.glyphs-arrow-right:before{content:"\ea01"}.glyphs-test:before{content:"\ea02"}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{text-align:left;vertical-align:middle}img{vertical-align:middle}dd,div,dl,dt,h1,h2,h3,h4,h5,h6,img,li,nav,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1}.clearfix:after{clear:both;content:"";display:block}main{display:block}figure{display:block;margin:0;padding:0}img{height:auto;width:100%}@media (any-hover: hover){.link__alpha{cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.link__alpha:hover{opacity:.6}.link__color{cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color}.link__color:hover{color:#602976}.link__text{cursor:pointer;position:relative}.link__text:before{background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__text:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__line{background:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)) 0 100%/0 1px no-repeat;background:-o-linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:.25em;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;will-change:background}.link__line:hover{background-size:100% 1px}.link__fill{-webkit-box-pack:center;-webkit-box-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:flex;justify-content:center;position:relative}.link__fill span{position:relative}.link__fill:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__fill:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__zoom{cursor:pointer}.link__zoom figure{overflow:hidden}.link__zoom img{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;will-change:transform}.link__zoom:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media (min-width: 1367px),print{.only-sp{display:none!important}.header{left:calc(var(--vw) * 4.16667);position:fixed;top:calc(var(--vw) * 1.30208);width:calc(var(--vw) * 5);z-index:2000}.header svg{width:100%}.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;background-color:#602976;color:#fff;display:-webkit-box;display:flex;flex-direction:column;gap:24px;padding:calc(var(--vw) * 1.82292) 0}.footer__page-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-direction:column;gap:10px;margin:0 auto 16px;width:33px}.footer__page-top img{width:calc(var(--vw) * 1.66667)}.footer__page-top span{display:block;height:calc(var(--vw) * 3.33333);overflow:hidden;position:relative;width:1px}.footer__page-top span:after{animation:scrollIndicator 2s ease-in-out infinite reverse;background-color:#5d6876;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.footer__navigation-list{display:-webkit-box;display:flex;font-size:.75rem}.footer__navigation-list-item:nth-of-type(n+2):before{content:"|";margin:0 .875rem}.footer__copyright{font-size:.625rem}}@media only screen and (min-width: 479px) and (max-width: 1366px){.only-sp{display:none!important}.header{left:calc(var(--vw) * 4.16667);position:fixed;top:calc(var(--vw) * 1.30208);width:calc(var(--vw) * 5);z-index:2000}.header svg{width:100%}.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;background-color:#602976;color:#fff;display:-webkit-box;display:flex;flex-direction:column;gap:calc(var(--vw) * 1.25);padding:calc(var(--vw) * 1.82292) 0}.footer__page-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-direction:column;gap:calc(var(--vw) * .52083);margin:calc(var(--vw) * 0) auto;margin-bottom:calc(var(--vw) * .83333);width:calc(var(--vw) * 1.71875)}.footer__page-top img{width:calc(var(--vw) * 1.66667)}.footer__page-top span{display:block;height:calc(var(--vw) * 3.33333);overflow:hidden;position:relative;width:1px}.footer__page-top span:after{animation:scrollIndicator 2s ease-in-out infinite reverse;background-color:#5d6876;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.footer__navigation-list{display:-webkit-box;display:flex;font-size:calc(var(--vw) * .625)}.footer__navigation-list-item:nth-of-type(n+2):before{content:"|";margin:0 calc(var(--vw) * .72917)}.footer__copyright{font-size:calc(var(--vw) * .52083)}}@media only screen and (max-width: 478px){.only-pc{display:none!important}.header{left:5.333333333333334vw;position:fixed;top:3.3333333333333335vw;width:19.2vw;z-index:2000}.header svg{width:100%}.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;background-color:#602976;color:#fff;display:-webkit-box;display:flex;flex-direction:column;gap:3.2vw;padding:4.666666666666667vw 0}.footer__page-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-direction:column;gap:1.3333333333333335vw;margin:0 auto 2.1333333333333333vw;width:7.199999999999999vw}.footer__page-top img{width:7.199999999999999vw}.footer__page-top span{display:block;height:8.533333333333333vw;overflow:hidden;position:relative;width:1px}.footer__page-top span:after{animation:scrollIndicator 2s ease-in-out infinite reverse;background-color:#5d6876;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.footer__navigation-list{-webkit-box-pack:center;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:2.933333333333333vw;justify-content:center;padding:0 13.333333333333334vw}.footer__navigation-list-item:nth-of-type(2n):before{content:"|";margin:0 1.866666666666667vw}.footer__copyright{font-size:2.666666666666667vw}}[class*=" glyphs-"],[class^=glyphs-]{line-height:1}[class*=" glyphs-"]:before,[class^=glyphs-]:before{vertical-align:middle}body{color:#000;font-family:Noto Sans JP,sans-serif;font-weight:300}@media (min-width: 1367px),print{body{line-height:1.7}}@media only screen and (max-width: 478px){body{font-weight:400;line-height:1.5}}h1,h2,h3,h4,h5,h6{font-weight:inherit}.ff-bold{font-weight:600}.ff-medium{font-weight:400}sup{font-size:.7em;vertical-align:super}a{color:currentColor;text-decoration:none}@-webkit-keyframes scrollIndicator{0%,10%{-webkit-transform:translateX(0) translateY(-100%);transform:translate(0) translateY(-100%)}40%,60%{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}90%,to{-webkit-transform:translateX(0) translateY(100%);transform:translate(0) translateY(100%)}}@keyframes scrollIndicator{0%,10%{-webkit-transform:translateX(0) translateY(-100%);transform:translate(0) translateY(-100%)}40%,60%{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}90%,to{-webkit-transform:translateX(0) translateY(100%);transform:translate(0) translateY(100%)}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/lp_cleansense_iq_common.css.map */
