.dim,.modal--popup,.set-width-text,caption{visibility:hidden}button,input[type=checkbox],input[type=radio]{background-color:transparent;-webkit-appearance:none}address,article,aside,audio,blockquote,body,button,canvas,code,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,input,label,legend,li,menu,nav,object,ol,p,pre,section,select,table,td,textarea,th,ul,video{padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-text-size-adjust:none;font-weight:400}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}hr,legend{display:none}dd,dl,dt,ol,ul{list-style:none}table{width:100%;border:none;border-collapse:collapse;border-spacing:0}td,th,tr{border:none;-webkit-box-orient:vertical}caption{overflow:hidden;width:0;height:0;font-size:0;line-height:0}input[type=button],input[type=email],input[type=hidden],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;border:none;background-color:transparent;outline:0}input[type=checkbox],input[type=radio]{-moz-appearance:none;-o-appearance:none;-ms-appearance:none;border-radius:0;outline:0;border:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}button{overflow:visible;border:none;cursor:pointer}button::-moz-focus-inner{padding:0;border:none}a,a:active,a:focus,a:hover,button{text-decoration:none;outline:0}em,i{font-style:normal}img{vertical-align:top;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}a{color:#000}.text-blind{display:inline-block;width:1px;height:1px;margin:-1px;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}@font-face{font-family:Marcellus;src:url(/resources/fonts/Marcellus-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:url(/resources/fonts/Manrope-ExtraLight.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:url(/resources/fonts/Manrope-SemiBold.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans';font-display:swap;src:url(/resources/fonts/NotoSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans';font-display:swap;src:url(/resources/fonts/NotoSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans';font-display:swap;src:url(/resources/fonts/NotoSans-Regular.woff) format("woff");font-weight:400;font-style:normal}::-moz-selection{background-color:#222;color:#fff}::selection{background-color:#222;color:#fff}body,html{background-color:#fff;font-size:10px}body{height:100vh;overflow:hidden}.content{background-color:#fff}.content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100vh;margin-left:100vw;overflow-y:hidden;float:left}.button-more{opacity:0;pointer-events:auto}.button-more .button-text{display:inline-block;padding-right:40px;color:#999;font-family:Manrope;font-weight:500;font-size:1.6rem;line-height:4rem;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.button-more.button-white:hover .icon--arrow{background-color:#000!important}.button-black.button-black:hover .icon--arrow{background-color:#fff!important}.button-more .icon--arrow{position:relative;display:inline-block;width:40px;height:40px;border-radius:50%;vertical-align:top;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.button-more .icon--arrow::before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;background-image:url(../images/icon/icon-arrow-fff.svg);background-size:contain;background-repeat:no-repeat}.content-ourstore .button-more{-webkit-transform:translateY(-36px);transform:translateY(-36px);width:40px;height:40px;display:inline-block;opacity:0}.content-ourstore .button-more .icon--arrow{background-color:#c5baae}.hide-text{color:transparent;font-size:0;text-indent:-9999px}#main_muse .muse--text div,.text--sub,header .link--language li a{font-family:Manrope;font-size:1.6rem}.is-lock{overflow:hidden}.is-delay{display:none;width:0;height:0;pointer-events:none;cursor:none;z-index:-999}header{position:fixed;top:0;bottom:0;left:0;width:100vw;min-width:960px;z-index:9000;pointer-events:none}header a{pointer-events:auto;cursor:pointer}header .link--language{position:absolute;top:138px;right:340px}header .link--language li{display:inline-block;margin:0 10px;line-height:6rem}header .link--language li a{position:relative;display:inline-block;padding:10px;color:rgba(255,255,255,.3);font-weight:500;line-height:2.4rem;-webkit-transition:color .4s ease;transition:color .4s ease}header .link--language li a.is-active{color:#fff}header .link--language li a.is-active::after{-webkit-transform:scaleX(1);transform:scaleX(1)}header .link--language li a::after{position:absolute;content:'';bottom:12px;left:10px;width:calc(100% - 20px);height:1px;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}header.st-black .link--language li a{color:rgba(0,0,0,.3)}header.st-black .button-shop,header.st-black .link--language li a.is-active,header.st-black .sub-menu .sub--list a{color:#000}header.st-black .link--language li a::after{background-color:#000}header .sub-menu{position:absolute;top:138px;left:460px;font-size:0}header .sub-menu.st-bottom{top:auto;left:140px;bottom:138px;-webkit-transform:none;transform:none}header .sub-menu .sub--list:last-of-type{margin-right:0}header .sub-menu.st-top .sub--list.is-single>a{padding:20px 0 20px 10px}header .sub-menu.st-bottom .sub--list.is-single>a,header .sub-menu.st-bottom .sub--list.sub-family>a{padding:20px 10px}header .sub-menu.st-bottom .sub--list.sub-family>a{padding:20px 20px 20px 10px}header .sub-menu .sub--list>a{position:relative;display:inline-block;padding:20px 18px 20px 10px;cursor:pointer;font-size:1.4rem;font-weight:500;line-height:2rem;overflow:hidden}header .sub-menu .sub--list>a .inner--text{position:relative;display:block;overflow:hidden}header .sub-menu .sub--list.st-top>a span{position:absolute;display:block;font-size:1.4rem;font-weight:500;line-height:2rem}header .sub-menu .sub--list>a .bar{position:absolute;bottom:0;left:-1px;width:100%;height:1px;-webkit-transform:translateX(-101%);transform:translateX(-101%);background-color:#fff;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}header.st-black .sub-menu .sub--list>a .bar{background-color:#000}header .button-shop{position:absolute;top:150px;right:160px;cursor:pointer;pointer-events:auto}header .button-shop .button-inner{display:inline-block;width:102px;height:40px;background-color:#fff;border-radius:20px;opacity:1!important;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;overflow:hidden}header .button-inner .dot{position:absolute;top:50%;right:0;width:5px;height:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}header .button-inner .dot span{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;-webkit-transform:translateY(100%);transform:translateY(100%)}header.st-black .button-shop .dot span{background-color:#000}.prevent-click{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:30;pointer-events:none}#main_key .swiper-slide.swiper-slide-active .prevent-click,#main_key .swiper-slide.swiper-slide.swiper-slide-duplicate-active .prevent-click{pointer-events:auto}#main_key .swiper-slide.swiper-slide-active .button-more .icon--arrow,#main_key .swiper-slide.swiper-slide.swiper-slide-duplicate-active .button-more .icon--arrow{-webkit-transition:-webkit-filter .2s ease-out;transition:-webkit-filter .2s ease-out;transition:filter .2s ease-out;transition:filter .2s ease-out,-webkit-filter .2s ease-out}#main_key .swiper-slide.swiper-slide-active .button-more:hover .icon--arrow,#main_key .swiper-slide.swiper-slide.swiper-slide-duplicate-active .icon--arrow{-webkit-filter:invert(1);filter:invert(1)}.scroller-proxy{width:100vw;height:100vh;overflow:auto;margin:0;z-index:100;pointer-events:none}.contents-wrap{height:auto}.content img{width:auto;height:100vh;-o-object-fit:contain;object-fit:contain}header h1 a,header h1 a span svg{height:100%;position:absolute;left:0}.max-inner{max-width:1920px;padding:240px 120px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}header h1{position:absolute;display:inline-block;top:130px;left:140px;width:208px;height:80px;margin:auto}header h1 a{top:0;display:block;width:100%;padding:20px;pointer-events:auto}header h1 a span{position:absolute;display:block;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}header h1 a span svg{top:0;width:100%}header h1 a span svg g{-webkit-transition:fill .5s ease;transition:fill .5s ease}header .sub-menu .sub--list{display:inline-block;margin:0 20px;font-family:Manrope;font-size:2rem;line-height:1;pointer-events:auto;vertical-align:top;cursor:pointer}header .sub-menu .sub--list>a .inner--text,header .sub-menu a{color:#fff;-webkit-transition:color .5s ease;transition:color .5s ease}header .sub-menu .sub--list>a .arrow{position:absolute;display:inline-block;top:50%;right:0;width:8px;height:6px;background-image:url(../images/icon/icon-triangle-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:background-image .4s ease;transition:background-image .4s ease}header.st-black .sub-menu .sub--list>a .arrow{background-image:url(../images/icon/icon-triangle-black.svg)}header .sub-menu .sub--list.is-single a::after{display:none}header .inner-sub--menu{height:0;white-space:nowrap;overflow:hidden;pointer-events:none}header .inner-sub--menu ul{position:absolute}header .inner-sub--menu.st-top ul{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}header .inner-sub--menu li{display:block;padding:6px 10px;opacity:0}header .inner-sub--menu li a{position:relative;display:block;font-family:Manrope;font-size:1.4rem;font-weight:500;line-height:normal;pointer-events:none}header .inner-sub--menu li a .inner--text{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}header .bar{position:absolute;bottom:0;left:-1px;display:block;width:100%;height:1px;-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transform-origin:left bottom;transform-origin:left bottom;background-color:#fff;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}#main_flower,#main_muse{display:-webkit-box;display:-ms-flexbox}#main_flower,#main_muse,header.st-black .bar{background-color:#000}header .inner-sub--menu li a.is-active .bar{-webkit-transform:scaleX(1);transform:scaleX(1)}.dummy-text{font-size:4rem;font-weight:300;line-height:6rem;text-align:center}.text-comingsoon,h2{font-size:6rem;text-align:center}footer .dummy-text,header .dummy-text{margin:0 auto;line-height:3}.st-bold{font-weight:700}h2{padding-bottom:40px;color:#ff5722}#main_flower .text--wrap,#main_typo .text--wrap{padding:0 0 0 22.22vh;position:relative;z-index:3}#main_typo .text--wrap{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main_typo .text--image{position:relative;width:100.27vh;height:52.77vh}#main_flower .text--image div,#main_typo .text--image div{height:100%}#main_flower{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main_flower .text--image{position:relative;width:74.02vh;height:38.88vh}#main_flower .text--image div span{background-image:url(../images/main/flower-typo-1.svg)}#main_flower .text--image .image--typo.n2 span{background-image:url(../images/main/flower-typo-2.svg)}#main_flower .icon--arrow::before,#main_hyabalance .icon--arrow::before{background-image:url(../images/icon/icon-arrow-222.svg)}#main_flower .visual-wrap{height:76.25vh;-ms-flex-item-align:start;align-self:flex-start;margin-left:-16.66vh;overflow:hidden}#main_flower .visual-wrap img{height:100%}#main_flower .text--wrap dt{color:#efefef}#main_flower .button-more .icon--arrow{background-color:#c5baae}#main_flower .grid--text .text--wrap{padding:0 27.77vh 0 8.33vh}.text--image div{position:absolute;width:100%;height:40%;left:0}.text--image div span{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(../images/main/typo-1.svg);background-size:contain;background-repeat:no-repeat;opacity:0}#main_key{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0}#main_key .swiper-slide img,#main_key .swiper-slide video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}.swiper-slide .visual-wrap{position:relative;z-index:1}#main_key .swiper-slide .text--sub{color:#fff}#main_key .swiper-slide.swiper-slide-active .text--wrap,#main_key .swiper-slide.swiper-slide-duplicate-active .text--wrap{z-index:32}#main_key .swiper-slide .text--wrap .button-more{margin-top:32px;pointer-events:none}#main_key .swiper-slide.swiper-slide-active .text--wrap .button-more,#main_key .swiper-slide.swiper-slide-duplicate-active .text--wrap .button-more{pointer-events:auto;cursor:pointer}#main_key .swiper-slide.st-black .text--wrap .button-more .button-text,#main_key .swiper-slide.st-black .text--wrap .text--description,#main_key .swiper-slide.st-black .text--wrap .text--sub,#main_key .swiper-slide.st-black .text--wrap .text--title span{color:#000}#main_key .swiper-slide.st-black .button-more .icon--arrow::before{background-image:url(../images/icon/icon-arrow-main-black.svg)}#product_feature .st-text-title .grid--text .text--wrap dt,.text--title.st-title{margin-left:-4px}.text--sub{color:#999;font-weight:500;line-height:1;opacity:0}#product_feature .text--sub{color:#000}.content-origin-100 #product_feature .text--sub{opacity:0}.content,.x_float_image{position:relative}.float--image{position:absolute;left:0;width:auto;height:76.25vh;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;pointer-events:none}.content .float--image img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.content .float--image.float-left img{-o-object-position:left;object-position:left}.content .float--image.float-center img{-o-object-position:center;object-position:center}#main_muse{display:flex}#main_muse .muse--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-left:-27vh}#main_muse .muse--area{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2.08vh}#main_muse .muse--area:nth-of-type(1) .muse--text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main_muse .muse--area:nth-of-type(1) .muse--text .muse--text-wrap{position:relative;top:100%;padding-bottom:6.94vh;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#main_muse .muse--area:nth-of-type(2){position:relative;z-index:1;margin-top:auto}#main_muse .muse--area:nth-of-type(2) .muse--text .muse--text-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main_muse .muse--area:nth-of-type(3){position:relative;margin-right:0;margin-left:-60.416vh;z-index:0}#main_muse .muse--area:nth-of-type(3) .background{position:absolute;right:0;top:0;width:56.94vh;height:100%;background-color:#fff;z-index:-1}#main_muse .muse--area:nth-of-type(3) .muse--text .muse--text-wrap{padding-top:30.69vh}#main_muse .muse--visual{width:auto;height:76.25vh}#main_muse .muse--area:nth-of-type(2) .muse--visual{height:50vh}#main_muse .muse--visual img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}#main_muse .muse--text{height:76.25vh;padding:0 4.16vh;white-space:nowrap}#main_muse .muse--area:nth-of-type(2) .muse--text{height:50vh}#main_muse .muse--text div{color:#fff;line-height:2rem}#main_muse .muse--text .muse--information{color:rgba(255,255,255,.3)}#muse_typo{padding:0 0 0 22.22vh}#muse_typo .text--image{position:relative;top:50%;min-width:138.61vh;height:52.5vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#muse_typo .text--image div{height:100%}#muse_typo .text--image div span{opacity:1!important;background-size:cover}#muse_typo .text--image .image--typo.n1 span{background-image:url(../images/main/muse-typo-1.svg)}#muse_typo .text--image .image--typo.n2 span{background-image:url(../images/main/muse-typo-2.svg)}#main_typo .text--sub{opacity:0}#main_typo .text--image .image--typo.n1 span:nth-of-type(2){background-image:url(../images/main/typo-2.svg)}#main_typo .text--image .image--typo.n2 span:nth-of-type(1){background-image:url(../images/main/typo-3.svg)}#main_typo .text--image .image--typo.n2 span:nth-of-type(2){background-image:url(../images/main/typo-4.svg)}#main_typo .text--image .image--typo.n3 span{background-image:url(../images/main/typo-5.svg)}#main_about{padding-left:117.7vh;padding-right:calc(50.8vh + 400px);margin-left:-8.33vh}#main_about .float--image{-webkit-transform:none;transform:none}#main_about .icon--arrow,#main_archive .icon--arrow{background-color:#c5baae}#main_hyabalance,.contents-wrap-hyabalance #line_list{background-color:#222}#main_about .grid-columns,.st-about .grid-columns{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#line_about{padding-right:55.416vh}#line_about .grid-columns{padding:0 22.22vh 0 18.518vh}.text--wrap{padding:0 8.33vh}.text--wrap dt{font-family:Marcellus;font-size:12rem}.text--wrap dd{padding-top:1.38vh;margin-bottom:5.55vh;color:#999;font-size:1.6rem;font-family:'Noto Sans';font-weight:400;line-height:2}[data-depth1=deephydra-b5] #product_line .text--title.title-two{padding:16px 0 20px;line-height:11rem}[data-depth1=deephydra-b5] #product_line>dt{padding:10px 0}[data-depth1=deephydra-b5] #product_line .text--wrap dd{padding-top:20px}.grid-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#main_hyabalance{padding-left:50.8vh;padding-right:38.125vh}#main_hyabalance .float--image{bottom:0}#main_hyabalance .grid-columns{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main_hyabalance .text--wrap{padding-top:0;color:#fff}#main_hyabalance .button-text{color:#999}#main_hyabalance .icon--arrow{background-color:#7aabad}#main_deephydra_b5{padding:0 52.71vh 0 38.125vh;background-color:#f7f7f7}#main_deephydra_b5 .grid-columns{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main_deephydra_b5 .grid-columns .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main_deephydra_b5 .text--wrap{padding:0 120px}#main_hyabalance .text--wrap .text--sub{color:#7aabad}#main_deephydra_b5 .grid--text .text--name,#main_deephydra_b5 .product--list .grid .grid--text .text--name span{color:#000}#main_deephydra_b5 .icon--arrow::before{background-image:url(../images/icon/icon-arrow-f7.svg)}.st-brown .button-more .icon--arrow{background-color:#c5baae}.st-blue .text--sub{color:#7aabad}.st-blue .button-more .icon--arrow{background-color:#7aabad}.st-brown .text--sub{color:#c5baae}.st-gray .button-more .icon--arrow{background-color:#999}.grid-columns.product--list{position:relative;top:50%;padding:0 6.94vh;margin-right:26.38vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product--list .grid .grid--visual{width:auto;height:25vh}.product--list .grid img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.product--list .grid .grid--text{font-family:Manrope;font-weight:400;text-align:center}.product--list .grid .grid--text .text--name{padding:4.16vh 0 0;margin-bottom:1.38vh;color:#fff;font-family:'Noto Sans';font-size:1.6rem;overflow:hidden}.product--list .grid .grid--text .text--name span{color:#fff;font-size:1.6rem;display:block;-webkit-transform:translateY(100%);transform:translateY(100%)}#line_list>.grid-columns,#product_line .grid-columns{-webkit-transform:translateY(-50%);position:relative;top:50%}.product--list .grid .grid--text .text--price{color:#999;font-size:1.6rem;font-weight:500;line-height:normal;opacity:0}#main_hyabalance .product--list .grid .grid--text .text--price{font-family:Manrope;font-weight:500}#product_other_line{padding-left:57.45vh;padding-right:33.33vh}.contents-wrap-deephydra #line_list{padding-left:57.4vh;padding-right:59.3vh}.contents-wrap-deephydra #product_other_line{padding-left:59.3vh}#product_line .grid-columns{transform:translateY(-50%)}#product_line .float--image{height:83.148vh}.contents-wrap-deephydra #line_list{background-color:#f7f7f7}.contents-wrap-hyabalance #product_other_line .text--sub{color:#c5baae}#line_list.st-white .grid--text .text--information p,#line_list.st-white .grid--text .text--information p .masking-text,#line_list.st-white .text--title{color:#fff}.contents-wrap-hyabalance #line_list .text--sub,.contents-wrap-hyabalance .product--list .grid .grid--text .text--price{color:#7aabad}#product_line .text--title{font-family:Marcellus;font-size:12rem}#line_list{padding-left:55.416vh;padding-right:57.45vh}.contents-wrap-hyabalance #line_list{padding-left:22.22vh}#line_list .float--image{bottom:0}#line_list>.grid-columns{transform:translateY(-50%)}#line_list>.grid-columns>.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#line_list .product--list .grid{padding:0 5.55vh}#line_list .product--list .grid a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#line_list .product--list .grid .grid--visual{height:47.77vh;opacity:1}#line_list .product--list .grid .grid--text{display:inline-block;margin-top:auto;text-align:left}#line_list .grid--text .text--information .information--line{display:block;color:#999!important;font-family:Manrope;font-size:1.6rem;font-weight:600;line-height:2.3rem;opacity:0}#line_list .grid--text .text--information p{overflow:hidden}#line_list .grid--text .text--information p,#line_list .grid--text .text--information p .masking-text{display:block;font-family:Marcellus;font-size:4rem;line-height:5rem}#line_list .grid--text .text--information p .masking-text{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}#line_list .grid--text .text--description{padding:20px 0 40px;color:#999;font-family:'Noto Sans';font-size:1.6rem;font-weight:400;line-height:2;letter-spacing:-.048rem;opacity:1}#line_list .grid--text .text--price{opacity:0}#line_list .grid-columns.product--list{margin:0 38.88vh 0 3.7vh}#main_archive{padding-left:52.708vh}#main_archive .grid-columns{position:relative;top:50%;height:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#main_archive_image .grid-columns{height:100%;padding-left:8.33vh;padding-right:22.916vh}#main_archive_image.content-brand-story .grid-columns{padding:0}#main_archive_image .grid:nth-of-type(2){-webkit-transform:translatex(-10.24%);transform:translatex(-10.24%)}#main_archive_image.content-brand-story .grid:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:none;transform:none;background-color:#f9f7f4}#about_typo{background-color:#f9f7f4}#main_archive_image.content-brand-story .grid:nth-of-type(2) .grid--visual{margin-top:auto}#main_archive_image.content-brand-story .grid:nth-of-type(2) img{-webkit-transform-origin:bottom right;transform-origin:bottom right}#main_archive_image.content-brand-story .grid:nth-of-type(1){position:absolute;top:50%;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}#main_archive_image .grid--visual{width:auto;height:76.25vh}#main_archive_image .grid:nth-of-type(1) .grid--visual{position:relative;top:50%;height:66.66vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;overflow:hidden}#main_archive_image.content-brand-story .grid:nth-of-type(1) .grid--visual img{-webkit-transform:scale(1.3) translate(-7.2%,9%);transform:scale(1.3) translate(-7.2%,9%)}#main_archive_image.content-brand-story .grid:nth-of-type(1) .grid--visual{height:50vh}#main_archive_image.content-brand-story .grid--visual{height:58.05vh}#main_archive_image .grid--visual img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}#story .footer-wrap{height:100vh}.footer-single{min-width:100vw;background-color:#f7f7f7}.footer-single .footer-wrap.grid-columns{position:relative;top:50%;padding:0 8vh;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-wrap.grid-columns{letter-spacing:-.08em}.footer-single .footer-information{padding:0}footer{background-color:#fff}footer .footer-quick-link li{margin:0 40px}footer .footer-quick-link{height:100vh;padding:0 16.66vh 0 18.05vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-quick-link .text--sub{position:absolute;top:-30px;color:#c5baae;font-family:Manrope;font-size:1.6rem;font-weight:500;line-height:2.2rem}footer .footer-quick-link .hiding-text,footer .footer-quick-link a,footer .footer-quick-link a span{font-family:Marcellus;font-size:12rem;line-height:14rem;display:inline-block}footer .footer-quick-link .grid{position:relative;padding:0 4.165vh}footer .footer-quick-link a{padding-top:2.2rem}footer .footer-quick-link .text--sub+a{padding-top:0}footer .footer-quick-link a,footer .footer-quick-link a span{position:relative;vertical-align:middle;white-space:nowrap;z-index:2}footer .footer-quick-link .hiding-text{position:absolute;top:50%;width:100%;margin:unset;vertical-align:middle;white-space:nowrap;left:4.165vh;z-index:-3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.set-width-text{position:absolute;left:50%;top:33%;z-index:30;-webkit-transform:translateX(-50%);transform:translateX(-50%)}footer .footer-quick-link .inner{position:absolute;opacity:0;height:38.61vh;top:50%;left:50%;z-index:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}footer .footer-quick-link .inner span{position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer .footer-quick-link .inner img{position:relative;height:100%;-o-object-fit:contain;object-fit:contain}footer .footer-information .grid-columns .grid:last-of-type dt{line-height:3.2rem}footer .footer-information .button--first{display:inline-block;white-space:nowrap;pointer-events:auto;vertical-align:middle;line-height:3.2rem}footer .footer-information .button--first .icon--arrow{display:inline-block;width:20px;height:20px;padding-right:10px;background-image:url(../images/icon/icon-first-button.svg);background-size:contain;background-repeat:no-repeat;-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}footer .footer-information .first--text{position:relative;display:inline-block;color:#000;font-family:Manrope;font-size:1.6rem;font-weight:500;white-space:nowrap;line-height:1;overflow:hidden;vertical-align:middle}footer .footer-information .button--first .bar{position:absolute;display:block;left:-1px;bottom:0;width:100%;height:1px;background-color:#000}footer .footer-information{padding-right:38.88vh}footer .footer-information dl,footer .footer-information p{font-family:'Noto Sans';font-size:1.6rem;font-weight:500;line-height:2;white-space:nowrap}footer .footer-information .grid-columns{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .footer-information .grid-columns .grid{padding:0 4.165vh}footer .footer-information dl dd,footer .footer-information dl dt{display:inline-block;color:#999}footer .footer-information p{color:#999}footer .footer-information dl dt{display:inline-block;padding-right:16px;color:#000}footer .footer-information dl.footer-copyright dt{padding:0;width:0;font-size:0;display:none}footer .footer-information dl dd a{color:#999}.grid--text{white-space:nowrap}.swiper-button-next,.swiper-button-prev{position:relative;display:inline-block;top:0!important;width:14px!important;height:14px!important;margin-top:0!important;padding:10px 4px;pointer-events:auto;vertical-align:top;-webkit-box-sizing:content-box;box-sizing:content-box;right:0!important;left:0!important}.swiper-button-next:focus,.swiper-button-prev:focus{outline:0}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{display:none}.swiper-container .dim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);opacity:1;z-index:2;visibility:visible}.swiper-button-wrap{position:absolute;left:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.pagination-wrap{margin-left:6px}.swiper-button-next::after,.swiper-button-prev::after{position:absolute;display:block;content:'';top:10px;left:6px;width:14px;height:14px;background-image:url(../images/icon/icon-arrow_prev.svg)!important;background-size:contain}.swiper-button-next::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main_key .fixed--text,#main_key .swiper-slide .text--wrap{position:absolute;top:50%;left:160px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;pointer-events:auto}#main_key .swiper-slide .text--wrap{pointer-events:none}#main_key .swiper-slide.swiper-slide-active .text--wrap,#main_key .swiper-slide.swiper-slide-duplicate-active .text--wrap{pointer-events:auto}.empty-area{position:relative;width:110vw;height:100vh;pointer-events:none}#main_key .text--wrap .text--sub{padding-bottom:10px;color:#fff;opacity:0}#main_key .text--wrap .text--title span{display:inline-block;color:#fff;font-family:Marcellus;font-size:12rem;line-height:normal;letter-spacing:-.02rem}#main_key .text--wrap .text--title .masking-wrap,.text--title .masking-wrap{display:block}.text--title .masking-wrap:nth-of-type(2){margin-top:-3rem}#main_key .text--wrap .text--title .masking-text{opacity:0}#main_key .text--wrap .text--description{padding:30px 0 0;color:#fff;font-family:'Noto Sans';font-size:1.6rem;line-height:2;opacity:0}.text--variation-volume,.text--variation-volume li a,.text--variation-volume li:nth-of-type(1)::after{font-size:1.6rem;line-height:4rem;color:#999;font-family:Manrope}#main_key .swiper-slide .text--wrap .text--description{padding:18px 0 0}#product_main{position:fixed;top:0;left:0;width:100vw;height:100vh}.buttons--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:14px}.buttons--wrap .text--add{padding-left:12px}.buttons--wrap.button-option .text--add{margin-left:62px;padding-left:18px}.text--variation-volume{display:inline-block;font-weight:500;opacity:0}.text--variation-volume li{position:relative;display:inline-block;padding:0 6px}.text--variation-volume p{position:relative;padding:0 16px 0 0}.text--variation-volume p::after{position:absolute;content:'';top:calc(50% - 6px);right:0;width:1px;height:13px;background-color:#ccc}.text--variation-volume li:nth-of-type(1)::after{position:absolute;top:0;right:1px;content:'/';-webkit-transform:translateX(100%);transform:translateX(100%)}.text--variation-volume li a{position:relative;display:inline-block;overflow:hidden;pointer-events:auto}.text--variation-volume li a .bar{position:absolute;bottom:10px;left:-1px;width:100%;height:1px;background-color:#000;-webkit-transform:translateX(-101%);transform:translateX(-101%)}.text--variation-volume li a.is-active .bar{-webkit-transform:translateX(0);transform:translateX(0)}.text--variation-volume li a.is-active{color:#000}#product_main .visual--wrap{position:relative;top:50%;left:50%;width:100%;height:100%;max-width:1080px;max-height:1080px;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}#product_main .visual--wrap img{width:100%;height:100%}#product_main.st-line .visual--wrap{max-height:unset;max-width:unset;top:0;left:0;-webkit-transform:none;transform:none}#product_main.st-line .visual--wrap img{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);pointer-events:none}#product_main.st-line .text--wrap .text--description,.st-line .text--sub,.st-line .text--wrap .text--title{color:#fff}#product_main .text--wrap{position:absolute;top:50%;left:160px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}#product_main .text--wrap .text--title{font-family:Marcellus;font-size:12rem;line-height:normal}#product_main .text--wrap .text--title .masking-text{opacity:0}#product_main .text--wrap .text--description{padding:19px 0 14px;color:#999;font-family:'Noto Sans';font-size:1.6rem;line-height:2;letter-spacing:-.04rem;opacity:0}#product_main .text--wrap .text--add{font-size:0;opacity:0}#product_main .text--wrap .text--add .text--price{display:inline-block;padding-right:36px;color:#999;font-family:Manrope;font-weight:500;font-size:1.6rem;line-height:4rem;vertical-align:middle}#product_main .text--wrap .text--add .button--cart{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#ccc;-webkit-transition:background-color 150ms ease-out;transition:background-color 150ms ease-out}#product_main .text--wrap .text--add .button--cart:hover{background-color:#000;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#product_main .text--wrap .text--add .button--cart .icon--cart{display:inline-block;width:40px;height:40px;background-image:url(../images/icon/icon-cart.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}#product_main .visual--background{position:absolute;top:0;left:0;width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;z-index:0}#product_main .visual--background img{width:100%;-o-object-fit:cover;object-fit:cover}#product_feature_typo{padding-left:18.57vh;background-color:#f7f7f7}#product_feature_typo .text--wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product_feature_typo .text--image{position:relative;height:44.44vh;min-width:94vh}#product_feature_typo .text--image .image--typo{position:relative;width:100%;height:50%}#product_feature_typo .text--image .image--typo span{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(../images/product/deephydra-b5/typo-1.svg);background-size:contain;background-repeat:no-repeat;opacity:1}#product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/deephydra-b5/typo-2.svg)}.content-hya-essence #product_feature_typo .text--image div{position:absolute}.content-hya-essence #product_feature_typo .text--image .image--typo{height:100%}.content-hya-essence #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/deephydra-b5/typo-2-1.svg)}.content-hya-essence #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/deephydra-b5/typo-2-2.svg)}.content-hyabalance #product_feature_typo .text--image div{position:absolute}.content-hyabalance #product_feature_typo .text--image .image--typo{height:100%}.content-hyabalance #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/hyabalance/typo-1.svg)}.content-hyabalance #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/hyabalance/typo-2.svg)}.content-origin-100 #product_feature_typo .text--image .image--typo{position:absolute;top:0;left:0;height:100%}.content-origin-100 #product_main .text--wrap .text--add .text--price,.content-origin-100 #product_main .text--wrap .text--description,.content-origin-100 .text--variation-volume{color:#333}.content-origin-100 .text--variation-volume p::after{background-color:#333}.content-origin-100 #product_main .text--wrap .text--add .button--cart{background-color:#000}.content-origin-100 #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/signature-origin-100/typo-1.svg)}.content-origin-100 #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/signature-origin-100/typo-2.svg)}.content-origin-100 #product_feature .x_scrub_key.key_left_n3{margin-left:-57vh}#product_feature{padding-right:41.57vh;background-color:#f7f7f7}.content-origin-100 #product_feature{padding-right:37.35vh}#product_feature .grid-columns{position:relative}#product_feature .grid-columns .grid--texture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#product_feature .st-text-title .grid--text .text--description{margin-left:-58px}#product_feature .st-text .grid--text .text--description>p{display:inline-block;margin-bottom:0;padding:0 58px;opacity:0;vertical-align:top}#product_feature .st-text .grid--text .text--description .sub--description{display:block;padding-top:10px;color:#d3d3d3;font-size:1.4rem;line-height:2rem}#product_feature>.grid-columns{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product_feature>.grid-columns.visual-not-translate{margin-left:-35vh}#product_feature>.grid-columns.visual-not-translate .grid-visual{margin-left:0;-webkit-transform:none;transform:none}#product_feature .grid-columns>.grid:nth-of-type(1){position:relative}#product_feature .grid--visual{position:relative;height:100vh;z-index:1}#product_feature .x_scrub_key{position:relative;margin-left:-52vh}#product_feature .x_scrub_key.key_left_n3{margin-left:-30vh}#product_feature .x_scrub_key.key_left_n4{margin-left:-36vh}#product_feature .x_scrub_key.key_left_n6{margin-left:-60vh}#product_feature .x_scrub_key.key_left_n7{margin-left:-70vh}.content-hya-essence #product_feature .x_scrub_key.key_left_n4{margin-left:-45.2vh}#product_feature .x_scrub_key img{height:100%}#product_feature .grid--text .text--wrap dt{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:18px 0 40px;font-family:'Noto Sans';font-weight:400;font-size:4.8rem;line-height:6.4rem;letter-spacing:-.06rem}#product_feature .grid-columns.st-text{position:relative;padding-right:8.33vh;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#product_feature .grid-columns.st-text .st-text-title{padding-right:4.16vh}#feature_howto .grid--text .text--wrap dl{padding-bottom:30px;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}#product_feature span{display:block}#product_feature p .text-title{padding:0 0 5px;color:#000;font-family:'Noto Sans';font-size:1.6rem;line-height:3.2rem}.text-title.title-empty{height:37px}#product_feature p .text-description{padding-top:0;margin:0!important}#product_mood_image .grid--visual{width:auto;height:83.148vh;overflow:hidden}#product_mood_image .grid--visual img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}#product_mood_image .grid-columns{height:100vh;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#product_mood_image .float--image{overflow:hidden;-webkit-transform:translateX(-44.87%);transform:translateX(-44.87%)}#product_info .st-columns,#product_related .grid-columns{-webkit-transform:translateY(-50%);top:50%;position:relative}#product_related .grid-columns{transform:translateY(-50%)}#product_related .product--list .grid .grid--text .text--name span{color:#000}#product_related .grid-columns .st-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#product_info{padding:0 40.74vh 0 18.518vh;background-color:#f7f7f7}#product_info .st-columns{height:47vh;transform:translateY(-50%)}#product_info .st-columns>.grid:nth-of-type(1){margin-top:auto}#product_info .st-columns>.grid:nth-of-type(2){position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:3.47vh}#product_info .st-columns .grid .grid-columns .grid{padding:0 120px}#product_info .st-columns .grid .grid-columns .grid dl{white-space:nowrap}#product_info .st-columns .grid .grid-columns .grid dt{font-family:'Noto Sans';font-weight:500;font-size:1.6rem;line-height:2;letter-spacing:-.04rem}#product_info .st-columns .grid .grid-columns .grid dd{padding-bottom:10px;color:#999;font-family:'Noto Sans';font-weight:500;font-size:1.6rem;line-height:2;letter-spacing:-.04rem}#product_info .st-columns .grid--text .text--wrap{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 120px}#product_info .st-columns .grid--text .text--title{font-family:Marcellus;font-size:12rem;line-height:normal;letter-spacing:-.02rem}#product_info .button--popup{position:relative;display:inline-block;padding-top:24px;font-family:'Noto Sans';font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:-.04rem;pointer-events:auto}#product_info .button--popup .bar{position:absolute;bottom:1px;left:-1px;width:100%;height:1px;background-color:#000}.dim,.modal--popup{position:fixed;pointer-events:none}#line_list .text--title,#main_key .fixed--text .text--title,#product_line .text--title,.title-left{-webkit-transform:translateX(-6px);transform:translateX(-6px)}#main_key .text--wrap .button-more{margin-top:1.55vh;display:block;opacity:0}#main_key .text--wrap .button-more .button-text{color:#fff}#main_key .button-more .icon--arrow::before{background-image:url(../images/icon/icon-arrow-main.svg)}.dim{top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9100;opacity:0}.modal--popup{display:none;top:50%;left:50%;z-index:9120;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal--popup .popup-wrap{position:relative;padding:25px;width:29.16vw;background-color:#fff}.modal--popup .popup-wrap dd,.modal--popup .popup-wrap dt{font-family:'Noto Sans';font-size:1.3rem;font-weight:400;line-height:2;letter-spacing:-.046rem}.modal--popup .popup-wrap dd{padding-top:25px;color:#999;font-size:1rem;letter-spacing:-.04rem}.modal--popup .popup-wrap .button--close{position:absolute;display:inline-block;top:12px;right:10px;width:52px;height:52px;padding:20px;pointer-events:auto;cursor:pointer}.modal--popup .popup-wrap .button--close span{position:absolute;display:inline-block;top:50%;left:50%;width:14px;height:2px;background-color:#000;-webkit-transform:translate(-50%,-50%) rotate(-43deg);transform:translate(-50%,-50%) rotate(-43deg)}.modal--popup .popup-wrap .button--close span:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(43deg);transform:translate(-50%,-50%) rotate(43deg)}header.st-black h1 a span svg g{fill:#000}header.st-black .button-shop,header.st-black .sub-menu .sub--list>a .inner--text,header.st-black .sub-menu a{color:#000}.product--list .grid .grid--visual,.x_text_scrub .text--description,.x_text_scrub .text--sub{opacity:0}.x_scale_image .grid--visual{overflow:hidden}.button-shop .button-inner{margin:auto;text-align:center}.button-shop .text{position:relative;top:50%;width:100%;height:2rem;display:inline-block;color:#000;font-family:Manrope;font-size:1.6rem;line-height:2rem;vertical-align:top;-webkit-transition:color .4s ease;transition:color .4s ease;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-shop .text span{position:absolute;top:0;left:0;right:20px;font-weight:500;line-height:2rem;z-index:1}.button-shop .text span.hide{-webkit-transform:translateY(100%);transform:translateY(100%)}.button-shop .icon{position:absolute;top:0;right:18px;display:inline-block;margin:11px -4px 0 2px;width:20px;height:20px;overflow:hidden}#all_product,.content-contact,.content-ourstore{margin-left:0}header.st-black .button-shop .icon span{-webkit-filter:invert(1);filter:invert(1)}.button-shop .icon span{position:absolute;display:inline-block;top:0;right:0;width:100%;height:100%;background-image:url(../images/icon/icon-cart-2.svg);background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-filter .5s ease;transition:-webkit-filter .5s ease;transition:filter .5s ease;transition:filter .5s ease,-webkit-filter .5s ease}.button-shop .icon span.hide{background-image:url(../images/icon/icon-x-black.svg);-webkit-transform:translateY(100%);transform:translateY(100%)}.button-shop .shop-links{position:absolute;top:40px;right:-10px;font-family:'Noto Sans';text-align:right}.swiper-pagination,header .button-shop .shop-links li a{position:relative;display:inline-block}.shop-links ul{padding:23px 0 20px}header .shop-links ul{padding:26px 10px 20px 20px}.shop-links li{padding:2px 0;overflow:hidden;white-space:nowrap}.shop-links li,.shop-links li a{color:#fff;font-size:1.6rem;font-weight:500;line-height:2rem;letter-spacing:-.048rem;-webkit-transition:color .5s ease;transition:color .5s ease}header.st-black .button-shop .shop-links li,header.st-black .button-shop .shop-links li a{color:#000}.button-shop .shop-links li a{padding:4px 0;overflow:hidden}.button-shop .shop-links li a span{padding-left:12px}header .button-shop .shop-links li a{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}header .button-shop .shop-links li a .bar{bottom:5px}.icon-outlink{display:inline-block;width:16px;height:16px;background-image:url(../images/icon/icon-outlink.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:-webkit-filter .5s ease;transition:-webkit-filter .5s ease;transition:filter .5s ease;transition:filter .5s ease,-webkit-filter .5s ease}header.st-black .icon-outlink{-webkit-filter:invert(1);filter:invert(1)}header.st-black .button-shop .button-inner{background-color:#000}header.st-black .button-inner .text{color:#fff}.swiper-pagination-progressbar{width:120px;height:2px;background:rgba(255,255,255,.2);-webkit-transition:background .8s linear;transition:background .8s linear}.swiper-pagination_number{padding-right:20px}.swiper-pagination_number span{display:inline-block;width:15px;color:#fff;font-family:Manrope;font-size:1.6rem;font-weight:500;line-height:4rem;vertical-align:top;text-align:center}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff!important;-webkit-transition:background .8s linear;transition:background .8s linear}.st-black .swiper-pagination-progressbar{background:rgba(0,0,0,.2)}.st-black .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000!important}.swiper-button-next::after,.swiper-button-prev::after{-webkit-transition:-webkit-filter .8s linear;transition:-webkit-filter .8s linear;transition:filter .8s linear;transition:filter .8s linear,-webkit-filter .8s linear}.st-black .swiper-button-next::after,.st-black .swiper-button-prev::after{-webkit-filter:invert(1);filter:invert(1)}.float-mark{position:fixed;width:22.22vh;height:22.22vh;max-width:320px;max-height:320px;right:11.11vh;bottom:16.66vh;background-image:url(../images/icon/float-symbol.svg);background-size:contain;background-repeat:no-repeat;z-index:100;pointer-events:none;cursor:none;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.page-list .float-mark{opacity:0}.line--category{position:fixed;top:0;height:99vh;left:0;z-index:1000;background-image:url(../images/main/gradient.png);background-size:cover;background-repeat:repeat-y;pointer-events:auto}.line--category ul{position:relative;display:inline-block;top:50%;height:44.44vh;padding:0 80px 0 160px;font-size:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.line--category li{padding:5px 0;white-space:nowrap;z-index:10}.line--category button.is-active{color:#000}.line--category li button{padding:5px 0;color:rgba(0,0,0,.3);-webkit-transition:color .4s ease;transition:color .4s ease;pointer-events:auto}.line--category li button,.line--category li span{display:inline-block;font-family:Marcellus;font-size:1.6rem;line-height:3rem;letter-spacing:-.02rem}#all_product{pointer-events:none}#all_product #all_list{pointer-events:auto;margin-left:390px;min-width:100vw;padding-right:34.25vh}#all_product #all_list .grid-columns{position:relative;top:50%;width:auto;height:49.96vh;padding-right:34.25vh;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#all_product #all_list .grid-columns .grid{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:450px;overflow:hidden;opacity:0;-webkit-transform:translateX(30%);transform:translateX(30%)}#all_product #all_list .grid-columns .grid a{position:relative}#all_product #all_list .grid-columns .grid .grid--background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1;opacity:0}#all_product #all_list .grid .grid--wrap{width:39.8vh;height:24.98vh;padding:2.77vh;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#all_product .grid .grid--visual{height:19.44vh}#all_product .grid .grid--visual img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}#all_product .grid .grid--text{-ms-flex-item-align:end;align-self:flex-end}#all_product .grid .grid--text .text--title{font-family:'Noto Sans';font-size:1.6rem;font-weight:500;line-height:2.6rem;letter-spacing:-.048rem}#all_product .grid .grid--text .text--price{padding-top:1.85vh;color:#999;font-family:Manrope;font-size:1.6rem;font-weight:500;line-height:1.8rem}#about_description,#about_description .grid,#about_main .text--description,#about_main .text--description li span,#about_main_typo .text--container dd li,#about_main_typo .text--container dt,#about_typo,.content-contact .text--description,.content-ourstore .shop-links a{font-family:'Noto Sans'}#about_main{position:fixed;top:0;bottom:0;left:0;right:0}#about_main video{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}#about_main .logo{width:658px;height:160px}#about_main .logo svg{width:100%;height:100%}#about_main .logo svg mask{fill:#fff}#about_main .logo svg .charcter-element path{opacity:0}#about_main .logo svg .comma-path path{fill:transparent;stroke-dasharray:12;stroke-dashoffset:12}#about_main .visual--wrap{opacity:0;position:absolute;top:0;bottom:0;right:0;width:100%;height:100vh}#about_main .visual--wrap img{position:absolute;right:0;bottom:0;width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}#about_main .text--wrap{position:relative;top:50%;padding:0 80px 0 490px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#about_main .text--sub{padding-bottom:10px;padding-left:10px;color:#000}#about_main .text--description{padding-left:8px;padding-top:8px}#about_main .text--description,#about_main .text--description li span{font-size:1.6rem;line-height:2.8rem;letter-spacing:-.048rem;overflow:hidden}#about_main .text--description li.x_text_opacity{opacity:0}#about_main .text--description li{padding:10px 0}#about_main .text--description li span.st-words{position:relative}#about_main .text--description li span{display:inline-block;vertical-align:top;overflow:hidden}#about_main .text--description li span .inner{position:relative;display:inline-block;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}#about_main_typo{padding-left:29.6vh;padding-right:44.4vh}#about_main_typo .grid-columns{position:relative}#about_main_typo .text--container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 11.11vh;margin-right:0;white-space:nowrap;-ms-flex-item-align:end;align-self:flex-end}#about_main_typo .text--container dl{padding-bottom:8.33vh}#about_main_typo .text--container dt{position:relative;padding-bottom:1.38vh;font-size:4.8rem;font-weight:400;line-height:2;letter-spacing:-.048rem;opacity:0}#about_description .grid,#about_main_typo .text--container dd li,#about_typo .typo--description dl{font-size:1.6rem;line-height:2;font-weight:400;color:#999}#about_main_typo .text--container dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-40px}#about_main_typo .text--container dd li{padding:1.38vh 40px;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}#about_main_typo .text--container dd li:last-of-type{padding-bottom:0}#about_main_typo .text--image{position:relative;top:50%;width:101.85vh;height:25vh;margin-bottom:25vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}#about_main_typo .text--image .image--typo{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}#about_main_typo .text--image .image--typo.n1{background-image:url(../images/more/about-typo-0-1.svg)}#about_main_typo .text--image .image--typo.n2{background-image:url(../images/more/about-typo-0-2.svg)}#about_main_typo .text--image .image--typo.n3{background-image:url(../images/more/about-typo-0-3.svg)}#about_main_typo .text--image .image--typo.n4{background-image:url(../images/more/about-typo-0-4.svg)}#about_main_typo .text--image .image--typo.n5{background-image:url(../images/more/about-typo-0-5.svg)}#about_main_typo .text--image .image--typo.n6{background-image:url(../images/more/about-typo-0-6.svg)}.float-center-image{position:relative;height:75vh;margin-left:calc(-11.11vh + -133px);overflow:hidden;z-index:1}.float-center-image img{height:100%;-webkit-transform-origin:center right;transform-origin:center right}#about_typo{padding:0 52.6vh 0 0}#about_typo .typo--wrap{position:relative;top:50%;margin-right:21.3vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}#about_typo .text--image{position:relative;min-width:34vh;height:42.22vh}#text_slow .text--image{min-width:31.94vh}#text_balanced .text--image{min-width:77.96vh}#about_typo .text--image .image--typo{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}#about_typo .text--image .image--typo div{position:absolute;top:0;left:0;width:100%;height:50%;background-size:auto 100%;background-repeat:no-repeat}#text_solid .text--image .image--typo .typo-n1 div{height:100%;opacity:0}#text_solid .text--image .image--typo .typo-n1 div:nth-of-type(1){background-image:url(../images/more/about-typo-1-1_1.svg)}#text_solid .text--image .image--typo .typo-n1 div:nth-of-type(2){background-image:url(../images/more/about-typo-1-1_2.svg)}#text_solid .text--image .image--typo .typo-n1 div:nth-of-type(3){background-image:url(../images/more/about-typo-1-1_3.svg)}#text_solid .text--image .image--typo .typo-n1 div:nth-of-type(4){background-image:url(../images/more/about-typo-1-1_4.svg)}#text_solid .text--image .image--typo .typo-n1 div:nth-of-type(5){background-image:url(../images/more/about-typo-1-1_5.svg)}#text_solid .text--image .image--typo .typo-n2{top:0;bottom:0;width:71.12%;margin:auto;overflow:hidden}#text_solid .text--image .image--typo .typo-n2 div{height:100%;opacity:0;background-image:url(../images/more/about-typo-1-2.svg)}#text_solid .text--image .image--typo .typo-n3{top:auto;bottom:0;overflow:hidden}#text_solid .text--image .image--typo .typo-n3 div{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateY(60%);transform:translateY(60%);opacity:0;background-image:url(../images/more/about-typo-1-3.svg)}#text_slow .text--image .image--typo .typo-n1{background-image:url(../images/more/about-typo-2-1.svg);z-index:2}#text_slow .text--image .image--typo .typo-n2{top:0;bottom:0;margin:auto;overflow:hidden}#text_slow .text--image .image--typo .typo-n2 div{height:100%;background-image:url(../images/more/about-typo-2-2.svg)}#text_slow .text--image .image--typo .typo-n3{top:auto;bottom:0;background-image:url(../images/more/about-typo-2-3.svg)}#text_slow .text--image .image--typo .typo-n3 div{height:72%;background-color:#f9f7f4;top:auto;bottom:0}#text_balanced .text--image .image--typo .typo-n1{opacity:0;background-image:url(../images/more/about-typo-3-1.svg)}#text_balanced .text--image .image--typo .typo-n2{top:0;bottom:0;margin:auto;background-image:url(../images/more/about-typo-3-2.svg);opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}#text_balanced .text--image .image--typo .typo-n3{top:auto;bottom:0}#text_balanced .text--image .image--typo .typo-n3 svg{position:absolute;width:100%;height:100%}#text_balanced .text--image .image--typo .typo-n3 svg path{opacity:0}#text_balanced .text--image .image--typo .typo-n3 span{position:absolute;display:block;top:0;left:0;height:100%;background-size:auto 100%;background-repeat:no-repeat}#about_typo .grid-columns .grid{padding:0 11.11vh}#about_typo .typo--description dl{letter-spacing:-.048rem}#about_typo .typo--description dt{padding:5.55vh 0 1.85vh;color:#000;opacity:0}#about_typo .typo--description dd{opacity:0}#about_description{padding:0 21.3vh 0 52.6vh}#about_description .float--image{height:75vh;overflow:hidden}#about_description .grid-columns{position:relative;padding:0 11.11vh;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#about_description .grid{padding:0 3.7vh;letter-spacing:-.048rem;white-space:nowrap;opacity:0}#about_description .grid.st-title{margin-right:11.11vh;color:#000;font-size:4.8rem;font-weight:400;line-height:6.4rem;letter-spacing:-.06rem;overflow:hidden}#about_description .grid.st-title>div{overflow:hidden}.content-ourstore .text--sub{color:#c5baae}.content-ourstore .grid-columns{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:0}.content-ourstore .content .grid-columns.n2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:100px}.content-ourstore .text--wrap{padding:0 120px;width:614px}.grid--text-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.content-onlinestore .grid-columns{position:relative;top:50%;height:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-ourstore .grid--visual{height:59.79vh;overflow:hidden}.content-ourstore .grid--text{position:relative;z-index:2}.content-ourstore .text--wrap-onlinestore{padding:0 60px 0 150px;width:auto}.content-offlinestore{padding-left:41.66vh}.content-ourstore .grid--visual img{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;transform-origin:top left;opacity:0}.content-ourstore .shop-links li{padding:14px 0;overflow:hidden}.content-ourstore .shop-links a{display:inline-block;color:#000;font-weight:500;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;pointer-events:auto}.store-list .text--description,.store-list .text--title span{opacity:0}.store-list .text--description p:nth-of-type(1){padding-bottom:20px}.store-list .text--description{line-height:1.75}.store-list .text--title{font-size:0}.store-list .text--title span{display:inline-block;font-size:12rem!important;vertical-align:top}@media screen and (max-width:1336px){.store-list .text--title span{font-size:9rem!important}}@media screen and (min-width:1920px){.store-list .text--title span{font-size:12rem!important}}.store-list .text--title span.title-n2{width:0;overflow:hidden}.content-ourstore .shop-links a .icon-outlink{margin-left:6px;-webkit-transform:none;transform:none;background-image:url(../images/icon/icon-outlink-black.svg)}.content-contact .text--wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:50%;left:490px;padding:0 11.11vh 0 0;min-width:100vw;min-height:38.33vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-contact .text--description{font-size:1.6rem;font-weight:400;line-height:2;letter-spacing:-.048rem;opacity:0}.content-contact .text--grid{margin-top:auto}.content-contact .text--sub{opacity:1!important}.content-contact .text--sub li{padding:10px 0;color:#000;font-family:Manrope;font-size:1.6rem;font-weight:500;line-height:normal;opacity:0}.content-contact .text--sub li a{position:relative;display:inline-block;color:#000;overflow:hidden}.content-contact .text--sub li a .bar,.text--wrap-onlinestore .bar{position:absolute;bottom:0;left:-1px;width:100%;height:1px;background-color:#000;-webkit-transform:translateX(-101%);transform:translateX(-101%);opacity:0}.content-contact .text--title{padding:3.5vh 0}.content-contact .typo-image{position:relative;width:65.625vh;height:9.72vh}.content-contact .typo-image span{position:absolute;display:inline-block;top:0;left:0;height:100%;width:100%;background-image:url(../images/more/contact-us/typo-contact-1.svg);background-size:contain;background-repeat:no-repeat;opacity:0}.content-contact .typo-image span:nth-of-type(2){background-image:url(../images/more/contact-us/typo-contact-2.svg)}.content-contact .typo-image span:nth-of-type(3){background-image:url(../images/more/contact-us/typo-contact-3.svg)}.content-contact .typo-image span:nth-of-type(4){background-image:url(../images/more/contact-us/typo-contact-4.svg)}.content-contact .typo-image span:nth-of-type(5){background-image:url(../images/more/contact-us/typo-contact-5.svg)}.content-contact .typo-image span:nth-of-type(6){background-image:url(../images/more/contact-us/typo-contact-6.svg)}.content-contact .typo-image span:nth-of-type(7){background-image:url(../images/more/contact-us/typo-contact-7.svg)}.content-contact .typo-image span:nth-of-type(8){background-image:url(../images/more/contact-us/typo-contact-8.svg)}.content-contact .typo-image span:nth-of-type(9){background-image:url(../images/more/contact-us/typo-contact-9.svg)}.contents-wrap-hyabalance .button-more .icon--arrow{background-color:#c5baae}.content-store-image{display:-webkit-box;display:-ms-flexbox;display:flex}.content-ourstore .content .grid-columns.n2.store-gangnam{padding-right:400px}.store-gangnam img{-webkit-transform:scale(1)!important;transform:scale(1)!important}.content-store-image img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0}.content-store-image .grid-columns{height:100vh}.content-store-image .grid{overflow:hidden}.content-store-image .grid.n1{position:relative;margin-top:6.94vh;height:45.55vh;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;z-index:1}.content-store-image .grid.n2{height:38.61vh;-ms-flex-item-align:top;-ms-grid-row-align:top;align-self:top;-webkit-transform:translateX(-14.38%);transform:translateX(-14.38%)}.content-store-image .grid.n3{height:52.5vh;-ms-flex-item-align:end;align-self:flex-end}#tvcf_stories .grid--visual{position:relative}.button-video{position:relative;display:block;cursor:pointer;pointer-events:auto;z-index:2;overflow:hidden}.button-video .dim{position:absolute;display:block;opacity:0;visibility:visible;background-color:rgba(0,0,0,.5);z-index:1}.icon-button,.text-comingsoon{display:inline-block;left:50%;top:50%}#main_film,#tvcf_stories{background-color:#f7f7f7}.button-video img{position:relative;-webkit-transform-origin:center center;transform-origin:center center;z-index:0}.icon-button{position:absolute;width:64px;height:64px;background-image:url(../images/icon/icon-button-play.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8;z-index:2}.content-best-product .grid-columns .grid{-ms-flex-item-align:end;align-self:flex-end;padding-right:25.8vh}#main_film{padding-left:9.26vh;padding-right:25.92vh}#main_film>.grid-columns{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main_film .grid--text{position:relative}#main_film .grid--text .text--wrap{margin-top:auto}#main_film .text--image{position:relative;top:50%;width:82.03vh;height:47.96vh;max-width:886px;max-height:518px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:4}#main_film .text--image div,#tvcf_muse .text--image div{height:100%}#main_film .text--image div{margin-left:15.9%}#main_film .text--image div span{background-image:url(../images/tvcf/tvcf-typo-1.svg)}#main_film .text--image .image--typo.n2 span{background-image:url(../images/tvcf/tvcf-typo-2.svg)}#main_film .grid-columns>.text--wrap{padding:0}#main_film .visual-wrap{height:70.37vh;max-height:760px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;overflow:hidden}#main_film .visual-wrap img{height:100%}#main_film .text--wrap .text--sub{color:#c5baae}.text-comingsoon{position:absolute;color:#c5baae;font-family:Marcellus;font-weight:400;line-height:5.6rem;letter-spacing:-.08rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grid-video .text-comingsoon{font-size:4.5rem;line-height:1}#main_film .text--wrap .text--description{margin-bottom:4.8vh}#tvcf_muse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:56vh;padding-left:0}#tvcf_muse .text--wrap{position:relative;padding-top:8.7vh;z-index:2}#tvcf_muse .grid--text{-ms-flex-item-align:end;align-self:flex-end}#tvcf_muse .text--image{position:relative;top:50%;width:129.25vh;height:47.6vh;max-width:1396px;max-height:514px;-webkit-transform:translate(31.23%,-50%);transform:translate(31.23%,-50%)}#tvcf_muse .grid-columns.grid-visual{height:-webkit-max-content;height:-moz-max-content;height:max-content}#tvcf_muse>.text--wrap{padding:0;margin-left:-14.44vh}#tvcf_muse .grid-columns.grid-visual .grid.text-wrap{height:-webkit-min-content;height:-moz-min-content;height:min-content;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-right:18.51vh}#tvcf_muse .grid-columns.grid-visual .visual-wrap{height:74.16vh}.content-visual-translate{opacity:0}.content-text-image{padding-left:18.5vh}#tvcf_muse .grid-columns.grid-visual img{height:100%;-o-object-fit:cover;object-fit:cover}#tvcf_muse .grid-columns.grid-visual .grid{display:-webkit-box;display:-ms-flexbox;display:flex}#tvcf_muse .text--image div span{background-image:url(../images/tvcf/tvcf-muse-typo-1.svg)}#tvcf_muse .text--image .image--typo.n2 span{background-image:url(../images/tvcf/tvcf-muse-typo-2.svg)}#tvcf_muse .grid-interview{position:relative}#tvcf_muse .grid-interview .grid{height:-webkit-max-content;height:-moz-max-content;height:max-content}#tvcf_muse .grid-interview .grid img{height:100%}#tvcf_muse .grid-interview .grid:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;z-index:2}#tvcf_muse .grid-interview .grid:nth-of-type(1) .grid--visual{height:58.51vh;max-height:632px;padding-left:20.56vh}#tvcf_muse .grid-interview .grid:nth-of-type(1) .grid-description{padding:0 0 30px;-ms-flex-item-align:start;align-self:flex-start}#tvcf_muse .grid-interview .grid:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start;margin-left:-12.4%;z-index:2}#tvcf_muse .grid-interview .grid:nth-of-type(2) .grid--visual{height:73.88vh;max-height:798px}#tvcf_muse .grid-interview .grid:nth-of-type(2) .grid-description{margin-top:auto;padding-right:0;padding-left:84px;padding-bottom:14.72vh}#tvcf_muse .x_scale_image .grid .grid--visual{width:auto;height:100%}#tvcf_muse .x_scale_image .grid .grid--visual img{height:100%}#tvcf_muse .grid-interview .text--description{white-space:nowrap;font-family:'Noto Sans';font-size:1.8rem;letter-spacing:-.08em;line-height:3.2rem}.grid-interview .text--description{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}#tvcf_muse .grid-interview .text--description span{display:inline-block;padding:3px 0 0 20px}#tvcf_muse .grid-interview .text--description .mark{display:block;width:30px;height:25px;padding:0;background-image:url(../images/icon/icon-mark.svg);background-size:100% 100%}#tvcf_muse .grid-interview .text--description .mark.mark-top{vertical-align:top}#tvcf_stories{padding-left:49.35vh;padding-right:57.45vh}#tvcf_stories .float--image{height:73.88vh;top:auto;bottom:0}#tvcf_muse .grid-description{color:#707070;padding-right:18.51vh;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#tvcf_stories .grid-columns{position:relative;top:50%;padding-right:44.81vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#tvcf_stories .grid-columns .grid--text{padding-left:17vh}#tvcf_stories .grid--visual{display:block;height:47.77vh;max-height:514px}#tvcf_stories .grid--visual img{height:100%}#tvcf_stories .grid-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:9.26vh}#tvcf_stories .grid-video .grid--text{-ms-flex-item-align:end;align-self:flex-end;padding:0 2.22vh}#tvcf_stories .grid-video .grid--text .text--name{position:relative;overflow:hidden}#tvcf_stories .grid-video .grid--text .text--name,#tvcf_stories .grid-video .grid--text .text--name span{font-family:Manrope;font-weight:500;font-size:1.6rem;line-height:2}#tvcf_stories .grid-video .grid--text .text--name span{display:inline-block;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}#tvcf_stories .grid-video .grid--text .text--description{color:#999;font-family:'Noto Sans';font-weight:500;font-size:1.6rem;line-height:2;letter-spacing:-.08rem;opacity:0}.text-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;top:auto!important;height:100vh!important;padding-bottom:27vh;-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:none!important;transform:none!important}.text-bottom .text--wrap{margin-top:auto;padding-top:0!important}.content-best-product .text-bottom .text--wrap{margin-bottom:5.55vh}.isIE11 #about_main .text--description li span .inner{opacity:1!important}.isIE11 #product_main .visual--wrap{text-align:center}.isIE11 header .sub-menu .sub--list>a .inner--text{padding:0 1px}.isIE11 .swiper-slide .visual-wrap{width:100%;height:100%}.isIE11 .button-more,.isIE11 .content-ourstore .button-more{opacity:1}.isIE11 .st-black .swiper-button-next::after,.isIE11 .st-black .swiper-button-prev::after{background-image:url(../images/icon/icon-arrow_prev-black.svg)!important}.isIE11 .text-bottom{position:relative;top:50vh!important;-webkit-transform:translateY(-10%)!important;transform:translateY(-10%)!important}.isIE11 .content-best-product .grid-columns .grid{height:100%}.isIE11 #tvcf_muse .grid-columns.grid-visual img{width:100%}.isIE11 a img{border:0}.isIE11 .text--image div span{opacity:1!important}.isIE11 footer .footer-quick-link .inner img{opacity:0!important}.isIE11 footer .footer-quick-link a{display:block;pointer-events:auto;cursor:pointer}.isIE11 footer .footer-quick-link .hiding-text{pointer-events:none;z-index:10}.isIE11 #about_description .grid,.isIE11 #about_main .logo svg .charcter-element path,.isIE11 #about_main .text--description li span.st-words,.isIE11 #about_main .text--description li.x_text_opacity,.isIE11 #about_main .visual--wrap,.isIE11 #about_main_typo .text--container dd li,.isIE11 #about_main_typo .text--container dt,.isIE11 #about_typo .typo--description dd,.isIE11 #about_typo .typo--description dt,.isIE11 #feature_howto .grid--text .text--wrap dl,.isIE11 #line_list .grid--text .text--information .information--line,.isIE11 #line_list .grid--text .text--price,.isIE11 #main_key .fixed--text .text--description,.isIE11 #main_key .text--wrap .text--sub,.isIE11 #main_key .text--wrap .text--title .masking-text,.isIE11 #product_feature .st-text .grid--text .text--description>p,.isIE11 #product_main .text--wrap .text--description,.isIE11 #product_main .text--wrap .text--title .masking-text,.isIE11 #text_balanced .text--image .image--typo .typo-n1,.isIE11 #text_balanced .text--image .image--typo .typo-n3 svg path,.isIE11 #text_solid .text--image .image--typo .typo-n1 div,.isIE11 #text_solid .text--image .image--typo .typo-n2 div,.isIE11 #text_solid .text--image .image--typo .typo-n3 div,.isIE11 #tvcf_stories .grid-video .grid--text .text--description,.isIE11 .button-more .button-text,.isIE11 .button-more .icon--arrow,.isIE11 .content-contact .text--description,.isIE11 .content-contact .text--sub li,.isIE11 .content-contact .typo-image span,.isIE11 .content-ourstore .grid--visual img,.isIE11 .content-store-image img,.isIE11 .content-visual-translate,.isIE11 .grid-description .text--description,.isIE11 .product--list .grid .grid--text .text--price,.isIE11 .product--list .grid .grid--text .text--price.contents-wrap,.isIE11 .product--list .grid .grid--visual,.isIE11 .store-list .text--description,.isIE11 .store-list .text--title span,.isIE11 .text--image div span,.isIE11 .text--sub,.isIE11 .x_text_scrub .text--description,.isIE11 footer .footer-quick-link .inner{opacity:1}.isIE11 #about_main_typo .text--image .image--typo,.isIE11 #main_deephydra_b5 .grid-columns .grid,.isIE11 .product--list .grid .grid--visual{-webkit-transform:none!important;transform:none!important}.isIE11 #about_main_typo .text--container dd ul{display:block;float:left}.isIE11 .product--list .grid .grid--text .text--name span,.isIE11 .store-list .text--description{-webkit-transform:none!important;transform:none!important}.isIE11 #line_list .product--list .grid .grid--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.isIE11 #about_main video{height:auto}.isIE11 #about_main_typo .text--image .image--typo,.isIE11 #line_list .grid--text .text--information p .masking-text,.isIE11 #text_balanced .text--image .image--typo .typo-n2,.isIE11 #text_solid .text--image .image--typo .typo-n3 div{opacity:1!important;-webkit-transform:none!important;transform:none!important}.isIE11 #text_slow .text--image .image--typo .typo-n3 div{display:none;opacity:0}.isIE11 #main_key .fixed--text .text--description,.isIE11 #product_main.st-line .text--wrap .text--description,.isIE11 .st-line .text--sub,.isIE11 .st-line .text--wrap .text--title{-webkit-transform:none!important;transform:none!important}.isIE11 footer .footer-quick-link .inner span{color:#000}.isIE11 #product_main .text--wrap .text--add,.isIE11 #product_main .text--wrap .text--description,.isIE11 .text--variation-volume{-webkit-transform:none!important;transform:none!important;opacity:1!important}.isIE11 #product_main .visual--wrap img{width:auto}.isIE11 #main_index .swiper-slide .visual-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.isIE11 #main_index .swiper-slide .visual-wrap img,.isIE11 #main_index .swiper-slide .visual-wrap video{position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.isIE11 #main_index .swiper-slide{width:100vw;height:100vh;position:relative}.isIE11 [data-barba-namespace=product][data-depth1=hyabalance] #product_main .visual--wrap{width:100%;height:100%;position:relative;background-image:url(../images/product/hyabalance/hyabalance-key.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.isIE11 [data-barba-namespace=product][data-depth1=hyabalance] #product_main .visual--wrap img{display:none}.isIE11 [data-barba-namespace=product][data-depth1=deephydra-b5] #product_main .visual--wrap{width:100%;height:100%;position:relative;background-image:url(../images/product/deephydra-b5/deephydra-b5-key.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.isIE11 [data-barba-namespace=product][data-depth1=deephydra-b5] #product_main .visual--wrap img{display:none}.isIE11 .scrollbar-track-x,.scroll-button-area{display:none!important}.isIE11 [data-barba-namespace=product] #product_main .visual--wrap{max-width:100vw;max-height:100vh}.isIE11 br{font-family:sans-serif}.isIE11 #about_main .text--description li span.st-words{opacity:1!important;-webkit-transform:none!important;transform:none!important}.isIE11 #about_main .text--description li span .inner{-webkit-transform:none!important;transform:none!important}.isIE11 header.st-black .button-shop .icon span{background-image:url(../images/icon/icon-cart-white.png)}.isIE11 #about_main_typo .text--container dd li{-webkit-transform:none!important;transform:none!important}.isIE11 .scroll-button-area{position:fixed;display:block!important;width:calc(100vw - 320px);height:2px;background-color:rgba(204,204,204,.2);left:0;right:0;bottom:35px;margin:auto;z-index:9100;pointer-events:auto}.isIE11 .button-scroll{position:absolute;top:-4px;width:22px;height:11px;background-image:url(../images/icon/icon-scrollbar-gray.png);background-size:100% auto;background-repeat:no-repeat}.isIE11 .scroll-area-background{position:absolute;top:0;bottom:0;left:0;margin:auto;width:0;height:100%;background-color:#ccc}.isIE11 .scroll-button-area.st-black{background-color:rgba(0,0,0,.2)}.isIE11 .scroll-button-area.st-black .scroll-area-background,.modal{background-color:#000}.isIE11 .scroll-button-area.st-black .button-scroll{background-image:url(../images/icon/icon-scrollbar-black.png)}.isIE11 #tvcf_stories .grid-video .grid--text .text--name span{opacity:1;-webkit-transform:none;transform:none}.isIE11 #main_key .swiper-slide{position:relative;width:100%;height:100vh}.isIE11 #main_key .swiper-slide img,.isIE11 #main_key .swiper-slide video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:101%;min-height:101%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1920px),screen and (max-height:1080px){#tvcf_muse .grid-interview .grid:nth-of-type(2) .grid-description{padding-left:7.77vh}#tvcf_muse .text--image{width:129.26vh;height:47.95vh}#main_film .visual-wrap{height:70.37vh}#product_info .st-columns .grid--text .text--title,#product_line .text--title,#product_main .text--wrap .text--title,.store-list .text--title span,.text--wrap dt{font-size:6rem}footer .footer-quick-link .hiding-text,footer .footer-quick-link a,footer .footer-quick-link a span{font-size:6rem;line-height:8rem}[data-depth1=deephydra-b5] #product_line .text--title.title-two{padding:0;line-height:7rem}.text--title .masking-wrap:nth-of-type(2){margin-top:-2rem}header h1{top:50px;left:60px}header .sub-menu{top:60px;left:308px}header .link--language{top:60px;right:260px}header .button-shop{top:70px;right:80px}header .sub-menu.st-bottom{left:50px;bottom:60px}#main_key .fixed--text,#main_key .swiper-slide .text--wrap,.swiper-button-wrap{left:75px}#main_typo .text--wrap{padding:0 0 0 29.62vh}#main_typo .text--image{width:126.3vh;height:66.29vh}.float--image{height:83.148vh}#main_about{padding-left:128.33vh;padding-right:81.34vh;margin-left:-11.11vh}.text--wrap{padding:0 11.11vh}#main_hyabalance{padding-left:55.41vh;padding-right:41.57vh}.grid-columns.product--list{padding:0 9.26vh;margin-right:33.33vh}.product--list .grid .grid--visual{height:33.33vh}.product--list .grid .grid--text .text--name{padding:6.11vh 0 0;margin-bottom:1.85vh}.text--sub{padding-bottom:14px}#main_deephydra_b5{padding:0 57.45vh 0 41.57vh}#main_archive{padding-left:57.45vh}#main_archive_image .grid-columns{padding-left:11.11vh;padding-right:29.72vh}#main_archive_image .grid--visual{height:83.184vh}#main_archive_image .grid:nth-of-type(1) .grid--visual{height:76.48vh}footer .footer-quick-link{padding:0 22.22vh 0 24.07vh}footer .footer-quick-link .grid{padding:0 5.55vh}footer .footer-quick-link .hiding-text{left:5.55vh}footer .footer-information{padding-right:51.85vh}footer .footer-information .grid-columns .grid{padding:0 5.55vh}#muse_typo{padding:0 0 0 29.63vh}#muse_typo .text--image{min-width:174.9vh;height:66.3vh}#main_muse .muse--visual,#tvcf_muse .grid-columns.grid-visual .visual-wrap{height:74.16vh}#main_muse .muse--area{margin-right:2.77vh}#main_muse .muse--area:nth-of-type(1) .muse--text .muse--text-wrap{padding-bottom:9.26vh}#main_muse .muse--text{height:83.14vh;padding:0 5.55vh}#main_muse .muse--wrap{margin-left:-35.46vh}#main_muse .muse--area:nth-of-type(3) .background{width:63.15vh}#product_info .st-columns .grid .grid-columns .grid{padding:0 5.55vh}.float-mark{bottom:12.03vh;right:7.4vh;width:29.62vh;height:29.62vh}.float-center-image{height:83.15vh}#main_archive_image.content-brand-story .grid--visual,#main_archive_image.content-brand-story .grid:nth-of-type(1) .grid--visual{height:66.2vh}#about_description .float--image{height:83.15vh}#about_typo{padding:0 58.33vh 0 0}#about_description{padding:0 0 0 58.33vh}.content-contact .typo-image{width:87.5vh;height:12.96vh}.content-contact .text--wrap{left:338px;min-height:47.87vh}footer .footer-quick-link .inner{height:47.77vh}#about_main .text--wrap{padding:0 80px 0 340px}.line--category ul{padding:0 160px 0 80px}.content-ourstore .text--wrap{padding:0 120px 0 100px}.content-ourstore .text--wrap-onlinestore{padding:0 0 0 80px}#product_main .text--wrap{left:80px}.content-ourstore .grid--visual{height:66.29vh}.content-store-image .grid.n1{margin-top:9.26vh;height:57.03vh}.content-store-image .grid.n2{height:47.77vh}.content-store-image .grid.n3{height:66.29h}.isIE11 .scroll-button-area{width:calc(100vw - 160px)}#main_flower .visual-wrap{height:83.148vh;margin-left:-21.94vh}#main_flower .text--image{width:91.48vh;height:47.77vh}#main_flower .grid--text .text--wrap{padding:0 37.03vh 0 11.11vh}}@media screen and (max-width:1440px),screen and (max-height:900px){header h1{top:10px;left:20px}header .sub-menu{top:10px;left:330px}header .link--language{top:18px;right:200px}header .button-shop{top:30px;right:40px}header .sub-menu.st-bottom{left:5px;bottom:20px}#main_key .fixed--text,#main_key .swiper-slide .text--wrap,#product_main .text--wrap,.swiper-button-wrap{left:35px}#main_key .text--wrap .text--title div,#main_key .text--wrap .text--title span,#product_main .text--wrap .text--title{font-size:6rem}#main_typo .text--wrap{padding:0 0 0 29.62vh}#main_typo .text--image{width:147.33vh;height:77.33vh}.float--image{height:83.14vh}#main_about{padding-left:128.33vh;padding-right:81.34vh;margin-left:-13.33vh}.text--wrap{padding:0 11.11vh}#product_info .st-columns .grid .grid-columns .grid{padding:0 5.55vh}#main_hyabalance{padding-left:55.41vh;padding-right:41.57vh}.grid-columns.product--list{padding:0 9.26vh;margin-right:33.33vh}.product--list .grid .grid--visual{height:37.55vh}.product--list .grid .grid--text .text--name{padding:6.11vh 0 0;margin-bottom:1.85vh}#main_deephydra_b5{padding:0 57.45vh 0 41.57vh}#main_archive{padding-left:57.45vh}#main_archive_image .grid-columns{padding-left:11.11vh;padding-right:29.72vh}#main_archive_image .grid--visual{height:83.184vh}#main_archive_image .grid:nth-of-type(1) .grid--visual{height:76.48vh}footer .footer-quick-link{padding:0 22.22vh 0 24.07vh}footer .footer-quick-link .grid{padding:0 5.55vh}footer .footer-quick-link .hiding-text{left:5.55vh}footer .footer-information{padding-right:51.85vh}footer .footer-information .grid-columns .grid{padding:0 5.55vh}#muse_typo{padding:0 0 0 35.55vh}#muse_typo .text--image{min-width:204.2vh;height:77.33vh}#main_muse .muse--visual{height:88.66vh}#main_muse .muse--area{margin-right:3.33vh}#main_muse .muse--area:nth-of-type(1) .muse--text .muse--text-wrap{padding-bottom:11.11vh}#main_muse .muse--text{height:88.66vh;padding:0 6.66vh}#main_muse .muse--wrap{margin-left:-16.66vh}#main_muse .muse--area:nth-of-type(3) .background{width:66.88vh}.float-mark{bottom:8.33vh;right:4.44vh;width:20vh;height:20vh}#product_line .float--image{height:88.66vh}#line_list .product--list .grid .grid--visual{height:55.11vh}.contents-wrap-deephydra #line_about{padding-right:61.33vh}.contents-wrap-deephydra #line_list{padding-left:61.33vh;padding-right:61.22vh}.contents-wrap-deephydra #product_other_line{padding-left:61.22vh}.float-center-image{height:88.66vh}#main_archive_image.content-brand-story .grid:nth-of-type(1) .grid--visual{height:77.33vh}#main_archive_image.content-brand-story .grid:nth-of-type(2) .grid--visual{height:80.625vh}#about_description .float--image{height:88.66vh}#about_typo{padding:0 62.22vh 0 0}#about_description{padding:0 0 0 62.22vh}.content-contact .typo-image{width:74.66vh;height:11.11vh}.content-contact .text--wrap{left:360px;min-height:53.88vh}.content-ourstore .text--wrap-onlinestore{padding:0 50px 0 40px}footer .footer-quick-link .inner{height:45.92vh}#about_main .text--wrap{padding:0 40px 0 250px}.content-ourstore .grid--visual{height:77.22vh}.content-store-image .grid.n1{margin-top:11.11vh;height:66.33vh}.content-store-image .grid.n2{height:55.11vh}.content-store-image .grid.n3{height:77.55vh}.isIE11 .scroll-button-area{bottom:20px;width:calc(100vw - 70px)}#main_flower .visual-wrap{height:88.66vh;margin-left:-23.77vh}#main_flower .text--image{width:100vh;height:52.22vh}#main_flower .grid--text .text--wrap{padding:0 44.44vh 0 13.33vh}}@media screen and (max-width:1366px),screen and (max-height:618px){.text--title .masking-wrap:nth-of-type(2){margin-top:-1rem}header h1{top:0;left:8px;width:200px;height:56px}header h1 a{padding:8px}header h1 a span{top:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px)}header .sub-menu{top:5px;left:220px}header .link--language{top:10px;right:140px}header .link--language li a::after{width:calc(100% - 10px);left:5px;bottom:6px}header .sub-menu .sub--list{margin:0 16px;line-height:4rem}header .link--language li{margin:0 4px;line-height:4rem}header .link--language li a{padding:4px 5px}header .sub-menu .sub--list>a{padding:8px 20px 8px 8px}header .sub-menu.st-top .sub--list.is-single>a{padding:8px}header .button-shop{top:8px;right:16px}header .sub-menu.st-bottom{left:0;bottom:5px}#main_key .fixed--text,#main_key .swiper-slide .text--wrap,#product_main .text--wrap,.swiper-button-wrap{left:16px}#main_key .text--wrap .text--title div,#main_key .text--wrap .text--title span,#product_main .text--wrap .text--title{font-size:6rem}#main_typo .text--wrap,#product_info .st-columns .grid .grid-columns .grid{padding:0 0 0 39.8vh}#main_typo .text--image{width:157.12vh;height:82.52vh}.float--image{height:91.26vh}#main_about{padding-left:140.77vh;padding-right:127.83vh;margin-left:-13vh}#product_info .st-columns .grid .grid-columns .grid,.text--wrap{padding:0 19.42vh}#main_hyabalance{padding-left:60.92vh;padding-right:45.63vh}.grid-columns.product--list{padding:0 19.41vh;margin-right:58.25vh}.product--list .grid .grid--visual{height:24.6vh}.product--list .grid .grid--text .text--name{padding:11.4vh 0 0;margin-bottom:4.04vh}#main_deephydra_b5{padding:0 63vh 0 45.63vh}#main_archive{padding-left:63vh}#main_archive_image .grid-columns{padding-left:22vh;padding-right:57.93vh}#main_archive_image .grid--visual{height:91.26vh}#main_archive_image .grid:nth-of-type(1) .grid--visual{height:89.64vh}#main_archive_image .grid:nth-of-type(2){-webkit-transform:translateX(-16.2%);transform:translateX(-16.2%)}footer .footer-quick-link{padding:0 37.54vh 0 43vh}footer .footer-quick-link .grid{padding:0 8.9vh}footer .footer-quick-link .hiding-text{left:8.9vh}footer .footer-information{padding-right:90.45vh}footer .footer-information .grid-columns .grid{padding:0 10.68vh}#muse_typo{padding:0 0 0 35.55vh}#muse_typo .text--image{min-width:217.8vh;height:82.52vh}#main_muse .muse--visual{height:91.26vh}#main_muse .muse--area{margin-right:4.85vh}#main_muse .muse--area:nth-of-type(1) .muse--text .muse--text-wrap{padding-bottom:11.11vh}#main_muse .muse--text{height:91.26vh;padding:0 9.7vh}#main_muse .muse--wrap{margin-left:-62.78vh}#main_muse .muse--area:nth-of-type(3) .background{width:80.58vh}.float-mark{bottom:6.148vh;right:3.23vh;width:29.12vh;height:29.12vh}#product_line .float--image{height:91.11vh}#line_list .product--list .grid .grid--visual{height:50.08vh}.contents-wrap-deephydra #line_about{padding-right:63vh}.contents-wrap-deephydra #line_list{padding-left:63vh;padding-right:63vh}.contents-wrap-deephydra #product_other_line{padding-left:63vh}.float-center-image{height:91.11vh}#main_archive_image.content-brand-story .grid:nth-of-type(1) .grid--visual{height:82.52vh}#main_archive_image.content-brand-story .grid:nth-of-type(2) .grid--visual{height:71.19vh}#about_description .float--image{height:91.26vh}#about_typo{padding:0 64.077vh 0 0}#about_description{padding:0 0 0 64.077vh}.content-contact .typo-image{width:65.53vh;height:12.94vh}.content-contact .text--wrap{left:244px;min-height:48.55vh}footer .footer-quick-link .inner{height:28.7vh}.line--category ul{padding:0 124px 0 16px}#all_product #all_list{margin-left:200px}.content-ourstore .text--wrap{padding:0 120px 0 60px}.content-ourstore .text--wrap-onlinestore{padding:0 16px}.content-ourstore .grid--visual{height:82.52vh}.content-store-image .grid.n1{margin-top:16.18vh;height:66.34vh}.content-store-image .grid.n2{height:50.16vh}.content-store-image .grid.n3{height:82.52vh}.isIE11 .scroll-button-area{bottom:10px;width:calc(100vw - 50px)}#main_flower .visual-wrap{height:91.26vh;margin-left:-22.49vh}#main_flower .text--image{width:96.11vh;height:50.16vh}#main_flower .grid--text .text--wrap{padding:0 66.82vh 0 19.41vh}}.content-float-single #product_mood_image .float--image{height:83.148vh;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content-float-single #product_feature{padding-right:41.574vh}.content-float-single #product_related{padding-left:41.574vh}.content-float-single.single-full #product_feature{padding-right:55.37vh}.content-float-single.single-full #product_related{padding-left:55.37vh}.content-video-area video{-o-object-fit:contain;object-fit:contain;height:100vh}.st-brown{color:#c5baae!important}.isIE11 .content-container,.isIE11 .contents-wrap{float:left}.scroll-button-area{width:0;height:0;pointer-events:none}.dummy{font-size:40px;font-family:Manrope;font-weight:500}.modal{position:fixed;display:none;top:0;left:0;right:0;bottom:0;z-index:9120;opacity:0}.modal-video{position:relative;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;padding-bottom:56.25%}.modal-video iframe{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.modal .button-close{position:absolute;display:inline-block;top:12px;right:10px;width:72px;height:72px;pointer-events:auto;cursor:pointer;z-index:10}.modal .button-close span{position:absolute;display:inline-block;top:50%;left:50%;width:40px;height:2px;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-43deg);transform:translate(-50%,-50%) rotate(-43deg)}.content-centellex-cream #product_feature_typo .text--image .image--typo,.content-essence-sun #product_feature_typo .text--image .image--typo,.content-firming-activator-51-ampoule #product_feature_typo .text--image .image--typo,.content-hpc-ampoule-cream #product_feature_typo .text--image .image--typo,.content-hyalboost-yellow-less-mask #product_feature_typo .text--image .image--typo,.content-ideal-effect-eye-cream #product_feature_typo .text--image .image--typo,.content-lipideep-barrier-mask #product_feature_typo .text--image .image--typo,.content-lotus-c-bubble-massage-mask #product_feature_typo .text--image .image--typo,.content-lotusap-hyalbarrier-mask #product_feature_typo .text--image .image--typo,.content-molokhia-100-ampoule #product_feature_typo .text--image .image--typo{position:absolute;top:0;left:0;height:100%}.modal .button-close span:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(43deg);transform:translate(-50%,-50%) rotate(43deg)}#main_key .fixed--text .text--wrap,#main_key .swiper-slide .text--wrap{padding:0}.is-hide{display:none!important}video{pointer-events:none}.word-inner{opacity:0;-webkit-transform:translateY(40%) rotate(2deg);transform:translateY(40%) rotate(2deg)}.js-color-bg{-webkit-transition:fill .4s ease;transition:fill .4s ease;fill:#fff}.js-color-text{-webkit-transition:fill .4s ease;transition:fill .4s ease;fill:#000}.st-black .js-color-text{fill:#fff}.st-black .js-color-bg{fill:#000}.description-highlight{display:block;font-size:14px;padding-top:4px}.content-lotusap-hyalbarrier-mask #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/lotusap-hyalbarrier-mask/typo-1.svg)}.content-lotusap-hyalbarrier-mask #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/lotusap-hyalbarrier-mask/typo-2.svg)}.content-lotusap-hyalbarrier-mask #product_feature_typo .text--image{min-width:65vh}.content-lipideep-barrier-mask #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/lipideep-barrier-mask/typo-1.svg)}.content-lipideep-barrier-mask #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/lipideep-barrier-mask/typo-2.svg)}.content-essence-sun #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/deephydra-b5/essence-sun/typo-1.svg)}.content-essence-sun #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/deephydra-b5/essence-sun/typo-2.svg)}.content-hyalboost-yellow-less-mask #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/hyalboost-yellow-less-mask/typo-1.svg)}.content-hyalboost-yellow-less-mask #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/hyalboost-yellow-less-mask/typo-2.svg)}.content-centellex-cream #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/deephydra-b5/centellex-cream/typo-1.svg)}.content-centellex-cream #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/deephydra-b5/centellex-cream/typo-2.svg)}.content-ideal-effect-eye-cream #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/deephydra-b5/ideal-effect-eye-cream/typo-1.svg)}.content-ideal-effect-eye-cream #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/deephydra-b5/ideal-effect-eye-cream/typo-2.svg)}.content-ideal-effect-eye-cream #product_feature_typo .text--image .image--typo.n3 span{background-image:url(../images/product/deephydra-b5/ideal-effect-eye-cream/typo-3.svg)}.content-hpc-ampoule-cream #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/hpc-ampoule-cream/typo-1.svg)}.content-hpc-ampoule-cream #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/hpc-ampoule-cream/typo-2.svg)}.content-molokhia-100-ampoule #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/molokhia-100-ampoule/typo-1.svg)}.content-molokhia-100-ampoule #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/molokhia-100-ampoule/typo-2.svg)}.content-firming-activator-51-ampoule #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/firming-activator-51-ampoule/typo-1.svg)}.content-firming-activator-51-ampoule #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/firming-activator-51-ampoule/typo-2.svg)}.content-lotus-c-bubble-massage-mask #product_feature_typo .text--image .image--typo span{background-image:url(../images/product/lotus-c-bubble-massage-mask/typo-1.svg)}.content-lotus-c-bubble-massage-mask #product_feature_typo .text--image .image--typo.n2 span{background-image:url(../images/product/lotus-c-bubble-massage-mask/typo-2.svg)}