@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}body,html{margin:0px;width:100%;padding:0px;height:100%;font-size:16px;font-weight:300;position:relative;font-family:游ゴシック,Yu Gothic,游ゴシック体,YuGothic,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}.clearFix{clear:both;float:none!important}.hide{display:none}.noScroll{overflow:hidden}.cage{margin:0 auto;padding:0 20px}.flex{display:flex;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.flexC{display:flex;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.animate{transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out}input,select,textarea{border:0;width:100%;display:block;border-radius:0;font-size:0.85rem;padding:15px 15px;letter-spacing:1px;border-style:solid;background:transparent;-webkit-appearance:none;-webkit-border-radius:0px;border-bottom:1px solid #cccccc}input :focus,select :focus,textarea :focus{outline:none;outline-style:none;outline-color:transparent}a{text-decoration:none}.checkbox{margin:0 15px 25px 0;display:inline-block}.checkbox [type=checkbox]:checked,.checkbox [type=checkbox]:not(:checked){left:-9999px;position:absolute}.checkbox [type=checkbox]:checked+label,.checkbox [type=checkbox]:not(:checked)+label{color:#818181;cursor:pointer;position:relative;padding-left:25px;font-size:0.8rem}.checkbox [type=checkbox]:checked+label:before,.checkbox [type=checkbox]:not(:checked)+label:before{left:0;top:0;content:"";width:14px;height:14px;position:absolute;border:1px solid #cccccc}.checkbox [type=checkbox]:checked+label:after,.checkbox [type=checkbox]:not(:checked)+label:after{left:0;top:-2px;position:absolute;-webkit-transition:all 0.2s;transition:all 0.2s;content:url("../img/check.png")}.checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.checkbox [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexC{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.textJP{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}.textJP__B{font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}.textEN{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}.textEN__B{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}.pc{display:block!important}.pcsp{display:block!important}.tb{display:none!important}.tbsp{display:none!important}.sp{display:none!important}.deviceHeight{height:100vh;height:calc(var(--vh) * 100)}.deviceMaxWidth{max-width:1680px;width:95%;margin:0 auto}.clickNone{pointer-events:none}html{height:100%;font-size:69.4%;font-size:0.694vw}body{height:100%;color:#4d4d4d;background-color:#ececec;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:2}body.fadeAnim{-webkit-filter:blur(0.5rem);filter:blur(0.5rem);opacity:0;-webkit-transition:1s;transition:1s}body::-webkit-scrollbar{overflow:hidden;width:1px;background:#fafafa;height:1px}body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar-piece{background:#eee}body::-webkit-scrollbar-piece:start{background:#eee}body::-webkit-scrollbar-corner,body::-webkit-scrollbar-thumb{background:#333}body #wrapper{overflow:hidden;position:relative;z-index:3;-webkit-transition:1.5s;transition:1.5s;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}body main{position:relative;z-index:3}body section{overflow:hidden;position:relative}body section .Section{position:relative;z-index:3;background-color:#ececec}body section .Section .Contents{position:relative;margin:0 auto;overflow:hidden}.widthLL{max-width:280rem;width:calc(100% - 5rem);margin:0 auto}.widthL{max-width:95%;width:132.8rem;margin:0 auto}.widthM{max-width:118.3rem;width:80.55%;margin:0 auto}.widthS{max-width:94.64rem;width:50.27%;margin:0 auto 0 0}.widthSS{width:48rem;margin:0 auto}img{width:100%;vertical-align:bottom}p{word-wrap:break-word}a{display:inline-block;tap-highlight-color:rgba(0,0,0,0.1);-webkit-tap-highlight-color:rgba(0,0,0,0.1)}@media (hover:hover) and (pointer:fine){a:hover{cursor:pointer}}#design{width:100vw;aspect-ratio:2880/11638;position:absolute;top:5rem;left:0;bottom:auto;right:0;opacity:0.4;pointer-events:none;z-index:999}@-webkit-keyframes popup{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popup{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes newsLoop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes newsLoop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes newsLoop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes newsLoop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes exclusiveLoop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}75%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes exclusiveLoop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}75%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes exclusiveLoop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes exclusiveLoop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}20%{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}20%{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}}@-webkit-keyframes nod{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}10%{-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}20%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes nod{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}10%{-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}20%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes blur{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}header#header{width:100%;position:fixed;top:0;-webkit-transition:1s;transition:1s;z-index:100}header#header.header--scroll{-webkit-transform:translateY(-41.57rem);-ms-transform:translateY(-41.57rem);transform:translateY(-41.57rem)}header#header .Header{width:100%;height:41.6rem;padding:5.9rem 0 5.7rem;background-color:#ececec;color:#2b7473;overflow:hidden;-webkit-transition:1s;transition:1s}header#header .Header .Contents{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header .Header .Contents .HeaderTop{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:95%;width:132.8rem;margin:0 auto;justify-content:space-between;align-items:flex-start;margin:0 auto;-webkit-transition:1s;transition:1s;opacity:1}header#header .Header .Contents .HeaderTop .HeaderTop__tagline p{margin:0.2rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.575rem}header#header .Header .Contents .HeaderTop .HeaderTop__links{width:57.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul{width:34.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul li{position:relative}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul li a{position:relative;display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:1.6rem;z-index:1;-webkit-transition:0.2s ease;transition:0.2s ease}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul li a:after{content:"";display:block;width:100%;height:0.5px;background-color:#2b7473;position:absolute;top:auto;left:0;bottom:0.6rem;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;z-index:-1}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul li a:hover{color:#ffffff}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul li a:hover:after{height:1.8rem}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul li{margin:-0.3rem 0 0}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul li:first-child{margin:0}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul li a{position:relative;display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:1.6rem;z-index:1;-webkit-transition:0.2s ease;transition:0.2s ease}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul li a:after{content:"";display:block;width:100%;height:0.5px;background-color:#2b7473;position:absolute;top:auto;left:0;bottom:0.6rem;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;z-index:-1}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul li a:hover{color:#ffffff}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__sns ul li a:hover:after{height:1.8rem}header#header .Header .Contents .HeaderBottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:95%;width:132.8rem;margin:0 auto;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;opacity:1;-webkit-transition:1s;transition:1s}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo{-webkit-transition:1s;transition:1s;opacity:1}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg{width:61.95rem;overflow:hidden}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img{width:auto;height:12.5rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-animation:popup 0.2s ease forwards;animation:popup 0.2s ease forwards}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:nth-child(4){margin:0 0 0 -0.3%}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:first-child{-webkit-animation-delay:0.88s;animation-delay:0.88s}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:nth-child(2){-webkit-animation-delay:0.96s;animation-delay:0.96s}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:nth-child(3){-webkit-animation-delay:1.04s;animation-delay:1.04s}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:nth-child(4){-webkit-animation-delay:1.12s;animation-delay:1.12s}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img:nth-child(6){-webkit-animation-delay:1.28s;animation-delay:1.28s}header#header .Header .Contents .HeaderBottom .HeaderBottom__other{width:57.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews{margin:0 0 0.8rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews .ttl{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.6rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a{margin:-1rem 0 0;width:34.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-transition:0.2s;transition:0.2s}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a:hover{opacity:0.6}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a p{display:inline-block;padding:0 0 0 6rem;width:auto;height:3.6rem;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;color:#2b7473;white-space:nowrap}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a p:first-child{-webkit-animation:newsLoop 30s -15s linear infinite;animation:newsLoop 30s -15s linear infinite}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a p:nth-child(2){-webkit-animation:newsLoop2 30s linear infinite;animation:newsLoop2 30s linear infinite}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupBrands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin:0 0 -0.6rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupBrands .ttl{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupBrands a{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:1rem;-webkit-transition:0.2s;transition:0.2s}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupBrands a:hover{opacity:0.6}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__scrollBtn{position:relative;width:12.71rem;aspect-ratio:1/1;margin:0 1.3rem -1.5rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__scrollBtn img{position:absolute}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__scrollBtn img:first-child{width:12.71rem;aspect-ratio:1/1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:rotate 3s ease-out infinite;animation:rotate 3s ease-out infinite}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__scrollBtn img:nth-child(2){width:2.74rem;aspect-ratio:115/120;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:nod 3s ease-out infinite;animation:nod 3s ease-out infinite}header#header .Menu{display:block;position:sticky;padding:5rem 0 0;top:0;z-index:100}header#header .Menu .Contents{max-width:95%;width:132.8rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}header#header .Menu .Contents .logo a{width:14.1rem;aspect-ratio:282/69}header#header .Menu .Contents .logo a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header#header .Menu .Contents .menuBar{margin:-2.2rem -1.5rem 0 0;width:5rem;height:5rem}header#header .Menu .Contents .menuBar span{display:block;background-color:#ffffff;width:3.5rem;height:0.2rem}header#header .Menu .Contents .menuBar span:first-child{margin:2.2rem 0 0.2rem}header#header .Menu.menuW .Contents .logo a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header#header .Menu.menuW .Contents .menuBar span{background-color:#ffffff}header#header .Menu.menuB .Contents .logo a img{-webkit-filter:none;filter:none}header#header .Menu.menuB .Contents .menuBar span{background-color:#4d4d4d}#topPage.loading header#header .Header{height:100vh}#topPage.loading header#header .Header .Contents .HeaderTop{opacity:0}#topPage.loading header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo{-webkit-transition:1s;transition:1s;opacity:1}#topPage.loading header#header .Header .Contents .HeaderBottom .HeaderBottom__other{-webkit-transition:1s;transition:1s;opacity:0}#topPage main#main{-webkit-transform:translateY(calc(41.57rem + 0px));-ms-transform:translateY(calc(41.57rem + 0px));transform:translateY(calc(41.57rem + 0px));-webkit-transition:1.2s;transition:1.2s}#topPage main#main.main--scroll{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#topPage main#main section .Section .Contents .title h2{overflow:hidden}#topPage main#main section .Section .Contents .title h2 span{display:inline-block;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:1s;transition:1s}#topPage main#main section .Section .Contents .title.show h2 span{-webkit-animation:popup 0.35s ease forwards;animation:popup 0.35s ease forwards}#topPage main#main section .Section .Contents .title.show h2 span:first-child{-webkit-animation-delay:0.03s;animation-delay:0.03s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(2){-webkit-animation-delay:0.06s;animation-delay:0.06s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(3){-webkit-animation-delay:0.09s;animation-delay:0.09s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(4){-webkit-animation-delay:0.12s;animation-delay:0.12s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(5){-webkit-animation-delay:0.15s;animation-delay:0.15s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(6){-webkit-animation-delay:0.18s;animation-delay:0.18s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(7){-webkit-animation-delay:0.21s;animation-delay:0.21s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(8){-webkit-animation-delay:0.24s;animation-delay:0.24s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(9){-webkit-animation-delay:0.27s;animation-delay:0.27s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(11){-webkit-animation-delay:0.33s;animation-delay:0.33s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(12){-webkit-animation-delay:0.36s;animation-delay:0.36s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(13){-webkit-animation-delay:0.39s;animation-delay:0.39s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(14){-webkit-animation-delay:0.42s;animation-delay:0.42s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(15){-webkit-animation-delay:0.45s;animation-delay:0.45s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(16){-webkit-animation-delay:0.48s;animation-delay:0.48s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(17){-webkit-animation-delay:0.51s;animation-delay:0.51s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(18){-webkit-animation-delay:0.54s;animation-delay:0.54s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(19){-webkit-animation-delay:0.57s;animation-delay:0.57s}#topPage main#main section .Section .Contents .title.show h2 span:nth-child(20){-webkit-animation-delay:0.6s;animation-delay:0.6s}#topPage main#main section#KV .Section{min-height:calc(100lvh + 150px);height:calc(100lvh + 150px)}#topPage main#main section#KV .Section .bgContents{width:100%;height:100%}#topPage main#main section#KV .Section .bgContents .swiperKV{width:100%;height:100%}#topPage main#main section#KV .Section .bgContents .swiperKV .swiper-wrapper .swiper-slide{overflow:hidden}#topPage main#main section#KV .Section .bgContents .swiperKV .swiper-wrapper .swiper-slide .imgArea{width:100%;height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#topPage main#main section#KV .Section .bgContents .swiperKV .swiper-wrapper .swiper-slide-active .imgArea,#topPage main#main section#KV .Section .bgContents .swiperKV .swiper-wrapper .swiper-slide-duplicate-active .imgArea,#topPage main#main section#KV .Section .bgContents .swiperKV .swiper-wrapper .swiper-slide-prev .imgArea{-webkit-animation:zoom 10s linear 0s 1 normal both;animation:zoom 10s linear 0s 1 normal both}#topPage main#main section#KV .Section .Contents.KV{position:absolute;z-index:10;top:calc(17.5rem + 60px);left:calc((100vw - 132.8rem) / 2);margin:0 auto}#topPage main#main section#KV .Section .Contents.KV .KV__brands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#topPage main#main section#KV .Section .Contents.KV .KV__brands h2{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#ffffff;font-size:1.6rem}#topPage main#main section#KV .Section .Contents.KV .KV__brands a{position:relative;margin:-0.5rem 0 0;display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#ffffff;font-size:1.6rem;z-index:1;-webkit-transition:0.2s ease;transition:0.2s ease}#topPage main#main section#KV .Section .Contents.KV .KV__brands a:after{content:"";display:block;width:100%;height:0.5px;background-color:#ffffff;position:absolute;top:auto;left:0;bottom:0.6rem;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;z-index:-1}#topPage main#main section#KV .Section .Contents.KV .KV__brands a:hover{color:#2b7473}#topPage main#main section#KV .Section .Contents.KV .KV__brands a:hover:after{height:1.8rem}#topPage main#main section#About .Section .Contents.About{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5rem}#topPage main#main section#About .Section .Contents.About .About__leadCopy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row{display:inline-block}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:first-child{margin:0 0 0 4.9rem}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:nth-child(2){margin:0.5rem 0 0 12rem}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:nth-child(3){margin:0.5rem 0 0}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:5.75rem;line-height:1;letter-spacing:-0.01em;opacity:0}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row span{-webkit-animation:blur 0.35s ease forwards;animation:blur 0.35s ease forwards}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:first-child{-webkit-animation-delay:0.03s;animation-delay:0.03s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(2){-webkit-animation-delay:0.06s;animation-delay:0.06s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(3){-webkit-animation-delay:0.09s;animation-delay:0.09s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(4){-webkit-animation-delay:0.12s;animation-delay:0.12s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(5){-webkit-animation-delay:0.15s;animation-delay:0.15s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(6){-webkit-animation-delay:0.18s;animation-delay:0.18s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(7){-webkit-animation-delay:0.21s;animation-delay:0.21s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(8){-webkit-animation-delay:0.24s;animation-delay:0.24s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(9){-webkit-animation-delay:0.27s;animation-delay:0.27s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(11){-webkit-animation-delay:0.33s;animation-delay:0.33s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(12){-webkit-animation-delay:0.36s;animation-delay:0.36s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(13){-webkit-animation-delay:0.39s;animation-delay:0.39s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(14){-webkit-animation-delay:0.42s;animation-delay:0.42s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(15){-webkit-animation-delay:0.45s;animation-delay:0.45s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(16){-webkit-animation-delay:0.48s;animation-delay:0.48s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(17){-webkit-animation-delay:0.51s;animation-delay:0.51s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(18){-webkit-animation-delay:0.54s;animation-delay:0.54s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(19){-webkit-animation-delay:0.57s;animation-delay:0.57s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(20){-webkit-animation-delay:0.6s;animation-delay:0.6s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(21){-webkit-animation-delay:0.63s;animation-delay:0.63s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(22){-webkit-animation-delay:0.66s;animation-delay:0.66s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(23){-webkit-animation-delay:0.69s;animation-delay:0.69s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(24){-webkit-animation-delay:0.72s;animation-delay:0.72s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(25){-webkit-animation-delay:0.75s;animation-delay:0.75s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(26){-webkit-animation-delay:0.78s;animation-delay:0.78s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(27){-webkit-animation-delay:0.81s;animation-delay:0.81s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(28){-webkit-animation-delay:0.84s;animation-delay:0.84s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(29){-webkit-animation-delay:0.87s;animation-delay:0.87s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(30){-webkit-animation-delay:0.9s;animation-delay:0.9s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:first-child span:nth-child(31){-webkit-animation-delay:0.93s;animation-delay:0.93s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:first-child{-webkit-animation-delay:0.53s;animation-delay:0.53s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(2){-webkit-animation-delay:0.56s;animation-delay:0.56s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(3){-webkit-animation-delay:0.59s;animation-delay:0.59s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(4){-webkit-animation-delay:0.62s;animation-delay:0.62s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(5){-webkit-animation-delay:0.65s;animation-delay:0.65s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(6){-webkit-animation-delay:0.68s;animation-delay:0.68s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(7){-webkit-animation-delay:0.71s;animation-delay:0.71s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(8){-webkit-animation-delay:0.74s;animation-delay:0.74s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(9){-webkit-animation-delay:0.77s;animation-delay:0.77s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(10){-webkit-animation-delay:0.8s;animation-delay:0.8s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(11){-webkit-animation-delay:0.83s;animation-delay:0.83s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(12){-webkit-animation-delay:0.86s;animation-delay:0.86s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(13){-webkit-animation-delay:0.89s;animation-delay:0.89s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(14){-webkit-animation-delay:0.92s;animation-delay:0.92s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(15){-webkit-animation-delay:0.95s;animation-delay:0.95s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(16){-webkit-animation-delay:0.98s;animation-delay:0.98s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(17){-webkit-animation-delay:1.01s;animation-delay:1.01s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(18){-webkit-animation-delay:1.04s;animation-delay:1.04s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(19){-webkit-animation-delay:1.07s;animation-delay:1.07s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(20){-webkit-animation-delay:1.1s;animation-delay:1.1s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(21){-webkit-animation-delay:1.13s;animation-delay:1.13s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(22){-webkit-animation-delay:1.16s;animation-delay:1.16s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(23){-webkit-animation-delay:1.19s;animation-delay:1.19s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(24){-webkit-animation-delay:1.22s;animation-delay:1.22s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(25){-webkit-animation-delay:1.25s;animation-delay:1.25s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(26){-webkit-animation-delay:1.28s;animation-delay:1.28s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(27){-webkit-animation-delay:1.31s;animation-delay:1.31s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(28){-webkit-animation-delay:1.34s;animation-delay:1.34s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(29){-webkit-animation-delay:1.37s;animation-delay:1.37s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(30){-webkit-animation-delay:1.4s;animation-delay:1.4s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(2) span:nth-child(31){-webkit-animation-delay:1.43s;animation-delay:1.43s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:first-child{-webkit-animation-delay:0.83s;animation-delay:0.83s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(2){-webkit-animation-delay:0.86s;animation-delay:0.86s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(3){-webkit-animation-delay:0.89s;animation-delay:0.89s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(4){-webkit-animation-delay:0.92s;animation-delay:0.92s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(5){-webkit-animation-delay:0.95s;animation-delay:0.95s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(6){-webkit-animation-delay:0.98s;animation-delay:0.98s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(7){-webkit-animation-delay:1.01s;animation-delay:1.01s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(8){-webkit-animation-delay:1.04s;animation-delay:1.04s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(9){-webkit-animation-delay:1.07s;animation-delay:1.07s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(10){-webkit-animation-delay:1.1s;animation-delay:1.1s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(11){-webkit-animation-delay:1.13s;animation-delay:1.13s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(12){-webkit-animation-delay:1.16s;animation-delay:1.16s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(13){-webkit-animation-delay:1.19s;animation-delay:1.19s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(14){-webkit-animation-delay:1.22s;animation-delay:1.22s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(15){-webkit-animation-delay:1.25s;animation-delay:1.25s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(16){-webkit-animation-delay:1.28s;animation-delay:1.28s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(17){-webkit-animation-delay:1.31s;animation-delay:1.31s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(18){-webkit-animation-delay:1.34s;animation-delay:1.34s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(19){-webkit-animation-delay:1.37s;animation-delay:1.37s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(20){-webkit-animation-delay:1.4s;animation-delay:1.4s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(21){-webkit-animation-delay:1.43s;animation-delay:1.43s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(22){-webkit-animation-delay:1.46s;animation-delay:1.46s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(23){-webkit-animation-delay:1.49s;animation-delay:1.49s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(24){-webkit-animation-delay:1.52s;animation-delay:1.52s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(25){-webkit-animation-delay:1.55s;animation-delay:1.55s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(26){-webkit-animation-delay:1.58s;animation-delay:1.58s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(27){-webkit-animation-delay:1.61s;animation-delay:1.61s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(28){-webkit-animation-delay:1.64s;animation-delay:1.64s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(29){-webkit-animation-delay:1.67s;animation-delay:1.67s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(30){-webkit-animation-delay:1.7s;animation-delay:1.7s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(3) span:nth-child(31){-webkit-animation-delay:1.73s;animation-delay:1.73s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:first-child{-webkit-animation-delay:1.13s;animation-delay:1.13s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(2){-webkit-animation-delay:1.16s;animation-delay:1.16s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(3){-webkit-animation-delay:1.19s;animation-delay:1.19s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(4){-webkit-animation-delay:1.22s;animation-delay:1.22s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(5){-webkit-animation-delay:1.25s;animation-delay:1.25s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(6){-webkit-animation-delay:1.28s;animation-delay:1.28s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(7){-webkit-animation-delay:1.31s;animation-delay:1.31s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(8){-webkit-animation-delay:1.34s;animation-delay:1.34s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(9){-webkit-animation-delay:1.37s;animation-delay:1.37s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(10){-webkit-animation-delay:1.4s;animation-delay:1.4s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(11){-webkit-animation-delay:1.43s;animation-delay:1.43s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(12){-webkit-animation-delay:1.46s;animation-delay:1.46s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(13){-webkit-animation-delay:1.49s;animation-delay:1.49s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(14){-webkit-animation-delay:1.52s;animation-delay:1.52s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(15){-webkit-animation-delay:1.55s;animation-delay:1.55s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(16){-webkit-animation-delay:1.58s;animation-delay:1.58s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(17){-webkit-animation-delay:1.61s;animation-delay:1.61s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(18){-webkit-animation-delay:1.64s;animation-delay:1.64s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(19){-webkit-animation-delay:1.67s;animation-delay:1.67s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(20){-webkit-animation-delay:1.7s;animation-delay:1.7s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(21){-webkit-animation-delay:1.73s;animation-delay:1.73s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(22){-webkit-animation-delay:1.76s;animation-delay:1.76s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(23){-webkit-animation-delay:1.79s;animation-delay:1.79s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(24){-webkit-animation-delay:1.82s;animation-delay:1.82s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(25){-webkit-animation-delay:1.85s;animation-delay:1.85s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(26){-webkit-animation-delay:1.88s;animation-delay:1.88s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(27){-webkit-animation-delay:1.91s;animation-delay:1.91s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(28){-webkit-animation-delay:1.94s;animation-delay:1.94s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(29){-webkit-animation-delay:1.97s;animation-delay:1.97s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(30){-webkit-animation-delay:2s;animation-delay:2s}#topPage main#main section#About .Section .Contents.About .About__leadCopy.show .row:nth-child(4) span:nth-child(31){-webkit-animation-delay:2.03s;animation-delay:2.03s}#topPage main#main section#About .Section .Contents.About .About__textHolder{margin:0 0 0 -7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.5rem}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title{margin:7.7rem 0 0}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title h2{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:2.82rem;line-height:1;text-align:right}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title h3{margin-top:0.5rem;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:1.56rem;text-align:right}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text{width:45.59vw}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text p.tagline{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:3.2rem}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text p.text{margin:0.8rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#4d4d4d}#topPage main#main section#About .Section .Contents.About .About__viewMore .About__viewMore__btn{display:block;margin:2.2rem auto -2rem;width:15.55rem;aspect-ratio:311/74;border-radius:9999px;border:1px #4d4d4d solid;background-color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.4s;transition:0.4s;cursor:pointer}#topPage main#main section#About .Section .Contents.About .About__viewMore .About__viewMore__btn span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.72rem;color:#ffffff;-webkit-transition:0.4s;transition:0.4s}#topPage main#main section#About .Section .Contents.About .About__viewMore .About__viewMore__btn:hover{background-color:#ececec}#topPage main#main section#About .Section .Contents.About .About__viewMore .About__viewMore__btn:hover span{color:#4d4d4d}#topPage main#main section#OurBrands .Section .OurBrands{position:relative;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#topPage main#main section#OurBrands .Section .OurBrands.show .bgContents{clip-path:inset(0 0 0 0 round 0)}#topPage main#main section#OurBrands .Section .OurBrands.show .OurBrands__Content.white{clip-path:inset(0 0 0 0 round 0)}#topPage main#main section#OurBrands .Section .OurBrands .bgContents{position:absolute;width:max(100vw,100vh);height:auto;aspect-ratio:1/1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("../img/ourBrands.jpg");background-size:cover;-webkit-transition:1s ease;transition:1s ease;clip-path:inset(42vw round 50%);z-index:2}#topPage main#main section#OurBrands .Section .OurBrands .bgContents.mono{background-image:none;background-color:#2b7473}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__Content{z-index:1}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__Content.white{z-index:3;position:absolute;width:max(100vw,100vh);height:auto;aspect-ratio:1/1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s ease;transition:1s ease;clip-path:inset(42vw round 50%)}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__Content.white .OurBrands__title{color:#ffffff}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__Content.white .OurBrands__list a{color:#ffffff}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title{z-index:3;-webkit-transition:1s;transition:1s;color:#4d4d4d;transition:1s}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title h2{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:7.5rem;line-height:1;text-align:center}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title h3{margin:1.7rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.56rem;line-height:1;text-align:center}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list{z-index:3;-webkit-transition:1s;transition:1s}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a{display:block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:5.9rem;line-height:1;color:#4d4d4d;text-align:center;-webkit-transition:0.2s;transition:0.2s}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:first-child{margin:3.1rem 0 0}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:nth-child(2){margin:4.6rem 0 0}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:hover{letter-spacing:0.03em}#topPage main#main section#OurBrands .Section .Brand{height:100vh;background-color:#ececec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#topPage main#main section#OurBrands .Section .Brand .BrandDesc{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;padding:0 0 0 9.8%}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__title h3{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#4d4d4d;font-size:2.69rem;line-height:1}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__title h2{margin:2rem 0 0 -0.5rem;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#4d4d4d;font-size:6.78rem;line-height:1.05}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text{width:90%}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text h3{margin:5.2rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:2.85rem;line-height:1}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text h3 span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text p{margin:2.4rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1.5;color:#4d4d4d}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text p span{display:block;font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text p span:nth-child(n+2){margin:1rem 0 0}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link{margin:6rem 0 0}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link a{position:relative;margin:-0.5rem 0 0;display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:2.69rem;line-height:1;z-index:1;-webkit-transition:0.2s ease;transition:0.2s ease}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link a:after{content:"";display:block;width:100%;height:1px;background-color:#2b7473;position:absolute;top:auto;left:0;bottom:0;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;z-index:-1}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link a:hover{color:#ffffff}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link a:hover:after{height:2.7rem}#topPage main#main section#OurBrands .Section .Brand .BrandImg{width:50%;height:100%}#topPage main#main section#OurBrands .Section .Brand .BrandImg .BrandImg__swiper{width:100%;height:100%}#topPage main#main section#OurBrands .Section .Brand .BrandImg .BrandImg__swiper .swiper-wrapper .swiper-slide{overflow:hidden}#topPage main#main section#OurBrands .Section .Brand .BrandImg .BrandImg__swiper .swiper-wrapper .swiper-slide .imgArea{width:100%;height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#topPage main#main section#OurBrands .Section .Brand .BrandImg .BrandImg__swiper .swiper-wrapper .swiper-slide-active .imgArea,#topPage main#main section#OurBrands .Section .Brand .BrandImg .BrandImg__swiper .swiper-wrapper .swiper-slide-duplicate-active .imgArea,#topPage main#main section#OurBrands .Section .Brand .BrandImg .BrandImg__swiper .swiper-wrapper .swiper-slide-prev .imgArea{-webkit-animation:zoom 10s linear 0s 1 normal both;animation:zoom 10s linear 0s 1 normal both}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper{width:100%;height:100%}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper{width:100%}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:123.4vw}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner{width:123.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxImg{width:36.7vw;aspect-ratio:1057/831}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxImg .imgArea{width:100%;height:100%}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText{width:50vw;aspect-ratio:1440/831;background-color:#2b7473;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea{padding:0 0 0 7rem;display:inline-block}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea h5{display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:4.12rem;line-height:1.16;color:#ffffff}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea h6{margin:2rem 0 0;width:36.94%;aspect-ratio:533/127;background-color:#ffffff;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea h6 span{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.85rem;color:#2b7473;-webkit-transform:translate(-0.2rem,-0.2rem);-ms-transform:translate(-0.2rem,-0.2rem);transform:translate(-0.2rem,-0.2rem)}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea p{margin:1.4rem 0 0;width:67.52%;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1.5;color:#ffffff}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner:first-child{-webkit-animation:exclusiveLoop 50s -25s linear infinite;animation:exclusiveLoop 50s -25s linear infinite}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner:nth-child(2){-webkit-animation:exclusiveLoop2 50s linear infinite;animation:exclusiveLoop2 50s linear infinite}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxImg{width:36.7vw;aspect-ratio:1057/831}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxImg .imgArea{width:100%;height:100%}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxText{width:50vw;aspect-ratio:1440/831;background-color:#2b7473;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxText .textArea{padding:0 0 0 7rem;display:inline-block}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxText .textArea h5{display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:4.12rem;line-height:1.16;color:#ffffff}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxText .textArea h6{margin:2rem 0 0;width:36.94%;aspect-ratio:533/127;background-color:#ffffff;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxText .textArea h6 span{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.85rem;color:#2b7473;-webkit-transform:translate(-0.2rem,-0.2rem);-ms-transform:translate(-0.2rem,-0.2rem);transform:translate(-0.2rem,-0.2rem)}#topPage main#main section#OurBrands .Section .BrandExclusive .BrandExclusive__Container .Inner .boxText .textArea p{margin:1.4rem 0 0;width:67.52%;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1.5;color:#ffffff}#topPage main#main section#OurBrands .Section .Brand--DrAmino .BrandImg{background-image:url("../img/drAmino0001.jpg");background-size:contain;background-position:center}#topPage main#main section#News .Section{background-color:#2b7473;padding:10rem 0 8rem}#topPage main#main section#News .Section .News{max-width:118.3rem;width:80.55%;margin:0 auto;margin:0 auto}#topPage main#main section#News .Section .News .News__title h2{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:7.5rem;line-height:1;color:#ffffff;margin:0 0 0 -0.5rem}#topPage main#main section#News .Section .News .News__contents{margin:7rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;gap:7rem 4.5rem}#topPage main#main section#News .Section .News .News__contents .NewsBlock{width:calc((100% - 9rem) / 3)}#topPage main#main section#News .Section .News .News__contents .NewsBlock:hover .NewsBlock__img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__img{width:100%;aspect-ratio:672/577;overflow:hidden}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.6s;transition:0.6s}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date{margin:1.7rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start;gap:1.65rem;color:#ffffff}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .dd{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:3.73rem;line-height:1}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .yyyymm{padding:0.4rem 0 0}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .yyyymm span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1;display:block}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .cat{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:3.73rem;line-height:1}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__title{margin:1.75rem 0 0}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__title p{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1.5;color:#ffffff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}#topPage main#main section#News .Section .News .News__viewMore .News__viewMore__btn{margin:7.2rem auto;width:15.55rem;aspect-ratio:311/74;border-radius:9999px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.4s;transition:0.4s;cursor:pointer}#topPage main#main section#News .Section .News .News__viewMore .News__viewMore__btn span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.72rem;color:#4d4d4d;-webkit-transition:0.4s;transition:0.4s}#topPage main#main section#News .Section .News .News__viewMore .News__viewMore__btn:hover{background-color:#4d4d4d}#topPage main#main section#News .Section .News .News__viewMore .News__viewMore__btn:hover span{color:#ffffff}#aboutPage main#main{-webkit-box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05);box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05);-webkit-transform:translateY(calc(41.57rem + 0px));-ms-transform:translateY(calc(41.57rem + 0px));transform:translateY(calc(41.57rem + 0px));-webkit-transition:1.2s;transition:1.2s}#aboutPage main#main.main--scroll{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#aboutPage main#main section .Section{padding:24rem 0 20rem}#aboutPage main#main section .Section .Contents{margin:0 auto}#aboutPage main#main section .Section .Contents .title{margin:0 0 12rem}#aboutPage main#main section .Section .Contents .title h2{overflow:hidden;font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;text-align:center;color:#4d4d4d}#aboutPage main#main section .Section .Contents .title h2 span{display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:7.5rem;line-height:1;letter-spacing:-0.01em;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:1s;transition:1s}#aboutPage main#main section .Section .Contents .title.show h2 span{-webkit-animation:popup 0.35s ease forwards;animation:popup 0.35s ease forwards}#aboutPage main#main section .Section .Contents .title.show h2 span:first-child{-webkit-animation-delay:0.03s;animation-delay:0.03s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(2){-webkit-animation-delay:0.06s;animation-delay:0.06s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(3){-webkit-animation-delay:0.09s;animation-delay:0.09s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(4){-webkit-animation-delay:0.12s;animation-delay:0.12s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(5){-webkit-animation-delay:0.15s;animation-delay:0.15s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(6){-webkit-animation-delay:0.18s;animation-delay:0.18s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(7){-webkit-animation-delay:0.21s;animation-delay:0.21s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(8){-webkit-animation-delay:0.24s;animation-delay:0.24s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(9){-webkit-animation-delay:0.27s;animation-delay:0.27s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(11){-webkit-animation-delay:0.33s;animation-delay:0.33s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(12){-webkit-animation-delay:0.36s;animation-delay:0.36s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(13){-webkit-animation-delay:0.39s;animation-delay:0.39s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(14){-webkit-animation-delay:0.42s;animation-delay:0.42s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(15){-webkit-animation-delay:0.45s;animation-delay:0.45s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(16){-webkit-animation-delay:0.48s;animation-delay:0.48s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(17){-webkit-animation-delay:0.51s;animation-delay:0.51s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(18){-webkit-animation-delay:0.54s;animation-delay:0.54s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(19){-webkit-animation-delay:0.57s;animation-delay:0.57s}#aboutPage main#main section .Section .Contents .title.show h2 span:nth-child(20){-webkit-animation-delay:0.6s;animation-delay:0.6s}#aboutPage main#main section .Section .Contents .title h3{margin:1.7rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#4d4d4d;font-size:1.56rem;line-height:1;text-align:center}#aboutPage main#main section#KV .Section{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#aboutPage main#main section#KV .Section .bgContents{position:absolute;min-width:100%;height:100%;background:url("../img/about.jpg");background-size:cover;background-position:center;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:0}#aboutPage main#main section#KV .Section .Contents.KV{z-index:1}#aboutPage main#main section#KV .Section .Contents.KV .KV__title h2{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:7.5rem;line-height:1;color:#ffffff;text-align:center}#aboutPage main#main section#KV .Section .Contents.KV .KV__title h3{margin:1.7rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.56rem;line-height:1;color:#ffffff;text-align:center}#aboutPage main#main section#Mission .Section{background-color:#ececec;padding:12.6rem 0 14.7rem}#aboutPage main#main section#Mission .Section .Contents.Mission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__title{margin:0 0 5.8rem}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text p{margin:0 0 2rem}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text .row{display:block;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.53rem;line-height:1.79;text-align:center;opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text .row.row--mb{margin:0 0 2.6rem}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text .row.strong{font-size:2.4rem;color:#2b7473}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text .row.strong.row--mb{margin:0 0 2.4rem}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row{-webkit-animation:blur 0.35s ease forwards;animation:blur 0.35s ease forwards}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:first-child{-webkit-animation-delay:0.1s;animation-delay:0.1s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(2){-webkit-animation-delay:0.2s;animation-delay:0.2s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(3){-webkit-animation-delay:0.3s;animation-delay:0.3s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(4){-webkit-animation-delay:0.4s;animation-delay:0.4s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(5){-webkit-animation-delay:0.5s;animation-delay:0.5s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(6){-webkit-animation-delay:0.6s;animation-delay:0.6s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(7){-webkit-animation-delay:0.7s;animation-delay:0.7s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(8){-webkit-animation-delay:0.8s;animation-delay:0.8s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(9){-webkit-animation-delay:0.9s;animation-delay:0.9s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(21){-webkit-animation-delay:2.1s;animation-delay:2.1s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(22){-webkit-animation-delay:2.2s;animation-delay:2.2s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(23){-webkit-animation-delay:2.3s;animation-delay:2.3s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(24){-webkit-animation-delay:2.4s;animation-delay:2.4s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(25){-webkit-animation-delay:2.5s;animation-delay:2.5s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(26){-webkit-animation-delay:2.6s;animation-delay:2.6s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(27){-webkit-animation-delay:2.7s;animation-delay:2.7s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(28){-webkit-animation-delay:2.8s;animation-delay:2.8s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(29){-webkit-animation-delay:2.9s;animation-delay:2.9s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(30){-webkit-animation-delay:3s;animation-delay:3s}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text.show .row:nth-child(31){-webkit-animation-delay:3.1s;animation-delay:3.1s}#aboutPage main#main section#Value .Section{background-color:#2b7473;padding:0}#aboutPage main#main section#Value .Section .Contents.Value .Value__title{margin:0;padding:16.7rem 0}#aboutPage main#main section#Value .Section .Contents.Value .Value__title h2{color:#ffffff}#aboutPage main#main section#Value .Section .Contents.Value .Value__title h3{color:#ffffff}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;gap:0.5px 0}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 38.37%;grid-template-columns:1fr 38.37%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;background-color:#4d4d4d;border-bottom:0.5px solid #4d4d4d}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask{padding:0 0 0 16.25rem;position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;-webkit-transition:1s ease;transition:1s ease;z-index:3}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask.white{color:#ffffff}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask.white:first-child{clip-path:inset(0 0 0 0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask.black{color:#4d4d4d}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask.black:nth-child(2){clip-path:inset(0 100% 0 0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask.black:nth-child(3){clip-path:inset(0 0 0 100%)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h5 span{display:block}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h5 span:first-child{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.69rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h5 span:nth-child(2){font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.24rem;margin:0.4rem 0 0 2.5rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h4{margin:1.5rem 0 0 -0.2rem;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:5rem;line-height:1;z-index:3}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask p{margin:5.2rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.4rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:#ececec;-webkit-transition:1s ease;transition:1s ease;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);z-index:1}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:#ececec;-webkit-transition:1s ease;transition:1s ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);z-index:1}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__img{position:relative;aspect-ratio:1105/830;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__img img{-o-object-fit:cover;object-fit:cover}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text:after{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text .ValueBlock__text--mask.white{clip-path:inset(0 100% 0 0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text .ValueBlock__text--mask.black:nth-child(2){clip-path:inset(0 0 0 0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text .ValueBlock__text--mask.black:nth-child(3){clip-path:inset(0 0 0 100%)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--down .ValueBlock__text:before{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--down .ValueBlock__text:after{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--down .ValueBlock__text .ValueBlock__text--mask.white{clip-path:inset(0 100% 0 0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--down .ValueBlock__text .ValueBlock__text--mask.black:nth-child(2){clip-path:inset(0 0 0 100%)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--down .ValueBlock__text .ValueBlock__text--mask.black:nth-child(3){clip-path:inset(0 0 0 0)}#aboutPage main#main section#Business .Section{padding:20rem 0}#aboutPage main#main section#Business .Section .bgContents{position:absolute;min-width:100%;height:auto;min-height:100vh;aspect-ratio:1/1;background:url("../img/business.jpg");background-size:cover;background-position:center;top:-30%;left:0;z-index:0}#aboutPage main#main section#Business .Section .Contents.Business{max-width:100%;width:100%;z-index:1}#aboutPage main#main section#Business .Section .Contents.Business .Business__title h2{color:#ffffff}#aboutPage main#main section#Business .Section .Contents.Business .Business__title h3{color:#ffffff}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5rem}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents .Business__text{width:26.5rem;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#ffffff;border:0.5px #2b7473 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;transition:1s}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents .Business__text img{width:65.4%;height:auto;aspect-ratio:697/271;margin:-1rem 0 1.8rem}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents .Business__text span{display:block;font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.6rem;line-height:1.36;color:#2b7473;text-align:center}#aboutPage main#main section#Advisor .Section{background-color:#ececec}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__title h2{color:#4d4d4d}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__title h3{color:#4d4d4d}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock{position:relative;width:100%;height:13.3rem;border-bottom:1px solid #4d4d4d}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock:first-child{border-top:1px solid #4d4d4d}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:3;clip-path:inset(0 0 0 0);-webkit-transition:0.6s ease;transition:0.6s ease}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text:nth-child(2){position:absolute;top:0;left:0;clip-path:inset(0 100% 0 0)}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text:nth-child(2) .Inner{color:#ffffff}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text .Inner{margin:0 auto;width:77.45%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4d4d4d}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text .Inner h4{margin:-0.2rem 0 0;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:5rem;line-height:1}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text .Inner span{margin:0.5rem 0 0;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:2.5rem}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock:after{content:"";display:block;width:100%;height:100%;background-color:#4d4d4d;position:absolute;top:0;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:0.6s ease;transition:0.6s ease;pointer-events:none;z-index:1}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock:hover:after{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock:hover .AdvisorBlock__text{clip-path:inset(0 0 0 100%)}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock:hover .AdvisorBlock__text:nth-child(2){clip-path:inset(0 0 0 0)}#aboutPage main#main section#Profile .Section{background-color:#2b7473;-webkit-box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05);box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05)}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__title h2{color:#ffffff}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__title h3{color:#ffffff}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents{max-width:94.64rem;width:50.27%;margin:0 auto 0 0;margin:0 auto}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table{margin:0 auto;width:100%}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr{border-bottom:0.5px solid #ffffff}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr th{font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:3;color:#ffffff}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr td{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5;color:#ffffff}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr:last-child{border-bottom:none}#newsSingle header#header:not(.header--scroll) .Header{-webkit-box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05);box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05)}#newsSingle main#main{-webkit-transform:translateY(calc(41.57rem + 0px));-ms-transform:translateY(calc(41.57rem + 0px));transform:translateY(calc(41.57rem + 0px));-webkit-transition:1.2s;transition:1.2s}#newsSingle main#main.main--scroll{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#newsSingle main#main section#News .Section{padding:15rem 0}#newsSingle main#main section#News .Section.noRecommend{margin-bottom:3rem;-webkit-box-shadow:0 1rem 1rem 1rem rgba(0,0,0,0.04);box-shadow:0 1rem 1rem 1rem rgba(0,0,0,0.04)}#newsSingle main#main section#News .Section .Contents.News{max-width:94.64rem;width:50.27%;margin:0 auto 0 0;margin:0 auto}#newsSingle main#main section#News .Section .Contents.News .NewsTitle{margin:6rem 0 10rem}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title{margin:0}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title p{font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#2b7473;font-size:3rem;line-height:1.5}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title p span{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span{-webkit-animation:blur 0.35s ease forwards;animation:blur 0.35s ease forwards}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:first-child{-webkit-animation-delay:0.03s;animation-delay:0.03s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(2){-webkit-animation-delay:0.06s;animation-delay:0.06s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(3){-webkit-animation-delay:0.09s;animation-delay:0.09s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(4){-webkit-animation-delay:0.12s;animation-delay:0.12s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(5){-webkit-animation-delay:0.15s;animation-delay:0.15s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(6){-webkit-animation-delay:0.18s;animation-delay:0.18s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(7){-webkit-animation-delay:0.21s;animation-delay:0.21s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(8){-webkit-animation-delay:0.24s;animation-delay:0.24s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(9){-webkit-animation-delay:0.27s;animation-delay:0.27s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(11){-webkit-animation-delay:0.33s;animation-delay:0.33s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(12){-webkit-animation-delay:0.36s;animation-delay:0.36s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(13){-webkit-animation-delay:0.39s;animation-delay:0.39s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(14){-webkit-animation-delay:0.42s;animation-delay:0.42s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(15){-webkit-animation-delay:0.45s;animation-delay:0.45s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(16){-webkit-animation-delay:0.48s;animation-delay:0.48s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(17){-webkit-animation-delay:0.51s;animation-delay:0.51s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(18){-webkit-animation-delay:0.54s;animation-delay:0.54s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(19){-webkit-animation-delay:0.57s;animation-delay:0.57s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(20){-webkit-animation-delay:0.6s;animation-delay:0.6s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(21){-webkit-animation-delay:0.63s;animation-delay:0.63s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(22){-webkit-animation-delay:0.66s;animation-delay:0.66s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(23){-webkit-animation-delay:0.69s;animation-delay:0.69s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(24){-webkit-animation-delay:0.72s;animation-delay:0.72s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(25){-webkit-animation-delay:0.75s;animation-delay:0.75s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(26){-webkit-animation-delay:0.78s;animation-delay:0.78s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(27){-webkit-animation-delay:0.81s;animation-delay:0.81s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(28){-webkit-animation-delay:0.84s;animation-delay:0.84s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(29){-webkit-animation-delay:0.87s;animation-delay:0.87s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(30){-webkit-animation-delay:0.9s;animation-delay:0.9s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(31){-webkit-animation-delay:0.93s;animation-delay:0.93s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(32){-webkit-animation-delay:0.96s;animation-delay:0.96s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(33){-webkit-animation-delay:0.99s;animation-delay:0.99s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(34){-webkit-animation-delay:1.02s;animation-delay:1.02s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(35){-webkit-animation-delay:1.05s;animation-delay:1.05s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(36){-webkit-animation-delay:1.08s;animation-delay:1.08s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(37){-webkit-animation-delay:1.11s;animation-delay:1.11s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(38){-webkit-animation-delay:1.14s;animation-delay:1.14s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(39){-webkit-animation-delay:1.17s;animation-delay:1.17s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(40){-webkit-animation-delay:1.2s;animation-delay:1.2s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(41){-webkit-animation-delay:1.23s;animation-delay:1.23s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(42){-webkit-animation-delay:1.26s;animation-delay:1.26s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(43){-webkit-animation-delay:1.29s;animation-delay:1.29s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(44){-webkit-animation-delay:1.32s;animation-delay:1.32s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(45){-webkit-animation-delay:1.35s;animation-delay:1.35s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(46){-webkit-animation-delay:1.38s;animation-delay:1.38s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(47){-webkit-animation-delay:1.41s;animation-delay:1.41s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(48){-webkit-animation-delay:1.44s;animation-delay:1.44s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(49){-webkit-animation-delay:1.47s;animation-delay:1.47s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(50){-webkit-animation-delay:1.5s;animation-delay:1.5s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(51){-webkit-animation-delay:1.53s;animation-delay:1.53s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(52){-webkit-animation-delay:1.56s;animation-delay:1.56s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(53){-webkit-animation-delay:1.59s;animation-delay:1.59s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(54){-webkit-animation-delay:1.62s;animation-delay:1.62s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(55){-webkit-animation-delay:1.65s;animation-delay:1.65s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(56){-webkit-animation-delay:1.68s;animation-delay:1.68s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(57){-webkit-animation-delay:1.71s;animation-delay:1.71s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(58){-webkit-animation-delay:1.74s;animation-delay:1.74s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(59){-webkit-animation-delay:1.77s;animation-delay:1.77s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(60){-webkit-animation-delay:1.8s;animation-delay:1.8s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(61){-webkit-animation-delay:1.83s;animation-delay:1.83s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(62){-webkit-animation-delay:1.86s;animation-delay:1.86s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(63){-webkit-animation-delay:1.89s;animation-delay:1.89s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(64){-webkit-animation-delay:1.92s;animation-delay:1.92s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(65){-webkit-animation-delay:1.95s;animation-delay:1.95s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(66){-webkit-animation-delay:1.98s;animation-delay:1.98s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(67){-webkit-animation-delay:2.01s;animation-delay:2.01s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(68){-webkit-animation-delay:2.04s;animation-delay:2.04s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(69){-webkit-animation-delay:2.07s;animation-delay:2.07s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(70){-webkit-animation-delay:2.1s;animation-delay:2.1s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(71){-webkit-animation-delay:2.13s;animation-delay:2.13s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(72){-webkit-animation-delay:2.16s;animation-delay:2.16s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(73){-webkit-animation-delay:2.19s;animation-delay:2.19s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(74){-webkit-animation-delay:2.22s;animation-delay:2.22s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(75){-webkit-animation-delay:2.25s;animation-delay:2.25s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(76){-webkit-animation-delay:2.28s;animation-delay:2.28s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(77){-webkit-animation-delay:2.31s;animation-delay:2.31s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(78){-webkit-animation-delay:2.34s;animation-delay:2.34s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(79){-webkit-animation-delay:2.37s;animation-delay:2.37s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(80){-webkit-animation-delay:2.4s;animation-delay:2.4s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(81){-webkit-animation-delay:2.43s;animation-delay:2.43s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(82){-webkit-animation-delay:2.46s;animation-delay:2.46s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(83){-webkit-animation-delay:2.49s;animation-delay:2.49s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(84){-webkit-animation-delay:2.52s;animation-delay:2.52s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(85){-webkit-animation-delay:2.55s;animation-delay:2.55s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(86){-webkit-animation-delay:2.58s;animation-delay:2.58s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(87){-webkit-animation-delay:2.61s;animation-delay:2.61s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(88){-webkit-animation-delay:2.64s;animation-delay:2.64s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(89){-webkit-animation-delay:2.67s;animation-delay:2.67s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(90){-webkit-animation-delay:2.7s;animation-delay:2.7s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(91){-webkit-animation-delay:2.73s;animation-delay:2.73s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(92){-webkit-animation-delay:2.76s;animation-delay:2.76s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(93){-webkit-animation-delay:2.79s;animation-delay:2.79s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(94){-webkit-animation-delay:2.82s;animation-delay:2.82s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(95){-webkit-animation-delay:2.85s;animation-delay:2.85s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(96){-webkit-animation-delay:2.88s;animation-delay:2.88s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(97){-webkit-animation-delay:2.91s;animation-delay:2.91s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(98){-webkit-animation-delay:2.94s;animation-delay:2.94s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(99){-webkit-animation-delay:2.97s;animation-delay:2.97s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(100){-webkit-animation-delay:3s;animation-delay:3s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__date{margin:2rem 0 10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.65rem;color:#2b7473}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__date .cat,#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__date .dd,#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__date .mm,#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__date .yyyy{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1.5}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content p{margin:0 0 2rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content b{font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content span{font-size:85%}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content a{color:#2b7473;text-decoration:underline;text-underline-offset:3px}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content img{display:block;width:80%;height:auto;margin:4rem auto}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul{margin:4rem 0}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul li{position:relative;margin:0 0 0 1.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul li:after{content:"・";display:block;position:absolute;top:0;left:-1.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table{width:100%}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table tr th{display:block;width:100%;background-color:#4d4d4d;color:#ffffff;line-height:2.5;padding:0 0 0 1rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table tr td{display:block;width:100%;padding:1.5rem 0 4rem}#newsSingle main#main section#Recommend .Section{background-color:#2b7473;padding:10rem 0 8rem}#newsSingle main#main section#Recommend .Section .Recommend{max-width:118.3rem;width:80.55%;margin:0 auto;margin:0 auto}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__title h2{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:6.78rem;line-height:1;color:#ffffff}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents{margin:7rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;gap:7rem 4.5rem}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock{width:calc((100% - 9rem) / 3)}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock:hover .RecommendBlock__img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__img{width:100%;aspect-ratio:672/577;overflow:hidden}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.6s;transition:0.6s}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__date{margin:1.7rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start;gap:1.65rem;color:#ffffff}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__date .dd{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:3.73rem;line-height:1}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__date .yyyymm{padding:0.4rem 0 0}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__date .yyyymm span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1;display:block}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__date .cat{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:3.73rem;line-height:1}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__title{margin:1.75rem 0 0}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock .RecommendBlock__title p{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:1.5;color:#ffffff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__viewMore{width:100%}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__viewMore .Recommend__viewMore__btn{margin:7.2rem auto;width:15.55rem;aspect-ratio:311/74;border-radius:9999px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.4s;transition:0.4s;cursor:pointer}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__viewMore .Recommend__viewMore__btn span{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.72rem;color:#4d4d4d;-webkit-transition:0.4s;transition:0.4s}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__viewMore .Recommend__viewMore__btn:hover{background-color:#4d4d4d}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__viewMore .Recommend__viewMore__btn:hover span{color:#ffffff}#newsSingle footer#footer{margin:-3rem 0 0}footer#footer{width:100%;z-index:-1;position:sticky;bottom:0}footer#footer .Footer{width:100%;height:41.6rem;padding:5.9rem 0 5.7rem;background-color:#ececec;color:#ffffff;overflow:hidden}footer#footer .Footer .Contents{max-width:95%;width:132.8rem;margin:0 auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11.25rem 0}footer#footer .Footer .Contents .FooterTop{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto}footer#footer .Footer .Contents .FooterTop .FooterTop__tagline p{margin:0.2rem 0 0;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.6rem;line-height:1.56;color:#4d4d4d}footer#footer .Footer .Contents .FooterTop .FooterTop__links{width:57.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul{width:34.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul li{position:relative}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul li a{position:relative;display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#4d4d4d;font-size:1.6rem;z-index:1;-webkit-transition:0.2s ease;transition:0.2s ease}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul li a:after{content:"";display:block;width:100%;height:0.5px;background-color:#4d4d4d;position:absolute;top:auto;left:0;bottom:0.6rem;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;z-index:-1}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul li a:hover{color:#ffffff}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul li a:hover:after{height:1.8rem}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul li{margin:-0.3rem 0 0}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul li:first-child{margin:0}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul li a{position:relative;display:inline-block;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;color:#4d4d4d;font-size:1.6rem;z-index:1;-webkit-transition:0.2s ease;transition:0.2s ease}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul li a:after{content:"";display:block;width:100%;height:0.5px;background-color:#4d4d4d;position:absolute;top:auto;left:0;bottom:0.6rem;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;z-index:-1}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul li a:hover{color:#ffffff}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__sns ul li a:hover:after{height:1.8rem}footer#footer .Footer .Contents .FooterBottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto}footer#footer .Footer .Contents .FooterBottom .FooterBottom__logo .FooterBottom__logoImg{width:50.9rem;aspect-ratio:1018/249}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other{width:57.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__pickupBrands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin:0 0 -0.6rem}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__pickupBrands .ttl{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.45rem;color:#4d4d4d}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__pickupBrands a{font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.45rem;-webkit-transition:0.2s;transition:0.2s;color:#4d4d4d}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__pickupBrands a:hover{opacity:0.6}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__copy{margin:0 -0.8rem -0.6rem 0;font-family:"gotham",sans-serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.45rem;color:#4d4d4d}@media only screen and (max-width:835px){html{font-size:119.7%;font-size:1.197vw}.pc{display:none!important}.tbsp{display:block!important}.widthL{max-width:90%;width:90%;margin:0 auto}.widthM{max-width:80%;width:80%;margin:0 auto}header#header.header--scroll{-webkit-transform:translateY(-60vh);-ms-transform:translateY(-60vh);transform:translateY(-60vh)}header#header .Header{width:100%;height:60vh;padding:5.9rem 0 5.7rem;overflow:hidden}header#header .Header .Contents .HeaderTop{max-width:90%;width:90%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;gap:2rem 0}header#header .Header .Contents .HeaderTop .HeaderTop__tagline p{margin:0.2rem 0 0}header#header .Header .Contents .HeaderTop .HeaderTop__links{width:100%}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul{width:34.7rem}header#header .Header .Contents .HeaderBottom{max-width:90%;width:90%;margin:0 auto;margin:3rem 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10rem}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg{width:61.95rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a{width:50.7rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__scrollBtn{position:relative;width:12.71rem;aspect-ratio:1/1;margin:0 0 -1.5rem}header#header .Menu .Contents{max-width:90%;width:90%;margin:0 auto}#topPage main#main{-webkit-transform:translateY(calc(60vh - 50px));-ms-transform:translateY(calc(60vh - 50px));transform:translateY(calc(60vh - 50px))}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row{margin:0.5rem 0 0}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row span{font-size:4rem}#topPage main#main section#About .Section .Contents.About .About__textHolder{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80%;width:80%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title{margin:7.7rem auto 0}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title h2{text-align:center}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title h3{text-align:center}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text{width:100%}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text p.tagline{text-align:center}#topPage main#main section#OurBrands .Section .OurBrands .bgContents{height:100%}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title h2{font-size:5rem}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title h3{margin:1.44rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.32rem}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a{font-size:5rem}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:first-child{margin:2.67rem 0 0}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:nth-child(2){margin:3.9rem 0 0}#topPage main#main section#OurBrands .Section .Brand{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#topPage main#main section#OurBrands .Section .Brand .BrandDesc{max-width:80%;width:80%;margin:0 auto;height:100%;padding:14rem 0 12rem}#topPage main#main section#OurBrands .Section .Brand .BrandImg{width:100%;height:auto;aspect-ratio:1440/1660}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100vw}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxImg{width:100vw;height:auto;aspect-ratio:1057/831}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText{width:100vw}#topPage main#main section#OurBrands .Section .Brand--DrAmino .BrandImg{aspect-ratio:1440/1400;background-size:cover;background-position:center bottom}#topPage main#main section#News .Section .News{max-width:80%;width:80%;margin:0 auto;margin:0 auto}#topPage main#main section#News .Section .News .News__contents{margin:7rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;gap:7rem 4.5rem}#topPage main#main section#News .Section .News .News__contents .NewsBlock{width:calc((100% - 4.5rem) / 2)}#aboutPage main#main{-webkit-transform:translateY(60vh);-ms-transform:translateY(60vh);transform:translateY(60vh);-webkit-transition:1.2s;transition:1.2s}#aboutPage main#main.main--scroll{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#aboutPage main#main section .Section .Contents{margin:0 auto}#aboutPage main#main section#KV .Section .bgContents{min-height:150vh}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask{padding:0 0 0 10%}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h5 span:first-child{font-size:2.15rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h5 span:nth-child(2){font-size:1.79rem;margin:0.32rem 0 0 2rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask h4{margin:1.2rem 0 0 -0.16rem;font-size:4rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__text .ValueBlock__text--mask p{margin:4.16rem 0 0;font-size:1.5rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__img{aspect-ratio:1105/900}#aboutPage main#main section#Business .Section .bgContents{min-height:200vh}#aboutPage main#main section#Business .Section .Contents.Business{max-width:100%;width:100%}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents{max-width:80%;width:80%;margin:0 auto}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents .Business__text{width:45%}#aboutPage main#main section#Advisor .Section{padding:24rem 0 20rem}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__title h2 span{font-size:6.7rem}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents{max-width:80%;width:80%;margin:0 auto}#newsSingle header#header:not(.header--scroll) .Header{-webkit-box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05);box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05)}#newsSingle main#main{-webkit-transform:translateY(60vh);-ms-transform:translateY(60vh);transform:translateY(60vh)}#newsSingle main#main section#News .Section{padding:15rem 0}#newsSingle main#main section#News .Section .Contents.News{max-width:80%;width:80%;margin:0 auto;margin:0 auto}#newsSingle main#main section#News .Section .Contents.News .NewsTitle{margin:6rem 0 8rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:2}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content p{margin:0 0 2rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content b{font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content span{font-size:85%}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content a{color:#2b7473;text-decoration:underline;text-underline-offset:3px}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content img{display:block;width:80%;height:auto;margin:4rem auto}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul{margin:4rem 0}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul li{position:relative;margin:0 0 0 1.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul li:after{content:"・";display:block;position:absolute;top:0;left:-1.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table{width:100%}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table tr th{display:block;width:100%;background-color:#4d4d4d;color:#ffffff;line-height:2.5;padding:0 0 0 1rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table tr td{display:block;width:100%;padding:1.5rem 0 4rem}#newsSingle main#main section#Recommend .Section{background-color:#2b7473;padding:10rem 0 8rem}#newsSingle main#main section#Recommend .Section .Recommend{max-width:80%;width:80%;margin:0 auto;margin:0 auto}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock{width:calc((100% - 4.5rem) / 2)}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock:nth-child(3){display:none}footer#footer{width:100%}footer#footer .Footer{width:100%;height:auto;padding:5.9rem 0 5.7rem;overflow:hidden}footer#footer .Footer .Contents{max-width:90%;width:90%;margin:0 auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11.25rem 0}footer#footer .Footer .Contents .FooterTop{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem 0}footer#footer .Footer .Contents .FooterTop .FooterTop__tagline p{margin:0}footer#footer .Footer .Contents .FooterTop .FooterTop__links{width:100%}footer#footer .Footer .Contents .FooterBottom{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4rem 0;margin:0 auto}footer#footer .Footer .Contents .FooterBottom .FooterBottom__logo .FooterBottom__logoImg{width:51.15rem}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other{width:100%}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__pickupBrands{gap:1.5rem;margin:0}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__copy{margin:0}}@media only screen and (max-width:480px){html{font-size:266.6%;font-size:2.666vw}body .pc{display:none!important}body .pctb{display:none!important}body .sp{display:block!important}.widthL{max-width:85%;width:85%;margin:0 auto}.widthM{max-width:80%;width:80%;margin:0 auto}header#header.header--scroll{-webkit-transform:translateY(-100vh);-ms-transform:translateY(-100vh);transform:translateY(-100vh)}header#header .Header{width:100%;height:100vh;padding:2rem 0 4rem;overflow:hidden}header#header .Header .Contents{max-width:85%;width:85%;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header#header .Header .Contents .HeaderTop{max-width:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;gap:2rem 0}header#header .Header .Contents .HeaderTop .HeaderTop__tagline p{margin:0.2rem 0 0}header#header .Header .Contents .HeaderTop .HeaderTop__links{width:100%}header#header .Header .Contents .HeaderTop .HeaderTop__links .HeaderTop__menu ul{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header#header .Header .Contents .HeaderBottom{max-width:100%;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg{width:100%}header#header .Header .Contents .HeaderBottom h1.HeaderBottom__logo .HeaderBottom__logoImg img{height:5.4rem}header#header .Header .Contents .HeaderBottom .HeaderBottom__other{max-width:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem 0;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup{width:100%}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews{width:100%}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__pickup .HeaderBottom__pickupNews a{width:100%}header#header .Header .Contents .HeaderBottom .HeaderBottom__other .HeaderBottom__scrollBtn{position:relative;width:4rem;margin:0 1.6rem 0 0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}header#header .Menu{padding:3rem 0 0}header#header .Menu .Contents{max-width:85%;width:85%;margin:0 auto}header#header .Menu .Contents .logo{margin:-1.5rem 0 0}header#header .Menu .Contents .logo a{width:10rem}#topPage main#main{-webkit-transform:auto;-ms-transform:auto;transform:auto}#topPage main#main section#KV .Section{min-height:100vh;height:100vh}#topPage main#main section#About .Section .Contents.About{height:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0}#topPage main#main section#About .Section .Contents.About .About__leadCopy{margin:10rem 0;width:100%}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row{margin:0.5rem 0 0;width:100%;text-align:center}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row span{font-size:2.8rem;line-height:1.4}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:first-child{margin:0 auto}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:nth-child(2){margin:0 auto}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:nth-child(3){margin:0 auto}#topPage main#main section#About .Section .Contents.About .About__leadCopy .row:nth-child(4){margin:0 auto}#topPage main#main section#About .Section .Contents.About .About__textHolder{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80%;width:80%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title{margin:0 auto 0}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title h2{text-align:center}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__title h3{text-align:center}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text{width:100%}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text p.tagline{font-size:2.4rem;line-height:1.5;text-align:center}#topPage main#main section#About .Section .Contents.About .About__textHolder .About__text p.text{margin:3.8rem 0 0}#topPage main#main section#About .Section .Contents.About .About__viewMore .About__viewMore__btn{margin:5rem auto 12rem}#topPage main#main section#OurBrands .Section .OurBrands{height:100vh}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title h2{font-size:4rem}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__title h3{margin:1.44rem 0 0;font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.32rem}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a{font-size:3.6rem}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:first-child{margin:2.67rem 0 0}#topPage main#main section#OurBrands .Section .OurBrands .OurBrands__list a:nth-child(2){margin:3.9rem 0 0}#topPage main#main section#OurBrands .Section .Brand{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#topPage main#main section#OurBrands .Section .Brand .BrandDesc{max-width:80%;width:80%;margin:0 auto;height:100%;padding:12rem 0 10rem}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__title h3{font-size:2.2rem}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__title h2{margin:1.4rem 0 0 -0.1rem;font-size:4rem}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text{width:100%}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text h3{margin:2.7rem 0 0;font-size:2.25rem;line-height:1.5}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__text p{margin:2rem 0 0}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link{margin:3.2rem 0 0}#topPage main#main section#OurBrands .Section .Brand .BrandDesc .BrandDesc__link a{font-size:2.3rem}#topPage main#main section#OurBrands .Section .Brand .BrandImg{width:100%;height:auto;aspect-ratio:1440/1660}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100vw}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxImg{width:100vw;height:auto;aspect-ratio:1057/831}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText{width:100vw;aspect-ratio:auto;padding:7rem 0}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea{padding:0;max-width:85%;width:85%;margin:0 auto}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea h5{font-size:3.29rem;text-align:center}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea h6{width:100%;aspect-ratio:auto}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea h6 span{font-size:2.29rem}#topPage main#main section#OurBrands .Section .BrandExclusive .Exclusive__swiper .swiper-wrapper .swiper-slide .Inner .boxText .textArea p{width:100%}#topPage main#main section#OurBrands .Section .Brand--DrAmino .BrandImg{aspect-ratio:1440/1400;background-size:cover;background-position:center bottom}#topPage main#main section#News .Section .News{max-width:80%;width:80%;margin:0 auto;margin:0 auto}#topPage main#main section#News .Section .News .News__title h2{margin:0;font-size:3.8rem;text-align:center}#topPage main#main section#News .Section .News .News__contents{margin:7rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;gap:7rem 4.5rem}#topPage main#main section#News .Section .News .News__contents .NewsBlock{width:100%}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date{margin:1.36rem 0 0;gap:1.32rem}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .dd{font-size:3rem}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .yyyymm{padding:0.32rem 0 0}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .yyyymm span{font-size:1.2rem}#topPage main#main section#News .Section .News .News__contents .NewsBlock .NewsBlock__date .cat{font-size:3rem}#aboutPage main#main{-webkit-transition:1.2s;transition:1.2s}#aboutPage main#main section .Section{padding:20rem 0 16rem}#aboutPage main#main section .Section .Contents{margin:0 auto}#aboutPage main#main section .Section .Contents .title{margin:0 0 10rem}#aboutPage main#main section .Section .Contents .title h2 span{font-size:4.5rem}#aboutPage main#main section#KV .Section{padding:0}#aboutPage main#main section#KV .Section .Contents.KV .KV__title h2{font-size:4.5rem}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__title{margin:0 0 4.8rem}#aboutPage main#main section#Mission .Section .Contents.Mission .Mission__contents .Mission__text .row.strong{font-size:2.3rem}#aboutPage main#main section#Value .Section .Contents.Value .Value__title{padding:8.7rem 0}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock{-ms-grid-columns:1fr;grid-template-columns:1fr}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__img{position:relative}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock .ValueBlock__img:after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.4);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text:after{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text .ValueBlock__text--mask.white{clip-path:inset(0 0 0 100%)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text .ValueBlock__text--mask.black:nth-child(2){clip-path:inset(0 0 0 0)}#aboutPage main#main section#Value .Section .Contents.Value .Value__contents .ValueBlock.move--up .ValueBlock__text .ValueBlock__text--mask.black:nth-child(3){clip-path:inset(0 100% 0 0)}#aboutPage main#main section#Business .Section{padding:12.6rem 0 10.7rem}#aboutPage main#main section#Business .Section .bgContents{height:150%}#aboutPage main#main section#Business .Section .Contents.Business{max-width:100%;width:100%}#aboutPage main#main section#Business .Section .Contents.Business .Business__title{margin:0 0 5.2rem}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.6rem}#aboutPage main#main section#Business .Section .Contents.Business .Business__contents .Business__text{width:80%}#aboutPage main#main section#Advisor .Section{padding:12.6rem 0 10.7rem}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__title.title.addShow{margin:0 0 6rem}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock{height:auto}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text .Inner h4{margin:3.2rem 0 0;display:block;width:100%;text-align:center}#aboutPage main#main section#Advisor .Section .Contents.Advisor .Advisor__contents .AdvisorBlock .AdvisorBlock__text .Inner span{margin:2rem 0 2.6rem;display:block;width:100%;text-align:center}#aboutPage main#main section#Profile .Section{padding:12.6rem 0 10.7rem}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__title{margin:0 0 6rem}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__title h2 span{font-size:4.5rem}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__title h2:last-child{margin:-1.5rem 0 0}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents{max-width:85%;width:85%}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr th{padding:1rem 0 0;display:block;width:100%;line-height:2;text-align:center}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr td{padding:0 0 1rem;display:block;width:100%;line-height:2;text-align:center}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr:first-child th{padding:0}#aboutPage main#main section#Profile .Section .Contents.Profile .Profile__contents table tr:last-child td{padding:0}#newsSingle header#header:not(.header--scroll) .Header{-webkit-box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05);box-shadow:10px 10px 10px 10px rgba(0,0,0,0.05)}#newsSingle main#main section#News .Section{padding:15rem 0}#newsSingle main#main section#News .Section .Contents.News{max-width:80%;width:80%;margin:0 auto;margin:0 auto}#newsSingle main#main section#News .Section .Contents.News .NewsTitle{margin:0 0 6rem}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__date{margin:2rem 0 4.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title p{font-size:2.28rem}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title p span{opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span{-webkit-animation:blur 0.35s ease forwards;animation:blur 0.35s ease forwards}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:first-child{-webkit-animation-delay:0.03s;animation-delay:0.03s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(2){-webkit-animation-delay:0.06s;animation-delay:0.06s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(3){-webkit-animation-delay:0.09s;animation-delay:0.09s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(4){-webkit-animation-delay:0.12s;animation-delay:0.12s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(5){-webkit-animation-delay:0.15s;animation-delay:0.15s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(6){-webkit-animation-delay:0.18s;animation-delay:0.18s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(7){-webkit-animation-delay:0.21s;animation-delay:0.21s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(8){-webkit-animation-delay:0.24s;animation-delay:0.24s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(9){-webkit-animation-delay:0.27s;animation-delay:0.27s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(11){-webkit-animation-delay:0.33s;animation-delay:0.33s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(12){-webkit-animation-delay:0.36s;animation-delay:0.36s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(13){-webkit-animation-delay:0.39s;animation-delay:0.39s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(14){-webkit-animation-delay:0.42s;animation-delay:0.42s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(15){-webkit-animation-delay:0.45s;animation-delay:0.45s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(16){-webkit-animation-delay:0.48s;animation-delay:0.48s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(17){-webkit-animation-delay:0.51s;animation-delay:0.51s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(18){-webkit-animation-delay:0.54s;animation-delay:0.54s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(19){-webkit-animation-delay:0.57s;animation-delay:0.57s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(20){-webkit-animation-delay:0.6s;animation-delay:0.6s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(21){-webkit-animation-delay:0.63s;animation-delay:0.63s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(22){-webkit-animation-delay:0.66s;animation-delay:0.66s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(23){-webkit-animation-delay:0.69s;animation-delay:0.69s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(24){-webkit-animation-delay:0.72s;animation-delay:0.72s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(25){-webkit-animation-delay:0.75s;animation-delay:0.75s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(26){-webkit-animation-delay:0.78s;animation-delay:0.78s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(27){-webkit-animation-delay:0.81s;animation-delay:0.81s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(28){-webkit-animation-delay:0.84s;animation-delay:0.84s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(29){-webkit-animation-delay:0.87s;animation-delay:0.87s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(30){-webkit-animation-delay:0.9s;animation-delay:0.9s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(31){-webkit-animation-delay:0.93s;animation-delay:0.93s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(32){-webkit-animation-delay:0.96s;animation-delay:0.96s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(33){-webkit-animation-delay:0.99s;animation-delay:0.99s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(34){-webkit-animation-delay:1.02s;animation-delay:1.02s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(35){-webkit-animation-delay:1.05s;animation-delay:1.05s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(36){-webkit-animation-delay:1.08s;animation-delay:1.08s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(37){-webkit-animation-delay:1.11s;animation-delay:1.11s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(38){-webkit-animation-delay:1.14s;animation-delay:1.14s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(39){-webkit-animation-delay:1.17s;animation-delay:1.17s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(40){-webkit-animation-delay:1.2s;animation-delay:1.2s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(41){-webkit-animation-delay:1.23s;animation-delay:1.23s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(42){-webkit-animation-delay:1.26s;animation-delay:1.26s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(43){-webkit-animation-delay:1.29s;animation-delay:1.29s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(44){-webkit-animation-delay:1.32s;animation-delay:1.32s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(45){-webkit-animation-delay:1.35s;animation-delay:1.35s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(46){-webkit-animation-delay:1.38s;animation-delay:1.38s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(47){-webkit-animation-delay:1.41s;animation-delay:1.41s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(48){-webkit-animation-delay:1.44s;animation-delay:1.44s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(49){-webkit-animation-delay:1.47s;animation-delay:1.47s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(50){-webkit-animation-delay:1.5s;animation-delay:1.5s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(51){-webkit-animation-delay:1.53s;animation-delay:1.53s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(52){-webkit-animation-delay:1.56s;animation-delay:1.56s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(53){-webkit-animation-delay:1.59s;animation-delay:1.59s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(54){-webkit-animation-delay:1.62s;animation-delay:1.62s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(55){-webkit-animation-delay:1.65s;animation-delay:1.65s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(56){-webkit-animation-delay:1.68s;animation-delay:1.68s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(57){-webkit-animation-delay:1.71s;animation-delay:1.71s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(58){-webkit-animation-delay:1.74s;animation-delay:1.74s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(59){-webkit-animation-delay:1.77s;animation-delay:1.77s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(60){-webkit-animation-delay:1.8s;animation-delay:1.8s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(61){-webkit-animation-delay:1.83s;animation-delay:1.83s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(62){-webkit-animation-delay:1.86s;animation-delay:1.86s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(63){-webkit-animation-delay:1.89s;animation-delay:1.89s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(64){-webkit-animation-delay:1.92s;animation-delay:1.92s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(65){-webkit-animation-delay:1.95s;animation-delay:1.95s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(66){-webkit-animation-delay:1.98s;animation-delay:1.98s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(67){-webkit-animation-delay:2.01s;animation-delay:2.01s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(68){-webkit-animation-delay:2.04s;animation-delay:2.04s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(69){-webkit-animation-delay:2.07s;animation-delay:2.07s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(70){-webkit-animation-delay:2.1s;animation-delay:2.1s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(71){-webkit-animation-delay:2.13s;animation-delay:2.13s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(72){-webkit-animation-delay:2.16s;animation-delay:2.16s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(73){-webkit-animation-delay:2.19s;animation-delay:2.19s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(74){-webkit-animation-delay:2.22s;animation-delay:2.22s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(75){-webkit-animation-delay:2.25s;animation-delay:2.25s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(76){-webkit-animation-delay:2.28s;animation-delay:2.28s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(77){-webkit-animation-delay:2.31s;animation-delay:2.31s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(78){-webkit-animation-delay:2.34s;animation-delay:2.34s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(79){-webkit-animation-delay:2.37s;animation-delay:2.37s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(80){-webkit-animation-delay:2.4s;animation-delay:2.4s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(81){-webkit-animation-delay:2.43s;animation-delay:2.43s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(82){-webkit-animation-delay:2.46s;animation-delay:2.46s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(83){-webkit-animation-delay:2.49s;animation-delay:2.49s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(84){-webkit-animation-delay:2.52s;animation-delay:2.52s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(85){-webkit-animation-delay:2.55s;animation-delay:2.55s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(86){-webkit-animation-delay:2.58s;animation-delay:2.58s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(87){-webkit-animation-delay:2.61s;animation-delay:2.61s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(88){-webkit-animation-delay:2.64s;animation-delay:2.64s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(89){-webkit-animation-delay:2.67s;animation-delay:2.67s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(90){-webkit-animation-delay:2.7s;animation-delay:2.7s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(91){-webkit-animation-delay:2.73s;animation-delay:2.73s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(92){-webkit-animation-delay:2.76s;animation-delay:2.76s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(93){-webkit-animation-delay:2.79s;animation-delay:2.79s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(94){-webkit-animation-delay:2.82s;animation-delay:2.82s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(95){-webkit-animation-delay:2.85s;animation-delay:2.85s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(96){-webkit-animation-delay:2.88s;animation-delay:2.88s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(97){-webkit-animation-delay:2.91s;animation-delay:2.91s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(98){-webkit-animation-delay:2.94s;animation-delay:2.94s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(99){-webkit-animation-delay:2.97s;animation-delay:2.97s}#newsSingle main#main section#News .Section .Contents.News .NewsTitle .NewsTitle__title.show p span:nth-child(100){-webkit-animation-delay:3s;animation-delay:3s}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content{font-family:"source-han-sans-japanese",sans-serif;font-weight:100;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0;font-size:1.5rem;line-height:2}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content p{margin:0 0 2rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content b{font-family:"source-han-sans-japanese",sans-serif;font-weight:200;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-display:swap;letter-spacing:0}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content span{font-size:85%}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content a{color:#2b7473;text-decoration:underline;text-underline-offset:3px}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content img{display:block;width:80%;height:auto;margin:4rem auto}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul{margin:4rem 0}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul li{position:relative;margin:0 0 0 1.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content ul li:after{content:"・";display:block;position:absolute;top:0;left:-1.5rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table{width:100%}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table tr th{display:block;width:100%;background-color:#4d4d4d;color:#ffffff;line-height:2.5;padding:0 0 0 1rem}#newsSingle main#main section#News .Section .Contents.News .NewsText .NewsText__content table tr td{display:block;width:100%;padding:1.5rem 0 4rem}#newsSingle main#main section#Recommend .Section{background-color:#2b7473;padding:10rem 0 8rem}#newsSingle main#main section#Recommend .Section .Recommend{max-width:80%;width:80%;margin:0 auto;margin:0 auto}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__title h2{font-size:4rem;text-align:center}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock{width:100%}#newsSingle main#main section#Recommend .Section .Recommend .Recommend__contents .RecommendBlock:nth-child(3){display:block}footer#footer{width:100%}footer#footer .Footer{width:100%;height:auto;padding:6rem 0 4rem;overflow:hidden}footer#footer .Footer .Contents{max-width:85%;width:85%;margin:0 auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11.25rem 0}footer#footer .Footer .Contents .FooterTop{max-width:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem 0}footer#footer .Footer .Contents .FooterTop .FooterTop__tagline p{margin:0}footer#footer .Footer .Contents .FooterTop .FooterTop__links{width:100%}footer#footer .Footer .Contents .FooterTop .FooterTop__links .FooterTop__menu ul{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer#footer .Footer .Contents .FooterBottom{max-width:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4rem 0;margin:0 auto}footer#footer .Footer .Contents .FooterBottom .FooterBottom__logo .FooterBottom__logoImg{width:auto;height:5.4rem}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other{width:100%}footer#footer .Footer .Contents .FooterBottom .FooterBottom__other .FooterBottom__pickupBrands{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin:0}}