@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500&display=swap&subset=japanese";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1&display=swap";@import"https://use.typekit.net/ole7eik.css";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-overflow-scrolling:touch}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{box-sizing:border-box}button{cursor:pointer;background-color:transparent;background:none;border:none;outline:none;margin:0;padding:0;appearance:none}ul{list-style:none}picture{display:block;line-height:0}figure{line-height:0}h1,h2,h3,h4,h5,h6{font-weight:inherit}hr{margin:0}input:focus,textarea:focus{outline:0}textarea{resize:vertical}html{width:100%;height:100%;font-size:62.5%;overflow-x:hidden}html.type-no-behavior{overscroll-behavior:none}html.type-x-scroll{overflow-x:inherit}html.type-x-scroll article{overflow-x:scroll}@media (max-width: 59.99em){html.type-x-scroll article{overflow-x:inherit}}@media (max-width: 59.99em){html{overflow-x:hidden}}body{min-width:320px;width:100%;height:100%}body.is-cursor-none{cursor:none}body.is-cursor-grabbing{cursor:grabbing!important}main{display:block;width:100%}@media (min-width: 80em){main{padding-left:120px}}aside{display:block}article{position:relative;display:block;width:100%;background-color:#fff}section{position:relative;display:block}body{font-feature-settings:"palt"}body,select,input,textarea,button{color:#42454f;font-family:azo-sans-web,"Noto Sans JP","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","\6e38\30b4\30b7\30c3\30af\4f53","Yu Gothic",YuGothic,"heisei-kaku-gothic-std","Droid Sans",sans-serif;font-weight:400;letter-spacing:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-height:30px}@media (max-width: 59.99em){body,select,input,textarea,button{font-size:1.2rem;line-height:25px}}small{font-size:1.2rem;line-height:28px}@media (max-width: 59.99em){small{font-size:1rem;line-height:23px}}button{line-height:0}input,textarea{font-family:azo-sans-web,"Noto Sans JP","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","\6e38\30b4\30b7\30c3\30af\4f53","Yu Gothic",YuGothic,"heisei-kaku-gothic-std","Droid Sans",sans-serif;letter-spacing:2px}body,p,h1,h2,h3,h4,h5,h6,div,span{letter-spacing:2px;word-wrap:break-word;word-break:break-word}a{color:#42454f;cursor:pointer;text-decoration:inherit}a:active,a:focus{outline:none}p>a{text-decoration:underline}p>a:hover{text-decoration:none}*::selection{color:#fff;background-color:#93a6cb}*::-moz-selection{color:#fff;background-color:#93a6cb}*::-webkit-selection{color:#fff;background-color:#93a6cb}@font-face{font-family:"iconfont";src:url(../assets/font/iconfont.eot);src:url(../assets/font/iconfont.eot?#iefix) format("eot"),url(../assets/font/iconfont.woff) format("woff"),url(../assets/font/iconfont.ttf) format("truetype"),url(../assets/font/iconfont.svg#iconfont) format("svg")}.icon-c-button--arw:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e001"}.icon-c-checkbox:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e002"}.icon-c-circleIcon--arw:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e003"}.icon-c-icon--fb:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e004"}.icon-c-icon--ig:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e005"}.icon-c-icon--note:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e006"}.icon-c-icon--pagetop:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e007"}.icon-c-icon--tw:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e008"}.icon-c-pulldown__label:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e009"}.icon-c-select:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00a"}.icon-c-spFilterNav__toggle:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00b"}.icon-c-upload:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00c"}.icon-p-icon--arw-r:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}@font-face{font-family:"BonVivant-Regular";src:url(/template/default/assets/font/BonVivant-Regular.woff2) format("woff2"),url(/template/default/assets/font/BonVivant-Regular.woff) format("woff")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:0;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.js-polyfill-sticky{position:-webkit-sticky;position:sticky;top:0}.js-polyfill-sticky.sticky-fixed.is-sticky{margin-top:0;margin-bottom:0;position:fixed;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.js-polyfill-sticky.sticky-fixed.is-sticky:not([style*=margin-top]){margin-top:0!important}.js-polyfill-sticky.sticky-fixed.is-sticky:not([style*=margin-bottom]){margin-bottom:0!important}.js-polyfill-sticky.sticky-fixed.is-absolute{position:absolute}.rangeslider,.rangeslider__fill{display:block;-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px #0000004d;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:20px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%;height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:lime;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));-moz-box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px #0000004d;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,.13)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-image:-webkit-linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-image:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:active,.rangeslider--active .rangeslider__handle{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.12)));background-image:-moz-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:-webkit-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px #ff00ffe6}.slick-dotted.slick-slider{margin-bottom:0}.slick-slide{height:auto}.slick-dots{pointer-events:none;line-height:0;text-align:left;margin-top:-8.5px;margin-left:-8.5px}.slick-dots li{display:inline-block;width:20px;height:20px;margin:0}.slick-dots li button{pointer-events:auto;width:20px;height:20px;padding:0}.slick-dots li button:before{position:relative;display:inline-block;content:"";width:3px;height:3px;border-radius:50%;background-color:#000;opacity:.1}@media (min-width: 60em){.slick-dots li button:hover:before{background-color:#93a6cb}}@media (max-width: 59.99em){.slick-dots{margin-top:-5.5px;margin-left:-5.5px}.slick-dots li{width:14px;height:14px}.slick-dots li button{width:14px;height:14px}.slick-dots li button:before{width:3px;height:3px}}.l-fixed{z-index:6000;position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none}.l-fixed__lb,.l-fixed__rb{position:absolute;bottom:120px}.l-fixed__lb{left:120px}.l-fixed__rb{right:120px}@media (max-width: 59.99em){.l-fixed__lb,.l-fixed__rb{bottom:30px}.l-fixed__lb{left:30px}.l-fixed__rb{right:30px}}.l-loader__indi{z-index:10000}.l-loader__load{z-index:9999}.l-loader__pjax{z-index:9998}.l-loader__load,.l-loader__pjax{pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .5s}.l-loader__load.is-active,.l-loader__pjax.is-active{transition:none;opacity:1}.l-loader__load.is-hidden,.l-loader__pjax.is-hidden{display:none}.l-loader__indi{pointer-events:none;position:fixed;left:0;top:0;height:4px;width:0%;background-color:#93a6cb;transition:width 2s cubic-bezier(0,.7,0,1)}.l-loader__indi.is-hidden{transition:opacity .2s;opacity:0}.l-header{z-index:7000;position:fixed;left:0;top:0;width:120px;height:100%}.l-header__sidebar{z-index:1;position:relative;width:100%;height:100%;background-color:#fff;box-shadow:0 0 25px #00000008}.l-header__nav{z-index:0;position:fixed;left:0;top:0}.l-header__hamburger{z-index:2;position:fixed;left:45px;top:50px}.l-header__logo{z-index:2;position:relative;left:72px;top:120px;display:inline-block;transform:rotateZ(90deg);transform-origin:0px 0px}.l-header__logo a{display:block}.l-header__logo img{width:126px}.l-header__btn{z-index:2;position:absolute;left:0;bottom:0;width:100%}.l-header.is-fixed{position:fixed}@media (max-width: 79.99em){.l-header{width:100%;height:100px}.l-header__hamburger{left:40px;top:40px}.l-header__logo{left:120px;top:35px;transform:rotateZ(0deg)}.l-header__btn{left:auto;right:0;width:auto;height:100%}}@media (max-width: 59.99em){.l-header{height:60px}.l-header__hamburger{left:auto;right:20px;top:22px}.l-header__logo{left:20px;top:20px}.l-header__logo img{width:92px}.l-header__btn{position:fixed;left:0;right:auto;bottom:25px;width:100%;height:auto}}.l-footer{z-index:5000;position:relative;width:100%}.l-footer__menu{padding-top:130px;padding-bottom:110px;background-color:#767d90}.l-footer__pagetop{position:absolute;right:120px;bottom:120px}@media (max-width: 59.99em){.l-footer__menu{padding-top:60px;padding-bottom:60px}.l-footer__pagetop{transform:rotateZ(180deg);right:30px;bottom:30px}}.l-nav{pointer-events:none;position:fixed;left:0;top:0}.l-nav__modal{position:fixed;left:120px;top:0;width:calc(100% - 120px);height:100%}.l-nav__modal__bg{z-index:1;position:fixed;width:calc(100% - 120px);height:100%;opacity:0;transition:opacity .4s;background-color:#767d90}.l-nav__modal__content{z-index:2;position:absolute;width:100%;height:100%;opacity:0}.l-nav.is-opened .l-nav__modal__bg{opacity:1;transition:opacity .7s;pointer-events:visible}.l-nav.is-opened .l-nav__modal__content{opacity:1;pointer-events:visible}.l-nav--type-left-slide .l-nav__modal__bg{background-color:#000}.l-nav--type-left-slide .l-nav__modal__content{width:50%;background-color:#fff;opacity:1;transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(0,.7,0,1)}.l-nav--type-left-slide .l-nav__modal__inner{width:100%;height:100%;padding:120px;overflow-y:auto}.l-nav--type-left-slide.is-opened .l-nav__modal__bg{opacity:.49}@media (min-width: 60em){.l-nav--type-left-slide .l-nav__modal__content{transform:translateX(-101%)}.l-nav--type-left-slide.is-opened .l-nav__modal__content{transform:translateX(0%)}}@media (max-width: 79.99em){.l-nav__modal{left:auto;width:100%}.l-nav__modal__bg{width:100%}.l-nav__modal__content{padding-top:100px}.l-nav--type-left-slide .l-nav__modal__inner{padding:80px}}@media (max-width: 59.99em){.l-nav__modal__content{padding-top:60px}.l-nav.is-opened .l-nav__modal{overflow:auto;overscroll-behavior:contain}.l-nav.is-opened .l-nav__modal__bg{height:200%}.l-nav--type-left-slide .l-nav__modal__content{width:100%;transform:translateY(-101%)}.l-nav--type-left-slide .l-nav__modal__inner{padding:30px}.l-nav--type-left-slide.is-opened .l-nav__modal__content{transform:translateY(0%)}}.l-guide{z-index:9998;pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100%;padding-left:120px}.l-guide__inner{position:relative;width:100%;height:100%;padding:0 120px;box-sizing:border-box;text-align:center;font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.l-guide__size{z-index:3;position:fixed;left:0;bottom:0;width:100%;text-align:center;padding:0 120px 0 240px;height:40px;text-shadow:0px 1px 1px #000}.l-guide__size__bg{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 120px 0 240px}.l-guide__size__bg span{display:block;width:100%;max-width:1080px;height:100%;margin:0 auto;background-color:#000;opacity:.5}.l-guide__size__w{z-index:2;position:relative;display:inline-block;width:100%;max-width:1080px;height:100%;padding-top:12px;color:#fff;box-shadow:0 1px #000 inset;border-top:1px solid #fff;font-size:1.2rem;line-height:14px}.l-guide__size__w:after{z-index:2;position:relative;display:inline-block;content:" px"}.l-guide__pc:before,.l-guide__pc:after,.l-guide__sp:before,.l-guide__sp:after{display:block;position:absolute;top:0;height:100%;background-color:#53f9a8}.l-guide__pc{z-index:2;position:relative;display:flex;width:100%;max-width:1080px;height:100%;margin:0 auto}.l-guide__pc:before,.l-guide__pc:after{content:"120px";width:120px;opacity:.5;padding-top:3px}.l-guide__pc:before{left:-120px}.l-guide__pc:after{right:-120px}.l-guide__pc__grid{position:relative;width:100%;height:100%;padding-left:10px}.l-guide__pc__grid>span{display:block;width:100%;height:100%;background-color:#ffb5d0;opacity:.5}.l-guide__pc__grid:before{content:"10px";position:absolute;left:0;top:0;width:10px;height:100%;padding-top:3px;background-color:#4bf3fe;opacity:.5}.l-guide__pc__grid:first-child{padding-left:0}.l-guide__pc__grid:first-child:before{display:none}.l-guide.is-blend{mix-blend-mode:screen}@media (min-width: 60em){.l-guide.is-no-pdl{padding-left:0}.l-guide.is-no-pdl .l-guide__size{padding-left:120px}.l-guide.is-no-pdl .l-guide__size__bg{padding-left:120px}}@media (min-width: 80em){.l-guide__size__w:before{content:"24 grid / "}}@media (min-width: 60em)and (max-width: 79.99em){.l-guide{padding-left:0}.l-guide__size{padding:0 120px}.l-guide__size__bg{padding:0 120px}.l-guide__size__w:before{content:"12 grid / "}.l-guide__pc__grid:nth-child(13){display:none}.l-guide__pc__grid:nth-child(14){display:none}.l-guide__pc__grid:nth-child(15){display:none}.l-guide__pc__grid:nth-child(16){display:none}.l-guide__pc__grid:nth-child(17){display:none}.l-guide__pc__grid:nth-child(18){display:none}.l-guide__pc__grid:nth-child(19){display:none}.l-guide__pc__grid:nth-child(20){display:none}.l-guide__pc__grid:nth-child(21){display:none}.l-guide__pc__grid:nth-child(22){display:none}.l-guide__pc__grid:nth-child(23){display:none}.l-guide__pc__grid:nth-child(24){display:none}}@media (max-width: 59.99em){.l-guide{padding:0}.l-guide__inner{padding:0}.l-guide__size{min-width:320px;padding:0 30px}.l-guide__size__bg{padding:0 30px}.l-guide__size__w:before{content:"6 grid / "}.l-guide__pc__grid:nth-child(7){display:none}.l-guide__pc__grid:nth-child(8){display:none}.l-guide__pc__grid:nth-child(9){display:none}.l-guide__pc__grid:nth-child(10){display:none}.l-guide__pc__grid:nth-child(11){display:none}.l-guide__pc__grid:nth-child(12){display:none}.l-guide__pc__grid:nth-child(13){display:none}.l-guide__pc__grid:nth-child(14){display:none}.l-guide__pc__grid:nth-child(15){display:none}.l-guide__pc__grid:nth-child(16){display:none}.l-guide__pc__grid:nth-child(17){display:none}.l-guide__pc__grid:nth-child(18){display:none}.l-guide__pc__grid:nth-child(19){display:none}.l-guide__pc__grid:nth-child(20){display:none}.l-guide__pc__grid:nth-child(21){display:none}.l-guide__pc__grid:nth-child(22){display:none}.l-guide__pc__grid:nth-child(23){display:none}.l-guide__pc__grid:nth-child(24){display:none}.l-guide__pc{max-width:100%;min-width:320px;margin:0;padding:0 30px}.l-guide__pc:before,.l-guide__pc:after{content:"30px";width:30px;opacity:.4}.l-guide__pc:before{left:0}.l-guide__pc:after{right:0}.l-guide__pc__grid{padding-left:10px}.l-guide__pc__grid:before{content:"10px";width:10px;background-color:#4bf3fe}.l-guide__sp{position:relative;display:flex;width:100%;min-width:320px;height:100%;padding:0 30px}.l-guide__sp:before,.l-guide__sp:after{content:"30px";width:30px;opacity:.4}.l-guide__sp:before{left:0}.l-guide__sp:after{right:0}.l-guide__sp__l,.l-guide__sp__r{width:50%;height:100%;opacity:.4}.l-guide__sp__l{background-color:#ffb5d0}.l-guide__sp__r{background-color:#4bf3fe}}.l-cursor{z-index:9997;position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:multiply!important}@media (min-width: 80em){.l-main-renewal{padding-left:0}}.l-rnHeader{z-index:7000;position:fixed;left:0;top:0;width:100%}.l-rnHeader__logo{z-index:2;position:absolute;right:40px;top:40px}.l-rnHeader__logo img{width:134px}.l-rnHeader__hamburger{z-index:2;position:absolute;left:40px;top:50px}.l-rnHeader__hamburger:focus{outline:none}.l-rnHeader__btn{z-index:0;position:absolute;left:130px;top:35px}.l-rnHeader__nav{z-index:1;position:fixed;left:0;top:0}@media (max-width: 59.99em){.l-rnHeader__bar{z-index:2;position:relative}.l-rnHeader__bar.js-upDownFire{transition:transform .5s cubic-bezier(.25,.46,.45,.94);transform:translateY(-100px)}.l-rnHeader__bar.js-upDownFire.is-active{transition-duration:.7s;transform:translateY(0px)}.l-rnHeader__logo{right:25px;top:22px}.l-rnHeader__logo img{width:89px}.l-rnHeader__hamburger{left:25px;top:22px}}.is-opened .l-rnFooter__menu a{pointer-events:auto}.l-rnFooter{z-index:5000;position:relative;width:100%}.l-rnFooter__inner{padding-top:130px;padding-bottom:110px;background-color:#63636d}.l-rnFooter__menu{color:#fff}.l-rnFooter__menu a{color:#fff}.l-rnFooter__logo{padding-bottom:85px;line-height:0}.l-rnFooter__logo img{width:256px!important}.l-rnFooter__sns{font-size:0;letter-spacing:0}.l-rnFooter__sns li{display:inline-block;padding-right:20px}.l-rnFooter__sns li:last-child{padding-right:0}.l-rnFooter__copyright{display:inline-block;padding-top:20px;font-size:.8rem;transform:scale(.8);transform-origin:0px 0px;line-height:20px}.l-rnFooter__vline{width:1px;height:100%;background-color:#fff;opacity:.4}.l-rnFooter__navs{width:100%;display:flex}.l-rnFooter__gnav{width:50%;font-size:1.4rem;line-height:16px}.l-rnFooter__gnav li{padding-bottom:25px}.l-rnFooter__snav{padding-left:5px;width:50%;font-size:1.2rem;line-height:14px}.l-rnFooter__snav li{padding-bottom:18px}.l-rnFooter__logomark{position:absolute;right:-50px;top:0;width:39px;height:50px;background-image:url(/template/default/img/hotaru/_renewal/common/l-rnFooter/__logomark@2x.png);background-repeat:no-repeat;background-position:left top;background-size:contain}@media (max-width: 59.99em){.l-rnFooter__inner{padding-top:60px;padding-bottom:60px}.l-rnFooter__logo{padding-bottom:45px}.l-rnFooter__logo img{width:154px!important}.l-rnFooter__copyright{padding-top:10px;padding-bottom:25px;font-size:.9rem;transform:scale(.9);transform-origin:0px 0px;line-height:18px}.l-rnFooter__vline{width:100%;height:1px}.l-rnFooter__navs{padding-top:60px;border-top:1px solid #a1a1a7}.l-rnFooter__gnav{width:50%;font-size:1.2rem;line-height:14px}.l-rnFooter__gnav li{padding-bottom:25px}.l-rnFooter__snav{padding-left:5px;width:50%;font-size:1rem;line-height:12px}.l-rnFooter__snav li{padding-bottom:13px}.l-rnFooter__gnav li:last-child,.l-rnFooter__snav li:last-child{padding-bottom:0}.l-rnFooter__logomark{right:15px}}.l-rnNav{pointer-events:none;position:fixed;left:0;top:0}.l-rnNav__modal{position:fixed;left:0;top:0;width:100%;height:100%}.l-rnNav__modal__bg{z-index:1;position:fixed;width:100%;height:100%;opacity:0;transition:opacity .4s;background-color:#767d90}.l-rnNav__modal__content{z-index:2;position:absolute;width:100%;opacity:0}.l-rnNav.is-opened .l-rnNav__modal__bg{opacity:1;transition:opacity .7s;pointer-events:visible}.l-rnNav.is-opened .l-rnNav__modal__content{opacity:1;pointer-events:visible}.l-rnNav--type-left-slide .l-rnNav__modal__bg{background-color:#000}.l-rnNav--type-left-slide .l-rnNav__modal__content{width:420px;background-color:#fff;opacity:1;transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(0,.7,0,1)}.l-rnNav--type-left-slide .l-rnNav__modal__inner{width:100%;padding:120px;overflow-y:auto}.l-rnNav--type-left-slide.is-opened .l-rnNav__modal__bg{opacity:.49}@media (min-width: 60em){.l-rnNav__modal{left:auto;width:100%}.l-rnNav__modal__bg{width:100%}.l-rnNav__modal__content{padding-top:100px}.l-rnNav--type-left-slide .l-rnNav__modal__content{height:100%;transform:translateX(-101%)}.l-rnNav--type-left-slide .l-rnNav__modal__inner{height:100%;padding:20px 60px 54px}.l-rnNav--type-left-slide.is-opened .l-rnNav__modal__content{transform:translateX(0%)}}@media (max-width: 59.99em){.l-rnNav__modal__content{padding-top:60px}.l-rnNav.is-opened .l-rnNav__modal{overflow:auto;overscroll-behavior:contain}.l-rnNav.is-opened .l-rnNav__modal__bg{height:200%}.l-rnNav--type-left-slide .l-rnNav__modal__content{width:100%;transform:translateY(-101%)}.l-rnNav--type-left-slide .l-rnNav__modal__inner{padding:30px}.l-rnNav--type-left-slide.is-opened .l-rnNav__modal__content{transform:translateY(0%)}}.c-grid{display:block;width:100%;max-width:1320px;margin:0 auto;padding-left:110px;padding-right:120px}.c-grid__row{position:relative;left:10px;display:flex;flex-wrap:wrap;width:100%;max-width:1090px}.c-grid__row--pd-pc{padding-left:0;padding-right:0}.c-grid__col{width:100%}.c-grid__col img{width:100%}@media (min-width: 60em){.c-grid__col .js-grid__fitWinLeftPc,.c-grid__col .js-grid__fitWinRightPc,.c-grid__col__fit-pc,.c-grid__col__fit-left-pc,.c-grid__col__fit-right-pc{position:relative;line-height:0}.c-grid__col__fit-pc{width:calc(100% + (120px * 2))!important;left:-120px}.c-grid__col__fit-left-pc{width:calc(100% + 120px)!important;left:-120px}.c-grid__col__fit-right-pc{width:calc(100% + 120px)!important}}@media (max-width: 59.99em){.c-grid__col .js-grid__fitWinLeftPc,.c-grid__col .js-grid__fitWinRightPc,.c-grid__col__fit-sp,.c-grid__col__fit-left-sp,.c-grid__col__fit-right-sp{position:relative;line-height:0}.c-grid__col__fit-sp{width:calc(100% + (30px * 2))!important;left:-30px}.c-grid__col__fit-left-sp{width:calc(100% + 30px)!important;left:-30px}.c-grid__col__fit-right-sp{width:calc(100% + 30px)!important}}@media (min-width: 60em){.c-grid__row--rev{flex-direction:row-reverse}}@media (min-width: 80em){.c-grid__col{padding-right:10px}.c-grid__col.lg-1{width:4.1666666667%}.c-grid__col.lg-2{width:8.3333333333%}.c-grid__col.lg-3{width:12.5%}.c-grid__col.lg-4{width:16.6666666667%}.c-grid__col.lg-5{width:20.8333333333%}.c-grid__col.lg-6{width:25%}.c-grid__col.lg-7{width:29.1666666667%}.c-grid__col.lg-8{width:33.3333333333%}.c-grid__col.lg-9{width:37.5%}.c-grid__col.lg-10{width:41.6666666667%}.c-grid__col.lg-11{width:45.8333333333%}.c-grid__col.lg-12{width:50%}.c-grid__col.lg-13{width:54.1666666667%}.c-grid__col.lg-14{width:58.3333333333%}.c-grid__col.lg-15{width:62.5%}.c-grid__col.lg-16{width:66.6666666667%}.c-grid__col.lg-17{width:70.8333333333%}.c-grid__col.lg-18{width:75%}.c-grid__col.lg-19{width:79.1666666667%}.c-grid__col.lg-20{width:83.3333333333%}.c-grid__col.lg-21{width:87.5%}.c-grid__col.lg-22{width:91.6666666667%}.c-grid__col.lg-23{width:95.8333333333%}.c-grid__col.lg-24{width:100%}.c-grid__col.lg-0{display:none!important}}@media (min-width: 60em)and (max-width: 79.99em){.c-grid__col{padding-right:10px}.c-grid__col.md-1{width:8.3333333333%}.c-grid__col.md-2{width:16.6666666667%}.c-grid__col.md-3{width:25%}.c-grid__col.md-4{width:33.3333333333%}.c-grid__col.md-5{width:41.6666666667%}.c-grid__col.md-6{width:50%}.c-grid__col.md-7{width:58.3333333333%}.c-grid__col.md-8{width:66.6666666667%}.c-grid__col.md-9{width:75%}.c-grid__col.md-10{width:83.3333333333%}.c-grid__col.md-11{width:91.6666666667%}.c-grid__col.md-12{width:100%}.c-grid__col.md-0{display:none!important}}@media (max-width: 59.99em){.c-grid{max-width:100%;margin:0;padding-left:25px;padding-right:25px}.c-grid__row{left:10px}.c-grid__row--inner-pd-sp{padding-left:30px;padding-right:30px}.c-grid__row--rev-sp{flex-direction:column-reverse}.c-grid__col{padding-left:5px;padding-right:5px}.c-grid__col.xs-1{width:16.6666666667%}.c-grid__col.xs-2{width:33.3333333333%}.c-grid__col.xs-3{width:50%}.c-grid__col.xs-4{width:66.6666666667%}.c-grid__col.xs-5{width:83.3333333333%}.c-grid__col.xs-6{width:100%}.c-grid__col.xs-0{display:none!important}.c-grid__row{left:auto;min-width:100%}.c-grid--important-xs-1 .c-grid__col.xs-1{width:100%!important}.c-grid--important-xs-1 .c-grid__col.xs-2{width:100%!important}.c-grid--important-xs-1 .c-grid__col.xs-3{width:100%!important}.c-grid--important-xs-1 .c-grid__col.xs-4{width:100%!important}.c-grid--important-xs-1 .c-grid__col.xs-5{width:100%!important}.c-grid--important-xs-1 .c-grid__col.xs-6{width:100%!important}}.c-bg{position:relative}.c-bg:before{z-index:0;content:"";pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#767d90}.c-bg--black,.c-bg--key-black{color:#fff}.c-bg--black a,.c-bg--black button,.c-bg--key-black a,.c-bg--key-black button{color:#fff}.c-bg--black:before{background-color:#000}.c-bg--key-black:before{background-color:#444}.c-bg--white:before{background-color:#fff}.c-bg--base:before{background-color:#767d90}.c-bg-white{background-color:#fff}.c-bg-yellow{background-color:#fff4d5}.c-bg-grain{pointer-events:none;z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%}.c-bg-grain:before{z-index:1;content:"";width:110%;height:110%;position:absolute;left:-5%;top:-5%;display:block;background:url(/template/default/img/hotaru/common/c-bg--grain.png) repeat center center;animation:grain .4s 0s steps(1) infinite;opacity:.5}@keyframes grain{0%,to{transform:translate(0,0,0)}10%{transform:translate(-1%,-1%)}20%{transform:translate(1%,1%)}30%{transform:translate(-2%,-2%)}40%{transform:translate(3%,3%)}50%{transform:translate(-3%,-3%)}60%{transform:translate(4%,4%)}70%{transform:translate(-4%,-4%)}80%{transform:translate(2%,2%)}90%{transform:translate(-2%,-2%)}}.c-bg__inner{z-index:3;position:relative}.c-hr{border-top:none;width:100%;height:1px;background-color:#000;opacity:.1}.c-hr--dot{background-color:transparent;background-image:url(/template/default/img/hotaru/common/c-hr--dot.png);background-repeat:repeat-x;background-position:left top}@media (max-width: 59.99em){.c-hr--dot{background-size:6px 1px}}.c-dl{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #ececec}.c-dl>dt,.c-dl>dd{padding-top:30px;padding-bottom:30px}.c-dl>dt{width:30%;border-top:1px solid #ececec}.c-dl>dd{width:70%;border-top:1px solid #ececec}@media (max-width: 59.99em){.c-dl>dt,.c-dl>dd{padding-top:20px;padding-bottom:20px}.c-dl--sp-only-one-col{display:block}.c-dl--sp-only-one-col>dt,.c-dl--sp-only-one-col>dd{width:100%}.c-dl--sp-only-one-col>dt{padding-bottom:0}.c-dl--sp-only-one-col>dd{padding-top:5px;border-top:none}}.c-icon--pagetop{font-size:2rem;line-height:22px}.c-icon--pagetop:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e007"}.c-icon--fb{font-size:2.8rem;line-height:30px}.c-icon--fb:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e004"}.c-icon--tw{font-size:1.6rem;line-height:18px}.c-icon--tw:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e008"}.c-icon--ig{font-size:2rem;line-height:22px}.c-icon--ig:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e005"}.c-icon--fb-large{font-size:3.8rem;line-height:40px}.c-icon--tw-large{font-size:2.4rem;line-height:26px}.c-icon--ig-large{font-size:3rem;line-height:32px}@media (min-width: 60em){.c-icon--hover{transition:color .5s}.c-icon--hover:hover{color:#93a6cb;transition:none}}@media (max-width: 59.99em){.c-icon--pagetop{font-size:2.4rem;line-height:26px}.c-icon--fb{font-size:3.2rem;line-height:34px}.c-icon--tw{font-size:1.8rem;line-height:20px}.c-icon--ig{font-size:2.4rem;line-height:26px}}a.c-icon,button.c-icon{cursor:pointer;pointer-events:visible}.c-title{font-size:1.8rem;line-height:28px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.c-title--page-jp{font-size:1.8rem;line-height:28px;font-family:azo-sans-web,"Noto Sans JP","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","\6e38\30b4\30b7\30c3\30af\4f53","Yu Gothic",YuGothic,"heisei-kaku-gothic-std","Droid Sans",sans-serif}.c-title--page-en{font-size:6rem;line-height:80px;color:#000;font-weight:bold}.c-title--copyright{font-size:1.4rem;line-height:16px}.c-title--article{font-size:4.8rem;line-height:54px}@media (max-width: 59.99em){.c-title{font-size:1.6rem;line-height:26px}.c-title--page-jp{font-size:1.2rem;line-height:18px}.c-title--page-en{font-size:3rem;line-height:40px}.c-title--copyright{font-size:1rem;line-height:12px}.c-title--article{font-size:2.4rem;line-height:28px}}.c-border{position:relative}.c-border--l:before,.c-border--r:before,.c-border--t:before,.c-border--b:before{content:"";display:block;z-index:-1;position:absolute;background-color:#000;opacity:.1}.c-border--l:before{left:0;top:0;width:1px;height:100%}.c-border--r:before{right:0;top:0;width:1px;height:100%}.c-border--t:before{top:0;left:0;width:100%;height:1px}.c-border--b:before{bottom:0;left:0;width:100%;height:1px}.c-border--white:before{background-color:#fff}.c-spacer--300{height:300px;overflow:hidden}.c-spacer--300.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--300.is-debug:before{content:"height 300px";display:block;width:100%;height:100%;padding-top:145px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt300{margin-top:300px}.c-spacer--mb300{margin-bottom:300px}.c-spacer--pt300{padding-top:300px}.c-spacer--pb300{padding-bottom:300px}.c-spacer--280{height:280px;overflow:hidden}.c-spacer--280.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--280.is-debug:before{content:"height 280px";display:block;width:100%;height:100%;padding-top:135px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt280{margin-top:280px}.c-spacer--mb280{margin-bottom:280px}.c-spacer--pt280{padding-top:280px}.c-spacer--pb280{padding-bottom:280px}.c-spacer--260{height:260px;overflow:hidden}.c-spacer--260.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--260.is-debug:before{content:"height 260px";display:block;width:100%;height:100%;padding-top:125px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt260{margin-top:260px}.c-spacer--mb260{margin-bottom:260px}.c-spacer--pt260{padding-top:260px}.c-spacer--pb260{padding-bottom:260px}.c-spacer--250{height:250px;overflow:hidden}.c-spacer--250.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--250.is-debug:before{content:"height 250px";display:block;width:100%;height:100%;padding-top:120px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt250{margin-top:250px}.c-spacer--mb250{margin-bottom:250px}.c-spacer--pt250{padding-top:250px}.c-spacer--pb250{padding-bottom:250px}.c-spacer--240{height:240px;overflow:hidden}.c-spacer--240.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--240.is-debug:before{content:"height 240px";display:block;width:100%;height:100%;padding-top:115px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt240{margin-top:240px}.c-spacer--mb240{margin-bottom:240px}.c-spacer--pt240{padding-top:240px}.c-spacer--pb240{padding-bottom:240px}.c-spacer--220{height:220px;overflow:hidden}.c-spacer--220.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--220.is-debug:before{content:"height 220px";display:block;width:100%;height:100%;padding-top:105px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt220{margin-top:220px}.c-spacer--mb220{margin-bottom:220px}.c-spacer--pt220{padding-top:220px}.c-spacer--pb220{padding-bottom:220px}.c-spacer--200{height:200px;overflow:hidden}.c-spacer--200.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--200.is-debug:before{content:"height 200px";display:block;width:100%;height:100%;padding-top:95px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt200{margin-top:200px}.c-spacer--mb200{margin-bottom:200px}.c-spacer--pt200{padding-top:200px}.c-spacer--pb200{padding-bottom:200px}.c-spacer--180{height:180px;overflow:hidden}.c-spacer--180.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--180.is-debug:before{content:"height 180px";display:block;width:100%;height:100%;padding-top:85px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt180{margin-top:180px}.c-spacer--mb180{margin-bottom:180px}.c-spacer--pt180{padding-top:180px}.c-spacer--pb180{padding-bottom:180px}.c-spacer--160{height:160px;overflow:hidden}.c-spacer--160.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--160.is-debug:before{content:"height 160px";display:block;width:100%;height:100%;padding-top:75px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt160{margin-top:160px}.c-spacer--mb160{margin-bottom:160px}.c-spacer--pt160{padding-top:160px}.c-spacer--pb160{padding-bottom:160px}.c-spacer--150{height:150px;overflow:hidden}.c-spacer--150.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--150.is-debug:before{content:"height 150px";display:block;width:100%;height:100%;padding-top:70px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt150{margin-top:150px}.c-spacer--mb150{margin-bottom:150px}.c-spacer--pt150{padding-top:150px}.c-spacer--pb150{padding-bottom:150px}.c-spacer--140{height:140px;overflow:hidden}.c-spacer--140.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--140.is-debug:before{content:"height 140px";display:block;width:100%;height:100%;padding-top:65px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt140{margin-top:140px}.c-spacer--mb140{margin-bottom:140px}.c-spacer--pt140{padding-top:140px}.c-spacer--pb140{padding-bottom:140px}.c-spacer--120{height:120px;overflow:hidden}.c-spacer--120.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--120.is-debug:before{content:"height 120px";display:block;width:100%;height:100%;padding-top:55px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt120{margin-top:120px}.c-spacer--mb120{margin-bottom:120px}.c-spacer--pt120{padding-top:120px}.c-spacer--pb120{padding-bottom:120px}.c-spacer--100{height:100px;overflow:hidden}.c-spacer--100.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--100.is-debug:before{content:"height 100px";display:block;width:100%;height:100%;padding-top:45px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt100{margin-top:100px}.c-spacer--mb100{margin-bottom:100px}.c-spacer--pt100{padding-top:100px}.c-spacer--pb100{padding-bottom:100px}.c-spacer--95{height:95px;overflow:hidden}.c-spacer--95.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--95.is-debug:before{content:"height 95px";display:block;width:100%;height:100%;padding-top:42.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt95{margin-top:95px}.c-spacer--mb95{margin-bottom:95px}.c-spacer--pt95{padding-top:95px}.c-spacer--pb95{padding-bottom:95px}.c-spacer--90{height:90px;overflow:hidden}.c-spacer--90.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--90.is-debug:before{content:"height 90px";display:block;width:100%;height:100%;padding-top:40px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt90{margin-top:90px}.c-spacer--mb90{margin-bottom:90px}.c-spacer--pt90{padding-top:90px}.c-spacer--pb90{padding-bottom:90px}.c-spacer--85{height:85px;overflow:hidden}.c-spacer--85.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--85.is-debug:before{content:"height 85px";display:block;width:100%;height:100%;padding-top:37.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt85{margin-top:85px}.c-spacer--mb85{margin-bottom:85px}.c-spacer--pt85{padding-top:85px}.c-spacer--pb85{padding-bottom:85px}.c-spacer--80{height:80px;overflow:hidden}.c-spacer--80.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--80.is-debug:before{content:"height 80px";display:block;width:100%;height:100%;padding-top:35px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt80{margin-top:80px}.c-spacer--mb80{margin-bottom:80px}.c-spacer--pt80{padding-top:80px}.c-spacer--pb80{padding-bottom:80px}.c-spacer--75{height:75px;overflow:hidden}.c-spacer--75.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--75.is-debug:before{content:"height 75px";display:block;width:100%;height:100%;padding-top:32.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt75{margin-top:75px}.c-spacer--mb75{margin-bottom:75px}.c-spacer--pt75{padding-top:75px}.c-spacer--pb75{padding-bottom:75px}.c-spacer--70{height:70px;overflow:hidden}.c-spacer--70.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--70.is-debug:before{content:"height 70px";display:block;width:100%;height:100%;padding-top:30px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt70{margin-top:70px}.c-spacer--mb70{margin-bottom:70px}.c-spacer--pt70{padding-top:70px}.c-spacer--pb70{padding-bottom:70px}.c-spacer--65{height:65px;overflow:hidden}.c-spacer--65.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--65.is-debug:before{content:"height 65px";display:block;width:100%;height:100%;padding-top:27.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt65{margin-top:65px}.c-spacer--mb65{margin-bottom:65px}.c-spacer--pt65{padding-top:65px}.c-spacer--pb65{padding-bottom:65px}.c-spacer--60{height:60px;overflow:hidden}.c-spacer--60.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--60.is-debug:before{content:"height 60px";display:block;width:100%;height:100%;padding-top:25px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt60{margin-top:60px}.c-spacer--mb60{margin-bottom:60px}.c-spacer--pt60{padding-top:60px}.c-spacer--pb60{padding-bottom:60px}.c-spacer--55{height:55px;overflow:hidden}.c-spacer--55.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--55.is-debug:before{content:"height 55px";display:block;width:100%;height:100%;padding-top:22.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt55{margin-top:55px}.c-spacer--mb55{margin-bottom:55px}.c-spacer--pt55{padding-top:55px}.c-spacer--pb55{padding-bottom:55px}.c-spacer--50{height:50px;overflow:hidden}.c-spacer--50.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--50.is-debug:before{content:"height 50px";display:block;width:100%;height:100%;padding-top:20px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt50{margin-top:50px}.c-spacer--mb50{margin-bottom:50px}.c-spacer--pt50{padding-top:50px}.c-spacer--pb50{padding-bottom:50px}.c-spacer--45{height:45px;overflow:hidden}.c-spacer--45.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--45.is-debug:before{content:"height 45px";display:block;width:100%;height:100%;padding-top:17.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt45{margin-top:45px}.c-spacer--mb45{margin-bottom:45px}.c-spacer--pt45{padding-top:45px}.c-spacer--pb45{padding-bottom:45px}.c-spacer--40{height:40px;overflow:hidden}.c-spacer--40.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--40.is-debug:before{content:"height 40px";display:block;width:100%;height:100%;padding-top:15px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt40{margin-top:40px}.c-spacer--mb40{margin-bottom:40px}.c-spacer--pt40{padding-top:40px}.c-spacer--pb40{padding-bottom:40px}.c-spacer--35{height:35px;overflow:hidden}.c-spacer--35.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--35.is-debug:before{content:"height 35px";display:block;width:100%;height:100%;padding-top:12.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt35{margin-top:35px}.c-spacer--mb35{margin-bottom:35px}.c-spacer--pt35{padding-top:35px}.c-spacer--pb35{padding-bottom:35px}.c-spacer--30{height:30px;overflow:hidden}.c-spacer--30.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--30.is-debug:before{content:"height 30px";display:block;width:100%;height:100%;padding-top:10px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt30{margin-top:30px}.c-spacer--mb30{margin-bottom:30px}.c-spacer--pt30{padding-top:30px}.c-spacer--pb30{padding-bottom:30px}.c-spacer--25{height:25px;overflow:hidden}.c-spacer--25.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--25.is-debug:before{content:"height 25px";display:block;width:100%;height:100%;padding-top:7.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt25{margin-top:25px}.c-spacer--mb25{margin-bottom:25px}.c-spacer--pt25{padding-top:25px}.c-spacer--pb25{padding-bottom:25px}.c-spacer--20{height:20px;overflow:hidden}.c-spacer--20.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--20.is-debug:before{content:"height 20px";display:block;width:100%;height:100%;padding-top:5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt20{margin-top:20px}.c-spacer--mb20{margin-bottom:20px}.c-spacer--pt20{padding-top:20px}.c-spacer--pb20{padding-bottom:20px}.c-spacer--15{height:15px;overflow:hidden}.c-spacer--15.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--15.is-debug:before{content:"height 15px";display:block;width:100%;height:100%;padding-top:2.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt15{margin-top:15px}.c-spacer--mb15{margin-bottom:15px}.c-spacer--pt15{padding-top:15px}.c-spacer--pb15{padding-bottom:15px}.c-spacer--10{height:10px;overflow:hidden}.c-spacer--10.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--10.is-debug:before{content:"height 10px";display:block;width:100%;height:100%;padding-top:0;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt10{margin-top:10px}.c-spacer--mb10{margin-bottom:10px}.c-spacer--pt10{padding-top:10px}.c-spacer--pb10{padding-bottom:10px}.c-spacer--9{height:9px;overflow:hidden}.c-spacer--9.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--9.is-debug:before{content:"height 9px";display:block;width:100%;height:100%;padding-top:-.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt9{margin-top:9px}.c-spacer--mb9{margin-bottom:9px}.c-spacer--pt9{padding-top:9px}.c-spacer--pb9{padding-bottom:9px}.c-spacer--8{height:8px;overflow:hidden}.c-spacer--8.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--8.is-debug:before{content:"height 8px";display:block;width:100%;height:100%;padding-top:-1px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt8{margin-top:8px}.c-spacer--mb8{margin-bottom:8px}.c-spacer--pt8{padding-top:8px}.c-spacer--pb8{padding-bottom:8px}.c-spacer--7{height:7px;overflow:hidden}.c-spacer--7.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--7.is-debug:before{content:"height 7px";display:block;width:100%;height:100%;padding-top:-1.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt7{margin-top:7px}.c-spacer--mb7{margin-bottom:7px}.c-spacer--pt7{padding-top:7px}.c-spacer--pb7{padding-bottom:7px}.c-spacer--6{height:6px;overflow:hidden}.c-spacer--6.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--6.is-debug:before{content:"height 6px";display:block;width:100%;height:100%;padding-top:-2px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt6{margin-top:6px}.c-spacer--mb6{margin-bottom:6px}.c-spacer--pt6{padding-top:6px}.c-spacer--pb6{padding-bottom:6px}.c-spacer--5{height:5px;overflow:hidden}.c-spacer--5.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--5.is-debug:before{content:"height 5px";display:block;width:100%;height:100%;padding-top:-2.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt5{margin-top:5px}.c-spacer--mb5{margin-bottom:5px}.c-spacer--pt5{padding-top:5px}.c-spacer--pb5{padding-bottom:5px}.c-spacer--4{height:4px;overflow:hidden}.c-spacer--4.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--4.is-debug:before{content:"height 4px";display:block;width:100%;height:100%;padding-top:-3px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt4{margin-top:4px}.c-spacer--mb4{margin-bottom:4px}.c-spacer--pt4{padding-top:4px}.c-spacer--pb4{padding-bottom:4px}.c-spacer--3{height:3px;overflow:hidden}.c-spacer--3.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--3.is-debug:before{content:"height 3px";display:block;width:100%;height:100%;padding-top:-3.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt3{margin-top:3px}.c-spacer--mb3{margin-bottom:3px}.c-spacer--pt3{padding-top:3px}.c-spacer--pb3{padding-bottom:3px}.c-spacer--2{height:2px;overflow:hidden}.c-spacer--2.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--2.is-debug:before{content:"height 2px";display:block;width:100%;height:100%;padding-top:-4px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt2{margin-top:2px}.c-spacer--mb2{margin-bottom:2px}.c-spacer--pt2{padding-top:2px}.c-spacer--pb2{padding-bottom:2px}.c-spacer--1{height:1px;overflow:hidden}.c-spacer--1.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--1.is-debug:before{content:"height 1px";display:block;width:100%;height:100%;padding-top:-4.5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt1{margin-top:1px}.c-spacer--mb1{margin-bottom:1px}.c-spacer--pt1{padding-top:1px}.c-spacer--pb1{padding-bottom:1px}.c-spacer--0{height:0px;overflow:hidden}.c-spacer--0.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--0.is-debug:before{content:"height 0px";display:block;width:100%;height:100%;padding-top:-5px;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt0{margin-top:0}.c-spacer--mb0{margin-bottom:0}.c-spacer--pt0{padding-top:0}.c-spacer--pb0{padding-bottom:0}.c-spacer--1.is-debug:before{display:none!important}@media (max-width: 59.99em){.c-spacer--300-sp{height:300px!important;overflow:hidden}.c-spacer--300-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--300-sp.is-debug:before{content:"height 300px"!important;display:block;width:100%;height:100%;padding-top:145px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt300-sp{margin-top:300px!important}.c-spacer--mb300-sp{margin-bottom:300px!important}.c-spacer--pt300-sp{padding-top:300px!important}.c-spacer--pb300-sp{padding-bottom:300px!important}.c-spacer--280-sp{height:280px!important;overflow:hidden}.c-spacer--280-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--280-sp.is-debug:before{content:"height 280px"!important;display:block;width:100%;height:100%;padding-top:135px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt280-sp{margin-top:280px!important}.c-spacer--mb280-sp{margin-bottom:280px!important}.c-spacer--pt280-sp{padding-top:280px!important}.c-spacer--pb280-sp{padding-bottom:280px!important}.c-spacer--260-sp{height:260px!important;overflow:hidden}.c-spacer--260-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--260-sp.is-debug:before{content:"height 260px"!important;display:block;width:100%;height:100%;padding-top:125px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt260-sp{margin-top:260px!important}.c-spacer--mb260-sp{margin-bottom:260px!important}.c-spacer--pt260-sp{padding-top:260px!important}.c-spacer--pb260-sp{padding-bottom:260px!important}.c-spacer--250-sp{height:250px!important;overflow:hidden}.c-spacer--250-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--250-sp.is-debug:before{content:"height 250px"!important;display:block;width:100%;height:100%;padding-top:120px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt250-sp{margin-top:250px!important}.c-spacer--mb250-sp{margin-bottom:250px!important}.c-spacer--pt250-sp{padding-top:250px!important}.c-spacer--pb250-sp{padding-bottom:250px!important}.c-spacer--240-sp{height:240px!important;overflow:hidden}.c-spacer--240-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--240-sp.is-debug:before{content:"height 240px"!important;display:block;width:100%;height:100%;padding-top:115px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt240-sp{margin-top:240px!important}.c-spacer--mb240-sp{margin-bottom:240px!important}.c-spacer--pt240-sp{padding-top:240px!important}.c-spacer--pb240-sp{padding-bottom:240px!important}.c-spacer--220-sp{height:220px!important;overflow:hidden}.c-spacer--220-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--220-sp.is-debug:before{content:"height 220px"!important;display:block;width:100%;height:100%;padding-top:105px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt220-sp{margin-top:220px!important}.c-spacer--mb220-sp{margin-bottom:220px!important}.c-spacer--pt220-sp{padding-top:220px!important}.c-spacer--pb220-sp{padding-bottom:220px!important}.c-spacer--200-sp{height:200px!important;overflow:hidden}.c-spacer--200-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--200-sp.is-debug:before{content:"height 200px"!important;display:block;width:100%;height:100%;padding-top:95px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt200-sp{margin-top:200px!important}.c-spacer--mb200-sp{margin-bottom:200px!important}.c-spacer--pt200-sp{padding-top:200px!important}.c-spacer--pb200-sp{padding-bottom:200px!important}.c-spacer--200-sp{height:200px!important;overflow:hidden}.c-spacer--200-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--200-sp.is-debug:before{content:"height 200px"!important;display:block;width:100%;height:100%;padding-top:95px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt200-sp{margin-top:200px!important}.c-spacer--mb200-sp{margin-bottom:200px!important}.c-spacer--pt200-sp{padding-top:200px!important}.c-spacer--pb200-sp{padding-bottom:200px!important}.c-spacer--180-sp{height:180px!important;overflow:hidden}.c-spacer--180-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--180-sp.is-debug:before{content:"height 180px"!important;display:block;width:100%;height:100%;padding-top:85px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt180-sp{margin-top:180px!important}.c-spacer--mb180-sp{margin-bottom:180px!important}.c-spacer--pt180-sp{padding-top:180px!important}.c-spacer--pb180-sp{padding-bottom:180px!important}.c-spacer--160-sp{height:160px!important;overflow:hidden}.c-spacer--160-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--160-sp.is-debug:before{content:"height 160px"!important;display:block;width:100%;height:100%;padding-top:75px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt160-sp{margin-top:160px!important}.c-spacer--mb160-sp{margin-bottom:160px!important}.c-spacer--pt160-sp{padding-top:160px!important}.c-spacer--pb160-sp{padding-bottom:160px!important}.c-spacer--150-sp{height:150px!important;overflow:hidden}.c-spacer--150-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--150-sp.is-debug:before{content:"height 150px"!important;display:block;width:100%;height:100%;padding-top:70px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt150-sp{margin-top:150px!important}.c-spacer--mb150-sp{margin-bottom:150px!important}.c-spacer--pt150-sp{padding-top:150px!important}.c-spacer--pb150-sp{padding-bottom:150px!important}.c-spacer--140-sp{height:140px!important;overflow:hidden}.c-spacer--140-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--140-sp.is-debug:before{content:"height 140px"!important;display:block;width:100%;height:100%;padding-top:65px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt140-sp{margin-top:140px!important}.c-spacer--mb140-sp{margin-bottom:140px!important}.c-spacer--pt140-sp{padding-top:140px!important}.c-spacer--pb140-sp{padding-bottom:140px!important}.c-spacer--120-sp{height:120px!important;overflow:hidden}.c-spacer--120-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--120-sp.is-debug:before{content:"height 120px"!important;display:block;width:100%;height:100%;padding-top:55px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt120-sp{margin-top:120px!important}.c-spacer--mb120-sp{margin-bottom:120px!important}.c-spacer--pt120-sp{padding-top:120px!important}.c-spacer--pb120-sp{padding-bottom:120px!important}.c-spacer--100-sp{height:100px!important;overflow:hidden}.c-spacer--100-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--100-sp.is-debug:before{content:"height 100px"!important;display:block;width:100%;height:100%;padding-top:45px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt100-sp{margin-top:100px!important}.c-spacer--mb100-sp{margin-bottom:100px!important}.c-spacer--pt100-sp{padding-top:100px!important}.c-spacer--pb100-sp{padding-bottom:100px!important}.c-spacer--95-sp{height:95px!important;overflow:hidden}.c-spacer--95-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--95-sp.is-debug:before{content:"height 95px"!important;display:block;width:100%;height:100%;padding-top:42.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt95-sp{margin-top:95px!important}.c-spacer--mb95-sp{margin-bottom:95px!important}.c-spacer--pt95-sp{padding-top:95px!important}.c-spacer--pb95-sp{padding-bottom:95px!important}.c-spacer--90-sp{height:90px!important;overflow:hidden}.c-spacer--90-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--90-sp.is-debug:before{content:"height 90px"!important;display:block;width:100%;height:100%;padding-top:40px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt90-sp{margin-top:90px!important}.c-spacer--mb90-sp{margin-bottom:90px!important}.c-spacer--pt90-sp{padding-top:90px!important}.c-spacer--pb90-sp{padding-bottom:90px!important}.c-spacer--85-sp{height:85px!important;overflow:hidden}.c-spacer--85-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--85-sp.is-debug:before{content:"height 85px"!important;display:block;width:100%;height:100%;padding-top:37.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt85-sp{margin-top:85px!important}.c-spacer--mb85-sp{margin-bottom:85px!important}.c-spacer--pt85-sp{padding-top:85px!important}.c-spacer--pb85-sp{padding-bottom:85px!important}.c-spacer--80-sp{height:80px!important;overflow:hidden}.c-spacer--80-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--80-sp.is-debug:before{content:"height 80px"!important;display:block;width:100%;height:100%;padding-top:35px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt80-sp{margin-top:80px!important}.c-spacer--mb80-sp{margin-bottom:80px!important}.c-spacer--pt80-sp{padding-top:80px!important}.c-spacer--pb80-sp{padding-bottom:80px!important}.c-spacer--75-sp{height:75px!important;overflow:hidden}.c-spacer--75-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--75-sp.is-debug:before{content:"height 75px"!important;display:block;width:100%;height:100%;padding-top:32.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt75-sp{margin-top:75px!important}.c-spacer--mb75-sp{margin-bottom:75px!important}.c-spacer--pt75-sp{padding-top:75px!important}.c-spacer--pb75-sp{padding-bottom:75px!important}.c-spacer--70-sp{height:70px!important;overflow:hidden}.c-spacer--70-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--70-sp.is-debug:before{content:"height 70px"!important;display:block;width:100%;height:100%;padding-top:30px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt70-sp{margin-top:70px!important}.c-spacer--mb70-sp{margin-bottom:70px!important}.c-spacer--pt70-sp{padding-top:70px!important}.c-spacer--pb70-sp{padding-bottom:70px!important}.c-spacer--65-sp{height:65px!important;overflow:hidden}.c-spacer--65-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--65-sp.is-debug:before{content:"height 65px"!important;display:block;width:100%;height:100%;padding-top:27.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt65-sp{margin-top:65px!important}.c-spacer--mb65-sp{margin-bottom:65px!important}.c-spacer--pt65-sp{padding-top:65px!important}.c-spacer--pb65-sp{padding-bottom:65px!important}.c-spacer--60-sp{height:60px!important;overflow:hidden}.c-spacer--60-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--60-sp.is-debug:before{content:"height 60px"!important;display:block;width:100%;height:100%;padding-top:25px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt60-sp{margin-top:60px!important}.c-spacer--mb60-sp{margin-bottom:60px!important}.c-spacer--pt60-sp{padding-top:60px!important}.c-spacer--pb60-sp{padding-bottom:60px!important}.c-spacer--55-sp{height:55px!important;overflow:hidden}.c-spacer--55-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--55-sp.is-debug:before{content:"height 55px"!important;display:block;width:100%;height:100%;padding-top:22.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt55-sp{margin-top:55px!important}.c-spacer--mb55-sp{margin-bottom:55px!important}.c-spacer--pt55-sp{padding-top:55px!important}.c-spacer--pb55-sp{padding-bottom:55px!important}.c-spacer--50-sp{height:50px!important;overflow:hidden}.c-spacer--50-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--50-sp.is-debug:before{content:"height 50px"!important;display:block;width:100%;height:100%;padding-top:20px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt50-sp{margin-top:50px!important}.c-spacer--mb50-sp{margin-bottom:50px!important}.c-spacer--pt50-sp{padding-top:50px!important}.c-spacer--pb50-sp{padding-bottom:50px!important}.c-spacer--45-sp{height:45px!important;overflow:hidden}.c-spacer--45-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--45-sp.is-debug:before{content:"height 45px"!important;display:block;width:100%;height:100%;padding-top:17.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt45-sp{margin-top:45px!important}.c-spacer--mb45-sp{margin-bottom:45px!important}.c-spacer--pt45-sp{padding-top:45px!important}.c-spacer--pb45-sp{padding-bottom:45px!important}.c-spacer--40-sp{height:40px!important;overflow:hidden}.c-spacer--40-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--40-sp.is-debug:before{content:"height 40px"!important;display:block;width:100%;height:100%;padding-top:15px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt40-sp{margin-top:40px!important}.c-spacer--mb40-sp{margin-bottom:40px!important}.c-spacer--pt40-sp{padding-top:40px!important}.c-spacer--pb40-sp{padding-bottom:40px!important}.c-spacer--35-sp{height:35px!important;overflow:hidden}.c-spacer--35-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--35-sp.is-debug:before{content:"height 35px"!important;display:block;width:100%;height:100%;padding-top:12.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt35-sp{margin-top:35px!important}.c-spacer--mb35-sp{margin-bottom:35px!important}.c-spacer--pt35-sp{padding-top:35px!important}.c-spacer--pb35-sp{padding-bottom:35px!important}.c-spacer--30-sp{height:30px!important;overflow:hidden}.c-spacer--30-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--30-sp.is-debug:before{content:"height 30px"!important;display:block;width:100%;height:100%;padding-top:10px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt30-sp{margin-top:30px!important}.c-spacer--mb30-sp{margin-bottom:30px!important}.c-spacer--pt30-sp{padding-top:30px!important}.c-spacer--pb30-sp{padding-bottom:30px!important}.c-spacer--25-sp{height:25px!important;overflow:hidden}.c-spacer--25-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--25-sp.is-debug:before{content:"height 25px"!important;display:block;width:100%;height:100%;padding-top:7.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt25-sp{margin-top:25px!important}.c-spacer--mb25-sp{margin-bottom:25px!important}.c-spacer--pt25-sp{padding-top:25px!important}.c-spacer--pb25-sp{padding-bottom:25px!important}.c-spacer--20-sp{height:20px!important;overflow:hidden}.c-spacer--20-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--20-sp.is-debug:before{content:"height 20px"!important;display:block;width:100%;height:100%;padding-top:5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt20-sp{margin-top:20px!important}.c-spacer--mb20-sp{margin-bottom:20px!important}.c-spacer--pt20-sp{padding-top:20px!important}.c-spacer--pb20-sp{padding-bottom:20px!important}.c-spacer--15-sp{height:15px!important;overflow:hidden}.c-spacer--15-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--15-sp.is-debug:before{content:"height 15px"!important;display:block;width:100%;height:100%;padding-top:2.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt15-sp{margin-top:15px!important}.c-spacer--mb15-sp{margin-bottom:15px!important}.c-spacer--pt15-sp{padding-top:15px!important}.c-spacer--pb15-sp{padding-bottom:15px!important}.c-spacer--10-sp{height:10px!important;overflow:hidden}.c-spacer--10-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--10-sp.is-debug:before{content:"height 10px"!important;display:block;width:100%;height:100%;padding-top:0!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt10-sp{margin-top:10px!important}.c-spacer--mb10-sp{margin-bottom:10px!important}.c-spacer--pt10-sp{padding-top:10px!important}.c-spacer--pb10-sp{padding-bottom:10px!important}.c-spacer--9-sp{height:9px!important;overflow:hidden}.c-spacer--9-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--9-sp.is-debug:before{content:"height 9px"!important;display:block;width:100%;height:100%;padding-top:-.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt9-sp{margin-top:9px!important}.c-spacer--mb9-sp{margin-bottom:9px!important}.c-spacer--pt9-sp{padding-top:9px!important}.c-spacer--pb9-sp{padding-bottom:9px!important}.c-spacer--8-sp{height:8px!important;overflow:hidden}.c-spacer--8-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--8-sp.is-debug:before{content:"height 8px"!important;display:block;width:100%;height:100%;padding-top:-1px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt8-sp{margin-top:8px!important}.c-spacer--mb8-sp{margin-bottom:8px!important}.c-spacer--pt8-sp{padding-top:8px!important}.c-spacer--pb8-sp{padding-bottom:8px!important}.c-spacer--7-sp{height:7px!important;overflow:hidden}.c-spacer--7-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--7-sp.is-debug:before{content:"height 7px"!important;display:block;width:100%;height:100%;padding-top:-1.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt7-sp{margin-top:7px!important}.c-spacer--mb7-sp{margin-bottom:7px!important}.c-spacer--pt7-sp{padding-top:7px!important}.c-spacer--pb7-sp{padding-bottom:7px!important}.c-spacer--6-sp{height:6px!important;overflow:hidden}.c-spacer--6-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--6-sp.is-debug:before{content:"height 6px"!important;display:block;width:100%;height:100%;padding-top:-2px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt6-sp{margin-top:6px!important}.c-spacer--mb6-sp{margin-bottom:6px!important}.c-spacer--pt6-sp{padding-top:6px!important}.c-spacer--pb6-sp{padding-bottom:6px!important}.c-spacer--5-sp{height:5px!important;overflow:hidden}.c-spacer--5-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--5-sp.is-debug:before{content:"height 5px"!important;display:block;width:100%;height:100%;padding-top:-2.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt5-sp{margin-top:5px!important}.c-spacer--mb5-sp{margin-bottom:5px!important}.c-spacer--pt5-sp{padding-top:5px!important}.c-spacer--pb5-sp{padding-bottom:5px!important}.c-spacer--4-sp{height:4px!important;overflow:hidden}.c-spacer--4-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--4-sp.is-debug:before{content:"height 4px"!important;display:block;width:100%;height:100%;padding-top:-3px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt4-sp{margin-top:4px!important}.c-spacer--mb4-sp{margin-bottom:4px!important}.c-spacer--pt4-sp{padding-top:4px!important}.c-spacer--pb4-sp{padding-bottom:4px!important}.c-spacer--3-sp{height:3px!important;overflow:hidden}.c-spacer--3-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--3-sp.is-debug:before{content:"height 3px"!important;display:block;width:100%;height:100%;padding-top:-3.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt3-sp{margin-top:3px!important}.c-spacer--mb3-sp{margin-bottom:3px!important}.c-spacer--pt3-sp{padding-top:3px!important}.c-spacer--pb3-sp{padding-bottom:3px!important}.c-spacer--2-sp{height:2px!important;overflow:hidden}.c-spacer--2-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--2-sp.is-debug:before{content:"height 2px"!important;display:block;width:100%;height:100%;padding-top:-4px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt2-sp{margin-top:2px!important}.c-spacer--mb2-sp{margin-bottom:2px!important}.c-spacer--pt2-sp{padding-top:2px!important}.c-spacer--pb2-sp{padding-bottom:2px!important}.c-spacer--1-sp{height:1px!important;overflow:hidden}.c-spacer--1-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--1-sp.is-debug:before{content:"height 1px"!important;display:block;width:100%;height:100%;padding-top:-4.5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt1-sp{margin-top:1px!important}.c-spacer--mb1-sp{margin-bottom:1px!important}.c-spacer--pt1-sp{padding-top:1px!important}.c-spacer--pb1-sp{padding-bottom:1px!important}.c-spacer--0-sp{height:0px!important;overflow:hidden}.c-spacer--0-sp.is-debug{width:100%;text-align:center;background-color:#93a6cb}.c-spacer--0-sp.is-debug:before{content:"height 0px"!important;display:block;width:100%;height:100%;padding-top:-5px!important;font-size:1rem;line-height:12px;font-weight:bold;color:#fff}.c-spacer--mt0-sp{margin-top:0!important}.c-spacer--mb0-sp{margin-bottom:0!important}.c-spacer--pt0-sp{padding-top:0!important}.c-spacer--pb0-sp{padding-bottom:0!important}.c-spacer--300{height:150px}.c-spacer--300.is-debug:before{content:"height 150px";padding-top:70px}.c-spacer--mt300{margin-top:150px}.c-spacer--mb300{margin-bottom:150px}.c-spacer--pt300{padding-top:150px}.c-spacer--pb300{padding-bottom:150px}.c-spacer--280{height:140px}.c-spacer--280.is-debug:before{content:"height 140px";padding-top:65px}.c-spacer--mt280{margin-top:140px}.c-spacer--mb280{margin-bottom:140px}.c-spacer--pt280{padding-top:140px}.c-spacer--pb280{padding-bottom:140px}.c-spacer--260{height:130px}.c-spacer--260.is-debug:before{content:"height 130px";padding-top:60px}.c-spacer--mt260{margin-top:130px}.c-spacer--mb260{margin-bottom:130px}.c-spacer--pt260{padding-top:130px}.c-spacer--pb260{padding-bottom:130px}.c-spacer--250{height:125px}.c-spacer--250.is-debug:before{content:"height 125px";padding-top:57.5px}.c-spacer--mt250{margin-top:125px}.c-spacer--mb250{margin-bottom:125px}.c-spacer--pt250{padding-top:125px}.c-spacer--pb250{padding-bottom:125px}.c-spacer--240{height:120px}.c-spacer--240.is-debug:before{content:"height 120px";padding-top:55px}.c-spacer--mt240{margin-top:120px}.c-spacer--mb240{margin-bottom:120px}.c-spacer--pt240{padding-top:120px}.c-spacer--pb240{padding-bottom:120px}.c-spacer--220{height:110px}.c-spacer--220.is-debug:before{content:"height 110px";padding-top:50px}.c-spacer--mt220{margin-top:110px}.c-spacer--mb220{margin-bottom:110px}.c-spacer--pt220{padding-top:110px}.c-spacer--pb220{padding-bottom:110px}.c-spacer--200{height:100px}.c-spacer--200.is-debug:before{content:"height 100px";padding-top:45px}.c-spacer--mt200{margin-top:100px}.c-spacer--mb200{margin-bottom:100px}.c-spacer--pt200{padding-top:100px}.c-spacer--pb200{padding-bottom:100px}.c-spacer--180{height:90px}.c-spacer--180.is-debug:before{content:"height 90px";padding-top:40px}.c-spacer--mt180{margin-top:90px}.c-spacer--mb180{margin-bottom:90px}.c-spacer--pt180{padding-top:90px}.c-spacer--pb180{padding-bottom:90px}.c-spacer--160{height:80px}.c-spacer--160.is-debug:before{content:"height 80px";padding-top:35px}.c-spacer--mt160{margin-top:80px}.c-spacer--mb160{margin-bottom:80px}.c-spacer--pt160{padding-top:80px}.c-spacer--pb160{padding-bottom:80px}.c-spacer--150{height:75px}.c-spacer--150.is-debug:before{content:"height 75px";padding-top:32.5px}.c-spacer--mt150{margin-top:75px}.c-spacer--mb150{margin-bottom:75px}.c-spacer--pt150{padding-top:75px}.c-spacer--pb150{padding-bottom:75px}.c-spacer--140{height:70px}.c-spacer--140.is-debug:before{content:"height 70px";padding-top:30px}.c-spacer--mt140{margin-top:70px}.c-spacer--mb140{margin-bottom:70px}.c-spacer--pt140{padding-top:70px}.c-spacer--pb140{padding-bottom:70px}.c-spacer--120{height:60px}.c-spacer--120.is-debug:before{content:"height 60px";padding-top:25px}.c-spacer--mt120{margin-top:60px}.c-spacer--mb120{margin-bottom:60px}.c-spacer--pt120{padding-top:60px}.c-spacer--pb120{padding-bottom:60px}.c-spacer--100{height:50px}.c-spacer--100.is-debug:before{content:"height 50px";padding-top:20px}.c-spacer--mt100{margin-top:50px}.c-spacer--mb100{margin-bottom:50px}.c-spacer--pt100{padding-top:50px}.c-spacer--pb100{padding-bottom:50px}.c-spacer--95{height:47.5px}.c-spacer--95.is-debug:before{content:"height 47.5px";padding-top:18.75px}.c-spacer--mt95{margin-top:47.5px}.c-spacer--mb95{margin-bottom:47.5px}.c-spacer--pt95{padding-top:47.5px}.c-spacer--pb95{padding-bottom:47.5px}.c-spacer--90{height:45px}.c-spacer--90.is-debug:before{content:"height 45px";padding-top:17.5px}.c-spacer--mt90{margin-top:45px}.c-spacer--mb90{margin-bottom:45px}.c-spacer--pt90{padding-top:45px}.c-spacer--pb90{padding-bottom:45px}.c-spacer--85{height:42.5px}.c-spacer--85.is-debug:before{content:"height 42.5px";padding-top:16.25px}.c-spacer--mt85{margin-top:42.5px}.c-spacer--mb85{margin-bottom:42.5px}.c-spacer--pt85{padding-top:42.5px}.c-spacer--pb85{padding-bottom:42.5px}.c-spacer--80{height:40px}.c-spacer--80.is-debug:before{content:"height 40px";padding-top:15px}.c-spacer--mt80{margin-top:40px}.c-spacer--mb80{margin-bottom:40px}.c-spacer--pt80{padding-top:40px}.c-spacer--pb80{padding-bottom:40px}.c-spacer--75{height:37.5px}.c-spacer--75.is-debug:before{content:"height 37.5px";padding-top:13.75px}.c-spacer--mt75{margin-top:37.5px}.c-spacer--mb75{margin-bottom:37.5px}.c-spacer--pt75{padding-top:37.5px}.c-spacer--pb75{padding-bottom:37.5px}.c-spacer--70{height:35px}.c-spacer--70.is-debug:before{content:"height 35px";padding-top:12.5px}.c-spacer--mt70{margin-top:35px}.c-spacer--mb70{margin-bottom:35px}.c-spacer--pt70{padding-top:35px}.c-spacer--pb70{padding-bottom:35px}.c-spacer--65{height:32.5px}.c-spacer--65.is-debug:before{content:"height 32.5px";padding-top:11.25px}.c-spacer--mt65{margin-top:32.5px}.c-spacer--mb65{margin-bottom:32.5px}.c-spacer--pt65{padding-top:32.5px}.c-spacer--pb65{padding-bottom:32.5px}.c-spacer--60{height:30px}.c-spacer--60.is-debug:before{content:"height 30px";padding-top:10px}.c-spacer--mt60{margin-top:30px}.c-spacer--mb60{margin-bottom:30px}.c-spacer--pt60{padding-top:30px}.c-spacer--pb60{padding-bottom:30px}.c-spacer--55{height:27.5px}.c-spacer--55.is-debug:before{content:"height 27.5px";padding-top:8.75px}.c-spacer--mt55{margin-top:27.5px}.c-spacer--mb55{margin-bottom:27.5px}.c-spacer--pt55{padding-top:27.5px}.c-spacer--pb55{padding-bottom:27.5px}.c-spacer--50{height:25px}.c-spacer--50.is-debug:before{content:"height 25px";padding-top:7.5px}.c-spacer--mt50{margin-top:25px}.c-spacer--mb50{margin-bottom:25px}.c-spacer--pt50{padding-top:25px}.c-spacer--pb50{padding-bottom:25px}.c-spacer--45{height:22.5px}.c-spacer--45.is-debug:before{content:"height 22.5px";padding-top:6.25px}.c-spacer--mt45{margin-top:22.5px}.c-spacer--mb45{margin-bottom:22.5px}.c-spacer--pt45{padding-top:22.5px}.c-spacer--pb45{padding-bottom:22.5px}.c-spacer--40{height:20px}.c-spacer--40.is-debug:before{content:"height 20px";padding-top:5px}.c-spacer--mt40{margin-top:20px}.c-spacer--mb40{margin-bottom:20px}.c-spacer--pt40{padding-top:20px}.c-spacer--pb40{padding-bottom:20px}.c-spacer--35{height:17.5px}.c-spacer--35.is-debug:before{content:"height 17.5px";padding-top:3.75px}.c-spacer--mt35{margin-top:17.5px}.c-spacer--mb35{margin-bottom:17.5px}.c-spacer--pt35{padding-top:17.5px}.c-spacer--pb35{padding-bottom:17.5px}.c-spacer--30{height:15px}.c-spacer--30.is-debug:before{content:"height 15px";padding-top:2.5px}.c-spacer--mt30{margin-top:15px}.c-spacer--mb30{margin-bottom:15px}.c-spacer--pt30{padding-top:15px}.c-spacer--pb30{padding-bottom:15px}.c-spacer--25{height:12.5px}.c-spacer--25.is-debug:before{content:"height 12.5px";padding-top:1.25px}.c-spacer--mt25{margin-top:12.5px}.c-spacer--mb25{margin-bottom:12.5px}.c-spacer--pt25{padding-top:12.5px}.c-spacer--pb25{padding-bottom:12.5px}.c-spacer--20{height:10px}.c-spacer--20.is-debug:before{content:"height 10px";padding-top:0}.c-spacer--mt20{margin-top:10px}.c-spacer--mb20{margin-bottom:10px}.c-spacer--pt20{padding-top:10px}.c-spacer--pb20{padding-bottom:10px}.c-spacer--15{height:7.5px}.c-spacer--15.is-debug:before{content:"height 7.5px";padding-top:-1.25px}.c-spacer--mt15{margin-top:7.5px}.c-spacer--mb15{margin-bottom:7.5px}.c-spacer--pt15{padding-top:7.5px}.c-spacer--pb15{padding-bottom:7.5px}.c-spacer--10{height:5px}.c-spacer--10.is-debug:before{content:"height 5px";padding-top:-2.5px}.c-spacer--mt10{margin-top:5px}.c-spacer--mb10{margin-bottom:5px}.c-spacer--pt10{padding-top:5px}.c-spacer--pb10{padding-bottom:5px}.c-spacer--9{height:4.5px}.c-spacer--9.is-debug:before{content:"height 4.5px";padding-top:-2.75px}.c-spacer--mt9{margin-top:4.5px}.c-spacer--mb9{margin-bottom:4.5px}.c-spacer--pt9{padding-top:4.5px}.c-spacer--pb9{padding-bottom:4.5px}.c-spacer--8{height:4px}.c-spacer--8.is-debug:before{content:"height 4px";padding-top:-3px}.c-spacer--mt8{margin-top:4px}.c-spacer--mb8{margin-bottom:4px}.c-spacer--pt8{padding-top:4px}.c-spacer--pb8{padding-bottom:4px}.c-spacer--7{height:3.5px}.c-spacer--7.is-debug:before{content:"height 3.5px";padding-top:-3.25px}.c-spacer--mt7{margin-top:3.5px}.c-spacer--mb7{margin-bottom:3.5px}.c-spacer--pt7{padding-top:3.5px}.c-spacer--pb7{padding-bottom:3.5px}.c-spacer--6{height:3px}.c-spacer--6.is-debug:before{content:"height 3px";padding-top:-3.5px}.c-spacer--mt6{margin-top:3px}.c-spacer--mb6{margin-bottom:3px}.c-spacer--pt6{padding-top:3px}.c-spacer--pb6{padding-bottom:3px}.c-spacer--5{height:2.5px}.c-spacer--5.is-debug:before{content:"height 2.5px";padding-top:-3.75px}.c-spacer--mt5{margin-top:2.5px}.c-spacer--mb5{margin-bottom:2.5px}.c-spacer--pt5{padding-top:2.5px}.c-spacer--pb5{padding-bottom:2.5px}.c-spacer--4{height:2px}.c-spacer--4.is-debug:before{content:"height 2px";padding-top:-4px}.c-spacer--mt4{margin-top:2px}.c-spacer--mb4{margin-bottom:2px}.c-spacer--pt4{padding-top:2px}.c-spacer--pb4{padding-bottom:2px}.c-spacer--3{height:1.5px}.c-spacer--3.is-debug:before{content:"height 1.5px";padding-top:-4.25px}.c-spacer--mt3{margin-top:1.5px}.c-spacer--mb3{margin-bottom:1.5px}.c-spacer--pt3{padding-top:1.5px}.c-spacer--pb3{padding-bottom:1.5px}.c-spacer--2{height:1px}.c-spacer--2.is-debug:before{content:"height 1px";padding-top:-4.5px}.c-spacer--mt2{margin-top:1px}.c-spacer--mb2{margin-bottom:1px}.c-spacer--pt2{padding-top:1px}.c-spacer--pb2{padding-bottom:1px}.c-spacer--1{height:.5px}.c-spacer--1.is-debug:before{content:"height 0.5px";padding-top:-4.75px}.c-spacer--mt1{margin-top:.5px}.c-spacer--mb1{margin-bottom:.5px}.c-spacer--pt1{padding-top:.5px}.c-spacer--pb1{padding-bottom:.5px}.c-spacer--0{height:0px}.c-spacer--0.is-debug:before{content:"height 0px";padding-top:-5px}.c-spacer--mt0{margin-top:0}.c-spacer--mb0{margin-bottom:0}.c-spacer--pt0{padding-top:0}.c-spacer--pb0{padding-bottom:0}.c-spacer--1{height:1px!important}.c-spacer--mt1{margin-top:1px!important}.c-spacer--mb1{margin-bottom:1px!important}.c-spacer--pt1{padding-top:1px!important}.c-spacer--pb1{padding-bottom:1px!important}}.c-loading{position:relative;width:100%;height:100%}.c-loading:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff}.c-loading:after{content:"";display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat}.c-loading--simple:after{width:32px;height:32px;background-image:url(/template/default/img/hotaru/common/c-loading--simple.gif)}@media (max-width: 59.99em){.c-loading--simple:after{width:24px;height:24px}}.c-loading--beat-circle:after{width:20px;height:20px;background-color:#000;border-radius:50px;animation:c_loading__beat_circle__animation .5s linear infinite;backface-visibility:hidden}@media (max-width: 59.99em){.c-loading--beat-circle:after{width:10px;height:10px}}@keyframes c_loading__beat_circle__animation{0%{transform:scale(1)}50%{transform:scale(.3)}to{transform:scale(1)}}.c-loading--zoom-circle:after{width:70px;height:70px;background-color:#93a6cb;border-radius:50%;animation:c_loading__zoom_circle__animation .9s linear infinite;backface-visibility:hidden}@media (max-width: 59.99em){.c-loading--zoom-circle:after{width:35px;height:35px}}@keyframes c_loading__zoom_circle__animation{0%{transform:scale(0);opacity:.7}to{transform:scale(1);opacity:0}}.c-loading--zoom-circle span{position:absolute;left:-26px;bottom:-35px;display:block;width:120px;margin:0 auto;color:#93a6cb;text-align:center}.c-loading--zoom-circle span:after{position:absolute;left:100px;bottom:0;display:block;width:30px;content:"...";text-align:left;animation:c_loading__three_burst__animation 1.5s linear infinite}@keyframes c_loading__three_burst__animation{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}@media (max-width: 59.99em){.c-loading--simple:after{background-size:24px 24px}.c-loading--zoom-circle span{left:-42px;bottom:-30px;width:120px}}.c-circleLoading{position:relative;width:100%;height:100%}.c-circleLoading:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:1;transition:opacity .2s}.c-circleLoading.immediately:before{transition:none!important}.c-circleLoading__fill-base,.c-circleLoading__fill-center{transform:scale(.3)}.c-circleLoading__fill-base,.c-circleLoading__fill-center,.c-circleLoading__indicator__fill,.c-circleLoading__indicator__mask{border-radius:50%}.c-circleLoading__container{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:40px;height:40px;transform:scale(0);transition:transform .2s cubic-bezier(0,.7,0,1)}.c-circleLoading__fill-base{z-index:1;position:relative;width:40px;height:40px;background-color:#e6e6e6;overflow:hidden}.c-circleLoading__fill-center{z-index:3;position:absolute;left:5px;top:5px;width:30px;height:30px;background-color:#63636d;text-align:center}.c-circleLoading__fill-center:after{position:relative;top:24px;left:0;display:inline-block;color:#fff;content:"";font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.4rem;line-height:16px;opacity:1;transition:opacity .2s}.c-circleLoading__indicator{z-index:2;position:absolute;left:0;top:0;width:40px;height:40px}.c-circleLoading__indicator__fill,.c-circleLoading__indicator__mask{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transform:rotateZ(0deg)}.c-circleLoading__indicator__fill:before,.c-circleLoading__indicator__mask:before{left:0}.c-circleLoading__indicator__fill:after,.c-circleLoading__indicator__mask:after{right:0}.c-circleLoading__indicator__fill:before,.c-circleLoading__indicator__fill:after,.c-circleLoading__indicator__mask:before,.c-circleLoading__indicator__mask:after{content:"";display:block;position:absolute;top:0;width:50%;height:100%}.c-circleLoading__indicator__fill{z-index:1;transition:transform 1.3s cubic-bezier(0,.7,0,1)}.c-circleLoading__indicator__fill:before{background-color:#e6e6e6}.c-circleLoading__indicator__fill:after{background-color:#63636d}.c-circleLoading__indicator__mask{z-index:2}.c-circleLoading__indicator__mask:before{background-color:#63636d}.c-circleLoading.is-fifty .c-circleLoading__indicator__mask{transform:scale(1.016) rotateZ(180deg)!important}.c-circleLoading.is-fifty .c-circleLoading__indicator__mask:before{background-color:#e6e6e6!important}.c-circleLoading.is-fadein .c-circleLoading__container{transform:scale(1)}.c-circleLoading.is-fadeout:before{opacity:0}.c-circleLoading.is-fadeout .c-circleLoading__fill-center{transition:transform .2s;transform:scale(1.2)}.c-circleLoading.is-fadeout .c-circleLoading__fill-center:after{opacity:0}.c-circleLoading.is-fadeout .c-circleLoading__container{transition:transform .7s cubic-bezier(1,-1.42,0,1);transform:scale(0)}.c-circleProgress{position:relative;width:340px;height:340px;background:#fff;border-radius:50%;text-align:center;overflow:hidden;z-index:1}.c-circleProgress:before,.c-circleProgress:after{content:"";display:block;position:absolute;top:0;width:340px;height:340px;background:#c1cada;animation-duration:3s;animation-iteration-count:inherit;animation-fill-mode:forwards}.c-circleProgress:before{z-index:2;left:-170px;transform-origin:right 170px;animation-timing-function:cubic-bezier(0,.7,0,1)}.c-circleProgress:after{z-index:3;left:170px;transform-origin:left 170px;animation-timing-function:cubic-bezier(1,0,.7,0)}@keyframes circleProgress__rotate_right{0%{transform:rotate(0deg);background:#c1cada}50%{transform:rotate(180deg);background:#c1cada}50.01%{transform:rotate(360deg);background:#fff}to{transform:rotate(360deg);background:#fff}}@keyframes circleProgress__rotate_left{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.c-circleProgress__center{z-index:4;position:absolute;top:10px;left:10px;width:320px;height:320px;background:#aab6d0;border-radius:50%}.c-circleProgress.is-active:before{animation-name:circleProgress__rotate_left}.c-circleProgress.is-active:after{animation-name:circleProgress__rotate_right}.c-barProgress{position:relative;width:420px;height:10px;background:#93a6cb;border-radius:5px;text-align:center;overflow:hidden;z-index:1}.c-barProgress:before,.c-barProgress:after{content:"";display:block;position:absolute;top:0;height:10px;animation-duration:7.5s;animation-iteration-count:inherit;animation-fill-mode:forwards}.c-barProgress:before{z-index:2;left:0;background:#fff;width:420px}.c-barProgress:after{z-index:3;left:0;background:#93a6cb;width:0}@keyframes barProgress__width{0%{width:0%}to{width:100%}}.c-barProgress.is-active:after{animation-name:barProgress__width}@media (max-width: 59.99em){.c-barProgress{width:255px}.c-barProgress:before{width:255px}}.c-pieChart{position:relative;width:110px;height:110px;background:#bdc8e0;border-radius:50%;text-align:center;overflow:hidden;z-index:1}.c-pieChart.theme-active{background:#e6a4b4}.c-pieChart.theme-honesty{background:#cde6e6}.c-pieChart.theme-compassion{background:#b9dcc8}.c-pieChart.theme-cheerful{background:#f5e6a0}.c-pieChart.theme-elegant{background:#b9a5c8}.c-pieChart__left,.c-pieChart__right{position:absolute;top:0;width:110px;height:110px;background:#ebeef8;animation-duration:3s;animation-iteration-count:inherit;animation-fill-mode:forwards}.c-pieChart__left{z-index:2;left:-55px;transform-origin:right 55px;animation-timing-function:cubic-bezier(0,.7,0,1)}.c-pieChart__right{z-index:3;left:55px;transform-origin:left 55px;animation-timing-function:cubic-bezier(1,0,.7,0)}@keyframes pieChart__rotate_right{0%{transform:rotate(0deg);background:#ebeef8}50%{transform:rotate(180deg);background:#ebeef8}50.01%{transform:rotate(360deg);background:#bdc8e0}to{transform:rotate(360deg);background:#bdc8e0}}@keyframes pieChart__rotate_left{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.c-pieChart.is-100per .c-pieChart__left{animation-name:pieChart__rotate_left}.c-pieChart.is-100per .c-pieChart__right{animation-name:pieChart__rotate_right}.c-pieChart__center{z-index:4;position:absolute;top:10px;left:10px;width:90px;height:90px;background:#93a6cb;border-radius:50%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-pieChart__center__label{display:block;padding-bottom:2px;font-size:1.4rem;line-height:16px}.c-pieChart__center__value{display:block;padding-bottom:5px;font-size:2rem;line-height:22px}.c-pieChart__center.theme-active{background:#dc91a0}.c-pieChart__center.theme-honesty{background:#96c3c8}.c-pieChart__center.theme-compassion{background:#91b98c}.c-pieChart__center.theme-cheerful{background:#e6c873}.c-pieChart__center.theme-elegant{background:#aa9bb9}@media (max-width: 59.99em){.c-pieChart{width:70px;height:70px}.c-pieChart__left,.c-pieChart__right{width:70px;height:70px}.c-pieChart__left{z-index:2;left:-35px;transform-origin:right 35px}.c-pieChart__right{z-index:3;left:35px;transform-origin:left 35px}.c-pieChart__center{top:6px;left:6px;width:58px;height:58px}.c-pieChart__center__label{padding-bottom:1px;font-size:1rem;line-height:12px}.c-pieChart__center__value{padding-bottom:3px;font-size:1.5rem;line-height:17px}}.c-heroHeader{position:relative}.c-heroHeader__bg{z-index:1;position:fixed!important;left:0;top:0;width:100%}.c-heroHeader__bg img{z-index:1;position:relative;display:block}.c-heroHeader__bg__mask{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4}.c-heroHeader__inner{z-index:2;position:relative;background-color:#fff}.c-checkbox{position:relative;display:table}.c-checkbox input{display:none}.c-checkbox input:checked+label:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e002"}.c-checkbox input:checked+label:before{position:absolute;left:5px;top:3px;display:block;font-size:4rem;line-height:0px}.c-checkbox label,.c-checkbox p{display:table-cell;vertical-align:middle}.c-checkbox label{position:relative;cursor:pointer;width:30px;height:30px}.c-checkbox label:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:30px;border:1px solid #000}.c-checkbox p{padding-left:17px}@media (max-width: 59.99em){.c-checkbox input:checked+label:before{left:6px;top:6px;font-size:2.5rem;line-height:0px}.c-checkbox label{width:25px;height:25px}.c-checkbox label:after{height:25px}.c-checkbox p{padding-left:10px}}.c-form dl{padding-bottom:60px}.c-form dt.is-required:after{display:inline-block;padding-left:5px;color:#ff4646;content:"*"}.c-form dd{padding-top:25px}.c-form dd input,.c-form dd textarea{width:100%;border:none;font-size:1.4rem;line-height:16px;background-color:#767d90}.c-form dd input.is-error,.c-form dd textarea.is-error{background-color:#ffdede}.c-form dd input:focus,.c-form dd textarea:focus{outline:0}.c-form dd input{padding:32px 30px}.c-form dd textarea{padding:30px}.c-form small{display:block;padding-top:15px;font-size:.8rem;transform:scale(.8);line-height:10px}.c-form small.error{color:#ff4646}.c-form small.comment{color:#666}.c-form--focus-bdb dd input,.c-form--focus-bdb dd textarea{border-bottom:1px solid transparent;transition:border-bottom .3s}.c-form--focus-bdb dd input:focus,.c-form--focus-bdb dd textarea:focus{transition:none;border-bottom:1px solid #93a6cb}@media (max-width: 59.99em){.c-form dl{padding-bottom:40px}.c-form dd{padding-top:10px}.c-form dd input,.c-form dd textarea{font-size:1.2rem;line-height:14px}.c-form dd input{padding:16px 15px}.c-form dd textarea{padding:15px}.c-form small{padding-top:10px;font-size:1rem;line-height:12px}}.c-select{position:relative}.c-select:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00a"}.c-select:before{position:absolute;right:30px;top:50%;margin-top:-20px}.c-select select{width:100%;border-radius:0;border:none;outline:none;text-indent:.01px;text-overflow:"";background:none transparent;vertical-align:middle;-webkit-appearance:button;-moz-appearance:button;appearance:button;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;padding:33px 60px 27px 30px;font-size:1.4rem;line-height:16px;color:#666;border:1px solid #dcdcdc}.c-select select option{background-color:#fff}.c-select select::-ms-expand{display:none}.c-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.c-select select option.placeholder{display:none}.c-select.changed select{color:#42454f}@media (max-width: 59.99em){.c-select select{padding:20px 36px 16px 18px;font-size:1.2rem;line-height:14px}}.c-upload .file{display:none}.c-upload .add,.c-upload .clear{position:relative;display:none;cursor:pointer;padding:34px 80px 30px 30px;background-color:#000;color:#fff;font-size:2.4rem;line-height:26px;transition:color 1s}.c-upload .add.active,.c-upload .clear.active{display:block}.c-upload .add .small,.c-upload .clear .small{position:relative;top:-3px;padding-left:7px;font-size:1.4rem;line-height:16px}.c-upload .add:after,.c-upload .clear:after{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00c"}.c-upload .add:after,.c-upload .clear:after{display:block;position:absolute;right:40px;top:50%;margin-top:-9px;font-size:3.6rem;line-height:0px}.c-upload .clear{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-upload .clear:after{margin-top:-6px;right:35px;transform:rotateZ(45deg)}@media (min-width: 60em){.c-upload .add,.c-upload .clear{transition:color 1s}.c-upload .add:hover,.c-upload .clear:hover{transition:none;color:#93a6cb}}@media (max-width: 59.99em){.c-upload .add,.c-upload .clear{padding:19px 50px 15px 20px;font-size:1.6rem;line-height:18px}.c-upload .add .small,.c-upload .clear .small{top:-2px;font-size:1rem;line-height:12px}.c-upload .add:after,.c-upload .clear:after{right:20px;margin-top:-4px;font-size:3.6rem;line-height:0px;transform:scale(.5)}.c-upload .clear:after{margin-top:-2px;right:17px;transform:scale(.5) rotateZ(45deg)}}.c-checkButton{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.c-checkButton label{pointer-events:none;position:relative;display:block;width:100%;min-height:60px;padding:15px 30px 15px 60px;border-radius:4px;background-color:#fff}.c-checkButton label:before,.c-checkButton label:after{display:block;position:absolute}.c-checkButton label:before{z-index:1;content:"";left:23px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:1px solid #93a6cb;background-color:#fff}.c-checkButton label:after{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e002"}.c-checkButton label:after{z-index:2;left:28px;top:50%;margin-top:-18px;color:#93a6cb}.c-checkButton label small{color:#888;font-size:1.1rem;line-height:17px}.c-checkButton input[type=radio],.c-checkButton input[type=checkbox]{cursor:none;position:absolute;left:0;top:0;display:block;width:100%;height:100%;margin:0;opacity:0}.c-checkButton input[type=radio]:checked+label,.c-checkButton input[type=checkbox]:checked+label{color:#93a6cb}.c-checkButton input[type=radio]:checked+label:before,.c-checkButton input[type=checkbox]:checked+label:before{background-color:#93a6cb}.c-checkButton input[type=radio]:checked+label:after,.c-checkButton input[type=checkbox]:checked+label:after{color:#fff}.c-checkButton input[type=radio]:checked{pointer-events:none}.c-checkButton--card label,.c-checkButton--icon label{text-align:center}.c-checkButton--card label:before,.c-checkButton--icon label:before{left:10px;top:10px;margin-top:0}.c-checkButton--card label:after,.c-checkButton--icon label:after{left:15px;top:2px;margin-top:0}.c-checkButton--card label .p-environmentIcon,.c-checkButton--icon label .p-environmentIcon{display:block;margin:0 auto}.c-checkButton--card label img,.c-checkButton--icon label img{display:block;width:100%;margin:0 auto}.c-checkButton--card label{padding:35px 20px 25px}.c-checkButton--card label img{max-width:90px;padding-bottom:20px}.c-checkButton--icon label{padding:30px 12px 22px}.c-checkButton--icon label img{max-width:45px;padding-bottom:3px}.c-checkButton--confirm{pointer-events:none}.c-checkButton--confirm label{opacity:.5}.c-checkButton--confirm label:before{display:none}.c-checkButton--confirm label:after{display:none}.c-checkButton--confirm input[type=radio]:checked+label,.c-checkButton--confirm input[type=checkbox]:checked+label{opacity:1;color:#42454f}.c-checkButton--confirm input[type=radio]:checked+label:after,.c-checkButton--confirm input[type=checkbox]:checked+label:after{font-size:2rem;line-height:22px;display:block;color:#93a6cb}.c-checkButton--confirm.c-checkButton--icon label:after,.c-checkButton--confirm.c-checkButton--card label:after{left:17px;top:5px}@media (min-width: 60em){.c-checkButton--text input[type=radio]:not(:checked),.c-checkButton--text input[type=checkbox]:not(:checked){cursor:pointer}.c-checkButton--text input[type=radio]:not(:checked)+label,.c-checkButton--text input[type=checkbox]:not(:checked)+label{transition-duration:.2s;transition-property:color,background-color}.c-checkButton--text input[type=radio]:not(:checked):hover+label,.c-checkButton--text input[type=checkbox]:not(:checked):hover+label{transition:none;color:#fff;background-color:#93a6cb}.c-checkButton--text input[type=radio]:not(:checked):hover+label small,.c-checkButton--text input[type=checkbox]:not(:checked):hover+label small{color:#ebeef8}.c-checkButton--card,.c-checkButton--icon{perspective:500px}.c-checkButton--card input[type=radio]+label,.c-checkButton--card input[type=checkbox]+label,.c-checkButton--icon input[type=radio]+label,.c-checkButton--icon input[type=checkbox]+label{z-index:1;transition-duration:.3s;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.15,0,0,1)}.c-checkButton--card input[type=radio]:not(:checked),.c-checkButton--card input[type=checkbox]:not(:checked),.c-checkButton--icon input[type=radio]:not(:checked),.c-checkButton--icon input[type=checkbox]:not(:checked){cursor:pointer}.c-checkButton--card input[type=radio]:not(:checked):hover+label,.c-checkButton--card input[type=checkbox]:not(:checked):hover+label,.c-checkButton--icon input[type=radio]:not(:checked):hover+label,.c-checkButton--icon input[type=checkbox]:not(:checked):hover+label{z-index:2;transform:scale(1.01) translateX(-2px) translateY(-3px) translateZ(10px) rotateX(3deg) rotateY(-10deg) rotateZ(0deg);box-shadow:5px 5px 10px #93a6cbb3}}@media (max-width: 79.99em){.c-checkButton--card label{padding:40px 12px 20px}.c-checkButton--card label img{max-width:80px}.c-checkButton--icon label{padding:30px 10px 22px}.c-checkButton--icon label>span{font-size:1.2rem;line-height:14px}.c-checkButton--icon label img{max-width:45px}}@media (max-width: 59.99em){.c-checkButton label{min-height:45px;padding:14px 20px 13px 50px;line-height:18px}.c-checkButton label:before{left:12px;margin-top:-10px}.c-checkButton label:after{left:18px;margin-top:-12px}.c-checkButton label small{font-size:1.1rem;line-height:17px}.c-checkButton--card label:before,.c-checkButton--icon label:before{left:10px;top:10px;margin-top:0}.c-checkButton--card label:after,.c-checkButton--icon label:after{left:16px;top:8px;margin-top:0}.c-checkButton--card label img,.c-checkButton--icon label img{padding-bottom:3px}.c-checkButton--card label{padding:12px 10px 4px}.c-checkButton--card label img{max-width:40px}.c-checkButton--icon label{padding:8px 10px 4px}.c-checkButton--icon label>span{font-size:1.1rem;line-height:13px}.c-checkButton--icon label img{max-width:30px;padding-bottom:0}}.c-rangeSlider+.rangeslider{box-shadow:none;background-color:#fff}.c-rangeSlider+.rangeslider .rangeslider__fill{z-index:1;box-shadow:none;background-color:#93a6cb;background:linear-gradient(90deg,#93a6cb 70%,#b2c0da 100%)}.c-rangeSlider+.rangeslider .rangeslider__handle{z-index:3;top:-5px;width:30px;height:30px;background-image:none;background-color:#93a6cb;border:2px solid #fff;box-shadow:0 4px 8px #0003;transform:translateX(-1px);cursor:grab!important}.c-rangeSlider+.rangeslider .rangeslider__handle.is-cursor-grabbing{cursor:grabbing!important}.c-rangeSlider+.rangeslider .rangeslider__handle:after{display:none}.c-rangeSlider+.rangeslider:before{z-index:2;content:"";display:block;position:absolute;left:50%;top:0;width:1px;height:100%;background-color:#dde0e9}@media (max-width: 59.99em){.c-rangeSlider+.rangeslider{height:15px}.c-rangeSlider+.rangeslider .rangeslider__handle{width:25px;height:25px}}.c-starRating{font-size:0;white-space:nowrap;position:relative;display:block;height:74px;background:url(/template/default/img/hotaru/common/c-starRating--default.png);overflow:hidden;display:none}.c-starRating i{position:absolute;left:0;top:0;height:100%;z-index:1;background:url(/template/default/img/hotaru/common/c-starRating--checked.png);opacity:0}.c-starRating input{-moz-appearance:none;-webkit-appearance:none;opacity:0;height:100%;margin:0;padding:0;z-index:2;position:relative;display:none}.c-starRating input[type=radio]{display:inline-block}.c-starRating input[type=radio]:hover{cursor:grab}.c-starRating input:hover+i,.c-starRating input:checked+i{opacity:1}.c-starRating.is-3levels{display:block;width:300px}.c-starRating.is-3levels i,.c-starRating.is-3levels input{width:33.3333333333%}.c-starRating.is-3levels i~i{width:66.6666666667%}.c-starRating.is-3levels i~i~i{width:100%}.c-starRating.is-5levels{display:block;width:500px}.c-starRating.is-5levels i,.c-starRating.is-5levels input{width:20%}.c-starRating.is-5levels i~i{width:40%}.c-starRating.is-5levels i~i~i{width:60%}.c-starRating.is-5levels i~i~i~i{width:80%}.c-starRating.is-5levels i~i~i~i~i{width:100%}.c-starRating--center{margin:0 auto}@media (max-width: 59.99em){.c-starRating{height:37px;background-size:50px}.c-starRating i{background-size:50px}.c-starRating.is-3levels{width:150px}.c-starRating.is-5levels{width:250px}}.c-breadcrumb{z-index:11;position:absolute;left:60px;top:60px}.c-breadcrumb li{position:relative;display:inline-block;max-width:25vw;padding-right:47px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;line-height:16px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-weight:300}.c-breadcrumb li:after{content:"";display:block;position:absolute;right:7px;top:7px;width:30px;height:1px;background-color:#000;opacity:.1}.c-breadcrumb li:last-child{padding-right:0;opacity:.3}.c-breadcrumb li:last-child:after{display:none}.c-breadcrumb li:last-child a{color:#000!important;cursor:default!important}.c-breadcrumb a{pointer-events:visible;color:#000;transition-property:color;transition-duration:1s;backface-visibility:hidden}.c-breadcrumb a:hover{color:#93a6cb;transition-duration:0s}@media (max-width: 59.99em){.c-breadcrumb a:hover{color:#000!important}}@media (max-width: 59.99em){.c-breadcrumb{left:auto;right:20px;top:55px}.c-breadcrumb li{max-width:300px;padding-right:16px;font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-weight:300}.c-breadcrumb li:after{content:"";display:block;position:absolute;right:3px;top:6px;width:10px;height:1px;background-color:#000;opacity:.1}.c-breadcrumb li:last-child{opacity:.3}.c-breadcrumb li:last-child:after{display:none}.c-breadcrumb li:last-child a{color:#000!important;cursor:default!important}.c-breadcrumb a{pointer-events:visible;color:#000;transition-property:color;transition-duration:1s;backface-visibility:hidden}.c-breadcrumb a:hover{color:#93a6cb;transition-duration:0s}}@media (max-width: 59.99em)and (max-width: 59.99em){.c-breadcrumb a:hover{color:#000!important}}@media (max-width: 79.99em){.c-breadcrumb li{max-width:20vw}}@media (max-width: 37.49em){.c-breadcrumb li{max-width:40vw}}@media (max-width: 23.4275em){.c-breadcrumb li{max-width:100px}}.c-button{position:relative;display:inline-block;width:100%;padding:22px 60px 22px 30px;background-color:#444;color:#fff;text-align:left;line-height:0}.c-button__label{font-size:1.4rem;line-height:16px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.c-button__label-jp{font-family:azo-sans-web,"Noto Sans JP","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","\6e38\30b4\30b7\30c3\30af\4f53","Yu Gothic",YuGothic,"heisei-kaku-gothic-std","Droid Sans",sans-serif;font-size:1.2rem;line-height:14px}.c-button--inline{width:auto}.c-button--arw:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e001"}.c-button--arw:before{position:absolute;right:30px;top:13px;font-size:2rem;line-height:22px}@media (min-width: 60em){.c-button{transition:background-color .3s}.c-button:hover{transition:none;background-color:#93a6cb}}@media (max-width: 59.99em){.c-button{padding:22px 60px 22px 30px}.c-button__label-jp{font-size:1rem;line-height:12px}}.c-button{position:relative;background-color:transparent;color:#444}.c-button:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #000;opacity:.1}@media (min-width: 60em){.c-button{transition:all .3s}.c-button:hover{background-color:#93a6cb;color:#fff}}.c-gmap{width:100%;height:640px}.c-gmap iframe{width:100%;height:100%}.c-gmap--grey iframe{filter:grayscale(1);transition:filter .8s ease}@media (min-width: 60em){.c-gmap--grey iframe:hover{filter:grayscale(0) saturate(1)}}@media (max-width: 59.99em){.c-gmap{width:100%;height:320px}}.c-hamburger{pointer-events:visible;position:relative;width:30px;height:16px}.c-hamburger__line1,.c-hamburger__line2,.c-hamburger__line3{position:absolute;left:0;width:100%;height:2px;background-color:#000;backface-visibility:hidden;transition:all .4s cubic-bezier(0,.7,0,1);transition-property:transform,background-color}.c-hamburger__line1{top:0px}.c-hamburger__line2{top:7px}.c-hamburger__line3{bottom:0px}.is-opened .c-hamburger__line1,.is-opened .c-hamburger__line2,.is-opened .c-hamburger__line3,.type-close .c-hamburger__line1,.type-close .c-hamburger__line2,.type-close .c-hamburger__line3{transition:none}.is-opened .c-hamburger__line1,.type-close .c-hamburger__line1{transform:translateY(7px) rotateZ(30deg)!important}.is-opened .c-hamburger__line2,.type-close .c-hamburger__line2{transform:translateX(-30px)!important;opacity:0}.is-opened .c-hamburger__line3,.type-close .c-hamburger__line3{transform:translateY(-7px) rotateZ(-30deg)!important}.c-hamburger--2lines .c-hamburger__line2{display:none!important}.c-hamburger.is-white .c-hamburger__line1,.c-hamburger.is-white .c-hamburger__line2,.c-hamburger.is-white .c-hamburger__line3{background-color:#fff}.c-hamburger.is-white-important .c-hamburger__line1,.c-hamburger.is-white-important .c-hamburger__line2,.c-hamburger.is-white-important .c-hamburger__line3{background-color:#fff!important}.c-hamburger.is-black-important .c-hamburger__line1,.c-hamburger.is-black-important .c-hamburger__line2,.c-hamburger.is-black-important .c-hamburger__line3{background-color:#000!important}@media (min-width: 60em){.c-hamburger:hover .c-hamburger__line1{transform:translateY(14px)}.c-hamburger:hover .c-hamburger__line3{transform:translateY(-14px)}.is-opened .c-hamburger:hover .c-hamburger__line1,.type-close .c-hamburger:hover .c-hamburger__line1{transition:transform .5s cubic-bezier(.15,0,0,1);transform:translateY(7px) rotateZ(30deg)!important}.is-opened .c-hamburger:hover .c-hamburger__line3,.type-close .c-hamburger:hover .c-hamburger__line3{transition:transform .5s cubic-bezier(.15,0,0,1);transform:translateY(-7px) rotateZ(-210deg)!important}}@media (max-width: 59.99em){.c-hamburger{transform:scale(.85);transform-origin:100% 0px}}.c-masonry{max-width:1080px;width:100%;margin:0 auto;column-count:3;column-gap:0;padding:0 60px;opacity:.999}@media (max-width: 59.99em){.c-masonry{max-width:100%;margin:0}}.c-masonry li{padding:0 60px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.c-masonry a{display:block;color:#000}.c-masonry__thumb{pointer-events:none;overflow:hidden}.c-masonry__thumb img{display:block;width:100%;transition:transform 2.5s cubic-bezier(.15,0,0,1);transform:scale(1) rotateZ(0);backface-visibility:hidden}@media (max-width: 59.99em){.c-masonry__thumb img{transition:inherit}}a:hover .c-masonry__thumb img{transform:scale(1.1) rotateZ(0)}@media (max-width: 59.99em){a:hover .c-masonry__thumb img{transform:scale(1) rotateZ(0)}}.c-masonry__labels{padding-top:25px;padding-bottom:50px;transition:color 1s}@media (max-width: 79.99em){.c-masonry{column-count:2}}@media (max-width: 59.99em){.c-masonry{column-count:1;padding:0 30px}.c-masonry li{padding:0}.c-masonry__labels{padding-left:30px;padding-right:30px}}.c-pulldown{position:relative;width:100%;height:72px}.c-pulldown__inner{position:absolute;left:0;top:0;width:100%;height:72px;border:2px solid #000;overflow:hidden;transition:height .3s cubic-bezier(.15,0,0,1);backface-visibility:hidden;background-color:#fff}.c-pulldown__label{display:block;width:100%;height:70px;padding:0 28px;border-bottom:2px solid #000;font-size:1.8rem;line-height:20px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;letter-spacing:1px;text-align:left}.c-pulldown__label:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e009"}.c-pulldown__label:before{z-index:2;position:absolute;right:28px;top:22px;font-size:1.4rem;line-height:16px}.c-pulldown__label span{z-index:2;position:relative}.c-pulldown__select{width:100%;background-color:#fff}.c-pulldown__select a{display:block;width:100%;height:70px;padding:0 28px;font-size:1.8rem;line-height:20px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;letter-spacing:1px}.c-pulldown__select a:hover{background-color:#767d90}.c-pulldown span{line-height:70px;vertical-align:middle;display:inline-block}.c-pulldown.opened .c-pulldown__label:before{transform:translateY(7px) rotateX(180deg)}@media (max-width: 59.99em){.c-pulldown{height:52px}.c-pulldown__inner{height:52px}.c-pulldown__label{height:50px;padding:0 18px;font-size:1.2rem;line-height:14px}.c-pulldown__label:before{right:18px;top:14px;font-size:1.2rem;line-height:14px}.c-pulldown__select a{height:50px;padding:0 18px;font-size:1.2rem;line-height:14px}.c-pulldown__select a:hover{background-color:transparent}.c-pulldown span{line-height:50px}}.c-promptY{position:relative;width:20px;height:60px;overflow:hidden}.c-promptY__line{position:absolute;bottom:0;right:9px;width:1px;height:60px;background-color:#000;opacity:.1}.c-promptY__dot{position:absolute;bottom:0;right:8.5px;border-radius:50%;animation:c-promptY__dot_anim 1s infinite cubic-bezier(.15,0,0,1)}@keyframes c-promptY__dot_anim{0%{transform:translateY(-63px)}to{transform:translateY(10px)}}.c-promptY--white .c-promptY__line{background-color:#fff}@media (min-width: 60em){.c-promptY:hover .c-promptY__dot{background-color:#93a6cb;animation:c-promptY__dot_anim .5s infinite cubic-bezier(.15,0,0,1)}}button.c-promptY{cursor:pointer;pointer-events:auto}.c-circleIcon{width:60px;height:60px;border-radius:50%;background-color:#fff;color:#444;font-size:2.5rem;line-height:27px}@media (max-width: 59.99em){.c-circleIcon{width:50px;height:50px}}@media (min-width: 60em){a.c-circleIcon,button.c-circleIcon{transition:color 1s}a.c-circleIcon:hover,button.c-circleIcon:hover{background-color:#93a6cb;color:#fff;transition:none}}.c-spFilterNav__select li a{display:inline-block;color:#999}.c-spFilterNav__select li.is-active a{cursor:default;pointer-events:none;color:#93a6cb}@media (min-width: 60em){.c-spFilterNav{width:calc(100% + 120px)}.c-spFilterNav__select{column-count:2;column-gap:0}.c-spFilterNav__select li{line-height:28px}}@media (max-width: 59.99em){.c-spFilterNav{position:relative}.c-spFilterNav__toggle{display:block;width:100%;padding-top:10px;padding-bottom:10px;text-align:left;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.c-spFilterNav__toggle:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00b"}.c-spFilterNav__toggle:before{position:absolute;right:0;top:19px}.c-spFilterNav__modal{pointer-events:none;position:absolute;left:0;top:0;width:100%;display:none}.c-spFilterNav__modal.is-active{display:block}.c-spFilterNav__modal:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00b"}.c-spFilterNav__modal:before{z-index:6999;position:absolute;right:1px;top:16px;transform:rotateZ(180deg)}.c-spFilterNav__bg{pointer-events:auto;z-index:6997;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff}.c-spFilterNav__select{z-index:6998;position:relative;top:10px}.c-spFilterNav__select li{padding-bottom:3px}.c-spFilterNav__select li a{pointer-events:auto}}@media (min-width: 60em){.c-colorHv{transition:color 1s}.c-colorHv:hover{color:#93a6cb;transition:none}}@media (min-width: 60em){.c-bgColorHv{display:block;position:relative}.c-bgColorHv:before{z-index:-1;position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background-color:#767d90;transition:opacity 1s;opacity:0}.c-bgColorHv:hover:before{transition:none;opacity:1}}.c-slideBgColor{position:relative;display:inline-block;line-height:0}.c-slideBgColor span{z-index:2;position:relative}.c-slideBgColor:before{z-index:1;content:"";display:block;position:absolute;left:auto;right:0;top:0;width:0%;height:100%;background-color:#93a6cb;transition:width .4s cubic-bezier(.15,0,0,1)}.c-slideBgColor:hover:before{right:auto;left:0;width:100%}@media (max-width: 59.99em){.c-slideBgColor:before{transition:none}.c-slideBgColor:hover:before{width:0%}}.c-wordByWord span{display:inline-block}.c-wordByWord span.outer{overflow:hidden}.c-wordByWord span.inner{transition-property:transform,opacity;transition-duration:.7s,3s;transition-timing-function:cubic-bezier(0,.7,0,1),ease;transform-origin:left bottom;transform:rotateZ(90deg) skew(180deg,0deg) translate(-50px,100px);opacity:0}.c-wordByWord .outer:nth-child(1) .inner{transition-delay:.05s}.c-wordByWord .outer:nth-child(2) .inner{transition-delay:.1s}.c-wordByWord .outer:nth-child(3) .inner{transition-delay:.15s}.c-wordByWord .outer:nth-child(4) .inner{transition-delay:.2s}.c-wordByWord .outer:nth-child(5) .inner{transition-delay:.25s}.c-wordByWord .outer:nth-child(6) .inner{transition-delay:.3s}.c-wordByWord .outer:nth-child(7) .inner{transition-delay:.35s}.c-wordByWord .outer:nth-child(8) .inner{transition-delay:.4s}.c-wordByWord .outer:nth-child(9) .inner{transition-delay:.45s}.c-wordByWord .outer:nth-child(10) .inner{transition-delay:.5s}.c-wordByWord .outer:nth-child(11) .inner{transition-delay:.55s}.c-wordByWord .outer:nth-child(12) .inner{transition-delay:.6s}.c-wordByWord .outer:nth-child(13) .inner{transition-delay:.65s}.c-wordByWord .outer:nth-child(14) .inner{transition-delay:.7s}.c-wordByWord .outer:nth-child(15) .inner{transition-delay:.75s}.c-wordByWord .outer:nth-child(16) .inner{transition-delay:.8s}.c-wordByWord .outer:nth-child(17) .inner{transition-delay:.85s}.c-wordByWord .outer:nth-child(18) .inner{transition-delay:.9s}.c-wordByWord .outer:nth-child(19) .inner{transition-delay:.95s}.c-wordByWord .outer:nth-child(20) .inner{transition-delay:1s}.c-wordByWord .outer:nth-child(21) .inner{transition-delay:1.05s}.c-wordByWord .outer:nth-child(22) .inner{transition-delay:1.1s}.c-wordByWord .outer:nth-child(23) .inner{transition-delay:1.15s}.c-wordByWord .outer:nth-child(24) .inner{transition-delay:1.2s}.c-wordByWord .outer:nth-child(25) .inner{transition-delay:1.25s}.c-wordByWord .outer:nth-child(26) .inner{transition-delay:1.3s}.c-wordByWord .outer:nth-child(27) .inner{transition-delay:1.35s}.c-wordByWord .outer:nth-child(28) .inner{transition-delay:1.4s}.c-wordByWord .outer:nth-child(29) .inner{transition-delay:1.45s}.c-wordByWord .outer:nth-child(30) .inner{transition-delay:1.5s}.c-wordByWord.is-active span.inner{transform:rotateZ(0deg) skew(0deg,0deg) translate(0px,0px);opacity:1}.c-circleCursor{position:relative;pointer-events:none}.c-circleCursor__chaser{position:absolute;display:flex;justify-content:center;align-items:center;width:8px;height:8px;border-radius:50%;background-color:#93a6cb;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.15,0,0,1);text-align:center}.c-circleCursor__chaser.is-active{transform:scale(5);opacity:.2}@media (max-width: 59.99em){.c-circleCursor{display:none}}.c-doubleCircleCursor{position:relative;pointer-events:none}@media (min-width: 60em){.c-doubleCircleCursor__cursor,.c-doubleCircleCursor__chaser{border-radius:50%;position:absolute;top:0;left:0;pointer-events:none}.c-doubleCircleCursor__cursor{width:12px;height:12px;background-color:#63636d;z-index:1001;cursor:none}.c-doubleCircleCursor__chaser{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#63636d;opacity:.2;z-index:1000;transition:transform ease .3s;text-align:center}.c-doubleCircleCursor__chaser.is-active{transform:scale(2);opacity:.7;background-color:#63636d}}.c-verticalSteps{position:relative;width:1px;height:400px}.c-verticalSteps__indicator{z-index:1;position:relative;width:100%;height:100%}.c-verticalSteps__indicator:before{z-index:1;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.1}.c-verticalSteps__indicator__progress{z-index:2;position:absolute;left:0;top:0;width:100%;height:0%;background-color:#93a6cb}.c-verticalSteps__nums{z-index:2;position:absolute;left:15px;top:0;height:100%}.c-verticalSteps__nums li{position:absolute;left:0;width:40px;height:40px;padding-top:5px;text-align:center}.c-verticalSteps__nums li:nth-child(1){top:0%}.c-verticalSteps__nums li:nth-child(2){top:33.3333333333%}.c-verticalSteps__nums li:nth-child(3){top:66.6666666667%}.c-verticalSteps__nums li:nth-child(4){top:100%}.c-verticalSteps__nums li:before,.c-verticalSteps__nums li:after{content:"";display:block;position:absolute}.c-verticalSteps__nums li:before{left:-17px;top:0;width:5px;height:5px;border-radius:50%;background-color:#fff}.c-verticalSteps__nums li:after{left:0;top:-15px;width:100%;height:100%;border-radius:50%;border:1px solid #fff;opacity:0;transform:rotateY(90deg);transition-property:opacity,transform;transition-duration:.4s}.c-verticalSteps__nums li span{position:relative;top:-15px}.c-verticalSteps__nums li.is-active:after{opacity:.4;transform:rotateY(0deg)}.c-verticalSteps__nums li.is-hidden:after{opacity:0;transform:rotateY(90deg)}@media (max-width: 59.99em){.c-verticalSteps{height:200px}.c-verticalSteps__nums{left:10px}.c-verticalSteps__nums li{width:23px;height:23px}.c-verticalSteps__nums li:before{left:-12px}.c-verticalSteps__nums li:after{top:-8px}.c-verticalSteps__nums li span{font-size:1rem;line-height:12px;letter-spacing:0px}}.c-floatingImgs{pointer-events:none;z-index:0;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.8}.c-floatingImgs.is-hide-firstview{opacity:.8;transition-property:opacity;transition-duration:3s}.c-floatingImgs.is-hide-firstview.is-hidden{opacity:0;transition-duration:.5s}.c-floatingImgs--blend-hue{mix-blend-mode:hue}.c-nav__content{display:table}.c-nav__content__middle{display:table-cell;vertical-align:middle}.c-nav .c-menu__gnav li{padding-bottom:50px;font-size:3.6rem;line-height:38px}@media (max-width: 59.99em){.c-nav .c-menu__gnav li{padding-bottom:30px;font-size:2.4rem;line-height:26px}}.c-menu{font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.is-opened .c-menu a,.is-opened .c-menu__copyright{pointer-events:visible}.c-menu__gnav{display:flex;flex-wrap:wrap}.c-menu__gnav li{padding-right:60px;padding-bottom:30px;font-size:2.2rem;line-height:24px}.c-menu__snav{padding-top:20px}.c-menu__snav li{font-size:1.4rem;line-height:16px;line-height:28px}.c-menu__sns{padding-top:30px}.c-menu__sns li{display:inline-block;padding-right:30px}.c-menu__copyright{display:block;padding-top:60px;font-size:1.4rem;line-height:16px}@media (max-width: 59.99em){.c-menu__gnav li{width:50%;padding-right:0;padding-bottom:15px;font-size:1.6rem;line-height:18px}.c-menu__snav{padding-top:20px}.c-menu__snav li{line-height:22px}.c-menu__snav li span{font-size:1rem;line-height:12px}}.c-logo{pointer-events:visible;position:relative;display:inline-block}.c-logo img{width:100%}.c-logo__black,.c-logo__white{transition:opacity .2s}.c-logo__white{position:absolute;left:0;top:0;opacity:0}.c-logo.is-disable-hover{cursor:default}.c-logo.is-white .c-logo__black{opacity:0}.c-logo.is-white .c-logo__white{opacity:1}.c-logo.is-white-important .c-logo__black{opacity:0!important}.c-logo.is-white-important .c-logo__white{opacity:1!important}.c-logo.is-black-important .c-logo__black{opacity:1!important}.c-logo.is-black-important .c-logo__white{opacity:0!important}.c-logo.is-fixed{position:fixed}.c-pagetop{color:#fff;transition:all .8s cubic-bezier(.15,0,0,1);transform:translateY(0) rotateX(0) rotateY(0);pointer-events:none!important}.c-pagetop.is-active{pointer-events:auto!important;color:#000;transform:translateY(10px) rotateX(180deg) rotateY(360deg)}.js-all{height:100%;overflow:inherit}.js-all.fixed{overflow:hidden}.js-article.is-baseColor{background-color:#767d90;transition:background-color 1s}picture.js-fitimg-parent{height:100%}.js-fitimg{position:absolute;display:block}.js-fitimg.cropped-x{top:0!important;width:auto;height:100%}.js-fitimg.cropped-y{left:0!important;width:100%;height:auto}.js-fitimg-parent{position:relative;overflow:hidden}.js-guide{visibility:hidden}.js-guide.is-active{visibility:visible}.js-slideIn{line-height:0;transition:opacity .5s cubic-bezier(.15,0,0,1);opacity:0}.js-slideIn .js-slideIn__inner{display:inline-block;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.15,0,0,1);transform:translateY(100px)}.js-slideIn.is-active{transition:opacity .5s cubic-bezier(.15,0,0,1);opacity:1}.js-slideIn.is-active .js-slideIn__inner{transition:transform 1.2s cubic-bezier(.15,0,0,1);transform:translateY(0px)}.js-smScrollFire.js-smScrollFire--fadeUp{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.15,0,0,1);transform:translateY(50px);opacity:0}.js-smScrollFire.js-smScrollFire--fadeUp.is-active{transition-duration:1s;transform:translateY(0px);opacity:1}.js-smScrollFire.js-smScrollFire--rotateY{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(0,.7,0,1);transform:rotateX(45deg) rotateY(90deg)}.js-smScrollFire.js-smScrollFire--rotateY.is-active{transition-duration:1.5s;transition-timing-function:cubic-bezier(.15,0,0,1);transform:rotateX(0deg) rotateY(0deg)}.js-smScrollFire.js-smScrollFire--zoomIn{transition-duration:.2s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.7,0,1);transform:scale(.3);opacity:0}@media (max-width: 59.99em){.js-smScrollFire.js-smScrollFire--zoomIn{transition-property:opacity}}.js-smScrollFire.js-smScrollFire--zoomIn.is-active{transition-duration:3s;transition-timing-function:cubic-bezier(.15,0,0,1);transform:scale(1);opacity:1}.js-navCurrent li.is-active a{color:#93a6cb;pointer-events:none}.js-textEffect{opacity:0;perspective:500px;display:inline-block}.js-textEffect.is-active{opacity:1}.js-textEffect__char{display:inline-block;opacity:0}.p-dummy{position:relative}.p-dummy__fv{z-index:1;position:fixed;left:0;top:0;width:100%;background-color:#767d90}.p-dummy__fv__cvs{z-index:2;position:fixed;left:0;top:0;width:100%;mix-blend-mode:soft-light;opacity:.2}.p-dummy__article{z-index:2;position:relative;background-color:#fff}.p-dummy__grid__txt{padding:5px 0;background-color:#444;color:#fff;font-size:1rem;line-height:16px;text-align:center}.p-dummy__grid .c-grid__col{padding-bottom:10px}.p-dummy__visual{width:100%;height:100px;margin-bottom:1px;background-color:#444;color:#fff;text-align:center;display:table}.p-dummy__visual span{display:table-cell;vertical-align:middle}.p-dummy figcaption{font-size:1.1rem;line-height:13px}@media (max-width: 59.99em){.p-dummy__grid .c-grid__col{padding-bottom:10px}}.p-bg:before{mix-blend-mode:multiply}.p-bg--blue:before{background-color:#93a6cb}.p-bg--purple:before{background-color:#bba4c6}.p-bg--paleBlue:before{background-color:#ebeef8}.p-bg-questions{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#d7ebe5}.p-bg-questions:before{z-index:0;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/template/default/img/hotaru/_renewal/questions/p-bg-questions/@before@pc.png);background-repeat:no-repeat;background-position:center top;background-size:cover;mix-blend-mode:normal}.p-hr{border-top:none;width:100%;height:1px;background-color:#dbdee8}.p-hr--dot{position:relative;background-color:transparent}.p-hr--dot:before{content:"";background-image:linear-gradient(to right,#444444,#444444 2px,transparent 2px,transparent 5px),linear-gradient(to right,#444444,#444444 2px,transparent 2px,transparent 5px),linear-gradient(to bottom,#444444,#444444 2px,transparent 2px,transparent 5px),linear-gradient(to bottom,#444444,#444444 2px,transparent 2px,transparent 5px);background-size:5px 1px,5px 1px,1px 5px,1px 5px;background-position:left top,left bottom,left top,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.p-hr--light--blue{background-color:#cfd6ec}.p-icon--close{position:relative;width:34px;height:22px}.p-icon--close:before,.p-icon--close:after{content:"";display:block;position:absolute;top:0;width:39px;height:3px;background-color:#444}.p-icon--close:before{left:0;transform-origin:0 0;transform:rotateZ(30deg)}.p-icon--close:after{right:0;transform-origin:100% 100%;transform:rotateZ(-30deg)}.p-icon--circle-arw-r{display:block;position:relative;width:36px;height:36px;margin:0 auto;text-align:center}.p-icon--circle-arw-r:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-icon--circle-arw-r:before{z-index:2;position:absolute;left:1px;height:50%;width:100%;margin-top:-2px;font-size:2.2rem;line-height:24px}.p-icon--circle-arw-r:after{z-index:1;position:relative;content:"";display:block;width:100%;height:100%;border:1px solid #fff;border-radius:50%;transition:transform .4s cubic-bezier(0,.7,0,1)}@media (max-width: 59.99em){.p-icon--close{width:24px;height:17px}.p-icon--close:before,.p-icon--close:after{width:28px;height:2px}}a.p-icon,button.p-icon{cursor:pointer;pointer-events:visible}.p-icon--circle-arw-r__inversion:after{border-color:#fff!important;background-color:#fff!important}.p-icon--circle-arw-r__inversion:before{color:#93a6cb!important}.p-form input[type=text],.p-form input[type=email],.p-form textarea{width:100%;border:none;padding:20px 40px}.p-form input[type=text]::-webkit-input-placeholder,.p-form input[type=email]::-webkit-input-placeholder,.p-form textarea::-webkit-input-placeholder{color:#93a6cb}.p-form input[type=text]:-ms-input-placeholder,.p-form input[type=email]:-ms-input-placeholder,.p-form textarea:-ms-input-placeholder{color:#93a6cb}.p-form input[type=text]::placeholder,.p-form input[type=email]::placeholder,.p-form textarea::placeholder{color:#93a6cb}.p-form input[type=text].is-error,.p-form input[type=email].is-error,.p-form textarea.is-error{border-bottom:2px solid red!important}.p-form input[type=text].is-placeholder-grey::-webkit-input-placeholder,.p-form input[type=email].is-placeholder-grey::-webkit-input-placeholder,.p-form textarea.is-placeholder-grey::-webkit-input-placeholder{color:#a8afbd}.p-form input[type=text].is-placeholder-grey:-ms-input-placeholder,.p-form input[type=email].is-placeholder-grey:-ms-input-placeholder,.p-form textarea.is-placeholder-grey:-ms-input-placeholder{color:#a8afbd}.p-form input[type=text].is-placeholder-grey::placeholder,.p-form input[type=email].is-placeholder-grey::placeholder,.p-form textarea.is-placeholder-grey::placeholder{color:#a8afbd}.p-form__radio{margin-top:10px}.p-form__range{position:relative;width:100%;padding-top:37px;margin-top:20px}.p-form__range:first-child{margin-top:0}.p-form__range label{pointer-events:none;position:absolute;left:0;top:0;width:100%}.p-form__range label>span{display:block;position:absolute;top:0}.p-form__range label>span:first-child{left:0}.p-form__range label>span:last-child{right:0}@media (min-width: 60em){.p-form input[type=text],.p-form input[type=email],.p-form textarea{border-bottom:2px solid transparent;transition:border-bottom .3s}.p-form input[type=text]:focus,.p-form input[type=email]:focus,.p-form textarea:focus{transition:none;border-bottom:2px solid #93a6cb}}@media (max-width: 59.99em){.p-form input[type=text],.p-form input[type=email],.p-form textarea{padding:17px 40px 18px;font-size:1.6rem;line-height:18px}.p-form textarea{line-height:28px}.p-form__radio{margin-top:5px}.p-form__range{padding-top:32px;margin-top:30px}}.p-formDl dt{padding-top:35px;padding-bottom:10px;font-weight:bold}.p-formDl dt:first-child{padding-top:0}.p-formDl__confirm{position:relative;display:block;padding:9px 30px 9px 58px;border-radius:5px;box-shadow:0 1px 10px 5px #0000000d;background-color:#fff;color:#93a6cb}.p-formDl__confirm:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e002"}.p-formDl__confirm:before{position:absolute;left:30px;top:50%;margin-top:-5px;display:block;font-size:2rem;line-height:0px;color:#93a6cb}.p-formDl__two-cols{display:flex;flex-wrap:wrap;position:relative;left:-5px;width:calc(100% + 10px)}.p-formDl__two-cols li{width:50%;padding:0 5px 10px}.p-formDl__two-cols.type-odd li:last-child{padding-bottom:0}.p-formDl--type-edit dt{padding-top:60px;padding-bottom:15px}.p-formDl--type-edit dt:first-child{padding-top:60px}@media (max-width: 59.99em){.p-formDl dt{font-size:1.3rem;line-height:23px;padding-top:25px}.p-formDl dt:first-child{padding-top:20px}.p-formDl__confirm{padding:16px 20px 16px 48px;border-radius:3px;box-shadow:0 0 4px 3px #00000005;line-height:18px}.p-formDl__confirm:before{left:20px;font-size:2rem;line-height:0px}.p-formDl__two-cols{display:block;left:auto;width:100%}.p-formDl__two-cols li{width:100%;padding:0 0 5px}.p-formDl--type-edit dt{font-size:1.4rem;line-height:24px;text-align:center;padding-top:60px;padding-bottom:15px}.p-formDl--type-edit dt:first-child{padding-top:60px}}.p-title{font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.p-title--38{font-size:3.8rem;line-height:40px;letter-spacing:6px}.p-title--30{font-size:3rem;line-height:32px;letter-spacing:4px}.p-title--20{font-size:2rem;line-height:22px}.p-title--thin{font-weight:400}.p-title--page,.p-title--page span{font-size:5rem;line-height:52px;letter-spacing:6px}.p-title--center-block{text-align:center}.p-title--center-block>span{display:block;width:100%}.p-title--center-block__main{padding-top:10px;padding-bottom:15px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:5rem;line-height:52px}.p-title--center-block__main .js-textEffect__char{letter-spacing:6px}.p-title--section{font-size:4rem;line-height:42px;letter-spacing:6px}.p-title--section-small{font-size:3rem;line-height:32px;letter-spacing:4px}.p-title--marker{display:inline-block;padding:3px;background-color:#ebeef8;font-size:2rem;line-height:22px;letter-spacing:4px}.p-title--marker.theme-active{background-color:#f5dce1}.p-title--marker.theme-honesty{background-color:#e6f0f0}.p-title--marker.theme-compassion{background-color:#dcebe1}.p-title--marker.theme-cheerful{background-color:#faf5d7}.p-title--marker.theme-elegant{background-color:#e1d7e6}.p-title--white--marker{display:inline-block;padding:5px 20px;background-color:#fff;font-size:1.5rem;line-height:17px;letter-spacing:2.24px}.p-title--white-banner{padding:26px 30px 27px;background-color:#fff}.p-title--white-banner span{display:block;width:100%;text-align:center}.p-title--white-banner__main{padding-top:5px;padding-bottom:7px;font-size:2rem;line-height:25px;letter-spacing:3px}.p-title--small-label{font-size:1rem;line-height:12px;letter-spacing:1.5px}.p-title--shadow{text-shadow:0px 1px 3px rgba(0,0,0,.2)}.p-title--white-shadow{text-shadow:0px 1px 0px rgba(255,255,255,.5)}@media (max-width: 59.99em){.p-title--38{font-size:2.4rem;line-height:34px;letter-spacing:3px}.p-title--30{font-size:2.3rem;line-height:25px;letter-spacing:2px}.p-title--20{font-size:1.5rem;line-height:23px}.p-title--page,.p-title--page span{font-size:3rem;line-height:32px;letter-spacing:4px}.p-title--center-block__main{padding-top:5px;padding-bottom:10px;font-size:3rem;line-height:32px}.p-title--center-block__main .js-textEffect__char{letter-spacing:2px}.p-title--section{font-size:2.5rem;line-height:27px;letter-spacing:4px}.p-title--section-small{font-size:2rem;line-height:22px;letter-spacing:2px}.p-title--marker{padding:2px;font-size:1.5rem;line-height:17px;letter-spacing:3px}.p-title--white-banner{padding:20px 0 25px}.p-title--white-banner__main{padding:5px 15px;font-size:1.5rem;line-height:20px;letter-spacing:2px}}.p-button{position:relative;display:inline-block;width:100%;min-height:60px;padding:22px;background-color:#93a6cb;color:#fff;text-align:center;line-height:0;border-radius:4px}.p-button__icon{display:none}.p-button__label{display:inline-block;padding:0 30px;font-size:1.4rem;line-height:16px;letter-spacing:2px}.p-button__label--large{display:inline-block;font-size:2rem;line-height:22px}.p-button__label--camel-font-size{position:relative;top:-3px}.p-button__label--camel-font-size .p-button__label--large{position:relative;top:2px}.p-button--tall{padding-top:29px;padding-bottom:29px}.p-button--inline{width:auto}.p-button--inline .p-button__label{padding:0 60px}.p-button--hidden{pointer-events:none}.p-button--disabled{pointer-events:none;opacity:.3}.p-button--white{background-color:#fff;color:#444}.p-button--white-stroke{background-color:transparent;border:1px solid #fff}.p-button--key-text{color:#93a6cb}.p-button--arw-right:before,.p-button--arw-bottom:before,.p-button--arw-up:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-button--arw-right:before,.p-button--arw-bottom:before,.p-button--arw-up:before{position:absolute;right:26px;top:11px;font-size:2.2rem;line-height:24px}.p-button--arw-left:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-button--arw-left:before{position:absolute;left:26px;top:25px;font-size:2.2rem;line-height:24px;transform:rotateZ(180deg)}.p-button--circle-right:before,.p-button--circle-bottom:before,.p-button--circle-up:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-button--circle-right:before,.p-button--circle-bottom:before,.p-button--circle-up:before{position:absolute;right:26px;top:50%;margin-top:-20px;font-size:2.2rem;line-height:24px}.p-button--circle-right:after,.p-button--circle-bottom:after,.p-button--circle-up:after{position:absolute;right:15px;top:50%;content:"";display:block;width:36px;height:36px;margin-top:-18px;border:1px solid #fff;border-radius:50%;transform:scale(.8);transition-duration:1s;transition-property:transform,border-color;transition-timing-function:cubic-bezier(0,.7,0,1)}.p-button--circle-right.p-button--key-text:after,.p-button--circle-bottom.p-button--key-text:after,.p-button--circle-up.p-button--key-text:after{border-color:#93a6cb}.p-button--has-icon{display:table;padding:20px}.p-button--has-icon .p-button__icon{display:table-cell;vertical-align:middle;width:80px}.p-button--has-icon .p-button__icon img{width:100%}.p-button--has-icon .p-button__label{display:table-cell;vertical-align:middle;padding:0 45px 0 15px;font-size:1.4rem;line-height:22px}.p-button--arw-bottom:before,.p-button--circle-bottom:before{top:50%;transform:rotateZ(90deg);right:20px;margin-top:-10px}.p-button--arw-up:before,.p-button--circle-up:before{top:50%;transform:rotateZ(270deg);right:35px;margin-top:-13px}.p-button--prev,.p-button--next{width:60px;height:60px;padding:0}.p-button--prev:before,.p-button--next:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-button--prev:before,.p-button--next:before{position:absolute;font-size:2.2rem;line-height:24px}.p-button--next:before{left:26px;top:11px}.p-button--prev:before{left:24px;top:25px;transform:rotateZ(180deg)}.p-button--radio input[type=radio]{cursor:pointer;position:absolute;left:0;top:0;display:block;width:100%;height:100%;margin:0;opacity:0}@media (min-width: 60em){.p-button{transition-duration:1s;transition-property:color,background-color}.p-button--inline-pc{width:auto;padding:22px 80px}.p-button:hover,.p-button--white:hover,.p-button--white-stroke:hover{transition:none;color:#fff;background-color:#bba4c6}.p-button--circle-right:hover:after,.p-button--circle-bottom:hover:after,.p-button--circle-up:hover:after{transform:scale(1)}.p-button--circle-right.p-button--key-text:hover:after,.p-button--circle-bottom.p-button--key-text:hover:after,.p-button--circle-up.p-button--key-text:hover:after{border-color:#fff}}@media (max-width: 79.99em){.p-button--has-icon .p-button__icon{width:60px}}@media (max-width: 59.99em){.p-button{min-height:46px;padding:16px}.p-button__label{padding:0 20px;font-size:1.2rem;line-height:14px}.p-button__label--large{font-size:1.5rem;line-height:17px}.p-button__label--camel-font-size{top:-1px}.p-button__label--camel-font-size .p-button__label--large{top:1px}.p-button--tall{padding-top:27px;padding-bottom:27px}.p-button--inline .p-button__label{padding:0 50px}.p-button--inline-sp{width:auto;padding:16px 70px}.p-button--arw-right:before{right:18px;top:4px}.p-button--arw-left:before{right:18px;top:18px}.p-button--circle-right:before,.p-button--circle-bottom:before,.p-button--circle-up:before{right:20px;margin-top:-17px;font-size:1.8rem;line-height:20px}.p-button--circle-right:after,.p-button--circle-bottom:after,.p-button--circle-up:after{width:22px;height:22px;margin-top:-11px;transition:none}.p-button--has-icon .p-button__icon{width:60px}.p-button--has-icon .p-button__label{padding:0 45px 0 15px;font-size:1.2rem;line-height:20px;letter-spacing:1px}.p-button--circle-bottom:before,.p-button--arw-bottom:before{right:15px;margin-top:-9px}.p-button--circle-up:before,.p-button--arw-up:before{right:28px;margin-top:-11px}.p-button--prev,.p-button--next{width:45px;height:45px;padding:0}.p-button--prev:before,.p-button--next:before{font-size:2.2rem;line-height:24px}.p-button--next:before{left:18px;top:4px}.p-button--prev:before{left:16px;top:18px}}.p-loading--beige span{color:#c4ac6d}.p-loading--beige.c-loading--zoom-circle:after{background-color:#c4ac6d}.p-loading--gear:after{width:88px;height:88px;background-image:url(/template/default/img/hotaru/common/p-loading--gear.gif)}@media (max-width: 59.99em){.p-loading--gear:after{width:44px;height:44px}}@media (max-width: 59.99em){.p-loading--gear:after{background-size:44px 44px}}@media (min-width: 80em){.l-loader__pjax .p-loading:after{left:120px}}.l-loader__pjax .p-loading--grad:after{width:50px;height:50px;background-image:url(/template/default/img/hotaru/common/c-floatingImgs.png);background-size:50px 50px;animation:p_loading__grad__animation .5s linear infinite;backface-visibility:hidden}@media (max-width: 59.99em){.l-loader__pjax .p-loading--grad:after{width:50px;height:50px}}@keyframes p_loading__grad__animation{0%{transform:scale(1)}50%{transform:scale(.2)}to{transform:scale(1)}}.p-opening{position:relative;width:100%;height:100%}.p-opening.is-fadeout{transition:opacity 3s;opacity:0}.p-opening.is-hidden{pointer-events:none;opacity:0}.p-opening__bg{width:100%;height:100%;background:url(/template/default/img/hotaru/top/p-opening__bg.jpg) no-repeat center center;background-size:cover}.p-opening__logo{pointer-events:none;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;transform:scale(1.2);transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1)}.p-opening__logo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}.p-opening__logo.is-fadein{transition-duration:5s;opacity:1;transform:scale(1)}.p-opening__logo.is-fadeout{transition-duration:.5s;opacity:0;transform:scale(.9)}@media (max-width: 59.99em){.p-opening__logo img{width:144px}}.p-globalNav{position:relative;width:100%;height:100%;min-height:560px}.p-globalNav__banner{padding-bottom:90px}.p-globalNav__list{border-top:1px solid #dbdee8}.p-globalNav__list li{border-bottom:1px solid #dbdee8}.p-globalNav__list a{position:relative;display:block;width:100%;padding-top:26px;padding-bottom:26px;padding-right:30px;color:#93a6cb;font-size:1.6rem;line-height:18px}.p-globalNav__list a:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-globalNav__list a:before{position:absolute;right:0;top:50%;font-size:2.2rem;line-height:24px;margin-top:-19px}.p-globalNav__sns-icon{position:absolute;left:0;bottom:-10px}.p-globalNav__sns-icon li{display:inline-block;padding-right:15px}.p-globalNav__sns-icon a{color:#93a6cb}.p-globalNav__logout{position:absolute;right:0;bottom:-7px;color:#93a6cb}@media (min-width: 60em){.p-globalNav__list a{transition-property:background-color,padding-left;transition-duration:1s}.p-globalNav__list a:before{transition-property:right;transition-duration:1s}.p-globalNav__list a:hover{padding-left:15px;background-color:#ebeef8;transition-duration:.1s}.p-globalNav__list a:hover:before{right:15px;transition-duration:.1s}.p-globalNav__sns-icon a,.p-globalNav__logout{transition:color 1s}.p-globalNav__sns-icon a:hover,.p-globalNav__logout:hover{color:#bba4c6;transition:none}}@media (max-width: 79.99em){.p-globalNav{min-height:520px}.p-globalNav__list a{font-size:1.4rem;line-height:16px}}@media (max-width: 59.99em){.p-globalNav{height:auto;min-height:auto}.p-globalNav__banner{padding-bottom:35px}.p-globalNav__list a{padding-top:18px;padding-bottom:18px;padding-right:20px;font-size:1.2rem;line-height:14px}.p-globalNav__sns-icon{position:relative;left:auto;top:auto;padding-top:15px}.p-globalNav__sns-icon li{padding-right:10px}}.p-headerQuizBtn{width:100%;height:200px;display:table;opacity:1;transform:scale(1);transition-duration:.2s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1)}.p-headerQuizBtn a{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center;font-size:1.4rem;line-height:24px;color:#fff;background-color:#93a6cb}.p-headerQuizBtn__text{display:inline-block}.p-headerQuizBtn__icon{padding-top:20px;display:block}@media (min-width: 60em){.p-headerQuizBtn a{transition:background-color 1s}.p-headerQuizBtn a:hover{transition:none;background-color:#bba4c6}.p-headerQuizBtn a:hover .p-icon--circle-arw-r:after{transform:scale(1.3)}}@media (max-width: 79.99em){.p-headerQuizBtn{width:200px;height:100%}.p-headerQuizBtn a{text-align:center;font-size:1.4rem;line-height:24px}.p-headerQuizBtn__text{padding-top:7px}.p-headerQuizBtn__text br{display:none}.p-headerQuizBtn__icon{padding-top:3px;transform:scale(.7)}}@media (max-width: 59.99em){.p-headerQuizBtn{width:100%;height:45px;display:block;transition:transform .3s cubic-bezier(.15,0,0,1);transform:translateY(80px)}.p-headerQuizBtn.is-hidden{display:none}.p-headerQuizBtn.is-active{transition-duration:.7s;transform:translateY(0)}.p-headerQuizBtn.is-frame-out{transition:transform .3s cubic-bezier(.15,0,0,1)!important;transform:translateY(80px)!important}.p-headerQuizBtn a{position:relative;display:table;width:240px;height:100%;margin:0 auto;font-size:1.2rem;line-height:14px;border-radius:45px;box-shadow:0 3px 5px #0003}.p-headerQuizBtn__text{display:table-cell;vertical-align:middle;padding-top:0}.p-headerQuizBtn__icon{position:absolute;right:5px;top:5px;padding-top:0;transform:scale(.5)}}.p-fixCircleBtn{z-index:6000;position:fixed;right:40px;bottom:40px;width:150px;height:150px;display:table;opacity:1;transform:scale(1);transition-duration:.2s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1)}.p-fixCircleBtn a,.p-fixCircleBtn button,.p-fixCircleBtn__button{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center;color:#93a6cb;background-color:#fff;border-radius:50%;box-shadow:0 0 30px 10px #0000000d}.p-fixCircleBtn a .p-icon--circle-arw-r:before,.p-fixCircleBtn button .p-icon--circle-arw-r:before,.p-fixCircleBtn__button .p-icon--circle-arw-r:before{color:#fff}.p-fixCircleBtn a .p-icon--circle-arw-r:after,.p-fixCircleBtn button .p-icon--circle-arw-r:after,.p-fixCircleBtn__button .p-icon--circle-arw-r:after{border-color:#93a6cb;background-color:#93a6cb}.p-fixCircleBtn a:disabled,.p-fixCircleBtn button:disabled,.p-fixCircleBtn__button:disabled{background-color:#ddd}.p-fixCircleBtn__text{padding-top:25px}.p-fixCircleBtn__text span{display:block}.p-fixCircleBtn__text span:nth-child(1){font-size:1rem;line-height:12px;letter-spacing:1px}.p-fixCircleBtn__text span:nth-child(2){padding-top:3px;font-size:2rem;line-height:22px;letter-spacing:2px}.p-fixCircleBtn__icon{padding-top:10px;display:block}button>.p-fixCircleBtn__text{display:inline-block}@media (min-width: 60em){.p-fixCircleBtn a,.p-fixCircleBtn button,.p-fixCircleBtn__button{transition:background-color 1s}.p-fixCircleBtn a:hover,.p-fixCircleBtn button:hover,.p-fixCircleBtn__button:hover{transition:none;color:#fff;background-color:#93a6cb}.p-fixCircleBtn a:hover .p-icon--circle-arw-r:before,.p-fixCircleBtn button:hover .p-icon--circle-arw-r:before,.p-fixCircleBtn__button:hover .p-icon--circle-arw-r:before{color:#93a6cb!important}.p-fixCircleBtn a:hover .p-icon--circle-arw-r:after,.p-fixCircleBtn button:hover .p-icon--circle-arw-r:after,.p-fixCircleBtn__button:hover .p-icon--circle-arw-r:after{transform:scale(1.3);border-color:#fff;background-color:#fff}.p-fixCircleBtn a:disabled,.p-fixCircleBtn button:disabled,.p-fixCircleBtn__button:disabled{color:#93a6cb;background-color:#ddd}.p-fixCircleBtn a:disabled .p-icon--circle-arw-r:before,.p-fixCircleBtn button:disabled .p-icon--circle-arw-r:before,.p-fixCircleBtn__button:disabled .p-icon--circle-arw-r:before{color:#fff!important}.p-fixCircleBtn a:disabled .p-icon--circle-arw-r:after,.p-fixCircleBtn button:disabled .p-icon--circle-arw-r:after,.p-fixCircleBtn__button:disabled .p-icon--circle-arw-r:after{transform:scale(1);border-color:#93a6cb;background-color:#93a6cb}}@media (max-width: 59.99em){.p-fixCircleBtn{right:0;bottom:25px;width:100%;height:auto;display:block;transition:transform .3s cubic-bezier(.15,0,0,1);transform:translateY(80px)}.p-fixCircleBtn.is-hidden{display:none}.p-fixCircleBtn.is-active{transition-duration:.7s;transform:translateY(0)}.p-fixCircleBtn.is-frame-out{transition:transform .3s cubic-bezier(.15,0,0,1)!important;transform:translateY(80px)!important}.p-fixCircleBtn a,.p-fixCircleBtn button,.p-fixCircleBtn__button{position:relative;display:table;width:240px;height:100%;min-height:45px;border-radius:45px;margin:0 auto;font-size:1.2rem;line-height:14px;box-shadow:0 3px 5px #0003}.p-fixCircleBtn__text{display:table-cell;vertical-align:middle;padding-top:0}.p-fixCircleBtn__text span{display:inline-block}.p-fixCircleBtn__text span:nth-child(2){padding-top:0;padding-left:3px;font-size:1.2rem;line-height:14px;letter-spacing:2px}.p-fixCircleBtn__icon{position:absolute;right:5px;top:5px;padding-top:0;transform:scale(.5)}}.p-fixCircleBtn__inversion a{color:#fff;background-color:#93a6cb}.p-pageBackBtn{position:relative;display:block;padding:45px 0;background-color:#fff}.p-pageBackBtn__inner{z-index:1;position:relative;padding-left:25px}.p-pageBackBtn__inner:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-pageBackBtn__inner:before{position:absolute;left:-2px;top:5px;font-size:2.2rem;line-height:24px;transform:rotateZ(180deg)}@media (min-width: 60em){.p-pageBackBtn{transition-delay:.1s;transition-duration:.4s;transition-property:color}.p-pageBackBtn:before{z-index:0;position:absolute;left:0;right:auto;top:0;content:"";display:block;width:0%;height:100%;background-color:#93a6cb;transition-duration:.5s;transition-property:width;transition-timing-function:cubic-bezier(0,.7,0,1)}.p-pageBackBtn:hover{transition-delay:0s;transition-duration:.1s;color:#fff}.p-pageBackBtn:hover:before{left:auto;right:0;width:100%}}@media (max-width: 59.99em){.p-pageBackBtn{padding:25px 0}.p-pageBackBtn__inner{padding-left:20px}.p-pageBackBtn__inner:before{left:-1px;top:3px}}.p-twoPics{display:flex;padding-bottom:120px}.p-twoPics__col,.p-twoPics__link,.p-twoPics>picture,.p-twoPics>img{position:relative;display:block;width:50%}.p-twoPics__col:last-child,.p-twoPics__link:last-child,.p-twoPics>picture:last-child,.p-twoPics>img:last-child{top:120px}.p-twoPics>picture img{width:100%}.p-twoPics__inner{position:relative;overflow:hidden;line-height:0}.p-twoPics__inner picture,.p-twoPics__inner img{z-index:1;position:relative;width:100%}.p-twoPics__label{z-index:3;position:absolute;right:65px;bottom:50px;text-align:right;text-shadow:0px 1px 3px rgba(0,0,0,.2)}.p-twoPics__label__ttl{font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:3rem;line-height:32px;letter-spacing:5px}.p-twoPics__label__more{padding-top:5px}.p-twoPics__label__more span{font-size:1.4rem;line-height:16px}.p-twoPics__label__more:after{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-twoPics__label__more:after{position:relative;top:-1px;padding-left:7px;padding-right:5px;font-size:2.2rem;line-height:24px}.p-twoPics--txt-white{color:#fff}.p-twoPics--txt-white a{color:#fff}@media (min-width: 60em){.p-twoPics__label__more span{transition:letter-spacing 1s}.p-twoPics__link img{transition:transform 2.5s cubic-bezier(.15,0,0,1);transform:scale(1) rotateZ(0);backface-visibility:hidden}}@media (min-width: 60em)and (max-width: 59.99em){.p-twoPics__link img{transition:inherit}}@media (min-width: 60em){.p-twoPics__link:hover img{transform:scale(1.1) rotateZ(0)}}@media (min-width: 60em)and (max-width: 59.99em){.p-twoPics__link:hover img{transform:scale(1) rotateZ(0)}}@media (min-width: 60em){.p-twoPics__link:hover .p-twoPics__inner:after{opacity:.3}}@media (min-width: 60em){.p-twoPics__link:hover .p-twoPics__label__more span{letter-spacing:5px;transition:letter-spacing .3s}}@media (min-width: 60em){.p-twoPics__inner:after{content:"";display:block;z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s}}@media (max-width: 79.99em){.p-twoPics__label__ttl{font-size:2.4rem;line-height:26px;letter-spacing:4px}}@media (max-width: 59.99em){.p-twoPics{display:block;padding-bottom:0}.p-twoPics__col,.p-twoPics__link,.p-twoPics>picture,.p-twoPics>img{width:100%}.p-twoPics__col:first-child,.p-twoPics__link:first-child,.p-twoPics>picture:first-child,.p-twoPics>img:first-child{padding-left:60px}.p-twoPics__col:last-child,.p-twoPics__link:last-child,.p-twoPics>picture:last-child,.p-twoPics>img:last-child{top:0;padding-right:60px}.p-twoPics--has-sp-margin picture:first-child img{padding-bottom:30px}.p-twoPics__label{right:20px;bottom:20px}.p-twoPics__label__ttl{font-size:2rem;line-height:22px;letter-spacing:3px}.p-twoPics__label__more{padding-top:0}.p-twoPics__label__more span{font-size:1.2rem;line-height:14px;letter-spacing:1px}.p-twoPics__label__more:after{padding-left:7px;padding-right:5px;font-size:2.2rem;line-height:24px}}.p-howItSteps__container{display:table;width:100%;background-color:#767d90}.p-howItSteps__container__middle{display:table-cell;vertical-align:middle;background-color:#767d90}.p-howItSteps__indicator{padding-top:50%}.p-howItSteps__images{position:relative}.p-howItSteps__images li{position:absolute;left:0;top:0;width:100%;text-align:center;opacity:0;transform:scale(.7);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.15,0,0,1);transition-duration:.4s;transition-delay:0s}.p-howItSteps__images li.is-active{opacity:1;transform:scale(1);transition-delay:.2s}.p-howItSteps__images li.is-hidden{opacity:0;transform:scale(.7);transition-delay:0s}.p-howItSteps__images li:first-child{position:relative;left:auto;top:auto}.p-howItSteps__images li img{max-width:100%;width:auto}.p-howItSteps__details{position:relative;top:15%}.p-howItSteps__details li{position:absolute;left:0;top:0}.p-howItSteps__details li:first-child{position:relative;left:auto;top:auto}.p-howItSteps__details__num{width:100%;padding-bottom:40px;text-align:right;font-size:14rem;line-height:142px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.p-howItSteps__details__num span{display:inline-block;opacity:0;transform:rotateY(90deg);transition-property:transform,opacity;transition-timing-function:cubic-bezier(.15,0,0,1);transition-duration:.4s;transition-delay:0s}.p-howItSteps__details__txt{opacity:0;transform:translateY(30px);transition-property:transform,opacity;transition-timing-function:cubic-bezier(.15,0,0,1);transition-duration:.2s;transition-delay:0s}.p-howItSteps__details__ttl{padding-bottom:20px;font-size:2rem;line-height:22px;font-weight:bold}li.is-active .p-howItSteps__details__num span{opacity:.06;transform:rotateY(0deg);transition-delay:.2s}li.is-active .p-howItSteps__details__txt{opacity:1;transform:translateY(0px);transition-duration:.6s;transition-delay:.6s}li.is-hidden .p-howItSteps__details__num span{opacity:0;transform:rotateY(90deg);transition-delay:0s}li.is-hidden .p-howItSteps__details__txt{opacity:0;transform:translateY(30px);transition-duration:.2s;transition-delay:0s}@media (max-width: 79.99em){.p-howItSteps{padding-top:100px}}@media (max-width: 59.99em){.p-howItSteps{padding-top:60px}.p-howItSteps .p-title--section{text-align:center;padding-bottom:30px}.p-howItSteps__container__middle{padding:45px 0}.p-howItSteps__indicator{position:absolute;left:5px;top:20%;padding-top:0}.p-howItSteps__details{top:auto}.p-howItSteps__details li{padding-top:30px;padding-left:30px;padding-right:30px}.p-howItSteps__details__num{display:none}.p-howItSteps__details__ttl{padding-bottom:10px;font-size:1.5rem;line-height:17px}}.p-bgBanner{position:relative;width:100%;min-height:360px;text-align:center;display:table}.p-bgBanner__middle{display:table-cell;vertical-align:middle;width:100%}.p-bgBanner__pic{z-index:1;position:absolute;left:0;top:0;width:100%;height:360px}.p-bgBanner__pic_inner{background-image:url(/template/default/img/hotaru/top/p-bgBanner__pic-pc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:360px}.p-bgBanner__ttl{z-index:2;position:relative}.p-bgBanner__ttl__main{display:block;width:100%;text-align:center}.p-bgBanner__ttl__sub{display:block;width:100%;text-align:center;padding-top:10px}.p-bgBanner__btn{z-index:2;position:relative;padding-top:20px}@media (max-width: 59.99em){.p-bgBanner{min-height:244px}.p-bgBanner__pic{height:244px}.p-bgBanner__pic_inner{height:244px;background-image:url(/template/default/img/hotaru/top/p-bgBanner__pic-sp.jpg)}.p-bgBanner__ttl__sub{padding-top:5px}.p-bgBanner__btn{padding-top:17px}}.p-dlBanner{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:30px 30px 20px;background-color:#fff;text-align:center}.p-dlBanner dt{line-height:0}.p-dlBanner dd{padding-top:15px}.p-dlBanner dd small{display:inline-block;line-height:20px}.p-dlBanner__label{display:inline-block;padding:4px 20px 3px;background-color:#ebeef8;font-size:1.2rem;line-height:14px;letter-spacing:2px}.p-dlBanner__ttl{padding-bottom:3px;font-size:2rem;line-height:22px}@media (max-width: 59.99em){.p-dlBanner{height:auto;padding:18px 15px}.p-dlBanner dd{padding-top:10px}.p-dlBanner dd small{line-height:18px}.p-dlBanner__label{padding:3px 20px 2px;font-size:1rem;line-height:12px;letter-spacing:1px}.p-dlBanner__ttl{padding-bottom:7px;font-size:1.5rem;line-height:17px}}.p-logoCarousel{overflow:hidden}.p-logoCarousel__slide{position:relative;left:-30px;width:calc(100% + 60px)}.p-logoCarousel__slide li{height:156px;padding:0 30px;text-align:center}.p-logoCarousel__slide__frame{display:flex;align-items:center;width:100%;height:100%;border:1px solid #dbdee8;background-color:#fff}.p-logoCarousel__slide__pic{max-width:70%;margin:0 auto}.p-logoCarousel__slide__pic img{max-width:200px}.p-logoCarousel__arws{display:flex;justify-content:flex-end;width:100%;padding:50px 30px}.p-logoCarousel__arws button{margin-left:1px}@media (max-width: 59.99em){.p-logoCarousel__slide{left:-145px;width:calc(100% + 130px + 45px)}.p-logoCarousel__slide li{height:115px;padding:0 15px}.p-logoCarousel__slide__pic img{max-width:100px}.p-logoCarousel__arws{padding:30px 5px 45px}.p-logoCarousel__arws button{margin-left:5px}}.p-updateList li{padding-bottom:20px;font-size:1.4rem;line-height:22px}.p-updateList li:last-child{padding-bottom:0}.p-updateList li a{display:flex;width:100%}.p-updateList__date{display:inline-block;width:110px;color:#93a6cb;letter-spacing:1px}.p-updateList__cat{display:inline-block;width:150px;padding-right:10px;color:#93a6cb}.p-updateList__ttl{width:calc(100% - 110px - 150px)}@media (min-width: 60em){a:hover .p-updateList__ttl{text-decoration:underline}}@media (max-width: 79.99em){.p-updateList li a{display:block}.p-updateList__date{width:auto}.p-updateList__cat{width:auto;padding-left:10px}.p-updateList__ttl{width:100%;padding-top:5px}}@media (max-width: 59.99em){.p-updateList li{font-size:1.2rem;line-height:20px}}.p-inlineList li{display:inline-block;padding:0 20px;font-weight:bold}.p-inlineList--circle li:before{position:relative;top:3px;display:inline-block;margin-right:7px;content:"";width:17px;height:17px;border:4px solid #444;border-radius:50%}.p-inlineList--balls{display:flex;justify-content:center}.p-inlineList--balls li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;margin:0 20px;padding:0 10px;font-weight:normal;border-radius:50%;background-color:#93a6cb;color:#fff;text-align:center;letter-spacing:1px;line-height:20px}@media (max-width: 59.99em){.p-inlineList--sp-block li{display:block;padding-bottom:5px}.p-inlineList--circle li:before{top:1px;margin-right:5px;width:11px;height:11px;border:3px solid #444}.p-inlineList--balls{display:flex;flex-wrap:wrap;width:220px;margin:0 auto}.p-inlineList--balls li{width:100px;height:100px;margin:0 5px 10px;padding:0 5px;font-weight:normal;letter-spacing:1px;line-height:18px}}.p-greyHeading{width:100%;padding:35px;background-color:#767d90;color:#fff}.p-greyHeading__icon{width:120px;margin:0 auto}.p-greyHeading__icon img{width:100%}.p-greyHeading__ttl{width:100%;text-align:center}.p-greyHeading__ttl span{display:block}.p-greyHeading__ttl__sub{padding-top:15px;font-size:1.4rem;line-height:16px}.p-greyHeading__ttl__main{padding-top:15px;font-size:2rem;line-height:22px}@media (max-width: 59.99em){.p-greyHeading{padding:20px}.p-greyHeading__icon{width:84px}.p-greyHeading__ttl__sub{padding-top:7px;font-size:1rem;line-height:12px}.p-greyHeading__ttl__main{padding-top:8px;font-size:1.5rem;line-height:17px}}.p-blueHeading{display:flex;align-items:center;width:100%;padding:30px;background-color:#93a6cb;color:#fff}.p-blueHeading__inner{width:50%}.p-blueHeading__inner__left{display:flex;justify-content:center;align-items:center}.p-blueHeading__inner__right{width:400px;text-align:left}.p-blueHeading__icon{width:120px;margin-right:30px}.p-blueHeading__icon img{width:100%}.p-blueHeading__ttl{display:flex;align-items:center}.p-blueHeading__ttl__sub{margin-right:12px;font-size:1rem;line-height:12px}.p-blueHeading__ttl__main{font-size:3rem;line-height:32px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:4.2px}.p-blueHeading__table__row{display:flex;align-items:center}.p-blueHeading__table__col{display:flex;align-items:center}.p-blueHeading__table__line{width:1px;background-color:#fff;opacity:.5}.p-blueHeading__table__line__vertical{height:30px;margin:0 30px}.p-blueHeading__table__line__horizontal{width:390px;height:1px;margin:30px 0}.p-blueHeading__lotion__ttl{margin-right:10px;font-size:1rem;line-height:12px}.p-blueHeading__lotion__body{font-size:1.4rem;line-height:16px}.p-blueHeading__moisturlizer__ttl{margin-right:12px;font-size:1rem;line-height:12px}.p-blueHeading__moisturlizer__body{font-size:2.4rem;line-height:26px;font-family:source-han-sans-japanese,"IvyPrestoDisplay-Regular","Hiragino Kaku Gothic ProN","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3","\6e38\30b4\30b7\30c3\30af\4f53","Yu Gothic",YuGothic,"heisei-kaku-gothic-std","Droid Sans",sans-serif}.p-blueHeading__fragrance{display:flex;align-items:center}.p-blueHeading__fragrance__ttl{margin-right:10px;font-size:1rem;line-height:12px}.p-blueHeading__fragrance__body{margin-right:17px;font-size:1.4rem;line-height:16px}.p-blueHeading__fragrance__img{width:23px}@media (max-width: 59.99em){.p-blueHeading{flex-direction:column;padding:30px}.p-blueHeading__inner{width:100%}.p-blueHeading__inner__left{padding-bottom:15px}.p-blueHeading__inner__right{width:100%}.p-blueHeading__icon{width:84px;margin-right:15px}.p-blueHeading__ttl{flex-direction:column;align-items:start}.p-blueHeading__ttl__sub{padding-top:0;font-size:1rem;line-height:12px}.p-blueHeading__ttl__main{padding-top:5px;font-size:2rem;line-height:22px}.p-blueHeading__table__row{display:flex;justify-content:center;border-top:solid 1px #fff;padding:15px 0}.p-blueHeading__table__line__vertical{margin:0 10px}.p-blueHeading__table__line__horizontal{display:none}.p-blueHeading__lotion__ttl{margin-right:2.5px}.p-blueHeading__lotion__body{font-size:1.2rem;line-height:14px}.p-blueHeading__moisturlizer__ttl{margin-right:2.5px}.p-blueHeading__moisturlizer__body{font-size:1.6rem;line-height:18px}.p-blueHeading__fragrance__ttl{font-size:1rem;line-height:12px}.p-blueHeading__fragrance__body{font-size:1.2rem;line-height:14px}}@media screen and (max-width: 320px){.p-blueHeading{padding:15px}.p-blueHeading__lotion__body{font-size:1rem;line-height:12px}.p-blueHeading__moisturlizer__body{font-size:1.2rem;line-height:14px}.p-blueHeading__fragrance__body{font-size:1rem;line-height:12px}}.p-environmentIcon{display:inline-block;width:50px;height:50px;background-repeat:no-repeat}.p-environmentIcon.type-dry{background-image:url(/template/default/img/hotaru/common/environment/icon-dry.svg);background-size:42px;background-position:4px 8px}.p-environmentIcon.type-pollen{background-image:url(/template/default/img/hotaru/common/environment/icon-pollen.svg);background-size:50px;background-position:0 5px;transform:translateX(5px)}.p-environmentIcon.type-air{background-image:url(/template/default/img/hotaru/common/environment/icon-air.svg);background-size:50px;background-position:0 12px}.p-environmentIcon.type-uv{background-image:url(/template/default/img/hotaru/common/environment/icon-uv.svg);background-size:50px;background-position:0 0}.p-environmentIcon.type-meal{background-image:url(/template/default/img/hotaru/common/environment/icon-meal.svg);background-size:37px;background-position:6px 3px}.p-environmentIcon.type-sleep{background-image:url(/template/default/img/hotaru/common/environment/icon-sleep.svg);background-size:44px;background-position:4px 6px}.p-environmentIcon.type-stress{background-image:url(/template/default/img/hotaru/common/environment/icon-stress.svg);background-size:41px;background-position:4px 9px}.p-environmentIcon.type-exercise{background-image:url(/template/default/img/hotaru/common/environment/icon-exercise.svg);background-size:49px;background-position:0 10px}@media (max-width: 79.99em){.p-environmentIcon{transform:scale(.8)}.p-environmentIcon.type-pollen{transform:scale(.8) translateX(5px)}}@media (max-width: 59.99em){.p-environmentIcon{width:30px;height:30px;transform:scale(1)}.p-environmentIcon.type-dry{background-size:22px}.p-environmentIcon.type-pollen{background-size:30px}.p-environmentIcon.type-air{background-size:30px}.p-environmentIcon.type-uv{background-size:30px}.p-environmentIcon.type-meal{background-size:17px}.p-environmentIcon.type-sleep{background-size:24px}.p-environmentIcon.type-stress{background-size:21px}.p-environmentIcon.type-exercise{background-size:29px}.p-environmentIcon.type-pollen{transform:scale(1) translateX(5px)}}.p-environmentIcon.type-dry.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-dry-active.svg)}.p-environmentIcon.type-dry.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-dry-honesty.svg)}.p-environmentIcon.type-dry.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-dry-compassion.svg)}.p-environmentIcon.type-dry.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-dry-cheerful.svg)}.p-environmentIcon.type-dry.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-dry-elegant.svg)}.p-environmentIcon.type-pollen.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-pollen-active.svg)}.p-environmentIcon.type-pollen.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-pollen-honesty.svg)}.p-environmentIcon.type-pollen.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-pollen-compassion.svg)}.p-environmentIcon.type-pollen.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-pollen-cheerful.svg)}.p-environmentIcon.type-pollen.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-pollen-elegant.svg)}.p-environmentIcon.type-air.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-air-active.svg)}.p-environmentIcon.type-air.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-air-honesty.svg)}.p-environmentIcon.type-air.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-air-compassion.svg)}.p-environmentIcon.type-air.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-air-cheerful.svg)}.p-environmentIcon.type-air.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-air-elegant.svg)}.p-environmentIcon.type-uv.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-uv-active.svg)}.p-environmentIcon.type-uv.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-uv-honesty.svg)}.p-environmentIcon.type-uv.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-uv-compassion.svg)}.p-environmentIcon.type-uv.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-uv-cheerful.svg)}.p-environmentIcon.type-uv.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-uv-elegant.svg)}.p-environmentIcon.type-meal.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-meal-active.svg)}.p-environmentIcon.type-meal.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-meal-honesty.svg)}.p-environmentIcon.type-meal.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-meal-compassion.svg)}.p-environmentIcon.type-meal.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-meal-cheerful.svg)}.p-environmentIcon.type-meal.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-meal-elegant.svg)}.p-environmentIcon.type-sleep.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-sleep-active.svg)}.p-environmentIcon.type-sleep.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-sleep-honesty.svg)}.p-environmentIcon.type-sleep.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-sleep-compassion.svg)}.p-environmentIcon.type-sleep.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-sleep-cheerful.svg)}.p-environmentIcon.type-sleep.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-sleep-elegant.svg)}.p-environmentIcon.type-stress.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-stress-active.svg)}.p-environmentIcon.type-stress.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-stress-honesty.svg)}.p-environmentIcon.type-stress.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-stress-compassion.svg)}.p-environmentIcon.type-stress.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-stress-cheerful.svg)}.p-environmentIcon.type-stress.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-stress-elegant.svg)}.p-environmentIcon.type-exercise.theme-active{background-image:url(/template/default/img/hotaru/common/environment/icon-exercise-active.svg)}.p-environmentIcon.type-exercise.theme-honesty{background-image:url(/template/default/img/hotaru/common/environment/icon-exercise-honesty.svg)}.p-environmentIcon.type-exercise.theme-compassion{background-image:url(/template/default/img/hotaru/common/environment/icon-exercise-compassion.svg)}.p-environmentIcon.type-exercise.theme-cheerful{background-image:url(/template/default/img/hotaru/common/environment/icon-exercise-cheerful.svg)}.p-environmentIcon.type-exercise.theme-elegant{background-image:url(/template/default/img/hotaru/common/environment/icon-exercise-elegant.svg)}.p-environmentBanners{display:flex;flex-wrap:wrap;position:relative;left:-5px;width:calc(100% + 10px)}.p-environmentBanners li{width:100%;padding:0 5px 10px}.p-environmentBanners__inner{position:relative;width:100%;min-height:70px;border:1px solid #dbdee8;padding:10px 60px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.p-environmentBanners__inner.bgc--white{background-color:#fff}.p-environmentBanners .p-environmentIcon{position:absolute;left:10px;top:50%;margin-top:-25px}.p-environmentBanners__name{display:inline-block;color:#93a6cb;line-height:18px}.p-environmentBanners__name.theme-active{color:#dc91a0}.p-environmentBanners__name.theme-honesty{color:#96c3c8}.p-environmentBanners__name.theme-compassion{color:#91b98c}.p-environmentBanners__name.theme-cheerful{color:#e6c873}.p-environmentBanners__name.theme-elegant{color:#aa9bb9}.p-environmentBanners__align-center{justify-content:center}.p-environmentBanners__type-col3 li{width:calc(100% / 3)}.p-environmentBanners__type-col2 li{width:calc(50%)}@media (max-width: 59.99em){.p-environmentBanners{display:block;left:auto;width:100%}.p-environmentBanners li{padding:0 0 5px}.p-environmentBanners__inner{min-height:55px;padding:7px 60px}.p-environmentBanners .p-environmentIcon{left:15px;transform-origin:0px 50%;margin-top:-16px}.p-environmentBanners__name{line-height:16px}.p-environmentBanners__type-col3 li{width:100%}.p-environmentBanners__type-col2 li{width:100%}}.p-ingredientBanners li:nth-child(1){transition-delay:.1s}.p-ingredientBanners li:nth-child(2){transition-delay:.3s}.p-ingredientBanners li:nth-child(3){transition-delay:.5s}.p-ingredientBanner{display:flex;padding:10px;background-color:#fff}.p-ingredientBanner__thumb{width:100px;line-height:0}.p-ingredientBanner__label{width:calc(100% - 100px);padding-left:10%;padding-right:5%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:flex-start}.p-ingredientBanner__label__name{display:inline-block;padding:3px;background-color:#dbdee8;font-size:1.4rem;line-height:16px;letter-spacing:3px}.p-ingredientBanner__label__caption{padding-top:5px}.p-ingredientBanner--blue .p-ingredientBanner__label__name{color:#93a6cb;background-color:#ebeef8}.p-ingredientBanner--purple .p-ingredientBanner__label__name{color:#bba4c6;background-color:#f3ebf8}@media (max-width: 79.99em){.p-ingredientBanner__thumb{width:70px}.p-ingredientBanner__label{width:calc(100% - 70px);padding-left:20px;padding-right:10px}.p-ingredientBanner__label__name{font-size:1.2rem;line-height:14px;letter-spacing:2px}.p-ingredientBanner__label__caption{font-size:1rem;line-height:12px}}@media (max-width: 59.99em){.p-ingredientBanner__thumb{width:80px}.p-ingredientBanner__label{width:calc(100% - 80px)}.p-ingredientBanner__label__name{font-size:1.2rem;line-height:14px;letter-spacing:2px}.p-ingredientBanner__label__caption{padding-top:7px;font-size:1.2rem;line-height:14px}}.theme-active .t-result__lotion .p-ingredientBanner__label__name{background:#f5dce1;color:#42454f}.theme-active .t-result__moisturlizer .p-ingredientBanner__label__name{background:#ebd7c8;color:#42454f}.theme-honesty .t-result__lotion .p-ingredientBanner__label__name{background:#e6f0f0;color:#42454f}.theme-honesty .t-result__moisturlizer .p-ingredientBanner__label__name{background:#f5dcdc;color:#42454f}.theme-compassion .t-result__lotion .p-ingredientBanner__label__name{background:#dcebe1;color:#42454f}.theme-compassion .t-result__moisturlizer .p-ingredientBanner__label__name{background:#dce6b9;color:#42454f}.theme-cheerful .t-result__lotion .p-ingredientBanner__label__name{background:#faf5d7;color:#42454f}.theme-cheerful .t-result__moisturlizer .p-ingredientBanner__label__name{background:#f0d2c8;color:#42454f}.theme-elegant .t-result__lotion .p-ingredientBanner__label__name{background:#e1d7e6;color:#42454f}.t-result__moisturlizer .p-ingredientBanner__label__name{background:#d2dcdc;color:#42454f}.p-mixMoisturlizer{pointer-events:none;position:relative;width:100%}.p-mixMoisturlizer__tubes{position:relative;width:100%;height:270px;margin-bottom:30px}.p-mixMoisturlizer__tubes img{display:block;position:absolute;right:0;top:0;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.15,0,0,1);transform:translateX(1000px);opacity:0}.p-mixMoisturlizer__tubes.is-active img{max-width:initial;opacity:1;transition-duration:4s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.7,0,1);transform:translateX(0px)}.p-mixMoisturlizer__center{position:relative;right:-10px;width:162px;height:486px;margin:0 auto}.p-mixMoisturlizer__tubeLeft,.p-mixMoisturlizer__tubeRight{z-index:2;position:absolute}.p-mixMoisturlizer__tubeLeft img,.p-mixMoisturlizer__tubeRight img{display:block;width:110px;backface-visibility:hidden}.p-mixMoisturlizer__tubeLeft{left:-200px;top:150px}.p-mixMoisturlizer__tubeLeft .p-mixMoisturlizer__pointline{right:-105px;top:130px;transform:rotateZ(200deg)}.p-mixMoisturlizer__tubeRight{right:-160px;top:150px}.p-mixMoisturlizer__tubeRight .p-mixMoisturlizer__pointline{left:-88px;top:175px;transform:rotateZ(-20deg)}.p-mixMoisturlizer__pointline{position:absolute;width:0px;transition:none}.p-mixMoisturlizer__pointline .p-hr{z-index:1;position:relative}.p-mixMoisturlizer__pointline:after{z-index:2;position:absolute;content:"";display:block;left:-12px;top:-4px;width:10px;height:10px;border-radius:50%;background-color:#444;transform:scale(0);transition:none}.p-mixMoisturlizer__pointline.is-active{width:102px;transition:width 1s cubic-bezier(.15,0,0,1)}.p-mixMoisturlizer__pointline.is-active:after{transform:scale(1);transition-delay:.6s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.5,0,0,2)}.p-mixMoisturlizer__bottle{z-index:1;position:relative;transition:none;transform:translateY(50px);opacity:0}.p-mixMoisturlizer__bottle.is-active{transition-property:transform,opacity;transition-duration:2s;transition-timing-function:cubic-bezier(.15,0,0,1);transform:translateY(0px);opacity:1}@media (max-width: 59.99em){.p-mixMoisturlizer__tubes{height:135px;margin-bottom:30px}.p-mixMoisturlizer__tubes img{width:calc(4148px / 2);transform:translateX(800px)}.p-mixMoisturlizer__center{right:-12px;width:122px;height:365px}.p-mixMoisturlizer__tubeLeft img,.p-mixMoisturlizer__tubeRight img{width:50px}.p-mixMoisturlizer__tubeLeft{left:-95px;top:125px}.p-mixMoisturlizer__tubeLeft .p-mixMoisturlizer__pointline{right:-50px;top:65px}.p-mixMoisturlizer__tubeRight{right:-67px;top:150px}.p-mixMoisturlizer__tubeRight .p-mixMoisturlizer__pointline{left:-48px;top:65px}.p-mixMoisturlizer__pointline:after{left:-8px;top:-2px;width:5px;height:5px}.p-mixMoisturlizer__pointline.is-active{width:58px}.p-mixMoisturlizer__bottle img{width:122px}}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__inner,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__inner{position:absolute}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__inner img,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__inner img{position:absolute;top:-30px;left:50%;transform:translateX(-50%);margin:0 auto}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeftBg,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRightBg{width:250px;height:250px;border-radius:50%}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__caption,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__caption{padding-top:30px;text-align:center}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__caption__sub,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__caption__sub{font-size:1rem;line-height:12px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__caption__main,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__caption__main{padding-top:10px;font-size:1.6rem;line-height:18px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft{left:-300px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeftBg{background-color:#93a6cd}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft .p-mixMoisturlizer__pointline{right:-320px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight{right:-20px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRightBg{background-color:#bba4c6}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight .p-mixMoisturlizer__pointline{left:-60px}.p-mixMoisturlizer__new .p-mixMoisturlizer__pointline.is-active{width:70px}@media (max-width: 59.99em){.p-mixMoisturlizer__new{padding-top:120px;padding-bottom:50px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeftBg,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRightBg{width:110px;height:110px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__inner img,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__inner img{width:auto;height:170px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__caption__main,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__caption__main{font-size:1.2rem;line-height:14px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft{top:60px;left:-115px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft .p-mixMoisturlizer__pointline{top:80px;right:-150px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight{top:135px;right:10px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight .p-mixMoisturlizer__pointline{top:75px;left:-40px}.p-mixMoisturlizer__new .p-mixMoisturlizer__pointline.is-active{width:40px}}@media screen and (max-width: 320px){.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeftBg,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRightBg{width:80px;height:80px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft__inner img,.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight__inner img{height:140px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft{top:80px;left:-90px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeLeft .p-mixMoisturlizer__pointline{top:65px;right:-120px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight{top:145px}.p-mixMoisturlizer__new .p-mixMoisturlizer__tubeRight .p-mixMoisturlizer__pointline{top:65px}.p-mixMoisturlizer__new .p-mixMoisturlizer__pointline.is-active{width:45px}}.p-tubeDetail{width:100%;overflow:hidden;padding-top:60px}.p-tubeDetail--blue .c-bg:before{background-color:#93a6cb}.p-tubeDetail--purple .c-bg:before{background-color:#bba4c6}.p-tubeDetail .c-bg:before{top:120px}.p-tubeDetail>.c-grid,.p-tubeDetail__cols{z-index:1;position:relative}.p-tubeDetail__cols{display:flex}.p-tubeDetail__thumb{position:relative;width:50%;height:480px;background:url(/template/default/img/hotaru/result/p-tubeDetail__thumb.jpg) no-repeat left top;background-size:cover}.p-tubeDetail__thumb__num{position:absolute;left:50%;top:84px;margin-left:-120px;width:113px;height:308px;background-repeat:no-repeat;background-position:left top}.p-tubeDetail__thumb__num.type-blue{background-image:url(/template/default/img/hotaru/result/p-tubeDetail__thumb__num-blue-pc.png)}.p-tubeDetail__thumb__num.type-purple{background-image:url(/template/default/img/hotaru/result/p-tubeDetail__thumb__num-purple-pc.png)}.p-tubeDetail__thumb__num span{position:absolute;left:1px;top:128px;display:block;width:100%;text-align:center;color:#fff;font-size:3.8rem;line-height:40px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:3px}.p-tubeDetail__thumb__tube{position:absolute;right:50%;top:62px;margin-right:-140px;width:150px}.p-tubeDetail__thumb img{width:100%}.p-tubeDetail__ttl{position:relative;width:50%;padding-top:190px;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.p-tubeDetail__ttl__num{position:absolute;left:0;top:180px;width:100%;text-align:center;font-size:30rem;line-height:302px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:15px;opacity:.1}.p-tubeDetail__ttl__type{padding-top:10px;padding-bottom:40px;font-size:2rem;line-height:22px;letter-spacing:3px}.p-tubeDetail__ttl__caption{padding-bottom:25px;white-space:pre-line}@media (max-width: 59.99em){.p-tubeDetail .c-bg:before{top:35px}.p-tubeDetail__cols{display:block}.p-tubeDetail__thumb{width:calc(100% - (30px * 2));height:230px;margin:0 auto}.p-tubeDetail__thumb__num{top:37px;margin-left:-73px;width:63px;height:172px;background-size:100%}.p-tubeDetail__thumb__num.type-blue{background-image:url(/template/default/img/hotaru/result/p-tubeDetail__thumb__num-blue-sp.png)}.p-tubeDetail__thumb__num.type-purple{background-image:url(/template/default/img/hotaru/result/p-tubeDetail__thumb__num-purple-sp.png)}.p-tubeDetail__thumb__num span{left:1px;top:80px;font-size:2.3rem;line-height:25px;letter-spacing:2px}.p-tubeDetail__thumb__tube{top:12px;margin-right:-80px;width:90px}.p-tubeDetail__ttl{display:block;width:100%;padding-top:60px;text-align:center}.p-tubeDetail__ttl__num{top:40px;font-size:16.5rem;line-height:167px;letter-spacing:7px}.p-tubeDetail__ttl__type{padding-bottom:25px;font-size:1.5rem;line-height:17px;letter-spacing:2px}.p-tubeDetail__ttl__caption{padding-bottom:0}}.theme-active .p-tubeDetail,.theme-honesty .p-tubeDetail,.theme-compassion .p-tubeDetail,.theme-cheerful .p-tubeDetail,.theme-elegant .p-tubeDetail{padding-top:0;border-bottom:solid 2px #fff}.theme-active .p-tubeDetail .c-bg:before,.theme-honesty .p-tubeDetail .c-bg:before,.theme-compassion .p-tubeDetail .c-bg:before,.theme-cheerful .p-tubeDetail .c-bg:before,.theme-elegant .p-tubeDetail .c-bg:before{top:0}.theme-active .p-tubeDetail__ttl,.theme-honesty .p-tubeDetail__ttl,.theme-compassion .p-tubeDetail__ttl,.theme-cheerful .p-tubeDetail__ttl,.theme-elegant .p-tubeDetail__ttl{width:100%;height:302px;padding-top:0}.theme-active .p-tubeDetail__ttl__num,.theme-honesty .p-tubeDetail__ttl__num,.theme-compassion .p-tubeDetail__ttl__num,.theme-cheerful .p-tubeDetail__ttl__num,.theme-elegant .p-tubeDetail__ttl__num{top:0}.theme-active .p-tubeDetail:nth-child(4),.theme-honesty .p-tubeDetail:nth-child(4),.theme-compassion .p-tubeDetail:nth-child(4),.theme-cheerful .p-tubeDetail:nth-child(4),.theme-elegant .p-tubeDetail:nth-child(4){border-bottom:none}.theme-active .p-tubeDetail .c-bg:before{background:#ebd7c8}.theme-honesty .p-tubeDetail .c-bg:before{background:#f5dcdc}.theme-compassion .p-tubeDetail .c-bg:before{background:#dce6b9}.theme-cheerful .p-tubeDetail .c-bg:before{background:#f0d2c8}.theme-elegant .p-tubeDetail .c-bg:before{background:#d2dcdc}.p-lotionLipple{position:absolute;left:0;top:0;width:100%;height:100%}.p-lotionLipple__effect,.p-lotionLipple__effect1,.p-lotionLipple__effect2,.p-lotionLipple__effect3{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover}.p-lotionLipple__effect canvas,.p-lotionLipple__effect1 canvas,.p-lotionLipple__effect2 canvas,.p-lotionLipple__effect3 canvas{width:100%;height:100%}.p-lotionLipple__effect1,.p-lotionLipple__effect2,.p-lotionLipple__effect3{opacity:0;transition-duration:1s;transition-property:opacity}.p-lotionLipple__effect1.is-active,.p-lotionLipple__effect2.is-active,.p-lotionLipple__effect3.is-active{opacity:.7}.p-lotionLipple__effect[data-effect=moist],.p-lotionLipple__effect1{background:url(/template/default/img/hotaru/result/p-lotionLipple__effect1.jpg) no-repeat center center}.p-lotionLipple__effect[data-effect=normal],.p-lotionLipple__effect2{background:url(/template/default/img/hotaru/result/p-lotionLipple__effect2.jpg) no-repeat center center}.p-lotionLipple__effect[data-effect=refresh],.p-lotionLipple__effect3{background:url(/template/default/img/hotaru/result/p-lotionLipple__effect3.jpg) no-repeat center center}@media (max-width: 59.99em){.p-lotionLipple__effect{opacity:.8}.p-lotionLipple__effect1.is-active,.p-lotionLipple__effect2.is-active,.p-lotionLipple__effect3.is-active{opacity:.3}.p-lotionLipple__effect[data-effect=moist],.p-lotionLipple__effect1{background:url(/template/default/img/hotaru/result/p-lotionLipple__effect1-sp.jpg) no-repeat center center;background-size:cover}.p-lotionLipple__effect[data-effect=normal],.p-lotionLipple__effect2{background:url(/template/default/img/hotaru/result/p-lotionLipple__effect2-sp.jpg) no-repeat center center;background-size:cover}.p-lotionLipple__effect[data-effect=refresh],.p-lotionLipple__effect3{background:url(/template/default/img/hotaru/result/p-lotionLipple__effect3-sp.jpg) no-repeat center center;background-size:cover}}.p-feedbackAnnounce{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.p-feedbackAnnounce li{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebeef8;transition-property:opacity;transition-duration:.4s;opacity:0}.p-feedbackAnnounce li.is-active{opacity:1;transition:none}.p-feedbackAnnounce__ttl{font-size:2rem;line-height:38px;font-weight:bold;text-align:center;transition-timing-function:cubic-bezier(.15,0,0,1);transition-property:transform,opacity;transition-duration:.4s;transform:translateY(-50px);opacity:0}.p-feedbackAnnounce__ttl.is-active{transition-duration:1s;transform:translateY(0);opacity:1}.p-feedbackAnnounce__pic{width:560px;margin:0 auto;padding-top:70px;padding-bottom:200px;transition-timing-function:cubic-bezier(.15,0,0,1);transition-property:transform,opacity;transition-duration:.4s;transform:scale(.7);opacity:0}.p-feedbackAnnounce__pic img{width:100%}.p-feedbackAnnounce__pic.is-active{transition-duration:1s;transform:scale(1);opacity:1}@media (max-width: 59.99em){.p-feedbackAnnounce__ttl{font-size:1.7rem;line-height:26px}.p-feedbackAnnounce__pic{width:100%;max-width:280px;padding-top:35px;padding-bottom:0}}.p-questionsModal{opacity:0;pointer-events:none;position:fixed;left:0;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:100%;height:100%}.p-questionsModal__current,.p-questionsModal__total{position:absolute;top:0;font-size:2rem;line-height:22px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:2px}.p-questionsModal__current{left:0;color:#93a6cb}.p-questionsModal__total{right:0}.p-questionsModal__dots{position:relative;top:9px;display:flex;padding-left:55px;padding-right:50px}.p-questionsModal__dots li{position:relative;width:5px;height:5px;border-radius:50%;margin-right:8px;background-color:#444}.p-questionsModal__dots li:last-child{padding-right:0}.p-questionsModal__dots li.is-current:after{content:"";display:block;position:absolute;left:-2px;top:-2px;width:9px;height:9px;background-color:#93a6cb;border-radius:50%}.p-questionsModal__grad{z-index:1}.p-questionsModal__numbers{z-index:1;position:absolute;left:50px;top:50px;display:flex}.p-questionsModal__close{z-index:3;position:absolute;right:50px;top:50px}.p-questionsModal__close .js-questionsModal__close{cursor:default;pointer-events:none!important}.p-questionsModal__form ul{z-index:2;position:relative}.p-questionsModal.is-active{opacity:1;pointer-events:auto}.p-questionsModal.is-active .p-questionsModal__close .js-questionsModal__close{cursor:pointer;pointer-events:auto!important}.p-questionsModal--renewal .p-questionsModal__numbers{top:50px;width:230px}.p-questionsModal--renewal .p-questionsModal__current,.p-questionsModal--renewal .p-questionsModal__total{font-size:1.6rem;line-height:18px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:2px;color:#63636d}.p-questionsModal--renewal .p-questionsModal__bar{position:relative;left:40px;top:7px;width:150px;height:1px;background-color:#fff}.p-questionsModal--renewal .p-questionsModal__bar__progress{position:absolute;left:0;top:0;width:0%;height:100%;background-color:#42454f;transition:width .5s}@media (max-width: 59.99em){.p-questionsModal__current,.p-questionsModal__total{font-size:1.5rem;line-height:17px}.p-questionsModal__dots{top:6px;padding-left:35px;padding-right:30px}.p-questionsModal__dots li{width:3px;height:3px;margin-right:5px}.p-questionsModal__dots li.is-current:after{left:-1px;top:-1px;width:5px;height:5px}.p-questionsModal__numbers{left:30px;top:23px}.p-questionsModal__close{right:30px;top:23px}.p-questionsModal--renewal .p-questionsModal__numbers{top:30px;width:110px}.p-questionsModal--renewal .p-questionsModal__current,.p-questionsModal--renewal .p-questionsModal__total{font-size:1.1rem;line-height:13px;letter-spacing:1px}.p-questionsModal--renewal .p-questionsModal__bar{left:25px;top:5px;width:60px}.p-questionsModal--renewal .p-questionsModal__close{top:20px}}.p-questionsNumber{z-index:1;position:absolute;left:50px;top:50px;display:flex}.p-questionsNumber__current,.p-questionsNumber__total{position:absolute;top:0;font-size:2rem;line-height:22px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:2px}.p-questionsNumber__current{left:0;color:#93a6cb}.p-questionsNumber__total{right:0}.p-questionsNumber__dots{position:relative;top:9px;display:flex;padding-left:55px;padding-right:50px}.p-questionsNumber__dots li{position:relative;width:5px;height:5px;border-radius:50%;margin-right:8px;background-color:#444}.p-questionsNumber__dots li:last-child{padding-right:0}.p-questionsNumber__dots li.is-current:after{content:"";display:block;position:absolute;left:-2px;top:-2px;width:9px;height:9px;background-color:#93a6cb;border-radius:50%}@media (max-width: 59.99em){.p-questionsNumber{left:30px;top:23px}.p-questionsNumber__current,.p-questionsNumber__total{font-size:1.4rem;line-height:16px}.p-questionsNumber__dots{top:7px;padding-left:27px;padding-right:24px}.p-questionsNumber__dots li{width:3px;height:3px;margin-right:5px}.p-questionsNumber__dots li.is-current:after{left:-1px;top:-1px;width:5px;height:5px}}.p-questionsBody{position:fixed;left:0;top:0;display:table;width:100%;min-height:500px;opacity:0;pointer-events:none}.p-questionsBody.is-active{position:relative;opacity:1;pointer-events:auto}.p-questionsBody__head,.p-questionsBody__foot{position:absolute;left:0;width:100%}.p-questionsBody__head{top:120px}.p-questionsBody__foot{bottom:120px}.p-questionsBody__middle{display:table-cell;vertical-align:middle;width:100%;min-height:100%}.p-questionsBody__middle>.c-grid{padding-top:200px;padding-bottom:220px}.p-questionsBody__middle>.c-grid.type-confirm{padding-bottom:350px}.p-questionsBody__middle>.c-grid.type-edit-01{padding-bottom:260px}.p-questionsBody__middle>.c-grid.type-edit-02{padding-top:240px;padding-bottom:350px}.p-questionsBody__middle>.c-grid.type-edit-03{padding-top:200px;padding-bottom:220px}.p-questionsBody__head{z-index:2;pointer-events:none}.p-questionsBody__middle{z-index:1;position:relative}.p-questionsBody__foot{z-index:3}.p-questionsBody__ttl{width:100%;text-align:center;font-size:2rem;line-height:32px;font-weight:bold;letter-spacing:3px}.p-questionsBody__ttl span{letter-spacing:3px}.p-questionsBody__ttl__sub{display:inline-block;padding-top:15px;font-size:1.4rem;line-height:16px;font-weight:normal}.p-questionsBody__pic-circle{width:160px;margin:0 auto;line-height:0}.p-questionsBody__pic-circle img{width:100%}@media (max-width: 59.99em){.p-questionsBody{min-height:auto}.p-questionsBody__head{top:70px}.p-questionsBody__foot{bottom:50px}.p-questionsBody__middle>.c-grid{padding-top:130px;padding-bottom:120px}.p-questionsBody__middle>.c-grid.type-reset-confirm{padding-top:160px;padding-bottom:120px}.p-questionsBody__middle>.c-grid.type-confirm{padding-top:140px;padding-bottom:240px}.p-questionsBody__middle>.c-grid.type-edit-01{padding-top:140px;padding-bottom:160px}.p-questionsBody__middle>.c-grid.type-edit-02{padding-top:170px;padding-bottom:150px}.p-questionsBody__middle>.c-grid.type-edit-03{padding-top:180px;padding-bottom:150px}.p-questionsBody__pic-circle{width:110px}.p-questionsBody__ttl{font-size:1.5rem;line-height:25px}.p-questionsBody__ttl__sub{padding-top:10px;font-size:1rem;line-height:12px}.p-questionsBody__ttl small{line-height:16px}}@media (max-width: 23.4275em){.p-questionsBody__middle>.c-grid{padding-top:120px;padding-bottom:120px}.p-questionsBody__middle>.c-grid.type-confirm{padding-top:120px;padding-bottom:220px}.p-questionsBody__middle>.c-grid.type-edit-01{padding-top:120px;padding-bottom:160px}.p-questionsBody__middle>.c-grid.type-edit-02{padding-top:120px;padding-bottom:160px}.p-questionsBody__middle>.c-grid.type-edit-03{padding-top:120px;padding-bottom:120px}.p-questionsBody__ttl{font-size:1.2rem;line-height:18px}}.p-questionsModal .p-questionsBody{pointer-events:none}.p-questionsModal.is-active .p-questionsBody.is-active{position:absolute;pointer-events:auto}.p-questionsBalls{position:relative;width:100%;height:400px}.p-questionsBalls__canvas{z-index:1;position:absolute;left:0;top:-30px;width:100%;height:100%;letter-spacing:2px}.p-questionsBalls__reset{z-index:2;position:relative;display:inline-block;height:20px;color:#93a6cb;text-decoration:underline;outline:none!important}.p-questionsBalls__input1,.p-questionsBalls__input2,.p-questionsBalls__input3,.p-questionsBalls__list{display:none}.p-questionsBalls--renewal{height:450px;margin-bottom:30px}.p-questionsBalls--renewal .p-questionsBalls__canvas{top:0}.p-questionsBalls--renewal .p-questionsBalls__reset{position:absolute;left:0;bottom:-50px;color:#71737b}@media (min-width: 60em)and (max-width: 79.99em){.p-questionsBalls{height:350px}.p-questionsBalls--renewal{height:400px}}@media (min-width: 60em){.p-questionsBalls__reset{transition:color 1s}.p-questionsBalls__reset:hover{transition:none;color:#bba4c6;text-decoration:none}.p-questionsBalls--renewal .p-questionsBalls__reset:hover{color:#c4ac6d}}@media (max-width: 37.49em){.p-questionsBalls{height:200px}.p-questionsBalls__canvas{top:0;letter-spacing:1px}.p-questionsBalls--renewal .p-questionsBalls__reset{left:30px;bottom:-30px}}@media (max-width: 23.4275em){.p-questionsBalls{left:-10%;width:120%;transform:scale(.8)}}.p-questionsTheme{z-index:4;position:fixed;left:0;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebeef8;opacity:0;pointer-events:none}.p-questionsTheme.is-active{opacity:1;pointer-events:auto}.p-questionsTheme__focus{position:relative;width:400px;height:400px;background:url(/template/default/img/hotaru/questions/p-questionsTheme__pic-bg.png) no-repeat center;background-size:contain;margin:auto}.p-questionsTheme__focus li{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%;height:80%;border-radius:50%;color:#fff;opacity:0}.p-questionsTheme__focus li.is-active{opacity:1}.p-questionsTheme__focus li.type-active{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.p-questionsTheme__focus li.type-honesty{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.p-questionsTheme__focus li.type-compassion{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.p-questionsTheme__focus li.type-cheerful{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.p-questionsTheme__focus li.type-elegant{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.p-questionsTheme__focus_img{width:50px!important}.p-questionsTheme__focus_ttl{font-size:20px}.p-questionsTheme__focus_ttl_en{font-size:10px;letter-spacing:4px}.p-questionsTheme__focus_desc{font-size:15px;letter-spacing:3px;text-align:center}.p-questionsTheme__buttons{position:relative;display:flex;justify-content:space-around;width:300px;margin:auto}.p-questionsTheme__buttons li{position:relative;width:40px;height:40px;border-radius:50%;border:solid 1px #fff}.p-questionsTheme__buttons li.is-active{border:solid 4px #fff}.p-questionsTheme__buttons .type-active{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.p-questionsTheme__buttons .type-honesty{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.p-questionsTheme__buttons .type-compassion{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.p-questionsTheme__buttons .type-cheerful{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.p-questionsTheme__buttons .type-elegant{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.p-questionsTheme__buttons input[type=radio]{cursor:none;position:absolute;left:0;top:0;display:block;width:100%;height:100%;margin:0;opacity:0}@media (max-width: 59.99em){.p-questionsTheme__focus{width:315px;height:315px}}@media (max-width: 59.99em){.p-questionsThemeTest .c-grid{padding-top:100px;padding-left:0;padding-right:0}.p-questionsThemeTest .c-grid__col{padding-left:0;padding-right:0}.p-questionsThemeTest .p-questionsTheme__focus{width:auto;background:none}.p-questionsThemeTest .p-questionsTheme__focus li{justify-content:flex-start;width:100%;padding-top:40px;border-radius:unset}.p-questionsThemeTest .p-questionsTheme__focus img{width:65%}.p-questionsThemeTest .p-questionsTheme__focus.type-default{padding-top:0}.p-questionsThemeTest .p-questionsTheme__focus_color_ttl_sub{transform:scale(.8)}.p-questionsThemeTest .p-questionsTheme__focus_color_ttl_main{margin-bottom:25px;font-size:2rem;line-height:22px;font-weight:600;letter-spacing:3.6px}.p-questionsThemeTest .p-questionsTheme__focus_color_desc{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:1.75rem;line-height:19.5px;line-height:2;letter-spacing:2px;text-align:center}.p-questionsThemeTest .p-questionsTheme__focus.type-active{background:linear-gradient(to bottom,#D481B1,transparent)}.p-questionsThemeTest .p-questionsTheme__focus.type-compassion{background:linear-gradient(to bottom,#EDC1DA,transparent)}.p-questionsThemeTest .p-questionsTheme__focus.type-elegant{background:linear-gradient(to bottom,#A292BC,transparent)}.p-questionsThemeTest .p-questionsTheme__focus.type-honesty{background:linear-gradient(to bottom,#8593BE,transparent)}.p-questionsThemeTest .p-questionsTheme__focus.type-cheerful{background:linear-gradient(to bottom,#A1CCDA,transparent)}.p-questionsThemeTest .p-questionsTheme__buttons li{width:45px;height:45px}.p-questionsThemeTest .p-questionsTheme__buttons li.is-active:before{content:"";position:absolute;top:48%;left:50%;width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.p-questionsThemeTest .p-questionsTheme__buttons .type-active{background:#d481b1}.p-questionsThemeTest .p-questionsTheme__buttons .type-compassion{background:#edc1da}.p-questionsThemeTest .p-questionsTheme__buttons .type-elegant{background:#a292bc}.p-questionsThemeTest .p-questionsTheme__buttons .type-honesty{background:#8593be}.p-questionsThemeTest .p-questionsTheme__buttons .type-cheerful{background:#a1ccda}.p-questionsThemeTest .p-questionsBody__foot{padding-left:25px;padding-right:25px}}.p-questionsEmail{z-index:4;position:fixed;left:0;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebeef8;opacity:0;pointer-events:none}.p-questionsEmail.is-active{opacity:1;pointer-events:auto}.p-questionsFace{z-index:4;position:fixed;left:0;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebeef8;opacity:0;pointer-events:none}.p-questionsFace.is-active{opacity:1;pointer-events:auto}.p-questionsFace__loader{pointer-events:none;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.p-questionsFace__loader .c-loading:before{display:none}.p-questionsFace__main{z-index:2;position:relative;top:-40px}.p-questionsFace__main iframe{transform:scale(1.33333)}.p-questionsFace__module{z-index:1;position:relative;transition:opacity 1s;opacity:0}.p-questionsFace__module.is-active{opacity:1}.p-questionsFace__ok{pointer-events:none;z-index:2;position:absolute;left:-50px;top:-10px;width:120px;height:120px;padding-top:35px;border-radius:50%;background-color:#fff;text-align:center;color:#93a6cb;font-weight:bold;line-height:20px}.p-questionsFace__ok span:nth-child(1){font-size:2rem;line-height:22px}.p-questionsFace__buttons{z-index:2;position:absolute;bottom:-160px;left:0;width:100%;text-align:center}.p-questionsFace__ok,.p-questionsFace__skip,.p-questionsFace__exit{display:none}.p-questionsFace__ok.is-active,.p-questionsFace__skip.is-active,.p-questionsFace__exit.is-active{display:inline-block}.p-questionsFace__entrance{z-index:3;position:absolute;width:100%;height:100%;min-height:640px;background-color:#ebeef8;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.p-questionsFace__entrance.is-active{display:flex}.p-questionsFace__entrance__icon{width:160px;margin:0 auto;padding:10vh 0}.p-questionsFace__entrance__icon img{width:100%}@media (max-width: 59.99em){.p-questionsFace__main{top:-20px}.p-questionsFace__main iframe{transform:scale(1)}.p-questionsFace__buttons{bottom:-90px}}@media (max-width: 37.49em){.p-questionsFace__main{top:0}.p-questionsFace__main iframe{transform:scale(1)}.p-questionsFace__ok{left:20px;top:20px}.p-questionsFace__buttons{bottom:30px}.p-questionsFace__entrance__icon{width:120px;padding:5vh 0}}.p-questionsWait{z-index:5;pointer-events:none;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;background:#ebeef8;opacity:0;padding-top:100px}.p-questionsWait.is-active{opacity:1}.p-questionsWait__ttl{padding-bottom:90px;text-align:center;color:#93a6cb}.p-questionsWait__ttl__main{padding-bottom:20px;font-size:3rem;line-height:32px;letter-spacing:4.2px}.p-questionsWait__ttl__sub{font-size:1.2rem;line-height:14px}.p-questionsWait__illust{position:relative;width:300px;height:300px;margin:0 auto 80px}.p-questionsWait__illust li{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 1s ease-in-out 0s;-webkit-transition:opacity 1s ease-in-out 0s;-moz-transition:opacity 1s ease-in-out 0s;text-align:center}.p-questionsWait__illust li img{width:250px}.p-questionsWait__illust li.active{opacity:1}.p-questionsWait__loader{display:flex;flex-direction:column;justify-content:center;align-items:center}.p-questionsWait__progress{z-index:2;position:relative}.p-questionsWait__text{z-index:3;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;color:#93a6cb}.p-questionsWait__text:after{content:"\ff05";display:block;position:absolute;right:-20px;bottom:2.5px;font-size:1rem;line-height:12px}.p-questionsWait__text span.per{display:block;font-size:3rem;line-height:32px;line-height:1;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;text-align:center;letter-spacing:1px}.p-questionsWait__text.type-save:before{content:"\4fdd\5b58\4e2d"}.p-questionsWait--has-ttl .p-questionsWait__ttl{display:flex;flex-direction:column;justify-content:center;align-items:center;top:130px}@media (max-width: 59.99em){.p-questionsWait__ttl{padding-bottom:60px;font-size:1rem;line-height:12px}.p-questionsWait__illust{height:250px;margin-bottom:0}.p-questionsWait__illust li img{width:auto;height:200px}.p-questionsWait__text:after{right:-15px}.p-questionsWait__text span.per{font-size:3rem;line-height:32px}.p-questionsWait--has-ttl .p-questionsWait__ttl{top:80px}}@media screen and (max-width: 320px){.p-questionsWait{padding-top:75px}.p-questionsWait__ttl{padding-bottom:40px}.p-questionsWait__illust{height:200px;margin-bottom:0}.p-questionsWait__illust li img{width:auto;height:150px}.p-questionsWait__text{margin-bottom:10px}}.p-questionsReset{display:block}.p-questionsReset__confirm,.p-questionsReset__edit{position:absolute;width:100%;height:100%;display:table;opacity:0;pointer-events:none}.p-questionsReset__confirm.is-active,.p-questionsReset__edit.is-active{opacity:1;pointer-events:auto}.p-questionsReset__confirm{display:none}.p-questionsReset__confirm.is-active{display:table}.p-questionsReset__edit{position:fixed}.p-questionsReset__edit.is-active{position:absolute}.p-rnGlobalNav{position:relative;width:100%}.p-rnGlobalNav__banner__button{position:relative;display:inline-block;border:1px solid #63636d;width:100%;background-color:#fff;color:#63636d;text-align:center;line-height:0}.p-rnGlobalNav__banner__button:hover{color:#63636d}.p-rnGlobalNav__banner__button--circle-right:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-rnGlobalNav__banner__button--circle-right:before{position:absolute;top:50%;font-size:2.2rem;line-height:24px}.p-rnGlobalNav__banner__button--circle-right:after{position:absolute;right:15px;top:50%;content:"";display:block;margin-top:-18px;border:1px solid #63636d;border-radius:50%;transition-duration:1s;transition-property:transform,border-color;transition-timing-function:cubic-bezier(0,.7,0,1)}.p-rnGlobalNav__banner__button--has-icon{display:table}.p-rnGlobalNav__banner__button--has-icon .p-rnGlobalNav__banner__button__icon{display:table-cell;vertical-align:middle;width:80px}.p-rnGlobalNav__banner__button--has-icon .p-rnGlobalNav__banner__button__icon img{width:100%}.p-rnGlobalNav__banner__button--has-icon .p-rnGlobalNav__banner__button__label{display:table-cell;vertical-align:middle;padding:0 45px 0 15px;font-size:1.4rem;line-height:22px}.p-rnGlobalNav__list{border-top:1px solid #dbdee8}.p-rnGlobalNav__list li{border-bottom:1px solid #dce3f1}.p-rnGlobalNav__list a{position:relative;display:block;width:100%;color:#63636d}.p-rnGlobalNav__list a:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-rnGlobalNav__list a:before{position:absolute;right:0;top:50%;font-size:2.2rem;line-height:24px;margin-top:-19px}.p-rnGlobalNav__sns-icon a{color:#77777f}.p-rnGlobalNav__sns-icon a:hover{color:#77777f}.p-rnGlobalNav__logo{position:absolute;left:0;bottom:0}.p-rnGlobalNav__logo img{vertical-align:bottom}.p-rnGlobalNav__logout{position:absolute;right:0;bottom:0;color:#404146}.p-rnGlobalNav__logout:hover{color:#404146}@media (min-width: 60em){.p-rnGlobalNav{height:100%;min-height:560px}.p-rnGlobalNav__banner{padding-bottom:46px}.p-rnGlobalNav__banner__button{height:80px}.p-rnGlobalNav__banner__button--inline-pc{width:auto;padding:22px 80px}.p-rnGlobalNav__banner__button--circle-right:before{right:26px;margin-top:-20px}.p-rnGlobalNav__banner__button--circle-right:after{transform:scale(.8);width:36px;height:36px}.p-rnGlobalNav__banner__button--circle-right:hover:after{transform:scale(1)}.p-rnGlobalNav__list a{font-size:1.4rem;line-height:16px;line-height:50px;transition-property:padding-left;transition-duration:1s}.p-rnGlobalNav__list a:before{transition-property:right;transition-duration:1s}.p-rnGlobalNav__list a:hover{padding-left:15px;transition-duration:.1s}.p-rnGlobalNav__list a:hover:before{right:15px;transition-duration:.1s}.p-rnGlobalNav__sns-icon{margin-top:27px}}@media (max-width: 59.99em){.p-rnGlobalNav__banner{padding-bottom:30px}.p-rnGlobalNav__banner__button{height:65px;font-size:1.2rem;line-height:14px}.p-rnGlobalNav__banner__button--circle-right:before{right:34px;margin-top:-18px}.p-rnGlobalNav__banner__button--circle-right:after{right:26px;width:30px;height:30px;margin-top:-14px}.p-rnGlobalNav__banner__button--has-icon .p-rnGlobalNav__banner__button__icon{width:60px}.p-rnGlobalNav__banner__button--has-icon .p-rnGlobalNav__banner__button__label{padding:0 45px 0 15px;font-size:1.2rem;line-height:14px;letter-spacing:1px}.p-rnGlobalNav__list a{font-size:1.2rem;line-height:14px;line-height:49px}.p-rnGlobalNav__sns-icon{margin-top:20px}.p-rnGlobalNav__logo{display:none}}.p-hamburger{pointer-events:visible;position:relative;width:40px;height:18px}.p-hamburger__line1,.p-hamburger__line2,.p-hamburger__line3{position:absolute;left:0;width:100%;height:2px;background-color:#63636d;backface-visibility:hidden;transition:all .4s cubic-bezier(0,.7,0,1);transition-property:transform,background-color}.p-hamburger__line1{top:0px}.p-hamburger__line2{top:8px}.p-hamburger__line3{bottom:0px}.is-opened .p-hamburger__line1,.is-opened .p-hamburger__line2,.is-opened .p-hamburger__line3,.type-close .p-hamburger__line1,.type-close .p-hamburger__line2,.type-close .p-hamburger__line3{transition:none}.is-opened .p-hamburger__line1,.type-close .p-hamburger__line1{transform:translateY(8px) rotateZ(30deg)!important}.is-opened .p-hamburger__line2,.type-close .p-hamburger__line2{transform:translateX(-30px)!important;opacity:0}.is-opened .p-hamburger__line3,.type-close .p-hamburger__line3{transform:translateY(-8px) rotateZ(-30deg)!important}.p-hamburger--2lines .p-hamburger__line2{display:none!important}.p-hamburger.is-white .p-hamburger__line1,.p-hamburger.is-white .p-hamburger__line2,.p-hamburger.is-white .p-hamburger__line3{background-color:#fff}.p-hamburger.is-white-important .p-hamburger__line1,.p-hamburger.is-white-important .p-hamburger__line2,.p-hamburger.is-white-important .p-hamburger__line3{background-color:#fff!important}.p-hamburger.is-black-important .p-hamburger__line1,.p-hamburger.is-black-important .p-hamburger__line2,.p-hamburger.is-black-important .p-hamburger__line3{background-color:#63636d!important}@media (min-width: 60em){.p-hamburger:hover .p-hamburger__line1{transform:translateY(16px)}.p-hamburger:hover .p-hamburger__line3{transform:translateY(-16px)}.is-opened .p-hamburger:hover .p-hamburger__line1,.type-close .p-hamburger:hover .p-hamburger__line1{transition:transform .5s cubic-bezier(.15,0,0,1);transform:translateY(8px) rotateZ(30deg)!important}.is-opened .p-hamburger:hover .p-hamburger__line3,.type-close .p-hamburger:hover .p-hamburger__line3{transition:transform .5s cubic-bezier(.15,0,0,1);transform:translateY(-8px) rotateZ(-210deg)!important}}@media (max-width: 59.99em){.p-hamburger{transform:scale(.75);transform-origin:0 0}}.p-copy-34,.p-copy-16{display:block;color:#63636d;white-space:pre-wrap}.p-copy-34{font-size:3.4rem;line-height:42px;font-weight:500;letter-spacing:2px}.p-copy-16{font-size:1.6rem;line-height:30px}@media (max-width: 59.99em){.p-copy-34{font-size:1.7rem;line-height:21px}.p-copy-16{font-size:1.2rem;line-height:20px}.p-copy-11-sp{font-size:1.1rem;line-height:17px}.p-copy-10-sp{font-size:1rem;line-height:16px}}.p-cursive{position:relative;text-align:center;line-height:0;color:#63636d}.p-cursive>span{display:block}.p-cursive__sub{position:relative;font-family:"BonVivant-Regular";letter-spacing:2px;font-size:4rem;line-height:42px}.p-cursive__sub--up-5{position:relative;top:-5px}.p-cursive__sub--up-20{position:relative;top:-20px}.p-cursive__sub--down{position:relative;top:10px}.p-cursive__sub--down-15{position:relative;top:15px}.p-cursive__sub--down-35{position:relative;top:35px}.p-cursive__sub--fromLp{font-family:ivypresto-display,serif;font-weight:400;font-size:2.8rem!important;line-height:28px!important;color:#63636d}.p-cursive__sub--fromLp:before{content:"";position:absolute;left:50px;width:23%;top:11px;background:#63636d;height:1px}.p-cursive__sub--fromLp:after{content:"";position:absolute;right:50px;width:23%;top:11px;background:#63636d;height:1px}.p-cursive__main{position:relative;font-family:ivypresto-display,serif;font-weight:400;font-size:7rem;line-height:72px;letter-spacing:10px}.p-cursive__main.js-textEffect>span{padding:0 5px}.p-cursive__main--50{font-size:5rem;line-height:52px;letter-spacing:7px}.p-cursive__main--50.js-textEffect>span{padding:0 3.5px}.p-cursive__main--36{font-size:3.6rem;line-height:38px;letter-spacing:5px}.p-cursive__main--36.js-textEffect>span{padding:0 2.5px}.p-cursive__main--30{font-size:3rem;line-height:32px;letter-spacing:5px}.p-cursive__main--30.js-textEffect>span{padding:0 2px}.p-cursive__main--22{font-size:2.2rem;line-height:24px;letter-spacing:3px}.p-cursive__main--22.js-textEffect>span{padding:0 1.5px}.p-cursive__main--num{letter-spacing:5px}.p-cursive__main--fromLp{padding-top:0}.p-cursive__main--campaign{font-family:"Noto Sans JP",sans-serif;font-weight:500}.p-cursive__main--bold{font-weight:700}.p-cursive__noto-30{font-size:3rem;line-height:32px;font-weight:normal}.p-cursive__noto-27{font-size:2.7rem;line-height:29px;font-weight:normal}.p-cursive__noto-22{font-size:2.2rem;line-height:24px;font-weight:normal}.p-cursive__noto-16{font-size:1.6rem;line-height:18px;font-weight:normal}.p-cursive__noto-14{font-size:1.4rem;line-height:16px;font-weight:normal}.p-cursive__noto--fromLp{font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}__skin-skin-trouble-text .p-cursive__horizontal>span{display:inline-block;font-weight:700}.p-cursive__center-and-right-sub{position:relative;display:inline-block!important}.p-cursive__center-and-right-sub>span{display:inline-block}.p-cursive__center-and-right-sub .p-cursive__sub{position:absolute;left:90%;top:0;width:150px;text-align:left}.p-cursive__bottom{padding-top:15px}.p-cursive__bottom--fromLp{padding-top:17px;font-size:2rem!important;line-height:20px!important}.p-cursive--white{color:#fff}.p-cursive--vline{padding-bottom:40px}.p-cursive--vline:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:1px;height:30px;background-color:#63636d}@media (max-width: 59.99em){.p-cursive__sub{letter-spacing:0px;font-size:2.5rem;line-height:27px}.p-cursive__sub--30-sp{font-size:3rem;line-height:32px}.p-cursive__sub--up-20{position:relative;top:-20px}.p-cursive__sub--down{position:relative;top:7px}.p-cursive__sub--down-15{position:relative;top:8px}.p-cursive__sub--down-35{position:relative;top:20px}.p-cursive__sub--fromLp{font-size:2.2rem!important;line-height:22px!important}.p-cursive__sub--fromLp:before{left:30px;width:15%}.p-cursive__sub--fromLp:after{right:30px;width:15%}.p-cursive__main{font-size:5rem;line-height:52px;letter-spacing:5px}.p-cursive__main.js-textEffect>span{padding:0 2.5px}.p-cursive__main--50{font-size:3.5rem;line-height:37px;letter-spacing:5px}.p-cursive__main--50.js-textEffect>span{padding:0 2.5px}.p-cursive__main--36{font-size:2.5rem;line-height:27px;letter-spacing:3px}.p-cursive__main--36.js-textEffect>span{padding:0 1.5px}.p-cursive__main--30{font-size:2rem;line-height:22px;letter-spacing:3px}.p-cursive__main--30.js-textEffect>span{padding:0 1px}.p-cursive__main--22{font-size:1.5rem;line-height:17px;letter-spacing:1px}.p-cursive__main--22.js-textEffect>span{padding:0 .5px}.p-cursive__main--sp-35{font-size:3.5rem;line-height:37px;letter-spacing:3px}.p-cursive__main--sp-35.js-textEffect>span{padding:0 1.5px}.p-cursive__main--fromLp{padding-top:0;color:#63636d}.p-cursive__noto-22{font-size:1.2rem;line-height:14px}.p-cursive__noto-16{font-size:1.2rem;line-height:14px}.p-cursive__noto-15-sp{font-size:1.5rem;line-height:20px}.p-cursive__noto-14{font-size:.9rem;transform:scale(.9);line-height:11px}.p-cursive__center-and-right-sub .p-cursive__sub{width:120px}.p-cursive__bottom{padding-top:9px}.p-cursive__bottom.p-azosans{font-size:.9rem;transform:scale(.9);line-height:11px;transform-origin:50%}.p-cursive__bottom--fromLp{padding-top:10px;font-size:1.4rem!important;line-height:14px!important;color:#63636d}.p-cursive--vline{padding-bottom:35px}.p-cursive--vline:after{height:25px}}.p-roundButton{position:relative;display:block;width:100%;min-height:60px;padding:15.5px 30px;background-color:#c4ac6d;color:#fff;text-align:center;line-height:0;border-radius:30px;outline:none!important}.p-roundButton:after{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e00d"}.p-roundButton:after{position:absolute;right:26px;top:50%;margin-top:-19px;font-size:2.2rem;line-height:24px}.p-roundButton:hover,.p-roundButton:focus,.p-roundButton:active{color:#fff}.p-roundButton__label{display:inline-block;font-size:1.4rem;line-height:28px;letter-spacing:2px}.p-roundButton--white{color:#63636d;background-color:#fff}.p-roundButton--white-border{color:#c4ac6d;background-color:#fff;border:2px solid #c4ac6d}.p-roundButton--prev:after{right:auto;left:26px;margin-top:-5px;transform:rotateZ(180deg)}.p-roundButton--small{min-height:50px;padding:11px 30px}.p-roundButton--inline{display:inline-block;width:auto;padding-right:60px}.p-roundButton--icon-cart{padding-left:80px}.p-roundButton--icon-cart:before{content:"";display:block;position:absolute;left:25px;top:50%;margin-top:-14px;width:26px;height:27px;background-image:url(/template/default/img/hotaru/_renewal/common/p-roundButton/--icon-cart@before@2x.png);background-repeat:no-repeat;background-position:left top;background-size:26px 27px}@media (min-width: 60em){.p-roundButton{transition:background-color 1s}.p-roundButton:hover{background-color:#f7d16c;color:#fff;transition:none}.p-roundButton--white:hover,.p-roundButton--white-border:hover{background-color:#c4ac6d;color:#fff}}@media (max-width: 59.99em){.p-roundButton{min-height:45px;min-width:45px;padding:15.5px 40px;border-radius:22.5px}.p-roundButton:after{right:18px;margin-top:-20px}.p-roundButton__label{font-size:1.2rem;line-height:14px;letter-spacing:2px}.p-roundButton--sp-label-hidden{padding:0}.p-roundButton--sp-label-hidden:after{margin-top:-5px}.p-roundButton--sp-label-hidden .p-roundButton__label{display:none}.p-roundButton--inline{padding-right:60px}.p-roundButton--icon-cart{padding-left:80px}.p-roundButton--icon-cart:before{margin-top:-12px;width:20px;height:21px;background-size:20px 21px}}.p-textLinks{text-align:center}.p-textLinks>li{display:inline-block;padding:0 15px}.p-textLinks a{font-size:1.2rem;line-height:14px;text-decoration:underline}@media (min-width: 60em){.p-textLinks a:hover{color:unset;text-decoration:none}}@media (max-width: 59.99em){.p-textLinks>li{display:block}.p-textLinks a{font-size:1.1rem;line-height:13px}}.p-input[type=text],.p-input[type=email],.p-input-textarea{width:100%;border:none;padding:24px 40px}.p-input[type=text]::-webkit-input-placeholder,.p-input[type=email]::-webkit-input-placeholder,.p-input-textarea::-webkit-input-placeholder{color:#c4ac6d}.p-input[type=text]:-ms-input-placeholder,.p-input[type=email]:-ms-input-placeholder,.p-input-textarea:-ms-input-placeholder{color:#c4ac6d}.p-input[type=text]::placeholder,.p-input[type=email]::placeholder,.p-input-textarea::placeholder{color:#c4ac6d}.p-input[type=text].is-error,.p-input[type=email].is-error,.p-input-textarea.is-error{border-bottom:2px solid red!important}.p-input-circles{text-align:center}.p-input-circles>li{display:inline-block;padding:0 10px}.p-input-cards{width:100%;max-width:1080px;margin:0 auto;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch}.p-input-cards>li{max-width:160px;padding:0 5px}.p-input-cards[data-cols-num="7"]>li{width:calc(100% / 7)}.p-input-cards[data-cols-num="6"]>li{width:calc(100% / 6)}.p-input-cards[data-cols-num="5"]>li{width:calc(100% / 5)}.p-input-cards[data-cols-num="4"]>li{width:calc(100% / 4)}.p-input-cards--col7>li{width:calc(100% / 7)!important}.p-input-cards--col6>li{width:calc(100% / 6)!important}.p-input-cards--col5>li{width:calc(100% / 5)!important}.p-input-cards--col4>li{width:calc(100% / 4)!important}.p-input-cards--col7,.p-input-cards--col6,.p-input-cards--col5,.p-input-cards--col4{flex-wrap:wrap;justify-content:flex-start}.p-input-cards--col7>li,.p-input-cards--col6>li,.p-input-cards--col5>li,.p-input-cards--col4>li{max-width:100%;padding-bottom:10px}.p-input-range{position:relative;width:100%;padding-top:35px;margin-top:10px}.p-input-range:first-child{margin-top:0}.p-input-range label{pointer-events:none;position:absolute;left:0;top:0;width:100%}.p-input-range label>span{display:block;position:absolute;top:0;font-size:1.6rem;line-height:18px;color:#63636d}.p-input-range label>span:first-child{left:0}.p-input-range label>span:last-child{right:0}@media (min-width: 60em){.p-input[type=text],.p-input[type=email],.p-input-textarea{border-bottom:2px solid transparent;transition:border-bottom .3s}.p-input[type=text]:focus,.p-input[type=email]:focus,.p-input-textarea:focus{transition:none;border-bottom:2px solid #c4ac6d}.p-input-checks:not(.p-input-checks--2cols)>li{width:100%;padding-bottom:10px}.p-input-checks:not(.p-input-checks--2cols)>li:last-child{padding-bottom:0}.p-input-checks--2cols{display:flex;flex-wrap:wrap}.p-input-checks--2cols>li{width:50%;padding:5px}}@media (max-width: 59.99em){.p-input[type=text],.p-input[type=email]{font-size:1.6rem;line-height:18px}.p-input[type=text]{width:125%;margin-left:-12.5%;padding:25px 20px;transform:scale(.8)}.p-input[type=email]{width:135%;margin-left:-17.5%;padding:20px;transform:scale(.75)}.p-input textarea{padding:18px 20px;font-size:1.6rem;line-height:28px}.p-input-checks>li{padding-bottom:5px}.p-input-checks>li:last-child{padding-bottom:0}.p-input-circles>li{padding:0}.p-input-circles>li:nth-child(odd){margin-right:6.5px}.p-input-circles>li:nth-child(even){margin-left:6.5px}.p-input-cards{max-width:100%;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:30px;padding-right:30px}.p-input-cards>li{max-width:100%;padding:0 2.5px 5px}.p-input-cards[data-cols-num="7"]>li{width:50%}.p-input-cards[data-cols-num="6"]>li{width:50%}.p-input-cards[data-cols-num="5"]>li{width:50%}.p-input-cards[data-cols-num="4"]>li{width:50%}.p-input-cards--col7>li{width:50%!important}.p-input-cards--col6>li{width:50%!important}.p-input-cards--col5>li{width:50%!important}.p-input-cards--col4>li{width:50%!important}.p-input-cards--col7,.p-input-cards--col6,.p-input-cards--col5,.p-input-cards--col4{flex-wrap:wrap;justify-content:flex-start}.p-input-cards--col7>li,.p-input-cards--col6>li,.p-input-cards--col5>li,.p-input-cards--col4>li{max-width:50%;padding-bottom:5px}.p-input-range{padding-top:25px;margin-top:10px}.p-input-range label>span{font-size:1.2rem;line-height:14px}}.p-checkButton{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.p-checkButton label{pointer-events:none;position:relative;display:block;width:100%;min-height:60px;padding:15px 30px 15px 60px;border-radius:4px;background-color:#fff;color:#63636d}.p-checkButton label:before,.p-checkButton label:after{display:block;position:absolute}.p-checkButton label:before{z-index:1;content:"";left:23px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:1px solid #e0e4eb;background-color:#fff}.p-checkButton label:after{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e002"}.p-checkButton label:after{z-index:2;left:28px;top:50%;margin-top:-18px;color:#e0e4eb}.p-checkButton label small{color:#888;font-size:1.1rem;line-height:17px}.p-checkButton input[type=radio],.p-checkButton input[type=checkbox]{cursor:none;position:absolute;left:0;top:0;display:block;width:100%;height:100%;margin:0;opacity:0}.p-checkButton input[type=radio]:checked+label,.p-checkButton input[type=checkbox]:checked+label{color:#c4ac6d}.p-checkButton input[type=radio]:checked+label:before,.p-checkButton input[type=checkbox]:checked+label:before{border-color:#c4ac6d;background-color:#c4ac6d}.p-checkButton input[type=radio]:checked+label:after,.p-checkButton input[type=checkbox]:checked+label:after{color:#fff}.p-checkButton input[type=radio]:checked{pointer-events:none}.p-checkButton--card{height:100%}.p-checkButton--card label{height:100%;padding:28px 15px 15px;text-align:center}.p-checkButton--card label:before{left:20px;top:20px;margin-top:0}.p-checkButton--card label:after{left:25px;top:12px;margin-top:0}.p-checkButton--card label .p-environmentIcon{display:block;margin:0 auto}.p-checkButton--card label img{display:block;width:100%;margin:0 auto}.p-checkButton--card label span{display:inline-block;padding-top:5px;font-size:1.4rem;line-height:20px}.p-checkButton__icon-face{max-width:80px;padding:0 0 5px}.p-checkButton__icon-body{max-width:100px;padding:0 0 5px}.p-checkButton__icon-keana{max-width:65px;padding:31px 0 25.5px}.p-checkButton__icon-food{max-width:150px}.p-checkButton--circle label{width:150px;height:150px;border-radius:50%;padding:65px 0 0}.p-checkButton--circle label:before{left:50%;top:30px;margin-top:0;margin-left:-10px}.p-checkButton--circle label:after{left:50%;top:22px;margin-top:0;margin-left:-4px}.p-checkButton--circle label span{display:inline-block;line-height:22px}.p-checkButton--confirm{pointer-events:none}.p-checkButton--confirm label{opacity:.5}.p-checkButton--confirm label:before{display:none}.p-checkButton--confirm label:after{display:none}.p-checkButton--confirm input[type=radio]:checked+label,.p-checkButton--confirm input[type=checkbox]:checked+label{opacity:1;color:#63636d}.p-checkButton--confirm input[type=radio]:checked+label:after,.p-checkButton--confirm input[type=checkbox]:checked+label:after{font-size:2rem;line-height:22px;display:block;color:#c4ac6d}.p-checkButton--confirm.p-checkButton--card label:after{left:17px;top:5px}@media (min-width: 60em){.p-checkButton--text input[type=radio]:not(:checked),.p-checkButton--text input[type=checkbox]:not(:checked),.p-checkButton--circle input[type=radio]:not(:checked),.p-checkButton--circle input[type=checkbox]:not(:checked){cursor:pointer}.p-checkButton--text input[type=radio]:not(:checked)+label,.p-checkButton--text input[type=checkbox]:not(:checked)+label,.p-checkButton--circle input[type=radio]:not(:checked)+label,.p-checkButton--circle input[type=checkbox]:not(:checked)+label{transition-duration:.2s;transition-property:color,background-color}.p-checkButton--text input[type=radio]:not(:checked):hover+label,.p-checkButton--text input[type=checkbox]:not(:checked):hover+label,.p-checkButton--circle input[type=radio]:not(:checked):hover+label,.p-checkButton--circle input[type=checkbox]:not(:checked):hover+label{transition:none;color:#fff;background-color:#c4ac6d}.p-checkButton--text input[type=radio]:not(:checked):hover+label small,.p-checkButton--text input[type=checkbox]:not(:checked):hover+label small,.p-checkButton--circle input[type=radio]:not(:checked):hover+label small,.p-checkButton--circle input[type=checkbox]:not(:checked):hover+label small{color:#c4ac6d}.p-checkButton--card{perspective:500px}.p-checkButton--card input[type=radio]+label,.p-checkButton--card input[type=checkbox]+label{z-index:1;transition-duration:.3s;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.15,0,0,1)}.p-checkButton--card input[type=radio]:not(:checked),.p-checkButton--card input[type=checkbox]:not(:checked){cursor:pointer}.p-checkButton--card input[type=radio]:not(:checked):hover+label,.p-checkButton--card input[type=checkbox]:not(:checked):hover+label{z-index:2;transform:scale(1.01) translateX(-2px) translateY(-3px) translateZ(10px) rotateX(3deg) rotateY(-10deg) rotateZ(0deg);box-shadow:5px 5px 10px #716033b3}}@media (max-width: 59.99em){.p-checkButton label{min-height:40px;padding:12px 20px 12px 40px}.p-checkButton label:before{left:12px;margin-top:-10px}.p-checkButton label:after{left:18px;margin-top:-14px}.p-checkButton label span{display:inline-block;font-size:1.1rem;line-height:15px}.p-checkButton label small{font-size:1.1rem;line-height:17px}.p-checkButton--card label{padding:3px 5px 6px}.p-checkButton--card label:before{left:10px;top:10px;margin-top:0}.p-checkButton--card label:after{left:16px;top:5px;margin-top:0}.p-checkButton--card label span{padding-top:3px;font-size:1rem;line-height:12px}.p-checkButton__icon-face{max-width:35px;padding:5px 0 0}.p-checkButton__icon-body{max-width:60px;padding:10px 0 5px}.p-checkButton__icon-keana{max-width:35px;padding:10px 0 8px}.p-checkButton__icon-food{max-width:70px;padding:10px 0 5px}.p-checkButton--circle label{width:120px;height:120px;padding:50px 0 0}.p-checkButton--circle label:before{left:50%;top:20px;margin-top:0;margin-left:-10px}.p-checkButton--circle label:after{left:50%;top:15px;margin-top:0;margin-left:-4px}.p-checkButton--circle label span{line-height:16px}}@media (max-width: 23.4275em){.p-checkButton--circle label{width:90px;height:90px;padding:40px 0 0}.p-checkButton--circle label:before{top:15px}.p-checkButton--circle label:after{top:13px}}.p-toggleButton{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.p-toggleButton label{pointer-events:none;position:relative;display:block;width:100%;min-height:60px;padding:15px 100px 15px 30px;border-radius:4px;background-color:#fff;color:#63636d}.p-toggleButton label span{display:inline-block;line-height:20px}.p-toggleButton label small{color:#888;font-size:1.1rem;line-height:17px}.p-toggleButton label:before,.p-toggleButton label:after{content:"";display:block;position:absolute;top:50%}.p-toggleButton label:before{z-index:1;right:26px;margin-top:-12px;width:60px;height:24px;border-radius:24px;background-color:#9f9faf}.p-toggleButton label:after{z-index:2;right:64px;margin-top:-10px;width:20px;height:20px;border-radius:50%;background-color:#fff;transition:right .2s}.p-toggleButton input[type=radio],.p-toggleButton input[type=checkbox]{cursor:none;position:absolute;left:0;top:0;display:block;width:100%;height:100%;margin:0;opacity:0}.p-toggleButton input[type=radio]:checked+label,.p-toggleButton input[type=checkbox]:checked+label{color:#c4ac6d}.p-toggleButton input[type=radio]:checked+label:before,.p-toggleButton input[type=checkbox]:checked+label:before{background-color:#c4ac6d}.p-toggleButton input[type=radio]:checked+label:after,.p-toggleButton input[type=checkbox]:checked+label:after{right:28px}.p-toggleButton input[type=radio]:checked{pointer-events:none}@media (min-width: 60em){.p-toggleButton input[type=radio]:not(:checked),.p-toggleButton input[type=checkbox]:not(:checked){cursor:pointer}.p-toggleButton input[type=radio]:not(:checked)+label,.p-toggleButton input[type=checkbox]:not(:checked)+label{transition-duration:.2s;transition-property:color,background-color}.p-toggleButton input[type=radio]:not(:checked):hover+label,.p-toggleButton input[type=checkbox]:not(:checked):hover+label{transition:none;color:#fff;background-color:#c4ac6d}}@media (max-width: 59.99em){.p-toggleButton label{min-height:45px;padding:10px 60px 7px 20px}.p-toggleButton label span{font-size:1.1rem;line-height:15px}.p-toggleButton label small{font-size:1rem;line-height:14px}.p-toggleButton label:before{right:16px;margin-top:-12px;width:35px;height:20px;border-radius:20px}.p-toggleButton label:after{right:32px;margin-top:-11px;width:18px;height:18px}.p-toggleButton input[type=radio]:checked+label:after,.p-toggleButton input[type=checkbox]:checked+label:after{right:17px}}.p-slides{position:relative;color:#63636d}.p-slides__entrance{z-index:1;position:relative;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;padding-top:50px;min-height:100vh}.p-slides__modals{pointer-events:none;z-index:9000;position:fixed;left:0;top:0;width:100%;height:100%}.p-slides__child{pointer-events:auto;position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto}.p-slides__child__content{z-index:1;position:relative}.p-slides__child__close{z-index:2;position:absolute;right:50px;top:50px}.p-slides__child__close:focus{outline:none}.p-slides__child__close span{display:block}.p-slides .p-qContainer{position:relative}.p-slides .p-qContainer__middle>.c-grid{padding-top:300px}.p-slides .p-qContainer__foot{position:initial}.p-slides .p-qContainer__middle{display:inherit;min-height:auto}.p-slides__child{pointer-events:none;opacity:0}.p-slides .p-qContainer__middle{transition-property:transform opacity;transition-duration:0s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(.9) rotateZ(0deg);opacity:0}.p-slides__child.is-active{pointer-events:auto;opacity:1}.p-slides__child.is-active .p-qContainer{pointer-events:auto;opacity:1;visibility:visible}.p-slides__child.is-active .p-qContainer__middle{transition-duration:.5s;transform:scale(1) rotateZ(0deg);opacity:1}@media (max-width: 59.99em){.p-slides__child__close{right:30px;top:23px}.p-slides .p-qContainer__middle>.c-grid{padding-top:140px;padding-bottom:50px}}.p-illust{position:relative;margin:0 auto}.p-illust img{width:100%}.p-illust--back{width:200px}.p-illust--back-large{width:230px}@media (max-width: 59.99em){.p-illust--back{width:150px}.p-illust--back-large{width:170px}}.p-product{position:relative;margin:0 auto}.p-product img{width:100%}.p-product--lotion{width:80px;left:15px}.p-product--moisturizer{width:80px;left:15px}.p-product--eyecream{width:80px;left:15px}.p-product--cleansing{width:80px;left:15px}@media (max-width: 59.99em){.p-product--lotion{width:60px;left:7px}.p-product--moisturizer{width:60px;left:7px}.p-product--eyecream{width:60px;left:7px}.p-product--cleansing{width:80px;left:15px}}.p-qContainer{pointer-events:none;position:fixed;left:0;top:0;display:table;width:100%;min-height:100vh;opacity:0;visibility:hidden}.p-qContainer.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.p-qContainer__head{z-index:2;pointer-events:none;position:absolute;left:0;top:120px;width:100%;text-align:center;color:#63636d}.p-qContainer__head .p-cursive__main{letter-spacing:6px}.p-qContainer__head__category{display:block;padding-bottom:30px;font-size:3.5rem;line-height:37px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:4px}.p-qContainer__head__title{display:block;font-size:2.2rem;line-height:30px;font-weight:normal;letter-spacing:4px;white-space:pre-wrap}.p-qContainer__foot{z-index:3;position:absolute;left:0;bottom:120px;width:100%}.p-qContainer__middle{z-index:1;position:relative;display:table-cell;vertical-align:middle;width:100%;min-height:100%}.p-qContainer__middle>.c-grid{padding-top:350px;padding-bottom:240px}.p-qContainer__caption{display:block;padding-top:20px;font-size:1.2rem;line-height:14px;color:#63636d;white-space:pre-wrap}.p-qContainer--fadein .js-questionsModal__current{transition-property:transform,opacity;transition-duration:0s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotateX(90deg) rotateZ(0deg);opacity:0}.p-qContainer--fadein.is-active .js-questionsModal__current{transition-delay:.3s;transition-duration:.7s;transform:rotateX(0deg) rotateZ(0deg);opacity:1}.p-qContainer--fadein .p-qContainer__middle{transition-property:transform,opacity;transition-duration:0s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(.9) rotateZ(0deg);opacity:0}.p-qContainer--fadein.is-active .p-qContainer__middle{transition-delay:.3s;transition-duration:.7s;transform:scale(1) rotateZ(0deg);opacity:1}@media (max-width: 59.99em){.p-qContainer__head{top:50px}.p-qContainer__head .p-cursive__sub{letter-spacing:0px;font-size:2rem;line-height:21.6px}.p-qContainer__head .p-cursive__main{font-size:4rem;line-height:41.6px;letter-spacing:4px}.p-qContainer__head__category{padding-bottom:0;font-size:2.5rem;line-height:27px;letter-spacing:2px}.p-qContainer__head__title{padding-top:15px;font-size:1.5rem;line-height:20px;letter-spacing:2px}.p-qContainer__foot{bottom:100px}.p-qContainer__foot>.c-grid>.c-grid__row>.c-grid__col{width:auto!important}.p-qContainer__foot>.c-grid>.c-grid__row>.c-grid__col:last-child{flex-grow:1}.p-qContainer__foot>.c-grid>.c-grid__row{padding-left:30px;padding-right:30px}.p-qContainer__middle>.c-grid{padding-top:190px;padding-bottom:180px}.p-qContainer__middle>.c-grid>.c-grid__row{padding-left:30px;padding-right:30px}.p-qContainer__caption{padding-top:13px;font-size:1rem;line-height:16px}.p-qContainer--sp-no-padding-x .p-qContainer__middle>.c-grid{padding-left:0;padding-right:0}.p-qContainer--sp-no-padding-x .p-qContainer__middle>.c-grid>.c-grid__row{padding-left:0;padding-right:0}}.p-questionsModal .p-qContainer{pointer-events:none}.p-questionsModal.is-active .p-qContainer.is-active{position:absolute;pointer-events:auto}.p-inputThemes__focus{position:relative}.p-inputThemes__focus li>div{width:95%;margin-left:2.5%;overflow:hidden}.p-inputThemes__pic{width:100%;background-color:#fff;display:inline-block;vertical-align:middle}.p-inputThemes__label{display:flex;flex-direction:column;width:100%;padding:13px 0 15px;color:#fff;display:inline-flex;vertical-align:middle}.p-inputThemes__buttons{position:relative;display:flex;justify-content:space-around;width:280px;margin:auto;padding-top:30px}.p-inputThemes__buttons>li{position:relative;width:30px;height:30px;border-radius:50%;transition:transform .7s cubic-bezier(.19,1,.22,1)}.p-inputThemes__buttons>li.is-active{border-width:0;transform:scale(1.3) rotateZ(0deg)}.p-inputThemes__buttons>li.is-active:after{content:"";position:absolute;width:100%;height:60%;top:12.5%;border:solid #fff;border-width:0 0 6px 6px;border-radius:0 0 0 25%;transform-origin:center;transform:scale(.6) rotate(-45deg)}.p-inputThemes__buttons input[type=radio]{cursor:pointer;position:absolute;left:0;top:0;display:block;width:100%;height:100%;margin:0;opacity:0}.p-inputThemes__focus li>div[data-color=sweet],.p-inputThemes__buttons>li[data-color=sweet]{background-color:#ecbcd3}.p-inputThemes__focus li>div[data-color=brave],.p-inputThemes__buttons>li[data-color=brave]{background-color:#e699b6}.p-inputThemes__focus li>div[data-color=elegance],.p-inputThemes__buttons>li[data-color=elegance]{background-color:#caa5cf}.p-inputThemes__focus li>div[data-color=calm],.p-inputThemes__buttons>li[data-color=calm]{background-color:#a0b0df}.p-inputThemes__focus li>div[data-color=hope],.p-inputThemes__buttons>li[data-color=hope]{background-color:#8ad4ef}@media (min-width: 60em)and (max-width: 79.99em){.p-inputThemes__focus{width:45.67vw;height:auto;margin:0 auto}}@media (max-width: 59.99em){.p-inputThemes__focus{width:100vw;height:auto;margin:0 auto}.p-inputThemes__focus:before{display:none}.p-inputThemes__focus li>div{display:block;width:95%;margin-left:2.5%;margin-top:8vw}.p-inputThemes__pic img{display:block;width:100%;height:auto;margin:0 auto;object-fit:cover;vertical-align:top}.p-inputThemes__buttons{width:66vw;padding-top:4vw;padding-bottom:4vw}.p-inputThemes__buttons>li{width:8vw;height:8vw}.p-inputThemes__buttons>li.is-active{transform:scale(1.2) rotateZ(0deg)}.p-inputThemes__buttons>li.is-active:after{border-width:0 0 1.53vw 1.53vw}}@media (max-width: 59.99em){.padding-off{padding-left:0!important;padding-right:0!important}}.p-rangeSlider+.rangeslider{box-shadow:none;background-color:#fff}.p-rangeSlider+.rangeslider .rangeslider__fill{z-index:1;box-shadow:none;background-color:#c4ac6d;background:linear-gradient(90deg,#c4ac6d 80%,#d8c597 100%)}.p-rangeSlider+.rangeslider .rangeslider__handle{z-index:3;top:-5px;width:30px;height:30px;background-image:none;background-color:#c4ac6d;border:2px solid #fff;box-shadow:0 4px 8px #0003;transform:translateX(-1px);cursor:grab!important}.p-rangeSlider+.rangeslider .rangeslider__handle.is-cursor-grabbing{cursor:grabbing!important}.p-rangeSlider+.rangeslider .rangeslider__handle:after{display:none}.p-rangeSlider+.rangeslider:before{z-index:2;content:"";display:block;position:absolute;left:50%;top:0;width:1px;height:100%;background-color:#dde0e9}@media (max-width: 59.99em){.p-rangeSlider+.rangeslider{height:15px}.p-rangeSlider+.rangeslider .rangeslider__handle{width:25px;height:25px}}.p-camera{position:fixed;left:0;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none}.p-camera.is-active{opacity:1;visibility:visible;pointer-events:auto}.p-camera__loader{z-index:1}.p-camera__main{z-index:2}.p-camera__entrance{z-index:3}.p-camera__loader{pointer-events:none;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.p-camera__loader .c-loading:before{display:none}.p-camera__main{position:relative;top:-40px}.p-camera__main iframe{transform:scale(1.33333)}.p-camera__module{position:relative;transition:opacity 1s;opacity:0}.p-camera__module.is-active{opacity:1}.p-camera__ok{pointer-events:none;z-index:2;position:absolute;left:-10px;top:0;display:none}.p-camera__ok.is-active{display:block}.p-camera__skip,.p-camera__exit{max-width:290px;margin:0 auto;display:none}.p-camera__skip.is-active,.p-camera__exit.is-active{display:inline-block}.p-camera__buttons{z-index:2;position:absolute;bottom:-160px;left:0;width:100%;text-align:center}.p-camera__entrance{position:absolute;width:100%;height:100%;min-height:640px;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.p-camera__entrance.is-active{display:flex}.p-camera__entrance__icon{padding:10vh 0}@media (max-width: 59.99em){.p-camera__main{top:-20px}.p-camera__main iframe{transform:scale(1)}.p-camera__buttons{bottom:-90px}}@media (max-width: 37.49em){.p-camera__main{top:0}.p-camera__main iframe{transform:scale(1)}.p-camera__ok{left:20px;top:20px}.p-camera__buttons{bottom:30px}.p-camera__entrance__icon{padding:5vh 0}}.p-waiting{justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;display:flex;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#d7ebe5}.p-waiting.is-active{opacity:1;visibility:visible;pointer-events:visible}.p-waiting__title{z-index:2;position:relative;padding-bottom:80px}.p-waiting__title .p-cursive{color:#fff}.p-waiting__title .p-cursive__sub{padding-left:7px;letter-spacing:7px}.p-waiting__title .p-cursive__sub:after{position:absolute;right:-50px;bottom:0;display:block;width:50px;content:"...";text-align:left;animation:p_waiting__three_burst__animation 1.5s linear infinite}@keyframes p_waiting__three_burst__animation{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.p-waiting__circle{z-index:1;position:relative;opacity:0;transform:scale(0) rotateZ(0deg)}.p-waiting__circle:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/template/default/img/hotaru/_renewal/questions/p-waiting/__circle@before@2x.png);background-repeat:no-repeat;background-position:left top;background-size:contain;transform:scale(1.17);animation:rotateZ_loop_anim 20s linear infinite;backface-visibility:hidden}@keyframes rotateZ_loop_anim{0%{transform:scale(1.17) rotateZ(0)}to{transform:scale(1.17) rotateZ(360deg)}}.p-waiting__circle__text{justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;display:flex;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;color:#fff}.p-waiting__circle__text__label{font-size:2.2rem;line-height:24px;letter-spacing:4px}.p-waiting__circle__text__per{position:relative;font-size:10rem;line-height:102px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;text-align:center;letter-spacing:1px}.p-waiting__circle__text:after{content:"\ff05";display:block;position:absolute;right:78px;bottom:123px;font-size:2.2rem;line-height:24px}.p-waiting.is-active .p-waiting__circle{opacity:1;transform:scale(1) rotateZ(0deg);transition-property:transform opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.p-waiting--themes-bg:before{z-index:0;position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;transition:opacity 7.5s;opacity:0}.p-waiting--themes-bg.is-active:before{opacity:1}.p-waiting--first-quiz{background-color:initial}@media (max-width: 59.99em){.p-waiting__title{padding-bottom:40px}.p-waiting__title .p-cursive__sub{letter-spacing:4px}.p-waiting__circle{transform-origin:50% 0px}.p-waiting__circle:before{transform:scale(1.17)}.p-waiting.is-active .p-waiting__circle{transform:scale(.65) rotateZ(0deg)}}.p-svgCircleProgress{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:350px;height:350px;border-radius:100%;text-align:center}.p-svgCircleProgress:after{position:relative;display:none;content:attr(data-pct) "%";font-size:1.3rem;line-height:17px}.p-svgCircleProgress svg{position:absolute;left:0;top:0;width:350px;height:350px;transform:rotateZ(-90deg)}.p-svgCircleProgress__baseline,.p-svgCircleProgress__current{stroke-dasharray:1068.1415022205;stroke-width:10px;fill:transparent}.p-svgCircleProgress__baseline{stroke:#fff;stroke-dashoffset:0;opacity:.2}.p-svgCircleProgress__current{stroke:#fff;stroke-dashoffset:1068.1415022205px;transition:stroke-dashoffset 7.4s cubic-bezier(.39,.575,.565,1)}.p-svgCircleProgress.is-clear .p-svgCircleProgress__current{stroke-dashoffset:1068.1415022205px!important;transition:none}.p-starRating{font-size:0;white-space:nowrap;position:relative;display:block;height:43px;background:url(/template/default/img/hotaru/_renewal/questions/p-starRating/@default@pc@2x.png);background-size:70px;display:none}.p-starRating i{position:absolute;left:0;top:0;height:100%;z-index:1;background:url(/template/default/img/hotaru/_renewal/questions/p-starRating/@checked@pc@2x.png);background-size:70px;opacity:0}.p-starRating input{-moz-appearance:none;-webkit-appearance:none;opacity:0;height:100%;margin:0;padding:0;z-index:2;position:relative;display:none}.p-starRating input[type=radio]{display:inline-block}.p-starRating input[type=radio]:hover{cursor:grab}.p-starRating input:hover+i,.p-starRating input:checked+i{opacity:1}.p-starRating label{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%}.p-starRating label>span{position:absolute;top:15px;display:block;font-size:1.6rem;line-height:18px;color:#63636d}.p-starRating label>span:first-child{right:105%}.p-starRating label>span:last-child{left:105%}.p-starRating--3levels{display:block;width:210px}.p-starRating--3levels i,.p-starRating--3levels input{width:33.3333333333%}.p-starRating--3levels i~i{width:66.6666666667%}.p-starRating--3levels i~i~i{width:100%}.p-starRating--5levels{display:block;width:350px}.p-starRating--5levels i,.p-starRating--5levels input{width:20%}.p-starRating--5levels i~i{width:40%}.p-starRating--5levels i~i~i{width:60%}.p-starRating--5levels i~i~i~i{width:80%}.p-starRating--5levels i~i~i~i~i{width:100%}.p-starRating--center{margin:0 auto}@media (max-width: 59.99em){.p-starRating{height:21px;background:url(/template/default/img/hotaru/_renewal/questions/p-starRating/@default@sp@2x.png);background-size:42px}.p-starRating i{background:url(/template/default/img/hotaru/_renewal/questions/p-starRating/@checked@sp@2x.png);background-size:42px}.p-starRating label>span{top:7px;font-size:1rem;line-height:12px}.p-starRating label>span:first-child{right:102%}.p-starRating label>span:last-child{left:102%}.p-starRating--3levels{width:126px}.p-starRating--5levels{width:210px}}.p-radio label{display:block;position:relative;padding-left:1em;width:150px;margin:10px auto;font-size:1.6rem;line-height:18px}.p-radio label input{position:absolute;top:0;bottom:0;left:0;margin:auto}.p-radio--center{margin:0 auto}.p-advice{border-top:4px solid #63636d}.p-advice>dt,.p-advice>dd{position:relative}.p-advice__dt{text-align:center;padding:40px 0 25px;border-bottom:1px solid #e0e4eb}.p-advice__dd{padding:30px 0 25px}.p-advice__advisor-photo{margin:0 auto}.p-advice__advisor-title{font-size:1.8rem;line-height:20px}.p-advice__advisor-name{font-size:1.8rem;line-height:20px;font-family:ivypresto-display,serif;font-weight:400}.p-advice__text{font-size:1.6rem;line-height:30px}.p-advice__text-14{font-size:1.4rem;line-height:30px}.p-advice--no-border-bottom{border-bottom:none}@media (max-width: 59.99em){.p-advice{border-top-width:2px}.p-advice__dt{padding:30px 30px 20px}.p-advice__dd{padding:25px 30px}.p-advice__advisor-photo{margin:0 auto}.p-advice__advisor-title{font-size:1.3rem;line-height:15px}.p-advice__advisor-name{font-size:1.3rem;line-height:15px;font-family:ivypresto-display,serif;font-weight:400}.p-advice__text{font-size:1.2rem;line-height:20px}.p-advice__text-14{font-size:1.2rem;line-height:20px}}.p-downwardTriangle{line-height:0}.p-downwardTriangle>svg{height:19.5px;display:block;margin:0 auto}.p-downwardTriangle--white>svg{fill:#fff!important}@media (max-width: 59.99em){.p-downwardTriangle>svg{height:13.5px}}.p-dot-left,.p-dot-right,.p-dot-top,.p-dot-bottom{position:relative}.p-dot-left:before,.p-dot-right:before,.p-dot-top:before,.p-dot-bottom:before{content:"";position:absolute}.p-dot-left:before,.p-dot-right:before{top:0;width:1px;height:100%;background-image:linear-gradient(to bottom,#63636d,#63636d 2px,transparent 2px,transparent 4px);background-size:1px 4px;background-repeat:repeat-y}.p-dot-left--white:before,.p-dot-right--white:before{background-image:linear-gradient(to bottom,white,white 2px,transparent 2px,transparent 4px)!important}.p-dot-top:before,.p-dot-bottom:before{left:0;width:100%;height:1px;background-image:linear-gradient(to right,#63636d,#63636d 2px,transparent 2px,transparent 4px);background-size:4px 1px;background-repeat:repeat-x}.p-dot-top--white:before,.p-dot-bottom--white:before{background-image:linear-gradient(to right,white,white 2px,transparent 2px,transparent 4px)!important}.p-dot-left:before{left:0}.p-dot-right:before{right:0}.p-dot-top:before{top:0}.p-dot-bottom:before{bottom:0}.p-tags{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch}.p-tags>li{padding-right:6px}.p-tags>li:last-child{padding-right:0}.p-tags__tag{display:block;border-radius:30px;background-color:#fff;border:1px solid #63636d;padding:5px 15px;font-size:1.6rem;line-height:18px}@media (max-width: 59.99em){.p-tags>li{padding-right:4px}.p-tags__tag{border-radius:20px;padding:5px 10px;font-size:1.2rem;line-height:14px}}.p-azosans{display:block;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:700;font-size:1.2rem;line-height:14px;letter-spacing:2px}.p-azosans-21{display:block;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:700}.p-azosans-21{font-size:2.1rem;line-height:40px;letter-spacing:2px}.p-azosans--white{color:#fff!important}@media (max-width: 59.99em){.p-azosans{font-size:1rem;line-height:12px;transform-origin:0}.p-azosans-21{font-size:1.1rem;line-height:20px;letter-spacing:1px}.p-azosans--align-center-sp{transform-origin:50%}}.p-totalScore{position:relative;width:120px;height:120px}.p-totalScore__chart{width:120px;height:120px}.p-totalScore__left,.p-totalScore__right{width:120px;height:120px;background:#dfe3ea}.p-totalScore__left{left:-60px;transform-origin:right 60px}.p-totalScore__right{left:60px;transform-origin:left 60px}.p-totalScore__center{position:relative;top:12px;left:12px;width:96px;height:96px;background:#fff}.p-totalScore__center__value{padding-bottom:0;font-size:3.6rem;line-height:38px}.p-totalScore__center__score{font-size:1.3rem;line-height:15px;color:#63636d;position:absolute;right:10px;bottom:34px}.p-totalScore__average{z-index:5;position:absolute;min-width:200px;width:100%;text-align:right;right:112px;top:46px;padding-right:33px}.p-totalScore__average span{font-size:1.6rem;line-height:18px}.p-totalScore__average:before,.p-totalScore__average:after{position:absolute;content:"";display:block;width:23px;background-color:#63636d}.p-totalScore__average:before{right:0;top:13px;width:4px;height:4px;border-radius:50%;overflow:hidden}.p-totalScore__average:after{right:4px;top:14px;height:1px}@media (max-width: 59.99em){.p-totalScore{width:75px;height:75px}.p-totalScore__chart{width:75px;height:75px}.p-totalScore__left,.p-totalScore__right{width:75px;height:75px}.p-totalScore__left{left:-37.5px;transform-origin:right 37.5px}.p-totalScore__right{left:37.5px;transform-origin:left 37.5px}.p-totalScore__center{position:relative;top:9px;left:9px;width:57px;height:57px}.p-totalScore__center__value{font-size:2.5rem;line-height:27px}.p-totalScore__center__score{font-size:1rem;line-height:12px;color:#63636d;position:absolute;right:0;bottom:17px}.p-totalScore__average{right:68px;top:23px;padding-right:25px}.p-totalScore__average:after{width:14px}.p-totalScore__average span{font-size:1.2rem;line-height:14px}}.p-totalScoreFromLp{position:relative;width:120px;height:120px}.p-totalScoreFromLp__chart{width:120px;height:120px}.p-totalScoreFromLp__left,.p-totalScoreFromLp__right{width:120px;height:120px;background:#dfe3ea}.p-totalScoreFromLp__left{left:-60px;transform-origin:right 60px}.p-totalScoreFromLp__right{left:60px;transform-origin:left 60px}.p-totalScoreFromLp__center{position:relative;top:12px;left:12px;width:96px;height:96px;background:#fff}.p-totalScoreFromLp__center__value{padding-bottom:0;font-size:3.6rem;line-height:38px}.p-totalScoreFromLp__center__score{font-size:1.7rem;line-height:19px;position:absolute;right:5px;bottom:34px}.p-totalScoreFromLp__average{z-index:5;position:absolute;min-width:200px;width:100%;text-align:right;right:112px;top:46px;padding-right:33px}.p-totalScoreFromLp__average span{font-size:1.6rem;line-height:18px}.p-totalScoreFromLp__average:before,.p-totalScoreFromLp__average:after{position:absolute;content:"";display:block;width:23px;background-color:#63636d}.p-totalScoreFromLp__average:before{right:0;top:13px;width:4px;height:4px;border-radius:50%;overflow:hidden}.p-totalScoreFromLp__average:after{right:4px;top:14px;height:1px}@media (max-width: 59.99em){.p-totalScoreFromLp{width:100px;height:100px}.p-totalScoreFromLp__chart{width:100px;height:100px}.p-totalScoreFromLp__left,.p-totalScoreFromLp__right{width:100px;height:100px}.p-totalScoreFromLp__left{left:-50px;transform-origin:right 50px}.p-totalScoreFromLp__right{left:50px;transform-origin:left 50px}.p-totalScoreFromLp__center{position:relative;top:12px;left:12px;width:76px;height:76px}.p-totalScoreFromLp__center__value{font-size:2.5rem;line-height:27px}.p-totalScoreFromLp__center__score{font-size:1.4rem;line-height:16px;position:absolute;right:5px;bottom:29px}.p-totalScoreFromLp__average{right:68px;top:23px;padding-right:25px}.p-totalScoreFromLp__average:after{width:14px}.p-totalScoreFromLp__average span{font-size:1.2rem;line-height:14px}}.p-skinChartScore{position:relative;width:100%}.p-skinChartScore__chart{width:80px;height:80px;margin:0 auto}.p-skinChartScore__left,.p-skinChartScore__right{width:80px;height:80px;background:#dfe3ea}.p-skinChartScore__left{left:-40px;transform-origin:right 40px}.p-skinChartScore__right{left:40px;transform-origin:left 40px}.p-skinChartScore__center{top:8px;left:8px;width:64px;height:64px;background:#fff}.p-skinChartScore__center__value{padding-bottom:0;font-size:2.2rem;line-height:24px;letter-spacing:0}.p-skinChartScore__label{display:block;width:100%;padding-top:5px;text-align:center;font-size:1.6rem;line-height:18px;letter-spacing:3px}@media (max-width: 59.99em){.p-skinChartScore__chart{width:47.5px;height:47.5px}.p-skinChartScore__left,.p-skinChartScore__right{width:47.5px;height:47.5px}.p-skinChartScore__left{left:-23.75px;transform-origin:right 23.75px}.p-skinChartScore__right{left:23.75px;transform-origin:left 23.75px}.p-skinChartScore__center{top:5.5px;left:5.5px;width:36.5px;height:36.5px}.p-skinChartScore__center__value{font-size:1.8rem;line-height:20px}.p-skinChartScore__label{padding-top:4px;font-size:1.2rem;line-height:14px;letter-spacing:2px}}.p-multiplayCols{position:relative;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%;background-color:#fff}.p-multiplayCols>dl{z-index:1;position:relative;width:50%;text-align:center}.p-multiplayCols>dl>dt{position:relative;padding-top:15px}.p-multiplayCols>dl>dd{padding-bottom:25px}.p-multiplayCols__index{position:absolute;left:13px;top:10px;font-family:ivypresto-display,serif;font-weight:400;font-size:1.4rem;line-height:16px}.p-multiplayCols__key{font-size:1.6rem;line-height:18px}.p-multiplayCols__val{font-size:1.6rem;line-height:18px}.p-multiplayCols__azosans{font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;letter-spacing:3px}.p-multiplayCols__icon{z-index:2;position:absolute;bottom:10px;left:50%;margin-left:-20px}.p-multiplayCols__icon>svg{fill:#63636d}.p-multiplayCols--type-header{border-width:1px;border-style:solid;border-color:#63636d}.p-multiplayCols--type-header>dl>dt{padding-bottom:15px;background-color:#63636d;color:#fff}.p-multiplayCols--type-header>dl>dd{padding-top:25px}@media (max-width: 59.99em){.p-multiplayCols>dl>dt{padding-top:15px;padding-bottom:5px;line-height:0}.p-multiplayCols>dl>dd{padding-bottom:20px;line-height:0}.p-multiplayCols__index{left:10px;top:7px;font-size:1.2rem;line-height:14px}.p-multiplayCols__key{font-size:1.2rem;line-height:14px}.p-multiplayCols__val{font-size:1.2rem;line-height:14px}.p-multiplayCols__azosans{letter-spacing:1.5px}.p-multiplayCols__icon{bottom:8px;margin-left:-14px}.p-multiplayCols__icon>svg{width:28px;height:28px}.p-multiplayCols--type-header>dl>dt{padding-bottom:15px}.p-multiplayCols--type-header>dl>dd{padding-top:20px}}.p-twoColsHeading{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%}.p-twoColsHeading__title,.p-twoColsHeading__thumb{position:relative;width:50%}.p-twoColsHeading__title{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;background-color:#63636d;color:#fff}.p-twoColsHeading__title .p-cursive__sub{top:-25px;letter-spacing:5px}.p-twoColsHeading__thumb{top:-60px;line-height:0}.p-twoColsHeading__thumb img{width:100%}.p-twoColsHeading--reverse{display:flex;flex-direction:row-reverse}@media (max-width: 59.99em){.p-twoColsHeading__title .p-cursive__sub{top:-18px;letter-spacing:2px}.p-twoColsHeading__thumb{top:-30px}}.p-whiteBox{background-color:#fff}.p-whiteBox--border-bottom{border-bottom:1px solid}.p-whiteBox>dt,.p-whiteBox>dd{position:relative}.p-whiteBox__lt{position:absolute;left:10px;top:10px}.p-whiteBox__title{display:block;padding:20px;text-align:center;font-size:1.6rem;line-height:18px}.p-whiteBox__title--fromLp{padding:0;text-align:left;font-size:1.8rem;line-height:20px}.p-whiteBox__title--fromLp-skin-type-label{font-size:1.8rem;line-height:20px}.p-whiteBox__value{display:block;padding:20px;font-size:2.2rem;line-height:24px;text-align:center}.p-whiteBox__value--16{font-size:1.6rem;line-height:30px;padding:20px 35px}.p-whiteBox__value--padding-y10{padding:10px 20px}.p-whiteBox__value--padding-y30{padding:30px 20px}.p-whiteBox__value--azosans{font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;letter-spacing:3px}.p-whiteBox__value--fromLp{font-size:2rem;line-height:22px;display:flex;flex-direction:column;padding:0}.p-whiteBox__note{font-size:1.7rem;line-height:19px}.p-whiteBox__caption{display:block;padding:15px 20px 5px}.p-whiteBox__txt-12{font-size:1.2rem;line-height:14px;display:block;text-align:center}.p-whiteBox__txt-16{font-size:1.6rem;line-height:18px;display:block;text-align:center}.p-whiteBox__txt-22{font-size:2.2rem;line-height:24px;display:block;text-align:center}.p-whiteBox__fukidashi{position:absolute;left:30px;top:-30px}.p-whiteBox__color-bg{color:#fff}.p-whiteBox__grey-bg{color:#fff;background-color:#9f9faf}.p-whiteBox__border-top{border-top:1px solid #9f9faf}.p-whiteBox__border-bottom{border-bottom:1px solid #9f9faf}.p-whiteBox--border,.p-whiteBox--border-grey{border:1px solid #9f9faf}.p-whiteBox--border-x{border-left:1px solid #9f9faf;border-right:1px solid #9f9faf}.p-whiteBox--bottom-arw{position:relative;margin-bottom:44px}.p-whiteBox--bottom-arw .p-whiteBox__arw{position:absolute;bottom:-34px;left:50%;width:7px;height:34px}.p-whiteBox--bottom-arw .p-whiteBox__arw svg{width:7px;height:34px}@media (max-width: 59.99em){.p-whiteBox__lt{left:10px;top:8px}.p-whiteBox__title{padding:15px;font-size:1.2rem;line-height:14px}.p-whiteBox__title--fromLp{font-size:1.4rem;line-height:16px;color:#63636d}.p-whiteBox__title--fromLp-skin-type-label{font-size:1.4rem;line-height:16px}.p-whiteBox__value{padding:20px;font-size:1.5rem;line-height:17px}.p-whiteBox__value--16{font-size:1.2rem;line-height:18px;padding:15px 30px}.p-whiteBox__value--padding-y10{padding:10px 20px}.p-whiteBox__value--padding-y30{padding:20px}.p-whiteBox__value--azosans{letter-spacing:2px}.p-whiteBox__value--fromLp{font-size:1.2rem;line-height:14px}.p-whiteBox__value__12-sp{font-size:1.2rem;line-height:18px}.p-whiteBox__note{font-size:1.7rem;line-height:19px}.p-whiteBox__caption{padding:15px 20px 0}.p-whiteBox__txt-12{font-size:1rem;line-height:12px}.p-whiteBox__txt-16{font-size:1.2rem;line-height:14px}.p-whiteBox__txt-22{font-size:1.5rem;line-height:17px}.p-whiteBox__fukidashi{left:14px;top:-14px}.p-whiteBox--bottom-arw{margin-bottom:34px}.p-whiteBox__arw--fromLp{height:24px;display:flex;justify-content:center}.p-whiteBox__arw--fromLp svg{width:6px;height:24px}.p-whiteBox--bottom-arw .p-whiteBox__arw{bottom:-24px;width:6px;height:24px}.p-whiteBox--bottom-arw .p-whiteBox__arw svg{width:6px;height:24px}}.p-pointBox{border-top:4px solid #63636d;border-bottom:4px solid #63636d}.p-pointBox>dt,.p-pointBox>dd{position:relative}.p-pointBox__dt{padding:40px 0 25px;border-bottom:1px solid #e0e4eb}.p-pointBox__dd{padding:30px 0 25px}.p-pointBox__caption{position:absolute;left:0;top:10px}.p-pointBox__title{font-size:2.2rem;line-height:24px}.p-pointBox__text{font-size:1.6rem;line-height:30px}.p-pointBox__text-14{font-size:1.4rem;line-height:30px}.p-pointBox--no-border{border-top:none;border-bottom:none}.p-pointBox--no-border-bottom{border-bottom:none}@media (max-width: 59.99em){.p-pointBox{border-top-width:2px;border-bottom-width:2px}.p-pointBox__dt{padding:30px 30px 20px}.p-pointBox__dd{padding:25px 30px}.p-pointBox__caption{top:7px}.p-pointBox__title{font-size:1.5rem;line-height:17px}.p-pointBox__text{font-size:1.2rem;line-height:20px}.p-pointBox__text-14{font-size:1.2rem;line-height:20px}}.p-barGraphs{position:relative;width:100%}.p-barGraphs--formLp{padding-left:0!important;padding-right:0!important}.p-barGraphs__average{z-index:1;position:absolute;right:0;top:0;padding:5px;border:1px solid #63636d;background-color:#fff}.p-barGraphs__average>span{display:block;padding-left:85px;font-size:1.6rem;line-height:18px;letter-spacing:1px}.p-barGraphs__average:before,.p-barGraphs__average:after{position:absolute;content:"";display:block}.p-barGraphs__average:before{left:10px;top:50%;width:50px;height:10px;margin-top:-5px;background-color:#dfe3ea}.p-barGraphs__average:after{left:68px;top:50%;width:16px;height:1px;margin-top:-1px;background-size:4px;background-repeat:repeat-x}.p-barGraphs__list{z-index:2;position:relative;width:100%}.p-barGraphs__list>li{padding-top:25px}.p-barGraphs__legend{display:flex;align-items:center}.p-barGraphs__legend--title{font-size:1.6rem;line-height:18px;margin-left:10px}.p-barGraphs__legend--gauge{height:7px;width:30px;border-radius:7px;background-color:#dfe3ea}.p-barGraphs__legend--gauge-my-score{background-color:#dfe3ea}.p-barGraphs__legend--gauge-avg-score{background-color:#dfe3ea}@media (max-width: 59.99em){.p-barGraphs{padding-top:10px;padding-left:30px;padding-right:30px}.p-barGraphs__average{right:30px}.p-barGraphs__average>span{padding-left:70px;font-size:1.2rem;line-height:14px}.p-barGraphs__average:before{left:10px;width:37px;height:7px;margin-top:-4px}.p-barGraphs__average:after{left:56px;width:10px;margin-top:-1px}.p-barGraphs__list>li{padding-top:30px}.p-barGraphs__legend--title{font-size:1.2rem;line-height:14px}.p-barGraphs__legend--title-fromLp{font-size:1.4rem;line-height:16px}}.p-barGraph{width:100%}.p-barGraph--flex{display:flex}.p-barGraph__label{padding-bottom:10px;font-size:1.6rem;line-height:18px}.p-barGraph__attention{position:relative;left:8px;padding-left:35px}.p-barGraph__attention:before,.p-barGraph__attention:after{display:block;position:absolute;left:0;top:-7px;width:30px;height:30px}.p-barGraph__attention:before{content:"";border-radius:50%;background-color:#63636d;overflow:hidden}.p-barGraph__attention:after{color:#fff!important;content:"!";font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:700;font-size:1.7rem;line-height:30px;text-align:center}.p-barGraph__gauge{position:relative;width:100%;height:10px;background-color:#fff;border-radius:10px;overflow:hidden}.p-barGraph__gauge:before,.p-barGraph__gauge:after{content:"";display:block;position:absolute;left:0;top:0;height:100%}.p-barGraph__gauge:before{background-color:#dfe3ea}.p-barGraph__gauge[data-gauge-average="0"]:before{width:0%}.p-barGraph__gauge[data-gauge-average="1"]:before{width:1%}.p-barGraph__gauge[data-gauge-average="2"]:before{width:2%}.p-barGraph__gauge[data-gauge-average="3"]:before{width:3%}.p-barGraph__gauge[data-gauge-average="4"]:before{width:4%}.p-barGraph__gauge[data-gauge-average="5"]:before{width:5%}.p-barGraph__gauge[data-gauge-average="6"]:before{width:6%}.p-barGraph__gauge[data-gauge-average="7"]:before{width:7%}.p-barGraph__gauge[data-gauge-average="8"]:before{width:8%}.p-barGraph__gauge[data-gauge-average="9"]:before{width:9%}.p-barGraph__gauge[data-gauge-average="10"]:before{width:10%}.p-barGraph__gauge[data-gauge-average="11"]:before{width:11%}.p-barGraph__gauge[data-gauge-average="12"]:before{width:12%}.p-barGraph__gauge[data-gauge-average="13"]:before{width:13%}.p-barGraph__gauge[data-gauge-average="14"]:before{width:14%}.p-barGraph__gauge[data-gauge-average="15"]:before{width:15%}.p-barGraph__gauge[data-gauge-average="16"]:before{width:16%}.p-barGraph__gauge[data-gauge-average="17"]:before{width:17%}.p-barGraph__gauge[data-gauge-average="18"]:before{width:18%}.p-barGraph__gauge[data-gauge-average="19"]:before{width:19%}.p-barGraph__gauge[data-gauge-average="20"]:before{width:20%}.p-barGraph__gauge[data-gauge-average="21"]:before{width:21%}.p-barGraph__gauge[data-gauge-average="22"]:before{width:22%}.p-barGraph__gauge[data-gauge-average="23"]:before{width:23%}.p-barGraph__gauge[data-gauge-average="24"]:before{width:24%}.p-barGraph__gauge[data-gauge-average="25"]:before{width:25%}.p-barGraph__gauge[data-gauge-average="26"]:before{width:26%}.p-barGraph__gauge[data-gauge-average="27"]:before{width:27%}.p-barGraph__gauge[data-gauge-average="28"]:before{width:28%}.p-barGraph__gauge[data-gauge-average="29"]:before{width:29%}.p-barGraph__gauge[data-gauge-average="30"]:before{width:30%}.p-barGraph__gauge[data-gauge-average="31"]:before{width:31%}.p-barGraph__gauge[data-gauge-average="32"]:before{width:32%}.p-barGraph__gauge[data-gauge-average="33"]:before{width:33%}.p-barGraph__gauge[data-gauge-average="34"]:before{width:34%}.p-barGraph__gauge[data-gauge-average="35"]:before{width:35%}.p-barGraph__gauge[data-gauge-average="36"]:before{width:36%}.p-barGraph__gauge[data-gauge-average="37"]:before{width:37%}.p-barGraph__gauge[data-gauge-average="38"]:before{width:38%}.p-barGraph__gauge[data-gauge-average="39"]:before{width:39%}.p-barGraph__gauge[data-gauge-average="40"]:before{width:40%}.p-barGraph__gauge[data-gauge-average="41"]:before{width:41%}.p-barGraph__gauge[data-gauge-average="42"]:before{width:42%}.p-barGraph__gauge[data-gauge-average="43"]:before{width:43%}.p-barGraph__gauge[data-gauge-average="44"]:before{width:44%}.p-barGraph__gauge[data-gauge-average="45"]:before{width:45%}.p-barGraph__gauge[data-gauge-average="46"]:before{width:46%}.p-barGraph__gauge[data-gauge-average="47"]:before{width:47%}.p-barGraph__gauge[data-gauge-average="48"]:before{width:48%}.p-barGraph__gauge[data-gauge-average="49"]:before{width:49%}.p-barGraph__gauge[data-gauge-average="50"]:before{width:50%}.p-barGraph__gauge[data-gauge-average="51"]:before{width:51%}.p-barGraph__gauge[data-gauge-average="52"]:before{width:52%}.p-barGraph__gauge[data-gauge-average="53"]:before{width:53%}.p-barGraph__gauge[data-gauge-average="54"]:before{width:54%}.p-barGraph__gauge[data-gauge-average="55"]:before{width:55%}.p-barGraph__gauge[data-gauge-average="56"]:before{width:56%}.p-barGraph__gauge[data-gauge-average="57"]:before{width:57%}.p-barGraph__gauge[data-gauge-average="58"]:before{width:58%}.p-barGraph__gauge[data-gauge-average="59"]:before{width:59%}.p-barGraph__gauge[data-gauge-average="60"]:before{width:60%}.p-barGraph__gauge[data-gauge-average="61"]:before{width:61%}.p-barGraph__gauge[data-gauge-average="62"]:before{width:62%}.p-barGraph__gauge[data-gauge-average="63"]:before{width:63%}.p-barGraph__gauge[data-gauge-average="64"]:before{width:64%}.p-barGraph__gauge[data-gauge-average="65"]:before{width:65%}.p-barGraph__gauge[data-gauge-average="66"]:before{width:66%}.p-barGraph__gauge[data-gauge-average="67"]:before{width:67%}.p-barGraph__gauge[data-gauge-average="68"]:before{width:68%}.p-barGraph__gauge[data-gauge-average="69"]:before{width:69%}.p-barGraph__gauge[data-gauge-average="70"]:before{width:70%}.p-barGraph__gauge[data-gauge-average="71"]:before{width:71%}.p-barGraph__gauge[data-gauge-average="72"]:before{width:72%}.p-barGraph__gauge[data-gauge-average="73"]:before{width:73%}.p-barGraph__gauge[data-gauge-average="74"]:before{width:74%}.p-barGraph__gauge[data-gauge-average="75"]:before{width:75%}.p-barGraph__gauge[data-gauge-average="76"]:before{width:76%}.p-barGraph__gauge[data-gauge-average="77"]:before{width:77%}.p-barGraph__gauge[data-gauge-average="78"]:before{width:78%}.p-barGraph__gauge[data-gauge-average="79"]:before{width:79%}.p-barGraph__gauge[data-gauge-average="80"]:before{width:80%}.p-barGraph__gauge[data-gauge-average="81"]:before{width:81%}.p-barGraph__gauge[data-gauge-average="82"]:before{width:82%}.p-barGraph__gauge[data-gauge-average="83"]:before{width:83%}.p-barGraph__gauge[data-gauge-average="84"]:before{width:84%}.p-barGraph__gauge[data-gauge-average="85"]:before{width:85%}.p-barGraph__gauge[data-gauge-average="86"]:before{width:86%}.p-barGraph__gauge[data-gauge-average="87"]:before{width:87%}.p-barGraph__gauge[data-gauge-average="88"]:before{width:88%}.p-barGraph__gauge[data-gauge-average="89"]:before{width:89%}.p-barGraph__gauge[data-gauge-average="90"]:before{width:90%}.p-barGraph__gauge[data-gauge-average="91"]:before{width:91%}.p-barGraph__gauge[data-gauge-average="92"]:before{width:92%}.p-barGraph__gauge[data-gauge-average="93"]:before{width:93%}.p-barGraph__gauge[data-gauge-average="94"]:before{width:94%}.p-barGraph__gauge[data-gauge-average="95"]:before{width:95%}.p-barGraph__gauge[data-gauge-average="96"]:before{width:96%}.p-barGraph__gauge[data-gauge-average="97"]:before{width:97%}.p-barGraph__gauge[data-gauge-average="98"]:before{width:98%}.p-barGraph__gauge[data-gauge-average="99"]:before{width:99%}.p-barGraph__gauge[data-gauge-average="100"]:before{width:100%}.p-barGraph__gauge:after{width:0%;background-color:#63636d;transition:none}.p-barGraph__gauge.is-active:after{transition:width 2s cubic-bezier(.78,.07,0,1)}.p-barGraph__gauge.is-active[data-gauge-fix="0"]:after{width:0%}.p-barGraph__gauge.is-active[data-gauge-fix="1"]:after{width:1%}.p-barGraph__gauge.is-active[data-gauge-fix="2"]:after{width:2%}.p-barGraph__gauge.is-active[data-gauge-fix="3"]:after{width:3%}.p-barGraph__gauge.is-active[data-gauge-fix="4"]:after{width:4%}.p-barGraph__gauge.is-active[data-gauge-fix="5"]:after{width:5%}.p-barGraph__gauge.is-active[data-gauge-fix="6"]:after{width:6%}.p-barGraph__gauge.is-active[data-gauge-fix="7"]:after{width:7%}.p-barGraph__gauge.is-active[data-gauge-fix="8"]:after{width:8%}.p-barGraph__gauge.is-active[data-gauge-fix="9"]:after{width:9%}.p-barGraph__gauge.is-active[data-gauge-fix="10"]:after{width:10%}.p-barGraph__gauge.is-active[data-gauge-fix="11"]:after{width:11%}.p-barGraph__gauge.is-active[data-gauge-fix="12"]:after{width:12%}.p-barGraph__gauge.is-active[data-gauge-fix="13"]:after{width:13%}.p-barGraph__gauge.is-active[data-gauge-fix="14"]:after{width:14%}.p-barGraph__gauge.is-active[data-gauge-fix="15"]:after{width:15%}.p-barGraph__gauge.is-active[data-gauge-fix="16"]:after{width:16%}.p-barGraph__gauge.is-active[data-gauge-fix="17"]:after{width:17%}.p-barGraph__gauge.is-active[data-gauge-fix="18"]:after{width:18%}.p-barGraph__gauge.is-active[data-gauge-fix="19"]:after{width:19%}.p-barGraph__gauge.is-active[data-gauge-fix="20"]:after{width:20%}.p-barGraph__gauge.is-active[data-gauge-fix="21"]:after{width:21%}.p-barGraph__gauge.is-active[data-gauge-fix="22"]:after{width:22%}.p-barGraph__gauge.is-active[data-gauge-fix="23"]:after{width:23%}.p-barGraph__gauge.is-active[data-gauge-fix="24"]:after{width:24%}.p-barGraph__gauge.is-active[data-gauge-fix="25"]:after{width:25%}.p-barGraph__gauge.is-active[data-gauge-fix="26"]:after{width:26%}.p-barGraph__gauge.is-active[data-gauge-fix="27"]:after{width:27%}.p-barGraph__gauge.is-active[data-gauge-fix="28"]:after{width:28%}.p-barGraph__gauge.is-active[data-gauge-fix="29"]:after{width:29%}.p-barGraph__gauge.is-active[data-gauge-fix="30"]:after{width:30%}.p-barGraph__gauge.is-active[data-gauge-fix="31"]:after{width:31%}.p-barGraph__gauge.is-active[data-gauge-fix="32"]:after{width:32%}.p-barGraph__gauge.is-active[data-gauge-fix="33"]:after{width:33%}.p-barGraph__gauge.is-active[data-gauge-fix="34"]:after{width:34%}.p-barGraph__gauge.is-active[data-gauge-fix="35"]:after{width:35%}.p-barGraph__gauge.is-active[data-gauge-fix="36"]:after{width:36%}.p-barGraph__gauge.is-active[data-gauge-fix="37"]:after{width:37%}.p-barGraph__gauge.is-active[data-gauge-fix="38"]:after{width:38%}.p-barGraph__gauge.is-active[data-gauge-fix="39"]:after{width:39%}.p-barGraph__gauge.is-active[data-gauge-fix="40"]:after{width:40%}.p-barGraph__gauge.is-active[data-gauge-fix="41"]:after{width:41%}.p-barGraph__gauge.is-active[data-gauge-fix="42"]:after{width:42%}.p-barGraph__gauge.is-active[data-gauge-fix="43"]:after{width:43%}.p-barGraph__gauge.is-active[data-gauge-fix="44"]:after{width:44%}.p-barGraph__gauge.is-active[data-gauge-fix="45"]:after{width:45%}.p-barGraph__gauge.is-active[data-gauge-fix="46"]:after{width:46%}.p-barGraph__gauge.is-active[data-gauge-fix="47"]:after{width:47%}.p-barGraph__gauge.is-active[data-gauge-fix="48"]:after{width:48%}.p-barGraph__gauge.is-active[data-gauge-fix="49"]:after{width:49%}.p-barGraph__gauge.is-active[data-gauge-fix="50"]:after{width:50%}.p-barGraph__gauge.is-active[data-gauge-fix="51"]:after{width:51%}.p-barGraph__gauge.is-active[data-gauge-fix="52"]:after{width:52%}.p-barGraph__gauge.is-active[data-gauge-fix="53"]:after{width:53%}.p-barGraph__gauge.is-active[data-gauge-fix="54"]:after{width:54%}.p-barGraph__gauge.is-active[data-gauge-fix="55"]:after{width:55%}.p-barGraph__gauge.is-active[data-gauge-fix="56"]:after{width:56%}.p-barGraph__gauge.is-active[data-gauge-fix="57"]:after{width:57%}.p-barGraph__gauge.is-active[data-gauge-fix="58"]:after{width:58%}.p-barGraph__gauge.is-active[data-gauge-fix="59"]:after{width:59%}.p-barGraph__gauge.is-active[data-gauge-fix="60"]:after{width:60%}.p-barGraph__gauge.is-active[data-gauge-fix="61"]:after{width:61%}.p-barGraph__gauge.is-active[data-gauge-fix="62"]:after{width:62%}.p-barGraph__gauge.is-active[data-gauge-fix="63"]:after{width:63%}.p-barGraph__gauge.is-active[data-gauge-fix="64"]:after{width:64%}.p-barGraph__gauge.is-active[data-gauge-fix="65"]:after{width:65%}.p-barGraph__gauge.is-active[data-gauge-fix="66"]:after{width:66%}.p-barGraph__gauge.is-active[data-gauge-fix="67"]:after{width:67%}.p-barGraph__gauge.is-active[data-gauge-fix="68"]:after{width:68%}.p-barGraph__gauge.is-active[data-gauge-fix="69"]:after{width:69%}.p-barGraph__gauge.is-active[data-gauge-fix="70"]:after{width:70%}.p-barGraph__gauge.is-active[data-gauge-fix="71"]:after{width:71%}.p-barGraph__gauge.is-active[data-gauge-fix="72"]:after{width:72%}.p-barGraph__gauge.is-active[data-gauge-fix="73"]:after{width:73%}.p-barGraph__gauge.is-active[data-gauge-fix="74"]:after{width:74%}.p-barGraph__gauge.is-active[data-gauge-fix="75"]:after{width:75%}.p-barGraph__gauge.is-active[data-gauge-fix="76"]:after{width:76%}.p-barGraph__gauge.is-active[data-gauge-fix="77"]:after{width:77%}.p-barGraph__gauge.is-active[data-gauge-fix="78"]:after{width:78%}.p-barGraph__gauge.is-active[data-gauge-fix="79"]:after{width:79%}.p-barGraph__gauge.is-active[data-gauge-fix="80"]:after{width:80%}.p-barGraph__gauge.is-active[data-gauge-fix="81"]:after{width:81%}.p-barGraph__gauge.is-active[data-gauge-fix="82"]:after{width:82%}.p-barGraph__gauge.is-active[data-gauge-fix="83"]:after{width:83%}.p-barGraph__gauge.is-active[data-gauge-fix="84"]:after{width:84%}.p-barGraph__gauge.is-active[data-gauge-fix="85"]:after{width:85%}.p-barGraph__gauge.is-active[data-gauge-fix="86"]:after{width:86%}.p-barGraph__gauge.is-active[data-gauge-fix="87"]:after{width:87%}.p-barGraph__gauge.is-active[data-gauge-fix="88"]:after{width:88%}.p-barGraph__gauge.is-active[data-gauge-fix="89"]:after{width:89%}.p-barGraph__gauge.is-active[data-gauge-fix="90"]:after{width:90%}.p-barGraph__gauge.is-active[data-gauge-fix="91"]:after{width:91%}.p-barGraph__gauge.is-active[data-gauge-fix="92"]:after{width:92%}.p-barGraph__gauge.is-active[data-gauge-fix="93"]:after{width:93%}.p-barGraph__gauge.is-active[data-gauge-fix="94"]:after{width:94%}.p-barGraph__gauge.is-active[data-gauge-fix="95"]:after{width:95%}.p-barGraph__gauge.is-active[data-gauge-fix="96"]:after{width:96%}.p-barGraph__gauge.is-active[data-gauge-fix="97"]:after{width:97%}.p-barGraph__gauge.is-active[data-gauge-fix="98"]:after{width:98%}.p-barGraph__gauge.is-active[data-gauge-fix="99"]:after{width:99%}.p-barGraph__gauge.is-active[data-gauge-fix="100"]:after{width:100%}.p-barGraph__gauge--fromLp{margin-top:5px}.p-barGraph__tags{padding-top:20px}.p-barGraph__left{width:100%}.p-barGraph__right{width:35%;display:flex;align-items:flex-end}.p-barGraph__status--emoji{font-size:2rem;line-height:22px}.p-barGraph__status--text{font-size:1.3rem;line-height:15px}@media (max-width: 59.99em){.p-barGraph__label{padding-bottom:8px;font-size:1.2rem;line-height:14px}.p-barGraph__label--fromLp{font-size:1.4rem;line-height:16px}.p-barGraph__attention{left:4px;padding-left:25px}.p-barGraph__attention:before,.p-barGraph__attention:after{top:-3px;width:20px;height:20px}.p-barGraph__attention:after{font-size:1.2rem;line-height:20px}.p-barGraph__gauge{height:7px;border-radius:7px}.p-barGraph__tags{padding-top:15px}}.p-skinChart{border:1px solid #63636d}.p-skinChart__title{padding:18px 0 30px;border-bottom:1px solid #63636d}.p-skinChart__cols{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%}.p-skinChart__cols>dl{width:50%}.p-skinChart__cols>dl>dt{padding:12px 15px;border-bottom:1px solid #63636d}.p-skinChart__cols>dl>dd{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;padding:30px}.p-skinChart__score{border-right:1px solid #63636d}.p-skinChart__analysis img{width:180px;height:230px;object-fit:cover}.p-skinChart__list{display:flex;flex-wrap:wrap;width:100%;padding-top:3px}.p-skinChart__list>li{width:50%;padding-top:10px}@media (max-width: 59.99em){.p-skinChart__title{padding:18px 0 30px}.p-skinChart__cols>dl>dt{padding:12px 15px}.p-skinChart__cols>dl>dd{padding:16px}.p-skinChart__analysis img{width:125px;height:140px;object-fit:cover}.p-skinChart__list>li{padding-top:3px;padding-bottom:10px}}.p-rankList{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch}.p-rankList>li{padding:0 10px;line-height:0}.p-rankList>li>span{position:relative;display:inline-block;padding-bottom:5px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.2rem;line-height:14px;letter-spacing:1px}.p-rankList>li.is-active>span:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#63636d}@media (max-width: 59.99em){.p-rankList>li{padding:0 7px}.p-rankList>li>span{padding-bottom:3px;font-size:1rem;line-height:12px}.p-rankList>li.is-active>span:after{bottom:1px}}.p-annotationList{width:100%;padding:10px}@media (max-width: 59.99em){.p-annotationList{padding:10px 0}}.p-annotationList>li{padding:0 10px;line-height:0}.p-annotationList>li>span{position:relative;display:block;padding-left:20px;font-size:1.4rem;line-height:30px}.p-annotationList>li>span:before{content:"\203b";display:block;position:absolute;left:0;top:0}.p-annotationList>li>span>a{text-decoration:underline}.p-annotationList__list-style-none>span{padding-left:0!important}.p-annotationList__list-style-none>span:before{content:""!important}@media (max-width: 59.99em){.p-annotationList>li>span{font-size:1.2rem;line-height:25px;line-height:20px}}.p-fiveGrade>dt{padding-bottom:5px;border-bottom:1px solid #63636d}.p-fiveGrade__label{font-size:1.6rem;line-height:18px}.p-fiveGrade__stars{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;padding:16px 0}.p-fiveGrade__stars>li{padding:0 8px;line-height:0}.p-fiveGrade__stars>li svg{fill:#fff}@media (max-width: 59.99em){.p-fiveGrade>dt{padding-bottom:2px}.p-fiveGrade__label{font-size:1.2rem;line-height:14px}.p-fiveGrade__stars{padding:10px 0}.p-fiveGrade__stars>li{padding:0 6px}.p-fiveGrade__stars>li svg{width:28px;height:26px}}.p-checkMarks{padding-left:50px;padding-right:50px}.p-checkMarks--fromLp{padding-left:0!important;padding-right:0!important}.p-checkMarks>li{margin:10px 0}.p-checkMarks>li>span{position:relative;display:block;padding-left:27px;font-size:1.6rem;line-height:20px}.p-checkMarks>li>span:before,.p-checkMarks>li>span:after{content:"";display:block;position:absolute}.p-checkMarks>li>span:before{left:0;top:0;width:20px;height:20px;border-radius:50%;background-color:#9f9faf;overflow:hidden}.p-checkMarks>li>span:after{left:5px;top:7px;width:11px;height:7px;background-image:url(/template/default/img/hotaru/_renewal/result/p-checkMarks/@after.svg);background-repeat:no-repeat;background-position:left top}.p-checkMarks--horizontal{text-align:center}.p-checkMarks--horizontal>li{display:inline-block;padding:0 8px}.p-checkMarks--grey>li>span:before{background-color:#9f9faf!important}@media (max-width: 59.99em){.p-checkMarks{padding-left:30px;padding-right:30px}.p-checkMarks>li{margin:8px 0}.p-checkMarks>li>span{padding-left:22px;font-size:1.2rem;line-height:16px}.p-checkMarks>li>span:before{width:15px;height:15px}.p-checkMarks>li>span:after{left:3px;top:5px;width:8px;height:6px;background-size:contain}.p-checkMarks--fromLp>li>span{font-size:1.4rem;line-height:20px}.p-checkMarks--horizontal>li{padding:0 8px}.p-checkMarks--horizontal>li>span{padding-left:20px}}.p-squareImgTitleSet{position:relative;line-height:0}.p-squareImgTitleSet__label{z-index:2;position:absolute;left:0;top:-78px;width:100%}.p-squareImgTitleSet__label .p-cursive__sub{position:relative;top:15px}.p-squareImgTitleSet__label .p-cursive__main{letter-spacing:6px}.p-squareImgTitleSet__pic{z-index:1;position:relative}.p-squareImgTitleSet__pic img{width:100%}.p-squareImgTitleSet__logo{z-index:2;position:absolute;right:-105px;bottom:-120px;width:213px;height:213px}.p-squareImgTitleSet__logo img{width:100%}@media (max-width: 59.99em){.p-squareImgTitleSet__label{top:-60px}.p-squareImgTitleSet__label .p-cursive__main{letter-spacing:4px}.p-squareImgTitleSet__logo{right:-72px;bottom:-84px;width:145px;height:145px}}.p-bigArw{line-height:0}.p-bigArw>svg{display:block;width:114px;height:33px;margin:0 auto;fill:#63636d}.p-bigArw--white>svg{fill:#fff!important}@media (max-width: 59.99em){.p-bigArw>svg{width:80px;height:23.5px}}.p-indexTitle{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch}.p-indexTitle>dt{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;flex-basis:140px;min-width:140px;background-color:#63636d}.p-indexTitle>dt .p-cursive{top:-10px}.p-indexTitle>dd{flex-basis:100%;padding:30px 50px;font-size:1.55rem;line-height:30px}@media (max-width: 59.99em){.p-indexTitle>dt{flex-basis:90px;min-width:90px}.p-indexTitle>dt .p-cursive{top:-10px}.p-indexTitle>dd{padding:25px 20px;font-size:1.2rem;line-height:20px;letter-spacing:1px}.p-indexTitle>dd span{letter-spacing:1px}}.p-yourTypeCols{position:relative;top:-30px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%}.p-yourTypeCols__detail{width:50%;padding-top:30px}.p-yourTypeCols__detail__inner{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%;height:100%;background-color:#fff}.p-yourTypeCols__detail__inner>small{display:block;position:absolute;left:40px;top:30px;transform:rotateZ(90deg);transform-origin:0 100%}.p-yourTypeCols__detail__inner>dl{text-align:center}.p-yourTypeCols__detail__inner>dl>dt{padding-bottom:12px;font-size:2.2rem;line-height:24px}.p-yourTypeCols__detail__inner>dl>dd{display:inline-block;padding:10px 20px;border:1px solid #63636d;font-size:1.2rem;line-height:14px}.p-yourTypeCols__thumb{width:50%;line-height:0}.p-yourTypeCols__thumb img{width:100%}.p-yourTypeCols--reverse{display:flex;flex-direction:row-reverse}@media (max-width: 59.99em){.p-yourTypeCols__detail{padding-top:30px}.p-yourTypeCols__detail__inner{padding:0 20px}.p-yourTypeCols__detail__inner>small{left:19px;top:19px;transform:scale(.7)}.p-yourTypeCols__detail__inner>dl>dt{padding-top:20px;padding-bottom:15px;font-size:1.5rem;line-height:17px}.p-yourTypeCols__detail__inner>dl>dd{padding:8px 15px;font-size:.7rem;transform:scale(.7);line-height:9px}}.p-yourType{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%}.p-yourType__lotion-type{font-size:2.2rem;line-height:24px;padding-top:10px}.p-yourType__lotion-type-label{transform:scale(.7)}.p-yourType__thumb{width:30%;line-height:0}.p-yourType__thumb img{width:100%}.p-yourType__detail{width:70%}.p-yourType__detail__inner{display:flex;flex-direction:column;justify-content:center;align-items:baseline;padding:35px;height:100%}.p-yourType__texture__inner{display:flex;flex-direction:column;width:100%;height:100%}.p-yourType__texture-type{display:flex;flex-direction:column;justify-content:center;align-items:baseline;height:100%;padding:35px}.p-yourType__texture-type__inner{display:flex;align-items:center;flex-wrap:nowrap}.p-yourType__texture-type-label{transform:scale(.7)}.p-yourType__moisture-label{font-size:1.2rem;line-height:14px;transform:scale(.7);border:1px solid;padding:8px 13px;white-space:nowrap}.p-yourType__moisture{font-size:1.6rem;line-height:20px;color:#63636d}.p-yourType__lotion-title{font-size:2.2rem;line-height:24px}.p-yourType__lotion-title-en{font-size:1.6rem;line-height:18px;font-family:ivypresto-display,serif;font-weight:400}@media (max-width: 59.99em){.p-yourType__detail__inner{padding:0 20px}.p-yourType__lotion-type{font-size:1.7rem;line-height:19px}.p-yourType__moisture{font-size:1.2rem;line-height:16px}}.p-ingredients>li{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%}.p-ingredients>li:last-child:before{display:none}.p-ingredients__thumb{flex-basis:110px;min-width:110px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch}.p-ingredients__thumb__inner{position:relative;width:70px;height:70px}.p-ingredients__thumb__inner:before,.p-ingredients__thumb__inner:after{z-index:2;content:"";display:block;position:absolute}.p-ingredients__thumb__inner:before{left:0;top:7px;width:20px;height:20px;border-radius:50%;background-color:#9f9faf;overflow:hidden}.p-ingredients__thumb__inner:after{left:5px;top:14px;width:11px;height:7px;background-image:url(/template/default/img/hotaru/_renewal/result/p-ingredients/@after.svg);background-repeat:no-repeat;background-position:left top}.p-ingredients__thumb__inner img{z-index:1;position:relative;display:block;border:6px solid #9f9faf;border-radius:50%;overflow:hidden}.p-ingredients__detail{flex-basis:100%;padding:30px 0}.p-ingredients__detail>dt,.p-ingredients__detail>dd{font-size:1.6rem;line-height:20px;padding-right:30px}.p-ingredients__detail>dd{padding-top:5px}.p-ingredients__detail--fromLp>dt{background-color:inherit;padding:0}@media (max-width: 59.99em){.p-ingredients__thumb{flex-basis:75px;min-width:75px}.p-ingredients__thumb__inner{width:44px;height:44px}.p-ingredients__thumb__inner:before{top:2px;width:13.5px;height:13.5px}.p-ingredients__thumb__inner:after{left:3px;top:6px;width:7.5px;height:5px;background-size:contain}.p-ingredients__thumb__inner img{border-width:3px}.p-ingredients__detail{padding:22px 0}.p-ingredients__detail>dt,.p-ingredients__detail>dd{font-size:1.2rem;line-height:16px;padding-right:25px}.p-ingredients__detail>dd{padding-top:3px}.p-ingredients__detail--fromLp>dt,.p-ingredients__detail--fromLp>dd{font-size:1.4rem;line-height:18px}}.p-illustBnr{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%;padding:20px 0;background-color:#fff}.p-illustBnr__pic{flex-basis:133px;min-width:133px;line-height:0}.p-illustBnr__pic--fromLp{display:flex;justify-content:center}.p-illustBnr__pic--fromLp img{width:60%}.p-illustBnr__txt{flex-basis:100%;padding-right:30px}.p-illustBnr__txt-16{font-size:1.6rem;line-height:30px;display:block;text-align:center}.p-illustBnr__txt-22{font-size:2.2rem;line-height:24px;display:block;text-align:center}.p-illustBnr__txt-align-left{text-align:left}@media (max-width: 59.99em){.p-illustBnr{width:100%;padding:30px 30px 30px 10px!important}.p-illustBnr__pic{flex-basis:100px;min-width:100px}.p-illustBnr__txt{padding-right:0}.p-illustBnr__txt-16{font-size:1.2rem;line-height:18px}.p-illustBnr__txt-22{font-size:1.5rem;line-height:20px}}.p-videoCarousel__slide.slick-slider{margin-bottom:0}.p-videoCarousel__slide .slick-slide{padding:0 30px}.p-videoCarousel__slide li{position:relative;max-width:480px;margin:0 auto;padding:45px;border:1px solid #63636d;background-color:#fff}.p-videoCarousel__slide li:before{z-index:1;position:absolute;left:0;top:0;content:"";display:block;width:100%;height:206px;background-color:#63636d}.p-videoCarousel__slide__inner{z-index:2;position:relative}.p-videoCarousel__slide__thumb{position:relative}.p-videoCarousel__slide__thumb>img{z-index:1;position:relative;display:block;width:100%}.p-videoCarousel__slide__thumb__icon{z-index:2;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:60px;height:60px}.p-videoCarousel__slide__thumb__icon:before{z-index:1;position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background-color:#63636d;opacity:.75;border-radius:50%;overflow:hidden}.p-videoCarousel__slide__thumb__icon:after{z-index:2;position:relative;content:attr(data-label);display:inline-block;color:#fff;letter-spacing:1px}.p-videoCarousel__slide__title{padding:10px 0 15px;font-size:1.6rem;line-height:30px}.p-videoCarousel__slide__caption{display:block;width:100%;padding-top:25px;border-top:1px solid #63636d;font-size:1.2rem;line-height:18px}.p-videoCarousel__ui{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%;max-width:480px;margin:0 auto;padding-top:20px}.p-videoCarousel__ui.is-hidden{display:none}.p-videoCarousel__index{position:relative}.p-videoCarousel__index:after{content:"";display:block;position:absolute;right:-90px;top:50%;width:60px;height:1px;background-color:#63636d}.p-videoCarousel__index__current,.p-videoCarousel__index__total{display:inline-block;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.2rem;line-height:14px}.p-videoCarousel__index__total:before{content:"/";display:inline-block;padding:0 3px}.p-videoCarousel__arw{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch}.p-videoCarousel__arw__prev,.p-videoCarousel__arw__next{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:60px;height:60px}.p-videoCarousel__arw__prev:before,.p-videoCarousel__arw__prev:after,.p-videoCarousel__arw__next:before,.p-videoCarousel__arw__next:after{content:"";display:block}.p-videoCarousel__arw__prev:before,.p-videoCarousel__arw__next:before{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;overflow:hidden;background-color:#63636d}.p-videoCarousel__arw__prev:after,.p-videoCarousel__arw__next:after{z-index:2;position:relative;width:9px;height:7px;background-image:url(/template/default/img/hotaru/_renewal/result/p-videoCarousel/__arw@2x.svg);background-repeat:no-repeat;background-position:left top;background-size:contain}.p-videoCarousel__arw__next{margin-left:12px}.p-videoCarousel__arw__next:after{transform:rotateZ(180deg)}@media (max-width: 59.99em){.p-videoCarousel__slide .slick-slide{padding:0 30px}.p-videoCarousel__slide li{max-width:calc(100vw - 30px * 2);padding:30px}.p-videoCarousel__slide li:before{height:145px}.p-videoCarousel__slide__thumb__icon{margin-left:-21px;margin-top:-21px;width:42px;height:42px}.p-videoCarousel__slide__thumb__icon:after{font-size:.7rem;transform:scale(.7);line-height:9px;letter-spacing:1px}.p-videoCarousel__slide__title{padding:20px 0 18px;font-size:1.2rem;line-height:18px;letter-spacing:1px}.p-videoCarousel__slide__caption{padding-top:20px;font-size:1rem;line-height:16px}.p-videoCarousel__ui{max-width:calc(100vw - 30px * 2);padding-top:15px}.p-videoCarousel__index:after{right:-45px;width:40px}.p-videoCarousel__index__current,.p-videoCarousel__index__total{font-size:.9rem;transform:scale(.9);line-height:11px;transform-origin:0}.p-videoCarousel__index__total:before{padding:0 1px}.p-videoCarousel__arw__prev,.p-videoCarousel__arw__next{width:45px;height:45px}.p-videoCarousel__arw__next{margin-left:5px}}.p-fukidashi{position:absolute;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:83px;height:83px}.p-fukidashi:before,.p-fukidashi:after{z-index:1;content:"";display:block;position:absolute;background-color:#63636d}.p-fukidashi:before{left:0;top:0;width:100%;height:100%;border-radius:50%;overflow:hidden}.p-fukidashi:after{right:4.98px;bottom:4.98px;width:16.6px;height:16.6px;transform:skew(calc((90deg - 60deg) / 2),calc((90deg - 60deg) / 2))}.p-fukidashi>span{z-index:2;position:relative;display:block;color:#fff}@media (max-width: 59.99em){.p-fukidashi{width:50px;height:50px}.p-fukidashi:after{right:3px;bottom:3px;width:10px;height:10px}}.p-circleNumRows{counter-reset:number 0;border:1px solid #9f9faf}.p-circleNumRows>li{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;position:relative;width:100%;height:60px;border-bottom:1px solid #9f9faf}.p-circleNumRows>li:last-child{border-bottom:none}.p-circleNumRows>li:before,.p-circleNumRows>li:after{content:"";display:block;position:absolute}.p-circleNumRows>li:before{z-index:1;left:10px;top:10px;width:40px;height:40px;border-radius:50%;background-color:#63636d;overflow:hidden}.p-circleNumRows>li:after{z-index:2;left:10px;top:22px;width:40px;counter-increment:number;content:counter(number,decimal-leading-zero);font-size:1.4rem;line-height:16px;letter-spacing:1px;text-align:center;color:#fff}.p-circleNumRows>li>span{z-index:3;position:relative;font-size:1.6rem;line-height:18px;display:inline-block}@media (max-width: 59.99em){.p-circleNumRows>li{height:45px}.p-circleNumRows>li:before{top:7px;width:30px;height:30px}.p-circleNumRows>li:after{top:17px;width:30px;font-size:.9rem;transform:scale(.9);line-height:11px;letter-spacing:1px}.p-circleNumRows>li>span{font-size:1.2rem;line-height:14px}}.p-triangleChart{position:relative;width:480px;height:290px;margin:0 auto;background-color:#fff}.p-triangleChart__inner{position:relative;width:100%;height:100%}.p-triangleChart__inner:before{z-index:1;position:absolute;left:150px;top:81px;content:"";display:block;width:180px;height:168px;background-image:url(/template/default/img/hotaru/_renewal/result/p-triangleChart/@before@2x.png);background-repeat:no-repeat;background-position:left top;background-size:contain}.p-triangleChart__cvs{z-index:2;position:relative;width:100%;height:290px;padding:60px 0 0}.p-triangleChart__nums{z-index:3;position:absolute;left:0;top:0;width:100%;height:100%;counter-reset:num}.p-triangleChart__nums>li{position:absolute;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:#63636d;color:#fff}.p-triangleChart__nums>li:before{display:block;counter-increment:num;content:counter(num,decimal-leading-zero)}.p-triangleChart__nums>li:nth-child(1){left:96px;top:193px}.p-triangleChart__nums>li:nth-child(2){left:220px;top:12px}.p-triangleChart__nums>li:nth-child(3){left:343px;top:193px}@media (max-width: 59.99em){.p-triangleChart{width:calc(100vw - 30px * 2);height:225px}.p-triangleChart__inner{width:315px;height:225px;margin:0 auto}.p-triangleChart__inner:before{left:95px;top:71px;width:124px;height:108px}.p-triangleChart__cvs{width:100%;height:100%;padding:50px 0 10px}.p-triangleChart__nums>li{width:28px;height:28px;font-size:.9rem;transform:scale(.9);line-height:11px;letter-spacing:1px}.p-triangleChart__nums>li:nth-child(1){left:48px;top:147px}.p-triangleChart__nums>li:nth-child(2){left:143px;top:16px}.p-triangleChart__nums>li:nth-child(3){left:236px;top:147px}}.u-normal{font-weight:normal}.u-bold{font-weight:bold}.u-tal{text-align:left}.u-tac{text-align:center}.u-tar{text-align:right}.u-capitalize{text-transform:capitalize}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-preline{white-space:pre-line}.u-spacing0{letter-spacing:0px}.u-spacing1{letter-spacing:1px}.u-spacing2{letter-spacing:2px}.u-spacing3{letter-spacing:3px}.u-spacing4{letter-spacing:4px}.u-spacing5{letter-spacing:5px}@media (min-width: 60em){.u-preline-pc{white-space:pre-line}.u-spacing0-pc{letter-spacing:0px}.u-spacing1-pc{letter-spacing:1px}.u-spacing2-pc{letter-spacing:2px}.u-spacing3-pc{letter-spacing:3px}.u-spacing4-pc{letter-spacing:4px}.u-spacing5-pc{letter-spacing:5px}}@media (max-width: 59.99em){.u-preline-sp{white-space:pre-line}.u-spacing0-sp{letter-spacing:0px}.u-spacing1-sp{letter-spacing:1px}.u-spacing2-sp{letter-spacing:2px}.u-spacing3-sp{letter-spacing:3px}.u-spacing4-sp{letter-spacing:4px}.u-spacing5-sp{letter-spacing:5px}}.u-hide{display:none!important}@media (min-width: 60em){.u-hide-pc{display:none!important}}@media (max-width: 59.99em){.u-hide-sp{display:none!important}}.u-flex{display:flex!important}@media (min-width: 60em){.u-flex-pc{display:flex!important}}@media (max-width: 59.99em){.u-flex-sp{display:flex!important}}.u-table{display:table!important}@media (min-width: 60em){.u-table-pc{display:table!important}}@media (max-width: 59.99em){.u-table-sp{display:table!important}}.u-block{display:block!important}@media (min-width: 60em){.u-block-pc{display:block!important}}@media (max-width: 59.99em){.u-block-sp{display:block!important}}.u-iblock{display:inline-block!important}@media (min-width: 60em){.u-iblock-pc{display:inline-block!important}}@media (max-width: 59.99em){.u-iblock-sp{display:inline-block!important}}.u-inline{display:inline!important}@media (min-width: 60em){.u-inline-pc{display:inline!important}}@media (max-width: 59.99em){.u-inline-sp{display:inline!important}}.u-pd-t360{padding-top:360px!important}.u-pd-t300{padding-top:300px!important}.u-pd-t250{padding-top:250px!important}.u-pd-t200{padding-top:200px!important}.u-pd-t160{padding-top:160px!important}.u-pd-t120{padding-top:120px!important}.u-pd-t100{padding-top:100px!important}.u-pd-t80{padding-top:80px!important}.u-pd-t60{padding-top:60px!important}.u-pd-t40{padding-top:40px!important}.u-pd-t30{padding-top:30px!important}.u-pd-b360{padding-bottom:360px!important}.u-pd-b300{padding-bottom:300px!important}.u-pd-b250{padding-bottom:250px!important}.u-pd-b200{padding-bottom:200px!important}.u-pd-b160{padding-bottom:160px!important}.u-pd-b120{padding-bottom:120px!important}.u-pd-b100{padding-bottom:100px!important}.u-pd-b80{padding-bottom:80px!important}.u-pd-b60{padding-bottom:60px!important}.u-pd-b40{padding-bottom:40px!important}.u-pd-b30{padding-bottom:30px!important}@media (max-width: 59.99em){.u-pd-t360{padding-top:160px!important}.u-pd-t300{padding-top:150px!important}.u-pd-t250{padding-top:150px!important}.u-pd-t200{padding-top:100px!important}.u-pd-t160{padding-top:75px!important}.u-pd-t120{padding-top:60px!important}.u-pd-t100{padding-top:40px!important}.u-pd-t80{padding-top:30px!important}.u-pd-t60{padding-top:30px!important}.u-pd-t40{padding-top:20px!important}.u-pd-t30{padding-top:15px!important}.u-pd-b360{padding-bottom:160px!important}.u-pd-b300{padding-bottom:150px!important}.u-pd-b250{padding-bottom:150px!important}.u-pd-b200{padding-bottom:100px!important}.u-pd-b160{padding-bottom:75px!important}.u-pd-b120{padding-bottom:60px!important}.u-pd-b100{padding-bottom:40px!important}.u-pd-b80{padding-bottom:30px!important}.u-pd-b60{padding-bottom:30px!important}.u-pd-b40{padding-bottom:20px!important}.u-pd-b30{padding-bottom:15px!important}.u-pd-sp-t360{padding-top:360px!important}.u-pd-sp-t300{padding-top:300px!important}.u-pd-sp-t250{padding-top:250px!important}.u-pd-sp-t200{padding-top:200px!important}.u-pd-sp-t160{padding-top:160px!important}.u-pd-sp-t120{padding-top:120px!important}.u-pd-sp-t100{padding-top:100px!important}.u-pd-sp-t80{padding-top:80px!important}.u-pd-sp-t60{padding-top:60px!important}.u-pd-sp-t40{padding-top:40px!important}.u-pd-sp-t30{padding-top:30px!important}.u-pd-sp-b360{padding-bottom:360px!important}.u-pd-sp-b300{padding-bottom:300px!important}.u-pd-sp-b250{padding-bottom:250px!important}.u-pd-sp-b200{padding-bottom:200px!important}.u-pd-sp-b160{padding-bottom:160px!important}.u-pd-sp-b120{padding-bottom:120px!important}.u-pd-sp-b100{padding-bottom:100px!important}.u-pd-sp-b80{padding-bottom:80px!important}.u-pd-sp-b60{padding-bottom:60px!important}.u-pd-sp-b40{padding-bottom:40px!important}.u-pd-sp-b30{padding-bottom:30px!important}}.u-center{margin-left:auto;margin-right:auto}.u-absc{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.u-youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.u-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.u-maxw{max-width:1080px;width:100%;margin:0 auto}@media (max-width: 59.99em){.u-maxw{max-width:100%;margin:0}}.u-fc--white,.u-fc--white a{color:#fff}.u-bgc--white{background-color:#fff}.is-opened .t-footer__menu a{pointer-events:auto}.t-footer__menu{color:#fff}.t-footer__menu a{color:#fff}.t-footer__logo{padding-bottom:85px;line-height:0}.t-footer__logo img{width:192px}.t-footer__sns{font-size:0;letter-spacing:0}.t-footer__sns li{display:inline-block;padding-right:20px}.t-footer__sns li:last-child{padding-right:0}.t-footer__copyright{display:inline-block;padding-top:20px;font-size:.8rem;transform:scale(.8);transform-origin:0px 0px;line-height:20px}.t-footer__vline{width:1px;height:100%;background-color:#fff;opacity:.4}.t-footer__navs{width:100%;display:flex}.t-footer__gnav{width:50%;font-size:1.4rem;line-height:16px}.t-footer__gnav li{padding-bottom:25px}.t-footer__snav{padding-left:5px;width:50%;font-size:1.2rem;line-height:14px}.t-footer__snav li{padding-bottom:18px}@media (max-width: 59.99em){.t-footer__logo{padding-bottom:45px}.t-footer__logo img{width:154px}.t-footer__copyright{padding-top:10px;padding-bottom:20px;font-size:.9rem;transform:scale(.9);transform-origin:0px 0px;line-height:18px}.t-footer__vline{width:100%;height:1px}.t-footer__navs{padding-top:60px}.t-footer__gnav{width:50%;font-size:1rem;line-height:12px}.t-footer__gnav li{padding-bottom:25px}.t-footer__snav{padding-left:5px;width:50%;font-size:1rem;line-height:12px}.t-footer__snav li{padding-bottom:13px}.t-footer__gnav li:last-child,.t-footer__snav li:last-child{padding-bottom:0}}.t-top{position:relative}.t-top .c-floatingImgs{opacity:0;transform:scale(0)}.t-top__opening{z-index:9100;position:fixed;left:0;top:0;width:100%;height:100%}.t-top__opening.is-hidden{z-index:6999}.t-top__article{z-index:1;position:relative}.t-top__article .c-heroHeader__bg{left:120px;width:calc(100% - 120px)}.t-top__concept{z-index:3;color:#fff;overflow:hidden}.t-top__concept__bg:before{top:-60%}.t-top__concept__bg__icon-r{z-index:2;position:absolute;right:100px;top:360px;display:block}.t-top__concept__btn{text-align:right}.t-top__howit{z-index:3;color:#fff}.t-top__howit .p-title{padding-bottom:30px}.t-top__method{z-index:2}.t-top__method .p-twoPics__inner{height:600px}.t-top__visit{z-index:3;background-color:#fff;text-shadow:0px 1px 3px rgba(0,0,0,.2)}.t-top__media{z-index:3}.t-top__info{z-index:3;background-color:#fff}.t-top__info__btn{position:absolute;left:0;top:80px;width:auto}.t-top__info img{width:100%}@media (min-width: 80em){.t-top__concept{padding-bottom:120px}}@media (max-width: 79.99em){.t-top__article .c-heroHeader__bg{left:auto;width:100%}.t-top__method .p-twoPics__inner{height:400px}}@media (max-width: 59.99em){.t-top__concept__bg:before{top:-63%}.t-top__concept__bg__icon-r{right:25px;top:330px}.t-top__concept__bg__icon-r img{width:103px}.t-top__concept__btn{text-align:left}.t-top__concept__btn .p-button--arw-right:before{top:10px}.t-top__concept__btn .p-button__label{padding:0 35px}.t-top__howit .p-title{padding-bottom:10px}.t-top__method .p-twoPics__inner{height:300px}.t-top__info__btn{position:relative;left:auto;top:auto;padding-top:60px}}.t-questions{display:table;width:100%}.t-questions__bg{z-index:0;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#ebeef8}.t-questions__grad{transition-duration:5s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1);opacity:0;transform:scale(3)}.t-questions__grad.is-fadein{opacity:1;transform:scale(1)}.t-questions__entrance{z-index:1;position:relative;display:table-cell;vertical-align:middle;width:100%;height:100%;padding-top:100px;padding-bottom:100px;background-image:url(/template/default/img/hotaru/questions/t-questions__entrance-pc.png);background-repeat:no-repeat;background-position:center top}.t-questions__modal,.t-questions__theme,.t-questions__email,.t-questions__face,.t-questions__wait{pointer-events:none;z-index:9000;position:fixed;left:0;top:0;width:100%;height:100%}.t-questions.is-modal-opened{min-height:auto!important}.t-questions.is-modal-opened .t-questions__bg{z-index:8999}.t-questions.is-modal-opened .t-questions__entrance{visibility:hidden;position:fixed;overflow-y:hidden}@media (min-width: 60em)and (max-width: 79.99em){.t-questions{padding-top:100px}}@media (max-width: 59.99em){.t-questions{padding-top:60px}.t-questions__entrance{padding-top:30px;padding-bottom:30px;background-image:url(/template/default/img/hotaru/questions/t-questions__entrance-sp.png);background-size:100%}}.t-questions-top__ttl__main,.t-questions-top__ttl__sub{display:block;width:100%;text-align:center}.t-questions-top__ttl__sub{padding-top:25px;font-size:1.4rem;line-height:16px}.t-questions-top__illust{position:relative;width:208px;margin:0 auto;padding-top:60px;padding-bottom:90px}.t-questions-top__illust__chart{z-index:1;position:absolute;width:100%;height:214px;transition:transform 2s cubic-bezier(.15,0,0,1);transform:scale(0) rotateZ(-360deg)}.t-questions-top__illust__chart.is-fadein{transform:scale(1) rotateZ(0deg)}.t-questions-top__illust__chart img{width:100%;height:100%}.t-questions-top__illust__girl{z-index:2;position:relative;left:15px;top:25px;width:126px;margin:0 auto;transition-duration:1s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1);opacity:0;transform:translateY(30px)}.t-questions-top__illust__girl.is-fadein{opacity:1;transform:translateY(0px)}.t-questions-top__illust__girl img{width:100%}.t-questions-top__txt{padding-bottom:35px;text-align:center}.t-questions-top__privacy{text-decoration:underline}@media (max-width: 59.99em){.t-questions-top__ttl__main{line-height:40px}.t-questions-top__ttl__sub{padding-top:10px;font-size:1rem;line-height:12px}.t-questions-top__illust{width:136px;padding-top:30px;padding-bottom:25px}.t-questions-top__illust__chart{height:140px}.t-questions-top__illust__girl{left:8px;top:8px;width:78px}.t-questions-top__txt{padding-bottom:15px}}.t-about{position:relative;counter-reset:number 0}.t-about__kv{position:relative}.t-about__kv img{width:100%;height:360px;object-fit:cover}.t-about__kv__ttl{position:absolute;top:calc(50% - 25px);left:120px}.t-about__pt__ttl{display:table;width:100%;height:120px;border-bottom:solid 1px #dbdee8}.t-about__pt__ttl p{display:table-cell;position:relative;padding-left:120px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:3rem;line-height:32px;line-height:1;letter-spacing:4.8px;vertical-align:middle}.t-about__pt__ttl p:after{position:absolute;counter-increment:number;content:counter(number,decimal-leading-zero);display:inline-block;margin-left:10px;background-color:#93a6cb;border-radius:50%;width:40px;height:40px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.4rem;line-height:16px;font-weight:normal;line-height:40px;letter-spacing:2px;text-align:center;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.t-about__txt{margin:100px auto;width:600px;color:#40454f}.t-about__txt__ttl{margin-bottom:10px;font-size:2rem;line-height:22px;font-weight:500;line-height:2;letter-spacing:2.8px}.t-about__inner{display:flex;flex-wrap:wrap}.t-about__inner div{width:50%}.t-about__inner img{width:100%;height:480px;object-fit:cover}.t-about__inner__img2{padding-top:120px}.t-about__inner__cap{margin:55px auto;width:425px}.t-about__bgImg1{position:absolute;left:0;top:0;z-index:1}.t-about__bgImg2{position:absolute;right:0;bottom:0;z-index:1}.t-about__pt1{display:flex;padding:90px 0}.t-about__pt1__img{padding-right:100px;width:45%;text-align:right;transition-delay:.5s}.t-about__pt1 .t-about__txt{margin:0;padding-top:100px;width:460px}.t-about__pt1 .t-about__txt__ttl{margin-bottom:25px}.t-about__pt2{background-color:#767d90;color:#fff}.t-about__pt2 .t-about__ttl{color:#fff}.t-about__pt2 .t-about__txt{color:#fff}.t-about__pt2 .t-about__txt__ttl{margin-bottom:15px}.t-about__pt2__img{display:flex;flex-wrap:wrap;margin-bottom:40px}.t-about__pt2__img__lotion{position:relative;width:50%;padding-right:75px;text-align:right}.t-about__pt2__img__lotion__balloon{background-color:#fff;width:80px;height:80px;border-radius:50px;color:#93a6cb;line-height:80px;text-align:center}.t-about__pt2__img__lotion li{position:absolute;top:530px;left:auto;right:290px;z-index:2}.t-about__pt2__img__lotion li .p-mixMoisturlizer__pointline{top:40px;right:-40px;transform:rotateZ(180deg)}.t-about__pt2__img__lotion li .p-mixMoisturlizer__pointline:after{width:9px;height:9px}.t-about__pt2__img__lotion li .p-mixMoisturlizer__pointline.is-active{width:40px}.t-about__pt2__img__lotion__bottle__cap{padding-right:85px;padding-bottom:20px}.t-about__pt2__img__lotion__bottle__cap p{display:inline-block;text-align:center}.t-about__pt2__img__lotion__bottle__cap p span{display:block;line-height:1}.t-about__pt2__img__moisturizer{position:relative;width:50%;padding-top:100px;padding-left:75px;text-align:left}.t-about__pt2__img__moisturizer__balloon{background-color:#fff;width:80px;height:80px;border-radius:50px;color:#93a6cb;line-height:80px;text-align:center}.t-about__pt2__img__moisturizer li{position:absolute;z-index:2;left:250px;right:auto}.t-about__pt2__img__moisturizer li .p-mixMoisturlizer__pointline:after{width:9px;height:9px}.t-about__pt2__img__moisturizer li:nth-child(1){top:335px}.t-about__pt2__img__moisturizer li:nth-child(1) .p-mixMoisturlizer__pointline{top:85px;left:-64px;transform:rotateZ(-40deg)}.t-about__pt2__img__moisturizer li:nth-child(1) .p-mixMoisturlizer__pointline.is-active{width:80px}.t-about__pt2__img__moisturizer li:nth-child(2){top:455px}.t-about__pt2__img__moisturizer li:nth-child(2) .p-mixMoisturlizer__pointline{top:40px;left:-52px;transform:rotateZ(0deg)}.t-about__pt2__img__moisturizer li:nth-child(2) .p-mixMoisturlizer__pointline.is-active{width:50px}.t-about__pt2__img__moisturizer li:nth-child(3){top:570px}.t-about__pt2__img__moisturizer li:nth-child(3) .p-mixMoisturlizer__pointline{top:40px;left:-52px;transform:rotateZ(0deg)}.t-about__pt2__img__moisturizer li:nth-child(3) .p-mixMoisturlizer__pointline.is-active{width:50px}.t-about__pt2__img__moisturizer__bottle__cap{padding-right:65px;padding-bottom:20px}.t-about__pt2__img__moisturizer__bottle__cap p{display:inline-block;text-align:center}.t-about__pt2__img__moisturizer__bottle__cap p span{display:block;line-height:1}.t-about__pt2__img .p-hr--dot:before{background-image:linear-gradient(to right,#ffffff,#ffffff 2px,transparent 2px,transparent 5px),linear-gradient(to right,#ffffff,#ffffff 2px,transparent 2px,transparent 5px),linear-gradient(to bottom,#ffffff,#ffffff 2px,transparent 2px,transparent 5px),linear-gradient(to bottom,#ffffff,#ffffff 2px,transparent 2px,transparent 5px)}.t-about__pt2__cap{margin:0 auto 90px;width:575px}.t-about__pt2__item{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:120px}.t-about__pt2__item li{margin:10px 5px 0;width:535px;background-color:#93a6cb}.t-about__pt2__item li:hover{background-color:#bba4c6;opacity:.6}.t-about__pt2__item li:hover .t-about__pt2__item__img img{transform:scale(1.1);transition-duration:.3s;opacity:.6}.t-about__pt2__item li:hover .t-about__pt2__item__label__more{letter-spacing:.2em}.t-about__pt2__item li a{display:table;width:100%}.t-about__pt2__item li a img,.t-about__pt2__item li a div{display:table-cell;vertical-align:top}.t-about__pt2__item li:nth-child(1){transition-delay:.1s}.t-about__pt2__item li:nth-child(2){transition-delay:.3s}.t-about__pt2__item__img{overflow:hidden;width:160px;height:160px;background:#000}.t-about__pt2__item__img img{display:block;-webkit-transition:.3s;transition:.3s}.t-about__pt2__item__label{position:relative;padding-top:45px;padding-right:40px;width:100%;height:100%;color:#fff}.t-about__pt2__item__label__ttl{font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:2rem;line-height:22px;letter-spacing:5px;text-align:right}.t-about__pt2__item__label__more{position:absolute;right:40px;bottom:30px;vertical-align:bottom;-webkit-transition:.3s;transition:.3s}.t-about__pt3{position:relative;padding-bottom:120px;background-color:#ebeef8}.t-about__pt3__prescription{margin:0 auto;padding:70px 0 65px;width:1080px;height:310px;background-color:#fff;text-align:center}.t-about__pt3__prescription__ttl{display:inline-block;margin-bottom:30px;padding:0 15px;background-color:#ebeef8;font-size:2rem;line-height:22px;line-height:2}.t-about__pt3__prescription ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 240px}.t-about__pt3__prescription ul li{display:table;border-radius:50%;background-color:#93a6cb;width:120px;height:120px;font-weight:500;color:#fff}.t-about__pt3__prescription ul li p{display:table-cell;vertical-align:middle}.t-about__pt3__prescription ul li p span{display:inline-block}.t-about__questions{position:relative;background-color:#ebeef8;width:100%;height:240px;padding:80px 10%}@media (max-width: 59.99em){.t-about{padding-top:60px}.t-about__kv img{height:240px}.t-about__kv__ttl{top:calc(50% - 15px);left:30px;font-size:2.5rem;line-height:27px;line-height:30px}.t-about__pt__ttl{height:105px}.t-about__pt__ttl p{padding-left:30px;font-size:2rem;line-height:22px}.t-about__pt__ttl p:after{width:30px;height:30px;font-size:1rem;line-height:12px;line-height:30px;letter-spacing:1px}.t-about__txt{margin:50px 0;padding:0 15%;width:auto}.t-about__txt__ttl{font-size:1.5rem;line-height:17px;line-height:2}.t-about__inner div{width:100%}.t-about__inner img{height:225px}.t-about__inner__img1{margin-left:60px}.t-about__inner__img1 .t-about__inner__cap{margin-right:70px}.t-about__inner__img2{margin-right:60px;padding-top:0}.t-about__inner__img2 .t-about__inner__cap{margin-left:70px}.t-about__inner__cap{margin:35px 0;width:auto}.t-about__bgImg1,.t-about__bgImg2{width:225px}.t-about__pt1{display:block;padding:40px 0}.t-about__pt1__img{width:100%;padding:0;text-align:center}.t-about__pt1__img img{width:255px}.t-about__pt1 .t-about__txt{padding-top:0;width:auto}.t-about__pt2{padding-bottom:70px}.t-about__pt2__img__lotion{width:100%;text-align:center;padding:0}.t-about__pt2__img__lotion__balloon{width:60px;height:60px;font-size:1.2rem;line-height:14px;line-height:60px}.t-about__pt2__img__lotion li{top:405px;right:260px}.t-about__pt2__img__lotion li .p-mixMoisturlizer__pointline{top:30px;right:-35px}.t-about__pt2__img__lotion li .p-mixMoisturlizer__pointline.is-active{width:35px}.t-about__pt2__img__lotion li .p-mixMoisturlizer__pointline:after{top:-4px}.t-about__pt2__img__lotion__bottle__cap{padding-right:0}.t-about__pt2__img__lotion__bottle img{height:450px;padding-left:40px}.t-about__pt2__img__moisturizer{width:100%;padding:50px 0 0;text-align:center}.t-about__pt2__img__moisturizer__balloon{width:60px;height:60px;font-size:1.2rem;line-height:14px;line-height:60px}.t-about__pt2__img__moisturizer li{left:270px}.t-about__pt2__img__moisturizer li:nth-child(1){top:240px}.t-about__pt2__img__moisturizer li:nth-child(1) .p-mixMoisturlizer__pointline{top:65px;left:-50px}.t-about__pt2__img__moisturizer li:nth-child(1) .p-mixMoisturlizer__pointline.is-active{width:60px}.t-about__pt2__img__moisturizer li:nth-child(1) .p-mixMoisturlizer__pointline:after{top:-4px}.t-about__pt2__img__moisturizer li:nth-child(2){top:325px}.t-about__pt2__img__moisturizer li:nth-child(2) .p-mixMoisturlizer__pointline{top:30px;left:-42px}.t-about__pt2__img__moisturizer li:nth-child(2) .p-mixMoisturlizer__pointline.is-active{width:40px}.t-about__pt2__img__moisturizer li:nth-child(2) .p-mixMoisturlizer__pointline:after{top:-4px}.t-about__pt2__img__moisturizer li:nth-child(3){top:410px}.t-about__pt2__img__moisturizer li:nth-child(3) .p-mixMoisturlizer__pointline{top:30px;left:-42px}.t-about__pt2__img__moisturizer li:nth-child(3) .p-mixMoisturlizer__pointline.is-active{width:40px}.t-about__pt2__img__moisturizer li:nth-child(3) .p-mixMoisturlizer__pointline:after{top:-4px}.t-about__pt2__img__moisturizer__bottle__cap{padding-right:0}.t-about__pt2__img__moisturizer__bottle img{height:400px;padding-left:35px}.t-about__pt2__cap{margin:0 auto 50px;padding:0 15%;width:auto}.t-about__pt2__item{padding:0 30px}.t-about__pt2__item li{width:315px;height:115px}.t-about__pt2__item li a img{width:80px;height:115px;object-fit:cover}.t-about__pt2__item__img{width:80px;height:115px}.t-about__pt2__item__label{padding:30px 20px}.t-about__pt2__item__label__ttl{letter-spacing:4px}.t-about__pt2__item__label__more{right:20px;bottom:20px}.t-about__pt3{padding-bottom:75px}.t-about__pt3__prescription{margin:0 30px;padding:50px 0;width:auto;height:auto}.t-about__pt3__prescription__ttl{margin-bottom:20px;font-size:1.5rem;line-height:17px;line-height:2}.t-about__pt3__prescription ul{justify-content:center;padding:0}.t-about__pt3__prescription ul li{margin:0 5px 10px;width:100px;height:100px}.t-about__questions{height:150px;padding:35px 10%}.t-about__questions .c-grid{padding:0}}@media screen and (min-width: 769px)and (max-width: 1024px){.t-about{padding-top:100px}.t-about__pt2__item li{width:430px}.t-about__pt3__prescription{width:1000px}}@media screen and (min-width: 481px)and (max-width: 768px){.t-about__pt2__img__lotion{width:50%;padding-right:25px;text-align:right}.t-about__pt2__img__lotion li{right:190px}.t-about__pt2__img__lotion__bottle__cap{padding-right:55px}.t-about__pt2__img__moisturizer{width:50%;padding-top:80px;padding-left:30px;text-align:left}.t-about__pt2__img__moisturizer__bottle__cap{padding-left:25px}.t-about__pt2__img__moisturizer li{left:195px}.t-about__pt2__img__moisturizer li:nth-child(1){top:265px}.t-about__pt2__img__moisturizer li:nth-child(2){top:355px}.t-about__pt2__img__moisturizer li:nth-child(3){top:440px}.t-about__inner div{width:50%}.t-about__inner__img1{margin-left:0}.t-about__inner__img2{margin-top:60px;margin-right:0}.t-about__inner__cap{width:250px;margin:25px auto}}@media screen and (max-width: 320px){.t-about__txt{padding:0 10%}.t-about__pt2__img__lotion li{right:235px}.t-about__pt2__img__moisturizer li{left:245px}.t-about__pt2__item{padding:0 10px}.t-about__pt2__item__label{padding:30px 15px}.t-about__pt2__item__label__ttl{font-size:1.8rem;line-height:20px}}.t-about-detail{position:relative;counter-reset:number list-number}.t-about-detail__kv__ttl{height:180px;padding-top:85px;padding-left:120px}.t-about-detail__kv h1{position:relative;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:5rem;line-height:52px;letter-spacing:6px}.t-about-detail__kv h1:before{position:absolute;content:"ABOUT";top:-20px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.4rem;line-height:16px;letter-spacing:1.96px}.t-about-detail__kv__img img{width:100%;height:460px;object-fit:cover}.t-about-detail__product{height:700px;background-color:#767d90;padding:65px 0;color:#fff}.t-about-detail__product__inner{display:flex;position:relative;width:100%;height:100%}.t-about-detail__product__ttl{width:50%;margin:auto;padding-right:100px;text-align:right}.t-about-detail__product__ttl p{display:inline-block;opacity:.1;padding-right:25px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:5rem;line-height:52px;line-height:70px;letter-spacing:8.16px;text-align:left}.t-about-detail__product__img{position:absolute;left:calc(50% - 100px)}.t-about-detail__product__txt{width:50%;margin:auto;padding-left:240px}.t-about-detail__product__txt__ttl{width:350px;padding-bottom:25px;font-weight:500;font-size:2rem;line-height:22px;line-height:2;letter-spacing:2.8px}.t-about-detail__product__txt__desc{width:350px}.t-about-detail__product__txt__desc span{display:inline-block}.t-about-detail .t-about-moisturizer .t-about-detail__product{padding:100px 0}.t-about-detail__pt1{margin-bottom:60px}.t-about-detail__pt1__txt{width:600px;margin:100px auto 50px}.t-about-detail__pt1__txt__ttl{margin-bottom:25px;font-size:2rem;line-height:22px;font-weight:500;line-height:2;letter-spacing:2.8px}.t-about-detail__pt1__img{width:420px;margin:0 auto 50px}.t-about-detail__pt1__img img{width:100%}.t-about-detail__pt1 ul{width:840px;margin:auto;padding:0 40px;background-color:#767d90;color:#fff}.t-about-detail__pt1 ul li{position:relative;border-bottom:solid 1px #fff;padding:20px 0 25px 65px}.t-about-detail__pt1 ul li span{line-height:40px}.t-about-detail__pt1 ul li:before{counter-increment:list-number;content:counter(list-number);display:inline-block;position:absolute;border:solid 1px #fff;border-radius:50%;width:40px;height:40px;left:10px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;line-height:40px;text-align:center}.t-about-detail__pt1 ul li:last-child{border-bottom:none}.t-about-detail__inner{display:flex;flex-wrap:wrap;align-items:center;padding:50px 0}.t-about-detail__inner__img{width:50%}.t-about-detail__inner__img img{width:100%;object-fit:cover}.t-about-detail__inner__txt{width:405px;padding-left:120px;box-sizing:content-box}.t-about-detail__inner__txt__ttl{margin-bottom:20px;font-size:2rem;line-height:22px;font-weight:500;line-height:2;letter-spacing:2.8px}.t-about-detail__pt2{position:relative;background-color:#ebeef8}.t-about-detail__pt3 .t-about-detail__inner{flex-direction:row-reverse}.t-about-detail__pt3 .t-about-detail__inner__txt{padding-left:0;padding-right:130px}.t-about-detail__essence{position:relative;padding-bottom:80px;background-color:#ebeef8}.t-about-detail__essence__ttl{margin-bottom:100px;padding:100px 0 0;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:3rem;line-height:32px;letter-spacing:4.8px;text-align:center}.t-about-detail__essence__outer{display:flex;position:relative;height:290px;margin-bottom:20px}.t-about-detail__essence__outer__left,.t-about-detail__essence__outer__right{width:50%;position:relative;background-color:#ebeef8}.t-about-detail__essence__outer__left .t-about-detail__essence__inner{position:absolute;justify-content:flex-end;right:100px}.t-about-detail__essence__outer__right .t-about-detail__essence__inner{position:absolute;justify-content:flex-start;left:100px}.t-about-detail__essence__inner{display:flex;background-color:#ebeef8;align-items:center;opacity:0;-webkit-animation:overwrap 18s ease infinite;-moz-animation:overwrap 18s ease infinite;animation:overwrap 18s ease infinite}.t-about-detail__essence__inner:nth-child(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}.t-about-detail__essence__inner:nth-child(2){-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.t-about-detail__essence__inner:nth-child(3){-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.t-about-detail__essence__img{width:100px}.t-about-detail__essence__ingridients{margin-left:40px}.t-about-detail__essence__ingridients li{display:flex;align-items:center;margin:40px 0}.t-about-detail__essence__ingridients__img{width:60px;height:60px}.t-about-detail__essence__ingridients__txt{width:180px;margin-left:30px}.t-about-detail__essence__ingridients__txt__ttl{padding-bottom:5px;color:#93a6cb;line-height:2;letter-spacing:2.8px}.t-about-detail__essence__ingridients__txt__desc{line-height:1.75}.t-about-detail__essence__line{position:absolute;top:-35px;left:50%;width:1px;height:300px;background-color:#cfd6ec;z-index:1}.t-about-detail__essence__more{padding-left:25px;text-align:center}.t-about-detail__label{display:table;width:100%;height:240px;background-color:#93a6cb;text-align:center;color:#fff}.t-about-detail__label:hover{background-color:#bba4c6}.t-about-detail__label:hover .t-about-detail__label__more{letter-spacing:.4em}.t-about-detail__label__inner{display:table-cell;vertical-align:middle}.t-about-detail__label__ttl{font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:3rem;line-height:32px;line-height:2.3;letter-spacing:4.88px}.t-about-detail__label__more{-webkit-transition:.3s;transition:.3s}.t-about-detail__label__more:after{content:"\e00d";position:relative;top:-1px;padding-left:7px;padding-right:5px;font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:24px}@media (max-width: 59.99em){.t-about-detail__kv{padding-top:60px}.t-about-detail__kv__ttl{height:105px;padding-top:40px;padding-left:30px}.t-about-detail__kv__ttl h1{font-size:2.5rem;line-height:27px;letter-spacing:4px}.t-about-detail__kv__ttl h1:before{top:-15px;font-size:.8rem;transform:scale(.8);line-height:10px;letter-spacing:2.24px}.t-about-detail__kv img{height:240px}.t-about-detail__product{height:auto;padding:50px 0}.t-about-detail__product__inner{flex-wrap:wrap-reverse}.t-about-detail__product__ttl{width:auto;margin:310px auto 0;padding-right:0}.t-about-detail__product__ttl p{padding:0;font-size:2.5rem;line-height:27px;line-height:30px}.t-about-detail__product__img{position:absolute;top:290px;left:40%}.t-about-detail__product__img img{width:100px}.t-about-detail__product__txt{width:auto;margin:0 14%;padding-left:0}.t-about-detail__product__txt__ttl{width:auto;padding-bottom:25px;font-size:1.5rem;line-height:17px;line-height:2}.t-about-detail__product__txt__desc{width:auto}.t-about-detail .t-about-moisturizer .t-about-detail__product{padding:50px 0}.t-about-detail .t-about-moisturizer .t-about-detail__product__ttl{margin:260px auto 0}.t-about-detail .t-about-moisturizer .t-about-detail__product__img{top:300px}.t-about-detail__pt1__txt{width:auto;margin:45px 15% 30px}.t-about-detail__pt1__txt__ttl{font-size:1.5rem;line-height:17px;line-height:2}.t-about-detail__pt1__img{width:auto;margin:0 10%}.t-about-detail__pt1 ul{width:auto;margin:0 10%;padding:0 30px}.t-about-detail__pt1 ul li{padding-left:40px}.t-about-detail__pt1 ul li span{line-height:30px}.t-about-detail__pt1 ul li:before{left:0;width:30px;height:30px;line-height:30px}.t-about-detail__inner{flex-wrap:wrap-reverse;padding:50px 0 70px}.t-about-detail__inner__img{width:auto;margin:0 10%}.t-about-detail__inner__txt{width:auto;margin:0 15% 35px;padding:0!important}.t-about-detail__inner__txt__ttl{font-size:1.5rem;line-height:17px;line-height:2;margin-bottom:25px}.t-about-detail__essence{padding-bottom:40px}.t-about-detail__essence__ttl{margin-bottom:0;padding:50px 0 0;font-size:2rem;line-height:22px;letter-spacing:6.4px}.t-about-detail__essence__outer{flex-wrap:wrap;height:auto;margin:0 8%}.t-about-detail__essence__outer__left,.t-about-detail__essence__outer__right{width:100%;height:230px;margin:30px 0}.t-about-detail__essence__outer__left .t-about-detail__essence__inner{left:0;right:auto;justify-content:center}.t-about-detail__essence__outer__right .t-about-detail__essence__inner{left:0;justify-content:center}.t-about-detail__essence__line{width:100%;height:1px;top:290px;left:0}.t-about-detail__essence__img img{width:90px}.t-about-detail__essence__ingridients{margin-left:15px}.t-about-detail__essence__ingridients li{margin:20px 0}.t-about-detail__essence__ingridients__img img{width:45px}.t-about-detail__essence__ingridients__txt{width:auto;margin-left:20px}.t-about-detail__essence__ingridients__txt__desc{font-size:1rem;line-height:12px;line-height:1.88;letter-spacing:3.66px}.t-about-detail__label{height:135px}.t-about-detail__label__ttl{font-size:2rem;line-height:22px;letter-spacing:6.4px}.t-about-detail__label__desc{font-size:1.2rem;line-height:14px}}@media screen and (min-width: 769px)and (max-width: 1024px){.t-about-detail__kv{padding-top:100px}.t-about-detail__kv__ttl{height:210px}.t-about-detail__product__ttl{padding-right:50px}.t-about-detail__product__ttl p{font-size:4rem;line-height:42px}.t-about-detail__product__img{left:calc(50% - 60px)}.t-about-detail__product__img img{height:80%}.t-about-detail__product__txt{padding-left:130px}.t-about-detail__inner__txt{box-sizing:border-box;width:50%;padding:60px!important}.t-about-detail__essence__outer__left .t-about-detail__essence__inner{right:50px}.t-about-detail__essence__outer__right .t-about-detail__essence__inner{left:50px}}@media screen and (min-width: 481px)and (max-width: 768px){.t-about-detail__kv__ttl{height:210px;padding-top:80px;padding-left:60px}.t-about-detail__kv h1{font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:5rem;line-height:52px;letter-spacing:7px}.t-about-detail__kv h1:before{position:absolute;content:"ABOUT";top:-20px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.6rem;line-height:18px;letter-spacing:2.24px}.t-about-detail__kv__img img{width:100%;height:460px;object-fit:cover}.t-about-detail__product{padding:75px 0}.t-about-detail__product__ttl{width:100%;margin:510px auto 0;text-align:center}.t-about-detail__product__ttl p{font-size:5rem;line-height:52px;line-height:70px}.t-about-detail__product__img{top:420px;left:calc(50% - 60px)}.t-about-detail__product__img img{width:auto}.t-about-detail__product__txt{width:100%}.t-about-detail__product__txt__ttl{width:100%;font-size:3rem;line-height:32px;line-height:50px}.t-about-detail__product__txt__desc{width:100%;font-size:2.4rem;font-weight:300;line-height:50px}.t-about-detail .t-about-moisturizer .t-about-detail__product{padding:75px 0}.t-about-detail .t-about-moisturizer .t-about-detail__product__ttl{margin:430px auto 0}.t-about-detail .t-about-moisturizer .t-about-detail__product__ttl p{width:auto}.t-about-detail .t-about-moisturizer .t-about-detail__product__img{top:510px}.t-about-detail .t-about-moisturizer .t-about-detail__product__txt p{width:auto}.t-about-detail__essence__outer{margin:0 20%}}@media screen and (max-width: 320px){.t-about-detail__product__img{top:315px}.t-about-detail .t-about-moisturizer .t-about-detail__product__img{top:325px}}@keyframes overwrap{0%{opacity:0}3%,30%{opacity:1}33.33%{opacity:0}}.t-news{background-color:#ebeef8}.t-news__ttl{position:relative;padding:140px 0 80px;font-size:5rem;line-height:52px;letter-spacing:7px;text-align:center}.t-news__ttl__main{display:block}.t-news__ttl__sub{display:block;padding-top:25px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.4rem;line-height:16px;letter-spacing:1.96px}.t-news__list{width:1080px;margin:auto;padding-bottom:120px}.t-news__list ul{margin-bottom:60px}.t-news__list ul li{background-color:#fff;border:solid 1px #dbdee8;border-bottom:none;padding:30px}.t-news__list ul li:last-child{border-bottom:solid 1px #dbdee8}.t-news__list ul li span{padding-right:30px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;font-size:1.4rem;line-height:16px;letter-spacing:1.96px;color:#93a6cb}.t-news__paginate{display:flex;justify-content:space-between;background-color:#fff;padding:25px}.t-news__paginate__prev,.t-news__paginate__next{position:relative;display:inline-block;background-color:#93a6cb;border-radius:50%;width:40px;height:40px;text-align:center}.t-news__paginate__prev:before,.t-news__paginate__next:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"\e001"}.t-news__paginate__prev:before,.t-news__paginate__next:before{position:absolute;font-size:2rem;line-height:22px;line-height:40px;color:#fff}.t-news__paginate__prev:before{top:6px;left:15px;transform:rotateZ(180deg)}.t-news__paginate__next:before{top:-6px;right:15px}.t-news__paginate__inner{width:auto}.t-news__paginate__index,.t-news__paginate__index__is__current{margin:0 15px;padding:10px;line-height:40px}.t-news__paginate__index__is__current{background-color:#ebeef8}.t-news__detail{margin:0 10% 120px;background-color:#fff}.t-news__detail__ttl{border-bottom:solid 1px #dbdee8;padding:40px}.t-news__detail__ttl span{padding-right:15px;color:#93a6cb}.t-news__detail__ttl h1{padding:30px 0;font-size:2rem;line-height:22px;font-weight:500;letter-spacing:2.6px;text-align:center}.t-news__detail__content{padding:75px 10%}.t-news__detail__back{padding:50px 0 50px 10%;background-color:#fff}.t-news__detail__back a{position:relative;padding-left:30px}.t-news__detail__back a:before{top:5px;left:0;right:auto}@media (max-width: 59.99em){.t-news{padding-top:60px}.t-news__ttl{padding:50px 0;font-size:2.5rem;line-height:27px}.t-news__ttl__sub{padding-top:15px;font-size:1rem;line-height:12px}.t-news__list{width:auto;margin:0 5%;padding-bottom:75px}.t-news__list ul li{padding:20px}.t-news__list ul li p{padding-bottom:5px}.t-news__list ul li p span{padding-right:15px}.t-news__paginate{padding:35px 15px}.t-news__paginate__prev,.t-news__paginate__next{width:30px;height:30px}.t-news__paginate__prev:before,.t-news__paginate__next:before{line-height:30px}.t-news__paginate__prev:before{top:6px;left:9px}.t-news__paginate__next:before{top:-6px;right:9px}.t-news__paginate__index,.t-news__paginate__index__is__current{margin:0;padding:10px;font-size:1.2rem;line-height:14px}.t-news__detail{margin:0 5% 70px}.t-news__detail__ttl{padding:25px 30px}.t-news__detail__ttl span{font-size:1.2rem;line-height:14px}.t-news__detail__ttl h1{font-size:1.5rem;line-height:17px}.t-news__detail__content{padding:35px 10%}.t-news__detail__back{padding:30px 0 30px 10%}.t-news__detail__back a:before{top:3px}}@media screen and (min-width: 481px)and (max-width: 768px){.t-news__paginate{padding:35px 20px}.t-news__paginate__index,.t-news__paginate__index__is__current{margin:0 10px}}.t-result{position:relative}.t-result .c-floatingImgs{z-index:1}.t-result .c-heroHeader__bg{left:120px;width:calc(100% - 120px)}.t-result__formulation__container{background:#f5f0e6;height:100%;padding:10% 0}.t-result__formulation__box{background:#fff;padding:20px 0;width:90%;margin:0 5%}.t-result__formulation__title{color:#42454f;text-align:center;font-size:14px}.t-result__formulation__title_block{display:block}.t-result__formulation__item{color:#fff;border-radius:10px;text-align:center;margin:20px 25px;padding:12px 0;font-size:14px}.t-result__fv{width:100%;height:100%}.t-result__fv__pic{z-index:1;position:absolute;width:100%;height:100%}.t-result__fv__name{z-index:2;position:relative;top:80px;font-size:1.4rem;line-height:16px;text-align:center}.t-result__fv__name span{display:block;width:100%}.t-result__fv__name__val{padding-top:5px;padding-bottom:10px}.t-result__fv__head{width:100%;height:80px;display:flex;justify-content:center;align-items:center}.t-result__fv__head p{font-size:1.5rem;line-height:17px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:700;letter-spacing:6px;color:#fff;text-align:center;text-transform:uppercase;line-height:2.25rem}.t-result__fv__img{position:relative;width:100%}.t-result__fv__img:before{content:"";display:block;padding-top:100%}.t-result__fv__img img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;object-position:50% 55%}.t-result__fv__inner{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px 20px 10px;color:#fff}.t-result__fv__for{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:70px;font-size:3rem;line-height:32px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:7.5px}.t-result__fv__for:before{content:"FOR:";position:absolute;top:0;left:0;font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.t-result__fv__for__body{letter-spacing:7.5px}.t-result__fv__middle{display:flex;width:100%;border-top:solid 1px rgba(255,255,255,.5);border-bottom:solid 1px rgba(255,255,255,.5);padding:20px 0}.t-result__fv__skin{min-width:45%;padding-right:10px;font-size:1rem;line-height:12px}.t-result__fv__skin__ttl{margin-right:5px}.t-result__fv__concept{border-left:solid 1px rgba(255,255,255,.5);padding-left:10px;font-size:1rem;line-height:12px}.t-result__fv__concept__ttl{margin-right:5px}.t-result__fv__fragrance{display:flex;align-items:center;width:100%;height:70px}.t-result__fv__fragrance__ttl{font-size:1rem;line-height:12px;margin-right:5px}.t-result__fv__fragrance__body{position:relative;font-size:1.2rem;line-height:14px}.t-result__fv__fragrance__body img{position:absolute;top:-3px;right:-20px;height:20px}.t-result__top__offer{position:relative;text-align:center}.t-result__top__offer__img{height:375px;vertical-align:bottom}.t-result__top__offer__btn{position:absolute;width:300px;bottom:40px;left:50%;transform:translateX(-50%)}.t-result__analysis{z-index:1;background-color:#ebeef8}.t-result__analysis__graph{display:flex;justify-content:center}.t-result__analysis__graph__left,.t-result__analysis__graph__right{width:50%;text-align:center}.t-result__analysis__graph__caption{font-size:1.2rem;line-height:14px;color:#42454f}.t-result__analysis__radar{position:relative;height:280px;margin:0 auto}.t-result__analysis__pies{display:flex;flex-wrap:wrap;width:280px;margin:0 auto}.t-result__analysis__pies li{width:50%;padding-top:30px}.t-result__analysis__pies li .c-pieChart{margin:0 auto}.t-result__skinType{display:flex;align-items:center;flex-direction:column;width:100%;background-color:#93a6cb;color:#fff}.t-result__skinType__ttl{font-size:3rem;line-height:32px;font-weight:600;letter-spacing:4.2px}.t-result__skinType__ttl__sub{font-weight:600}.t-result__skinType__icon{width:120px;margin:0 auto}.t-result__skinType__icon img{width:100px}.t-result__skinType__name{font-family:escrow-banner,serif;letter-spacing:.5px;font-size:5rem;line-height:52px;font-weight:600}.t-result__skinType__name__sub{font-weight:600}.t-result__skinType__kwd{background:#42454f;font-size:1.8rem;line-height:20px}.t-result__skinType__desc{background-color:#fff;color:#42454f}.t-result__skinType__desc p{width:70%;margin:auto;text-align:left}.t-result__trouble{background:#fff}.t-result__trouble__ttl{position:relative;margin-bottom:50px}.t-result__trouble__ttl__main{font-size:2rem;line-height:22px;color:#42454f;letter-spacing:2.8px}.t-result__trouble__ttl__sub{color:#93a6cb}.t-result__trouble__ttl:after{content:"";position:absolute;right:0;bottom:-25px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#93a6cb transparent transparent transparent;border-width:16px 12px 0 12px}.t-result__trouble__banner{display:flex;justify-content:center}.t-result__trouble__banner__ttl{color:#42454f;font-size:1.6rem;line-height:18px}.t-result__trouble__banner li{display:flex;width:calc(80% / 3);height:60px;margin-right:10px}.t-result__trouble__banner__left{background-color:#93a6cb;width:60px;line-height:70px}.t-result__trouble__banner__left p{display:inline-block;font-size:1rem;line-height:12px}.t-result__trouble__banner__left span{font-size:3rem;line-height:32px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.t-result__trouble__banner__right{flex:1;border:solid 1px #dbdee8;border-left:none;color:#93a6cb}.t-result__trouble__banner__right p{font-size:1.4rem;line-height:16px;line-height:60px}.t-result__counseling__msg__ttl{font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:2.5rem;line-height:27px;letter-spacing:6.5px}.t-result__counseling__msg__stylist__icon{width:120px;height:120px;border-radius:50%;margin:0 auto 15px}.t-result__counseling__msg__stylist__icon__img{background-image:url(/template/default/img/hotaru/result/icon_beauty_adviser_airi_hagihara.jpg);width:100px;height:100px;border-radius:50%;background-repeat:no-repeat;background-size:contain;margin:auto}.t-result__counseling__msg__stylist__name{position:relative}.t-result__counseling__msg__stylist__name:before{content:"BEAUTY ADVISER:";position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.t-result__counseling__msg__desc{background:#fff;text-align:left}.t-result__counseling__howto__desc{text-align:left}.t-result__theme{color:#fff}.t-result__theme__name{font-family:escrow-banner,serif;letter-spacing:.5px;font-size:5rem;line-height:52px;font-weight:600;line-height:1;letter-spacing:7.5px}.t-result__theme__name__sub,.t-result__theme__name__sub2{font-size:1.4rem;line-height:16px;font-weight:600;line-height:1}.t-result__theme__name span{font-size:1.8rem;line-height:20px;line-height:40px}.t-result__theme__img{position:relative;width:100%;text-align:right}.t-result__theme__img img{width:60%;margin-bottom:-100px;vertical-align:bottom}.t-result__theme__circle{position:absolute;z-index:1;top:-150px;left:calc(40% - 350px);width:400px;height:400px;border:solid 2px #fff;border-radius:50%;padding:60px 0;text-align:center}.t-result__theme__icon img{width:70px;margin:auto}.t-result__theme__ttl{font-size:4rem;line-height:42px}.t-result__theme__ttl__en{letter-spacing:5px}.t-result__theme__desc{font-size:1.8rem;line-height:20px}.t-result__moisturlizer{overflow:hidden}.t-result__moisturlizer__head{position:relative;background-color:#93a6cb}.t-result__moisturlizer__type{position:absolute;bottom:-52.5px;left:50%;transform:translateX(-50%);width:90%}.t-result__lotion{pointer-events:none;overflow:hidden}.t-result__lotion .c-bg__inner{z-index:auto}.t-result__lotion .c-bg__inner>.c-grid{position:relative}.t-result__lotion__bg{position:relative}.t-result__lotion__upper{z-index:2}.t-result__lotion__ripple{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:auto}.t-result__lotion__head,.t-result__lotion__ingredient{position:relative;background:#93a6cb}.t-result__lotion__type{position:absolute;bottom:-52.5px;left:50%;transform:translateX(-50%);width:90%}.t-result__lotion__bottle{z-index:2;position:relative;width:162px;margin:0 auto}.t-result__lotion__bottle img{position:relative;left:12px;width:100%}.t-result__bottom .c-bg.c-bg--white:before{z-index:1}.t-result__wide-pic img{width:100%}.t-result__white-shadow-txt{text-shadow:0px 1px 0px rgba(255,255,255,.5)}.t-result__retro{margin:0 auto;width:90%!important}@media (max-width: 79.99em){.t-result .c-heroHeader__bg{left:auto;width:100%}}@media (max-width: 59.99em){.t-result__fv{display:flex;flex-direction:column;justify-content:center;align-items:center}.t-result__fv__name{position:absolute;top:7vh;font-size:1rem;line-height:12px}.t-result__fv__name__val{padding-top:2px;padding-bottom:8px}.t-result__fv__head{background:linear-gradient(to right,#93a6cb,#ebeef8)}.t-result__fv__inner{background:#93a6cb}.t-result__analysis .c-bg:before{z-index:2}.t-result__analysis__head{background:#93a6cb;color:#fff}.t-result__analysis__head__ttl,.t-result__analysis__head__for{display:flex;justify-content:center;align-items:center;width:100%}.t-result__analysis__head__ttl p,.t-result__analysis__head__for p{width:100%}.t-result__analysis__head__ttl{height:80px;font-size:1.4rem;line-height:16px;letter-spacing:2.5px}.t-result__analysis__head__border{width:90%;height:1.5px;background:#fff;opacity:.5;margin:auto}.t-result__analysis__head__for{height:100px;font-size:3rem;line-height:32px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.t-result__analysis__head__for p{position:relative;letter-spacing:7.5px}.t-result__analysis__head__for p:before{content:"FOR";position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400;letter-spacing:2.5px}.t-result__analysis__graph{display:block}.t-result__analysis__graph__left,.t-result__analysis__graph__right{width:100%}.t-result__analysis__graph__caption{padding-top:30px}.t-result__analysis__radar{width:260px;height:215px}.t-result__analysis__pies{flex-wrap:nowrap;width:100%;max-width:315px}.t-result__analysis__pies li{width:25%;padding-top:30px}.t-result__analysis__environment{padding-top:25px}.t-result__analysis__ideal{padding:40px 30px 25px}.t-result__analysis__ideal__ttl__main{font-size:1.5rem}.t-result__analysis__ideal__ttl__sub{font-size:1rem}.t-result__skinType{background:none!important;color:#42454f}.t-result__skinType__ttl{font-size:1.4rem;line-height:16px;font-weight:500;letter-spacing:3px}.t-result__skinType__icon{width:100px}.t-result__skinType__icon img{border-radius:50%;box-shadow:0 0 7.5px 7.5px #fff}.t-result__skinType__kwd{background:none;font-size:2rem;line-height:22px;font-weight:500;letter-spacing:4px}.t-result__skinType__border{width:100%;height:1.5px;background:#42454f;opacity:.5;margin:auto}.t-result__skinType__desc{background:none;width:90%;margin:auto;font-size:1.4rem;line-height:16px;text-align:left;line-height:2}.t-result__trouble__ttl__main{font-size:1.6rem;line-height:18px;line-height:1.5;letter-spacing:4px}.t-result__trouble__ttl__sub{font-size:1rem;line-height:12px;font-weight:bold}.t-result__trouble__banner{flex-direction:column}.t-result__trouble__banner li{width:100%;height:60px}.t-result__trouble__banner__left{background:#93a6cb;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.t-result__trouble__banner__left p{font-size:1.2rem;line-height:14px;letter-spacing:0px;line-height:1.5}.t-result__trouble__banner__left span{font-size:2rem;line-height:22px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.t-result__trouble__banner__right{display:flex;justify-content:center;align-items:center;width:100%;border:solid 1px #dbdee8;border-left:none;font-weight:bold;color:#93a6cb}.t-result__theme{color:#42454f}.t-result__theme__img{vertical-align:bottom}.t-result__theme__icon{display:flex;justify-content:center;align-items:center;width:100px;height:100px;margin:auto}.t-result__theme__icon img{width:40px}.t-result__theme__icon__caption{font-size:1.4rem;line-height:16px}.t-result__theme__kwd{font-size:2.6rem;line-height:28px;letter-spacing:12px;text-indent:12px}.t-result__theme__kwd__en{letter-spacing:4px;text-indent:4px}.t-result__theme__ttl{font-size:1.6rem;line-height:18px}.t-result__theme__border{width:235px;height:1.5px;background:#42454f;opacity:.5;margin:auto}.t-result__theme__desc{font-size:1.2rem;line-height:14px;letter-spacing:3px;line-height:2.5}.t-result__skincareset{position:relative;background-color:#93a6cb}.t-result__skincareset__ttl{font-size:2.5rem;line-height:27px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;color:#fff;line-height:1.5;letter-spacing:4px}.t-result__skincareset__inner{position:relative;z-index:2;box-shadow:0 8px 26.9px 5.1px #42454f40}.t-result__skincareset__inner__ttl{display:flex;flex-direction:column;justify-content:center;align-items:center;height:140px;background-color:#fff}.t-result__skincareset__inner__ttl__main{font-size:1.8rem;line-height:20px;line-height:1.5;letter-spacing:3px;text-align:center}.t-result__product__bg{position:relative;display:flex;width:100%;height:240px;background-color:#ebeef8}.t-result__product__bottle img{width:150px;margin-left:-15px}.t-result__product__txt{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:-40px}.t-result__product__txt__ttl_sub{margin-bottom:7.5px}.t-result__product__txt__ttl_main{font-size:1.6rem;line-height:18px}.t-result__product__txt__line{width:24px;height:2px;background:#42454f;opacity:.5;margin:15px 0}.t-result__product__txt__ttl_ja{margin-bottom:15px;font-size:1.4rem;line-height:16px}.t-result__product__txt__desc{background:#fff;padding:10px 15px}.t-result__product__txt__desc p{font-weight:600;letter-spacing:.5px}.t-result__product__ingridient{background:#fff}.t-result__product__ingridient__sumally{background:#e2ecf1;padding:10px}.t-result__product__ingridient__sumally li{margin-left:20px;list-style-type:disc}.t-result__product__ingridient__more{position:relative;width:100%;background:#f4f4f4;padding:10px}.t-result__product__ingridient__more p{position:relative;display:inline-block;padding-right:20px;font-size:1.4rem;line-height:16px;color:#a0a0a0}.t-result__product__ingridient__more__open{display:none}.t-result__product__ingridient__more__open.is-active{display:block}.t-result__product__ingridient__more__open p:after{content:"";position:absolute;top:calc(50% - 5px);right:-5px;width:7.5px;height:7.5px;border-bottom:solid 2px #a0a0a0;border-left:solid 2px #a0a0a0;transform:rotate(-45deg)}.t-result__product__ingridient__more__close p:after{content:"";position:absolute;top:calc(50% - 2.5px);right:-5px;width:7.5px;height:7.5px;border-top:solid 2px #a0a0a0;border-right:solid 2px #a0a0a0;transform:rotate(-45deg)}.t-result__product__ingridient__detail{display:none}.t-result__product__ingridient__detail.is-active{display:block!important}.t-result__product__ingridient__detail__ttl{height:50px;background:#a5ccd8;display:flex;justify-content:center;align-items:center}.t-result__product__ingridient__detail__ttl p{font-size:1.6rem;line-height:18px;color:#fff}.t-result__product__ingridient__detail__list li{display:flex;border:solid 7.5px #e2ecf1;border-bottom:none;padding:7.5px}.t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #e2ecf1}.t-result__product__ingridient__detail__list__img{margin-right:10px}.t-result__product__ingridient__detail__list__img img{min-width:75px;height:75px;vertical-align:top}.t-result__product__ingridient__detail__list__label__name{background:#e2ecf1;margin-bottom:5px;padding:5px 10px;font-size:1rem;letter-spacing:.5px;line-height:1.5}.t-result__product__ingridient__detail__list__label__caption{font-size:1.2rem;line-height:14px;line-height:1.5}.t-result__product__ingridient__detail__other__desc{display:flex;flex-wrap:wrap;justify-content:center}.t-result__product__ingridient__detail__other__desc li{position:relative;margin-right:20px}.t-result__product__ingridient__detail__other__desc li:after{content:"/";position:absolute;padding-left:5px}.t-result__product__ingridient__detail__other__desc li:last-child:after{content:""}.t-result__lotion{pointer-events:auto}.t-result__moisturlizer .t-result__product__bottle img{margin-top:-20px}.t-result__moisturlizer .t-result__product__label li{width:140px}.t-result__moisturlizer .t-result__product__label li:nth-of-type(1){background:#bba4c6}.t-result__moisturlizer .t-result__product__label li:nth-of-type(2){background:#bbc4e6}.t-result__moisturlizer .t-result__product__label__desc{font-size:1.4rem;line-height:16px}.t-result__moisturlizer .t-result__product__ingridient__sumally:nth-of-type(1){background:#e4dee9}.t-result__moisturlizer .t-result__product__ingridient__sumally:nth-of-type(2){background:#e6eaf5}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(1) .t-result__product__ingridient__detail__ttl{background:#bba4c6}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(1) .t-result__product__ingridient__detail__list li{border:solid 7.5px #e4dee9;border-bottom:none}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(1) .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #e4dee9}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(1) .t-result__product__ingridient__detail__list__label__name{background:#e4dee9}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(2) .t-result__product__ingridient__detail__ttl{background:#bbc4e6}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(2) .t-result__product__ingridient__detail__list li{border:solid 7.5px #e6eaf5;border-bottom:none}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(2) .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #e6eaf5}.t-result__moisturlizer .t-result__product__ingridient__detail__inner:nth-of-type(2) .t-result__product__ingridient__detail__list__label__name{background:#e6eaf5}.t-result__offer{background:#fff}.t-result__offer__ttl{height:60px;background:#42454f}.t-result__offer__ttl p{font-size:1.6rem;line-height:18px;font-weight:bold;color:#fff;line-height:60px}.t-result__offer__price img{width:100%}.t-result__offer__more{position:relative;width:100%;background:#f4f4f4;padding:10px}.t-result__offer__more p{position:relative;display:inline-block;padding-right:20px;font-size:1.4rem;line-height:16px;color:#a0a0a0}.t-result__offer__more__open{display:none}.t-result__offer__more__open.is-active{display:block}.t-result__offer__more__open p:after{content:"";position:absolute;top:calc(50% - 5px);right:-5px;width:7.5px;height:7.5px;border-bottom:solid 2px #a0a0a0;border-left:solid 2px #a0a0a0;transform:rotate(-45deg)}.t-result__offer__more__close p:after{content:"";position:absolute;top:calc(50% - 2.5px);right:-5px;width:7.5px;height:7.5px;border-top:solid 2px #a0a0a0;border-right:solid 2px #a0a0a0;transform:rotate(-45deg)}.t-result__offer__btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100px;background-color:#fa4141;border-radius:10px;box-shadow:0 4px #b03737d9;color:#fff;font-weight:bold}.t-result__offer__btn span{font-size:1.6rem;line-height:18px}.t-result__offer__btn p{font-size:2rem;line-height:22px}.t-result__offer__btn:after{content:"";position:absolute;top:calc(50% - 2.5px);right:15px;border-top:solid 3px #fff;border-right:solid 3px #fff;width:10px;height:10px;transform:rotate(45deg)}.t-result__offer__detail{display:none}.t-result__offer__detail.is-active{display:block}.t-result__offer__detail__course img{width:100%;vertical-align:bottom}.t-result__offer__detail__cta{position:relative}.t-result__offer__detail__cta__annotation img{width:100%;vertical-align:bottom}.t-result__offer__detail__cta__btn{position:absolute;top:0;left:0}.t-result__offer__detail__cta__btn img{width:100%}.t-result__coolingoff img{width:100%;vertical-align:bottom}.t-result__uservoice img{width:100%;vertical-align:bottom}.t-result__bottom__offer{border-bottom:solid 15px #f5f5f6}.t-result__bottom__offer img{width:100%;vertical-align:bottom}}@media screen and (max-width: 320px){.t-result__headbanner__cta__txt p{font-size:1.2rem;line-height:14px}.t-result__top__offer__img{height:auto}.t-result__top__offer__btn{width:250px}.t-result__analysis__ideal__sp__ttl__main{font-size:2.2rem;line-height:24px}.t-result__analysis__ideal__sp__box__img img{width:100px;height:100px}.t-result__analysis__ideal__sp__box__point li{width:135px}.t-result__analysis__ideal__sp__box__point__desc{font-size:1.2rem}.t-result__product__bottle img{width:130px;margin-top:15px;margin-left:-30px}.t-result__moisturlizer .t-result__product__label__desc,.t-result__moisturlizer .t-result__product__ingridient__detail__other__ttl,.t-result__moisturlizer .t-result__product__ingridient__detail__other__desc li{font-size:1rem;line-height:12px}.t-result__moisturlizer .t-result__product__bottle img{margin-top:0}.t-result__offer__ttl p{font-size:1.2rem;line-height:14px;line-height:60px}.t-result__offer__btn span{font-size:1.2rem;line-height:14px}.t-result__offer__btn p{font-size:1.8rem;line-height:20px}}.t-result.theme-active .t-result__skinType__icon img,.t-result.theme-honesty .t-result__skinType__icon img,.t-result.theme-compassion .t-result__skinType__icon img,.t-result.theme-cheerful .t-result__skinType__icon img,.t-result.theme-elegant .t-result__skinType__icon img{box-shadow:none}.t-result.theme-active .t-result__fv__head{background:linear-gradient(to right,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__fv__img{height:400px}.t-result.theme-active .t-result__fv__inner{background:#dc91a0}.t-result.theme-active .t-result__theme__bg{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__analysis__head{background:#dc91a0}.t-result.theme-active .t-result__analysis__bg{background:#f5dce1}.t-result.theme-active .t-result__analysis__heading{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__analysis__heading__desc{background-color:#f5f0e6}.t-result.theme-active .t-result__skinType{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__trouble__outer{background:#f5dce1}.t-result.theme-active .t-result__trouble__ttl__sub{color:#dc91a0}.t-result.theme-active .t-result__trouble__ttl:after{border-color:#dc91a0 transparent transparent transparent}.t-result.theme-active .t-result__trouble__banner__left{background:#dc91a0}.t-result.theme-active .t-result__trouble__banner__right{color:#dc91a0}.t-result.theme-active .t-result__skincareset{background:#dc91a0}.t-result.theme-active .t-result__lotion__upper{background:#dc91a0}.t-result.theme-active .t-result__lotion__bg{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__lotion .t-result__product__bg{background:linear-gradient(to bottom,#f5dce1,#f5f0e6)}.t-result.theme-active .t-result__lotion .t-result__product__label li{background-color:#dc91a0}.t-result.theme-active .t-result__lotion .t-result__product__ingridient__sumally{background-color:#f5dce1}.t-result.theme-active .t-result__lotion .t-result__product__ingridient__detail__ttl{background-color:#dc91a0}.t-result.theme-active .t-result__lotion .t-result__product__ingridient__detail__list li{border:solid 7.5px #f5dce1;border-bottom:none}.t-result.theme-active .t-result__lotion .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #f5dce1}.t-result.theme-active .t-result__lotion .t-result__product__ingridient__detail__list__label__name{background-color:#f5dce1}.t-result.theme-active .t-result__lotion__ingredient__other{background-color:#e6a4b4}.t-result.theme-active .t-result__moisturlizer__bg{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__moisturlizer__head{background:#ebd7c8}.t-result.theme-active .t-result__moisturlizer .t-result__product__bg{background:linear-gradient(to bottom,#f5dce1,#f5f0e6)}.t-result.theme-active .t-result__moisturlizer .t-result__product__label li{background-color:#ebd7c8}.t-result.theme-active .t-result__moisturlizer .t-result__product__ingridient__sumally{background-color:#f5f0e6}.t-result.theme-active .t-result__moisturlizer .t-result__product__ingridient__detail__ttl{background-color:#ebd7c8}.t-result.theme-active .t-result__moisturlizer .t-result__product__ingridient__detail__list li{border:solid 7.5px #f5f0e6;border-bottom:none}.t-result.theme-active .t-result__moisturlizer .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #f5f0e6}.t-result.theme-active .t-result__moisturlizer .t-result__product__ingridient__detail__list__label__name{background-color:#f5f0e6}.t-result.theme-active .t-result__moisturlizer__ingredient__other{background-color:#e6a4b4}.t-result.theme-active .t-result__formulation__item{background-color:#dc91a0}.t-result.theme-honesty .t-result__fv__head{background:linear-gradient(to right,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__fv__inner{background:#96c3c8}.t-result.theme-honesty .t-result__theme__bg{background:linear-gradient(to right,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__analysis__head{background:#96c3c8}.t-result.theme-honesty .t-result__analysis__bg{background:#e6f0f0}.t-result.theme-honesty .t-result__analysis__heading{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__analysis__heading__desc{background-color:#faebf0}.t-result.theme-honesty .t-result__skinType{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__trouble__outer{background:#e6f0f0}.t-result.theme-honesty .t-result__trouble__ttl__sub{color:#96c3c8}.t-result.theme-honesty .t-result__trouble__ttl:after{border-color:#96c3c8 transparent transparent transparent}.t-result.theme-honesty .t-result__trouble__banner__left{background:#96c3c8}.t-result.theme-honesty .t-result__trouble__banner__right{color:#96c3c8}.t-result.theme-honesty .t-result__skincareset{background:#96c3c8}.t-result.theme-honesty .t-result__lotion__upper{background:#96c3c8}.t-result.theme-honesty .t-result__lotion__bg{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__lotion .t-result__product__bg{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__lotion .t-result__product__label li{background-color:#96c3c8}.t-result.theme-honesty .t-result__lotion .t-result__product__ingridient__sumally{background-color:#e6f0f0}.t-result.theme-honesty .t-result__lotion .t-result__product__ingridient__detail__ttl{background-color:#96c3c8}.t-result.theme-honesty .t-result__lotion .t-result__product__ingridient__detail__list li{border:solid 7.5px #e6f0f0;border-bottom:none}.t-result.theme-honesty .t-result__lotion .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #e6f0f0}.t-result.theme-honesty .t-result__lotion .t-result__product__ingridient__detail__list__label__name{background-color:#e6f0f0}.t-result.theme-honesty .t-result__lotion__ingredient__other{background-color:#cde6e6}.t-result.theme-honesty .t-result__moisturlizer__bg{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__moisturlizer__head{background:#f5dcdc}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__bg{background:linear-gradient(to bottom,#96c3c8,#f5dcdc)}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__label li{background-color:#f5dcdc}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__ingridient__sumally{background-color:#faebf0}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__ingridient__detail__ttl{background-color:#f5dcdc}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__ingridient__detail__list li{border:solid 7.5px #faebf0;border-bottom:none}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #faebf0}.t-result.theme-honesty .t-result__moisturlizer .t-result__product__ingridient__detail__list__label__name{background-color:#faebf0}.t-result.theme-honesty .t-result__moisturlizer__ingredient__other{background-color:#cde6e6}.t-result.theme-honesty .t-result__formulation__item{background-color:#96c3c8}.t-result.theme-compassion .t-result__fv__head{background:linear-gradient(to right,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__fv__inner{background:#91b98c}.t-result.theme-compassion .t-result__theme__bg{background:linear-gradient(to right,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__analysis__head{background:#91b98c}.t-result.theme-compassion .t-result__analysis__bg{background:#dcebe1}.t-result.theme-compassion .t-result__analysis__heading{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__analysis__heading__desc{background-color:beige}.t-result.theme-compassion .t-result__skinType{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__trouble__outer{background:#dcebe1}.t-result.theme-compassion .t-result__trouble__ttl__sub{color:#91b98c}.t-result.theme-compassion .t-result__trouble__ttl:after{border-color:#91b98c transparent transparent transparent}.t-result.theme-compassion .t-result__trouble__banner__left{background:#91b98c}.t-result.theme-compassion .t-result__trouble__banner__right{color:#91b98c}.t-result.theme-compassion .t-result__skincareset{background:#91b98c}.t-result.theme-compassion .t-result__lotion__upper{background:#91b98c}.t-result.theme-compassion .t-result__lotion__bg{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__lotion .t-result__product__bg{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__lotion .t-result__product__label li{background-color:#91b98c}.t-result.theme-compassion .t-result__lotion .t-result__product__ingridient__sumally{background-color:#dcebe1}.t-result.theme-compassion .t-result__lotion .t-result__product__ingridient__detail__ttl{background-color:#91b98c}.t-result.theme-compassion .t-result__lotion .t-result__product__ingridient__detail__list li{border:solid 7.5px #dcebe1;border-bottom:none}.t-result.theme-compassion .t-result__lotion .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #dcebe1}.t-result.theme-compassion .t-result__lotion .t-result__product__ingridient__detail__list__label__name{background-color:#dcebe1}.t-result.theme-compassion .t-result__lotion__ingredient__other{background-color:#b9dcc8}.t-result.theme-compassion .t-result__moisturlizer__bg{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__moisturlizer__head{background:#dce6b9}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__bg{background:linear-gradient(to bottom,#91b98c,#dce6b9)}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__label li{background-color:#dce6b9}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__ingridient__sumally{background-color:beige}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__ingridient__detail__ttl{background-color:#dce6b9}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__ingridient__detail__list li{border:solid 7.5px beige;border-bottom:none}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px beige}.t-result.theme-compassion .t-result__moisturlizer .t-result__product__ingridient__detail__list__label__name{background-color:beige}.t-result.theme-compassion .t-result__moisturlizer__ingredient__other{background-color:#b9dcc8}.t-result.theme-compassion .t-result__formulation__item{background-color:#91b98c}.t-result.theme-cheerful .t-result__fv__head{background:linear-gradient(to right,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__fv__inner{background:#e6c873}.t-result.theme-cheerful .t-result__theme__bg{background:linear-gradient(to right,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__analysis__head{background:#e6c873}.t-result.theme-cheerful .t-result__analysis__bg{background:#faf5d7}.t-result.theme-cheerful .t-result__analysis__heading{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__analysis__heading__desc{background-color:#faf0eb}.t-result.theme-cheerful .t-result__skinType{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__trouble__outer{background:#faf5d7}.t-result.theme-cheerful .t-result__trouble__ttl__sub{color:#e6c873}.t-result.theme-cheerful .t-result__trouble__ttl:after{border-color:#e6c873 transparent transparent transparent}.t-result.theme-cheerful .t-result__trouble__banner__left{background:#e6c873}.t-result.theme-cheerful .t-result__trouble__banner__right{color:#e6c873}.t-result.theme-cheerful .t-result__skincareset{background:#e6c873}.t-result.theme-cheerful .t-result__lotion__upper{background:#e6c873}.t-result.theme-cheerful .t-result__lotion__bg{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__lotion .t-result__product__bg{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__lotion .t-result__product__label li{background-color:#e6c873}.t-result.theme-cheerful .t-result__lotion .t-result__product__ingridient__sumally{background-color:#faf5d7}.t-result.theme-cheerful .t-result__lotion .t-result__product__ingridient__detail__ttl{background-color:#e6c873}.t-result.theme-cheerful .t-result__lotion .t-result__product__ingridient__detail__list li{border:solid 7.5px #faf5d7;border-bottom:none}.t-result.theme-cheerful .t-result__lotion .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #faf5d7}.t-result.theme-cheerful .t-result__lotion .t-result__product__ingridient__detail__list__label__name{background-color:#faf5d7}.t-result.theme-cheerful .t-result__lotion__ingredient__other{background-color:#f5e6a0}.t-result.theme-cheerful .t-result__moisturlizer__bg{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__moisturlizer__head{background:#f0d2c8}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__bg{background:linear-gradient(to bottom,#e6c873,#f0d2c8)}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__label li{background-color:#f0d2c8}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__ingridient__sumally{background-color:#faf0eb}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__ingridient__detail__ttl{background-color:#f0d2c8}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__ingridient__detail__list li{border:solid 7.5px #faf0eb;border-bottom:none}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #faf0eb}.t-result.theme-cheerful .t-result__moisturlizer .t-result__product__ingridient__detail__list__label__name{background-color:#faf0eb}.t-result.theme-cheerful .t-result__moisturlizer__ingredient__other{background-color:#f5e6a0}.t-result.theme-cheerful .t-result__formulation__item{background-color:#e6c873}.t-result.theme-elegant .t-result__fv__head{background:linear-gradient(to right,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__fv__inner{background:#aa9bb9}.t-result.theme-elegant .t-result__theme__bg{background:linear-gradient(to right,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__analysis__head{background:#aa9bb9}.t-result.theme-elegant .t-result__analysis__bg{background:#e1d7e6}.t-result.theme-elegant .t-result__analysis__heading{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__analysis__heading__desc{background-color:#ebf5f5}.t-result.theme-elegant .t-result__skinType{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__trouble__outer{background:#e1d7e6}.t-result.theme-elegant .t-result__trouble__ttl__sub{color:#aa9bb9}.t-result.theme-elegant .t-result__trouble__ttl:after{border-color:#aa9bb9 transparent transparent transparent}.t-result.theme-elegant .t-result__trouble__banner__left{background:#aa9bb9}.t-result.theme-elegant .t-result__trouble__banner__right{color:#aa9bb9}.t-result.theme-elegant .t-result__skincareset{background:#aa9bb9}.t-result.theme-elegant .t-result__lotion__upper{background:#aa9bb9}.t-result.theme-elegant .t-result__lotion__bg{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__lotion .t-result__product__bg{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__lotion .t-result__product__label li{background-color:#aa9bb9}.t-result.theme-elegant .t-result__lotion .t-result__product__ingridient__sumally{background-color:#e1d7e6}.t-result.theme-elegant .t-result__lotion .t-result__product__ingridient__detail__ttl{background-color:#aa9bb9}.t-result.theme-elegant .t-result__lotion .t-result__product__ingridient__detail__list li{border:solid 7.5px #e1d7e6;border-bottom:none}.t-result.theme-elegant .t-result__lotion .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #e1d7e6}.t-result.theme-elegant .t-result__lotion .t-result__product__ingridient__detail__list__label__name{background-color:#e1d7e6}.t-result.theme-elegant .t-result__lotion__ingredient__other{background-color:#b9a5c8}.t-result.theme-elegant .t-result__moisturlizer__bg{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__moisturlizer__head{background:#d2dcdc}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__bg{background:linear-gradient(to bottom,#aa9bb9,#d2dcdc)}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__label li{background-color:#d2dcdc}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__ingridient__sumally{background-color:#ebf5f5}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__ingridient__detail__ttl{background-color:#d2dcdc}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__ingridient__detail__list li{border:solid 7.5px #ebf5f5;border-bottom:none}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__ingridient__detail__list li:last-child{border-bottom:solid 7.5px #ebf5f5}.t-result.theme-elegant .t-result__moisturlizer .t-result__product__ingridient__detail__list__label__name{background-color:#ebf5f5}.t-result.theme-elegant .t-result__moisturlizer__ingredient__other{background-color:#b9a5c8}.t-result.theme-elegant .t-result__formulation__item{background-color:#aa9bb9}@media (max-width: 59.99em){.t-result.theme-active .t-result__theme__icon,.t-result.theme-honesty .t-result__theme__icon,.t-result.theme-compassion .t-result__theme__icon,.t-result.theme-cheerful .t-result__theme__icon,.t-result.theme-elegant .t-result__theme__icon{border-radius:50%;box-shadow:0 0 7.5px 7.5px #fff}.t-result.theme-active .t-result__theme__bg{background:linear-gradient(to bottom,#f5dce1,#f5f0e6)}.t-result.theme-active .t-result__theme__icon{background:linear-gradient(to bottom,#dc91a0,#ebd7c8)}.t-result.theme-active .t-result__analysis__bg{background-color:#f5f0e6}}.t-formpage{display:table;width:100%}.t-formpage .p-form{position:relative;width:100%;height:100%}.t-formpage__bg{z-index:0;position:fixed;left:0;top:0;width:100%;height:110%;background-color:#ebeef8}.t-formpage__bg canvas{width:100%!important;height:100%!important}.t-formpage__forms{z-index:1;position:relative;width:100%}.t-formpage__ttl{position:absolute;left:0;top:52px;width:100%;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-size:1.8rem;line-height:20px;letter-spacing:2px;text-align:center}@media (min-width: 60em)and (max-width: 79.99em){.t-formpage{padding-top:100px}}@media (max-width: 59.99em){.t-formpage{padding-top:60px}.t-formpage__ttl{left:auto;right:30px;top:25px;width:auto;font-size:1.1rem;line-height:13px;text-align:right;letter-spacing:1px}}@media (max-width: 23.4275em){.t-formpage__ttl{font-size:.9rem;transform:scale(.9);transform-origin:100% 50%;line-height:11px;letter-spacing:1px}}.t-feedback__confirm{z-index:1}.t-feedback__questions{z-index:2}.t-feedback__entrance{z-index:3}.t-feedback__face{z-index:4}.t-feedback__announce{z-index:5}.t-feedback__wait{z-index:7001}.t-feedback__confirm,.t-feedback__entrance,.t-feedback__questions{opacity:0;pointer-events:none}.t-feedback__confirm.is-active,.t-feedback__entrance.is-active,.t-feedback__questions.is-active{opacity:1;pointer-events:auto}.t-feedback__confirm:not(.is-active) .p-questionsBody.is-active,.t-feedback__questions:not(.is-active) .p-questionsBody.is-active{pointer-events:none!important}.t-feedback__face{position:absolute}.t-feedback__announce,.t-feedback__wait{pointer-events:none}.t-feedback__announce{height:100%}.t-feedback__confirm,.t-feedback__questions,.t-feedback__announce,.t-feedback__wait{position:absolute;left:0;top:0;width:100%}.t-feedback__entrance{position:relative;background-image:url(/template/default/img/hotaru/feedback/t-feedback__entrance-pc.png);background-repeat:no-repeat;background-position:center top}.t-feedback__entrance__illust{width:148px;margin:0 auto;transition-duration:1s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1);opacity:0;transform:translateY(30px)}.t-feedback__entrance.is-active .t-feedback__entrance__illust{opacity:1;transform:translateY(0px)}.t-feedback__table{display:table;width:100%;height:100%;padding-top:100px;padding-bottom:100px}.t-feedback__table__middle{display:table-cell;vertical-align:middle}@media (min-width: 60em)and (max-width: 79.99em){.t-feedback__face{padding-top:100px}}@media (max-width: 59.99em){.t-feedback__face{padding-top:60px}.t-feedback__face,.t-feedback__announce,.t-feedback__wait{height:110%}.t-feedback__entrance{background-image:url(/template/default/img/hotaru/feedback/t-feedback__entrance-sp.png);background-size:100%}.t-feedback__entrance__illust{width:74px}.t-feedback__table{padding-top:30px;padding-bottom:30px}}.t-eyecream-result{position:relative;background:#ebeef8;text-align:center;margin-bottom:120px}.t-eyecream-result img{vertical-align:bottom}.t-eyecream-result__fv{position:relative;width:100%;height:100vh;background:url(/template/default/img/hotaru/eyecream/result/pc/bg_fv.jpg) center/cover;display:flex;flex-direction:column;justify-content:center}.t-eyecream-result__fv__ttl{display:flex;flex-direction:column;justify-content:center;align-items:center;height:25%}.t-eyecream-result__fv__ttl span{display:block;margin-bottom:20px;line-height:1}.t-eyecream-result__fv__ttl p{font-size:5rem;line-height:52px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:7px}.t-eyecream-result__fv__inner{display:flex;justify-content:space-between;width:100%;max-width:900px;max-height:75%;margin:auto}.t-eyecream-result__fv__tube{display:flex;justify-content:center}.t-eyecream-result__fv__tube img{height:100%}.t-eyecream-result__fv__tube__morning{margin-right:20px}.t-eyecream-result__fv__tube__night{margin-left:20px}.t-eyecream-result__fv__morning,.t-eyecream-result__fv__night{display:flex;flex-direction:column;justify-content:center;align-items:center;width:200px}.t-eyecream-result__fv__morning .t-eyecream-result__fv__circle{background:#fff}.t-eyecream-result__fv__night .t-eyecream-result__fv__circle{background:#767d90;color:#fff}.t-eyecream-result__fv__circle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;border-radius:50%;margin-bottom:30px}.t-eyecream-result__fv__circle img{margin:15px 0}.t-eyecream-result__fv__type,.t-eyecream-result__fv__ingredient{width:100%;text-align:left}.t-eyecream-result__fv__type span,.t-eyecream-result__fv__ingredient span{font-size:1rem;line-height:12px;font-weight:400}.t-eyecream-result__fv__type p,.t-eyecream-result__fv__ingredient p{font-weight:400}.t-eyecream-result__fv__type{margin-bottom:10px}.t-eyecream-result__concept{padding-bottom:75px}.t-eyecream-result__concept__head{position:relative;background:#93a6cb;padding:120px 0 0;color:#fff}.t-eyecream-result__concept__head__txt p{margin-bottom:40px;font-weight:400}.t-eyecream-result__concept__head__name{padding-bottom:210px}.t-eyecream-result__concept__head__name p{font-size:5rem;line-height:52px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:7px}.t-eyecream-result__concept__head__img__left{position:absolute;top:530px;left:0;width:50%}.t-eyecream-result__concept__head__img__right{position:absolute;right:0;width:50%}.t-eyecream-result__concept__24hour{padding-top:42.5%;position:relative}.t-eyecream-result__concept__24hour__ttl{margin-bottom:75px}.t-eyecream-result__concept__24hour__ttl p{margin-bottom:20px;font-size:5rem;line-height:52px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;letter-spacing:8px}.t-eyecream-result__concept__24hour__ttl span{display:block;margin-bottom:80px}.t-eyecream-result__concept__24hour__ttl img{max-width:100%}.t-eyecream-result__concept__24hour__txt{margin-bottom:70px;font-weight:400}.t-eyecream-result__concept__24hour__icon{display:flex;flex-direction:column;align-items:center;margin-bottom:75px;position:relative}.t-eyecream-result__concept__24hour__icon__clock{margin-top:calc(35px + 40px);margin-bottom:calc(35px + 40px)}.t-eyecream-result__concept__24hour__icon__rotate{position:absolute;margin-left:-10px;top:0;width:91px;height:234px;transition:transform 1s ease-in-out;transform:rotate(-.01deg)}.t-eyecream-result__concept__24hour__icon__rotate__morning{left:2px;top:0}.t-eyecream-result__concept__24hour__icon__rotate__night{left:-8px;bottom:8px}.t-eyecream-result__concept__24hour__icon__rotate img{position:absolute;right:0;margin:0 auto;transition:transform 1s ease-in-out;transform:rotate(.01deg)}.t-eyecream-result__concept__24hour__icon__rotate-in{transition:transform 2.6s ease-in-out;transform:rotate(-180deg)}.t-eyecream-result__concept__24hour__icon__rotate-in img{transition:transform 2.6s ease-in-out;transform:rotate(180deg)}.t-eyecream-result__concept__24hour__bottom{font-weight:400}.t-eyecream-result__plan__head{background:#93a6cb;color:#fff}.t-eyecream-result__plan__head__ttl{padding:75px 0 65px;font-size:5rem;line-height:52px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.t-eyecream-result__plan__head__ttl span:not(.js-textEffect__char){font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.t-eyecream-result__plan__head__line{width:100%;height:1px;background:#dbdee8;opacity:.3}.t-eyecream-result__plan__head__name{padding:45px 0 50px}.t-eyecream-result__plan__head__name span{position:relative;margin-left:10px;font-size:5rem;line-height:52px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600}.t-eyecream-result__plan__head__name span:before{content:"FOR";position:absolute;top:50%;transform:translateY(-50%);left:-30px;font-size:1rem;line-height:12px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.t-eyecream-result__plan__point{max-width:1000px;margin:auto;padding:100px 50px 120px}.t-eyecream-result__plan__point__ttl{background:#767d90;padding:35px 0;font-size:1.6rem;line-height:18px;color:#fff}.t-eyecream-result__plan__point__body{position:relative;background:#fff;padding:65px 50px 80px}.t-eyecream-result__plan__point__body:after{content:"";position:absolute;bottom:-70px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #93a6cb}.t-eyecream-result__plan__point__list{display:flex;margin-bottom:40px}.t-eyecream-result__plan__point__list li{position:relative;width:33.3%;padding:15px 0 15px 15px;margin-right:10px;border:solid 1px #dbdee8;font-weight:400}.t-eyecream-result__plan__point__list li:last-child{margin-right:0}.t-eyecream-result__plan__point__list li:before{content:"!";position:absolute;top:50%;transform:translateY(-50%);left:10px;width:40px;height:40px;border-radius:50%;background:#93a6cb;padding:5px 5px 5px 7.5px;font-weight:bold;color:#fff}.t-eyecream-result__plan__point__inner{display:flex;align-items:center}.t-eyecream-result__plan__point__icon{display:flex;justify-content:center;align-items:center;background:#ebeef8;width:120px;height:120px;border-radius:50%;margin-right:40px}.t-eyecream-result__plan__point__icon img{margin-left:5px}.t-eyecream-result__plan__point__message{text-align:left;flex-shrink:200}.t-eyecream-result__plan__point__message__ttl{padding-bottom:15px;border-bottom:solid 1px #dbdee8;font-size:1.6rem;line-height:18px;font-weight:400}.t-eyecream-result__plan__point__message__body{margin-top:20px;font-weight:400}.t-eyecream-result__product{background:#d4dae8}.t-eyecream-result__product__head{background:#93a6cb;padding:80px 0;font-size:5rem;line-height:52px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;color:#fff}.t-eyecream-result__product__body__inner{display:flex;flex-wrap:wrap;max-width:1920px;margin:auto;padding:120px 50px 0}.t-eyecream-result__product__type{display:flex;flex-direction:column;align-items:center;width:50%}.t-eyecream-result__product__type__txt{width:350px;border-top:solid 1px #40454f;padding-top:20px;font-size:1.6rem;line-height:18px;font-weight:400;text-align:left}.t-eyecream-result__product__type__txt p{line-height:1.75}.t-eyecream-result__product__icon{position:relative;margin-top:20px;margin-bottom:30px}.t-eyecream-result__product__icon span{position:absolute;top:40%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%}.t-eyecream-result__product__icon p{position:absolute;top:60%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;font-size:4.4rem;line-height:46px;font-family:escrow-banner,serif;letter-spacing:.5px;font-weight:600;font-weight:400}.t-eyecream-result__product__img{position:relative;width:50%;text-align:left}.t-eyecream-result__product__img__img{width:660px;max-width:100%;height:480px;object-fit:cover}.t-eyecream-result__product__tube{position:absolute;top:-80px;left:-75px}.t-eyecream-result__product__tube img{width:185px;height:530px}.t-eyecream-result__product__ingredients{width:100%;max-width:1000px;margin:auto;padding:70px 0 100px}.t-eyecream-result__product__ingredients__ttl{margin-bottom:30px;font-size:1rem;line-height:12px;text-align:left}.t-eyecream-result__product__ingredients li{display:flex}.t-eyecream-result__product__ingredients li:last-child{border-bottom:none}.t-eyecream-result__product__ingredients__name{display:flex;align-items:center;background:#ebeef8;width:300px;max-width:30%;border-bottom:solid 1px #d4dae8;padding:20px;text-align:left}.t-eyecream-result__product__ingredients__name p{font-weight:400}.t-eyecream-result__product__ingredients__img img{width:50px;height:50px;border-radius:50%;margin-right:20px}.t-eyecream-result__product__ingredients__txt{width:700px;max-width:70%;background:#fff;border-bottom:solid 1px #d4dae8;padding:20px;text-align:left}.t-eyecream-result__product__ingredients__txt p{font-weight:400}.t-eyecream-result__product__night{background:#767d90}.t-eyecream-result__product__night .t-eyecream-result__product__type{color:#fff}.t-eyecream-result__product__night .t-eyecream-result__product__type__txt{border-top:solid 1px #fff}.t-eyecream-result__product__night .t-eyecream-result__product__ingredients__ttl{color:#fff}.t-eyecream-result__product__night .t-eyecream-result__product__ingredients__name,.t-eyecream-result__product__night .t-eyecream-result__product__ingredients__txt{border-bottom:solid 1px #767d90}.t-eyecream-result__bottom{padding:80px 0 120px}.t-eyecream-result__bottom__txt{margin-bottom:90px;font-weight:400}.t-eyecream-result__bottom__img{position:relative}.t-eyecream-result__bottom__img img{position:relative;width:50%}.t-eyecream-result__bottom__img__left{top:0;left:0}.t-eyecream-result__bottom__img__right{top:120px;right:0}.t-eyecream-result__offer{text-align:left}@media (max-width: 59.99em){.t-eyecream-result{margin-bottom:0}.t-eyecream-result__fv{justify-content:start;padding-top:60px}.t-eyecream-result__fv__ttl{height:20%;padding:40px 0 0}.t-eyecream-result__fv__ttl span{margin-bottom:5px}.t-eyecream-result__fv__inner{justify-content:center;height:80%}.t-eyecream-result__fv__morning,.t-eyecream-result__fv__night{display:block;width:50px}.t-eyecream-result__fv__circle{width:50px;height:50px;margin-top:160px;margin-bottom:-30px}.t-eyecream-result__fv__circle img{width:20px}.t-eyecream-result__fv__circle span{display:none}.t-eyecream-result__fv__type{transform:rotate(90deg);transform-origin:0% 130%}.t-eyecream-result__fv__type p{width:100px;line-height:1}.t-eyecream-result__fv__ingredient{display:none}.t-eyecream-result__fv__tube{margin:0}.t-eyecream-result__fv__tube img{width:auto;height:450px}.t-eyecream-result__fv__tube__morning{margin-right:0}.t-eyecream-result__fv__tube__night{margin-left:0}.t-eyecream-result__concept{padding-bottom:60px}.t-eyecream-result__concept__head{padding:80px 0 0}.t-eyecream-result__concept__head__name{padding-bottom:50px}.t-eyecream-result__concept__head__img__left{position:inherit;display:block;width:85%;max-height:450px;margin-left:auto;padding-bottom:30px;object-fit:cover}.t-eyecream-result__concept__head__img__right{position:inherit;display:block;width:85%;max-height:450px;padding-bottom:30px;object-fit:cover}.t-eyecream-result__concept__24hour{padding-top:70px}.t-eyecream-result__concept__24hour__ttl{margin-bottom:40px;padding:0 30px}.t-eyecream-result__concept__24hour__ttl p{margin-bottom:10px;font-size:3rem;line-height:32px;letter-spacing:4px}.t-eyecream-result__concept__24hour__ttl span{margin-bottom:50px}.t-eyecream-result__concept__24hour__ttl img{width:100%;height:235px;object-fit:cover}.t-eyecream-result__concept__24hour__txt{margin-bottom:65px}.t-eyecream-result__concept__24hour__icon{margin-bottom:70px}.t-eyecream-result__concept__24hour__icon__clock{margin-top:calc(25px + 30px);width:70px;margin-bottom:calc(25px + 30px)}.t-eyecream-result__concept__24hour__icon__rotate{margin-left:-10px;width:70px;height:165px}.t-eyecream-result__concept__24hour__icon__rotate__morning{width:25px;margin-bottom:30px}.t-eyecream-result__concept__24hour__icon__rotate__night{bottom:4px;width:25px}.t-eyecream-result__plan__head__ttl{margin-bottom:0;padding:50px 0 35px;font-size:3rem;line-height:32px}.t-eyecream-result__plan__head__name{padding:30px 0}.t-eyecream-result__plan__head__name span{font-size:3rem;line-height:32px}.t-eyecream-result__plan__point{padding:30px 30px 80px}.t-eyecream-result__plan__point__ttl{line-height:1.75}.t-eyecream-result__plan__point__body{padding:30px 30px 20px}.t-eyecream-result__plan__point__body:after{bottom:-50px}.t-eyecream-result__plan__point__list{flex-direction:column}.t-eyecream-result__plan__point__list li{width:100%;margin-right:0;margin-bottom:10px}.t-eyecream-result__plan__point__list li:last-child{margin-bottom:0}.t-eyecream-result__plan__point__inner{flex-direction:column}.t-eyecream-result__plan__point__icon{width:100px;height:100px;margin-right:0;margin-bottom:20px}.t-eyecream-result__plan__point__message__ttl{line-height:1.75}.t-eyecream-result__product__head{padding:45px 0;font-size:3rem;line-height:32px;line-height:1.5}.t-eyecream-result__product__body{padding-top:0}.t-eyecream-result__product__body__inner{padding:30px}.t-eyecream-result__product__icon span{font-size:1rem}.t-eyecream-result__product__icon p{font-size:3rem}.t-eyecream-result__product__type{width:100%;padding:0 30px 35px}.t-eyecream-result__product__type__txt{width:auto}.t-eyecream-result__product__morning .t-eyecream-result__product__icon img{width:150px;height:150px}.t-eyecream-result__product__night .t-eyecream-result__product__icon img{width:150px;height:115px}.t-eyecream-result__product__img{width:100%;padding:0 0 60px}.t-eyecream-result__product__img__img{width:100%;height:auto;max-height:285px}.t-eyecream-result__product__tube{top:0;left:auto;right:0}.t-eyecream-result__product__tube img{width:auto;height:350px}.t-eyecream-result__product__ingredients{width:100%;padding:0}.t-eyecream-result__product__ingredients__ttl{margin-bottom:15px}.t-eyecream-result__product__ingredients li{flex-direction:column;margin-bottom:5px}.t-eyecream-result__product__ingredients li:last-child{margin-bottom:0}.t-eyecream-result__product__ingredients li:before{padding-top:7px;padding-left:7px}.t-eyecream-result__product__ingredients__name{width:auto;max-width:100%;padding:15px;border-bottom:none}.t-eyecream-result__product__ingredients__img img{width:45px;height:45px;margin-right:15px}.t-eyecream-result__product__ingredients__txt{width:auto;max-width:100%;padding:20px 30px;border-bottom:none}.t-eyecream-result__bottom{padding:60px 0 30px}.t-eyecream-result__bottom__txt{margin-bottom:60px}.t-eyecream-result__bottom__img{height:auto}.t-eyecream-result__bottom__img__left{margin-left:auto;margin-bottom:30px}.t-eyecream-result__bottom__img__right{top:0}.t-eyecream-result__bottom__img img{position:initial;display:block;width:calc(100% - 60px);height:auto;max-height:450px;object-fit:cover}.t-eyecream-result__offer{padding-top:0}}@media (min-width: 60em)and (max-width: 79.99em){.t-eyecream-result .t-eyecream-result__fv{height:calc(100vh - 100px);margin-top:100px}}@media (min-width: 37.5em)and (max-width: 59.99em){.t-eyecream-result .t-eyecream-result__fv__ttl{padding:150px 0 0}.t-eyecream-result .t-eyecream-result__fv__ttl span{margin-bottom:15px}.t-eyecream-result .t-eyecream-result__fv__ttl p{font-size:7.5rem;line-height:77px}.t-eyecream-result .t-eyecream-result__fv__circle{width:75px;height:75px;margin-top:270px}.t-eyecream-result .t-eyecream-result__fv__tube img{height:700px}.t-eyecream-result .t-eyecream-result__fv__ingredient span,.t-eyecream-result .t-eyecream-result__fv__ingredient p{font-size:1.4rem;line-height:16px}.t-eyecream-result .t-eyecream-result__product__img__img{max-height:570px}.t-eyecream-result .t-eyecream-result__product__tube img{height:650px}}@media (max-width: 23.4275em){.t-eyecream-result__fv__circle{margin-top:100px}.t-eyecream-result__fv__tube img{height:350px}.t-eyecream-result__plan__point{padding:30px 10px 80px}.t-eyecream-result__product__tube{right:-10px}.t-eyecream-result__product__tube img{height:325px}}.cleansingIngredient .slick-prev{top:40%;left:0}.cleansingIngredient .slick-prev:before{content:"";position:absolute;top:0;left:0;width:15px;height:15px;border-top:solid 2px #818989;border-right:solid 2px #818989;transform:rotate(-135deg)}.cleansingIngredient .slick-next{top:40%;right:0}.cleansingIngredient .slick-next:before{content:"";position:absolute;top:0;right:0;width:15px;height:15px;border-top:solid 2px #818989;border-right:solid 2px #818989;transform:rotate(45deg)}.p-gradHv:hover,.p-gradHv:focus{color:#fff;text-decoration:initial}.loading-overlay{z-index:10010}.t-questions label{font-weight:normal}.scroll-override,body{overflow-x:visible!important;overflow-y:visible!important}#result_debug{z-index:1;position:relative;background-color:#fff}.hide-button{display:none}.p-tubeDetail__ttl__type_kakushitsu{font-size:1rem}.t-formpage__forms label{font-weight:initial}.modal-backdrop{z-index:9010!important}.modal{z-index:9020!important}.t-result__lotion .p-button--circle-bottom,.t-result__lotion .p-button--circle-up{pointer-events:all}.p-ingredientBanner__label__caption{white-space:pre-line}.btn-primary_for_lp{background-color:#0ca40e;border-color:#0ca40e;color:#fff}.btn-primary_for_lp:hover{color:#fff;text-decoration:none}.hotaru_lp_result_fix_button_a{width:100%}#hotaru_lp_result_fix_button{display:none}.before_prices_and_quantity{text-decoration:line-through}.after_prices_and_quantity{color:#de5d50}.confirm_title{font-size:large;font-weight:500;margin:25px 10px;line-height:25px}.decide_order_button{width:100%}.confirm_hotaru_guarantee{background-color:#f0f8ff;margin:35px 10px;padding:15px 10px;font-size:larger}.lp_confirm_prices{background-color:#f0f0f0}.lp_confirm_label{background-color:#787878;font-size:large;padding:5px 0;color:#fff}.lp_result_product_jp{font-size:15px;margin:10px 0}.lp_result_plus{height:80px;background:#767d90;font-size:60px;color:#fff;text-align:center}.lp_result_plus span{display:block;padding:25px 0}.t-questions-renewal{display:table;width:100%}.t-questions-renewal__bg{z-index:0}.t-questions-renewal__entrance{z-index:1;position:relative;display:table-cell;vertical-align:middle;width:100%;height:100%;padding-top:100px;padding-bottom:100px}.t-questions-renewal__entrance__illust{width:271px;margin:0 auto;transition-duration:1s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.15,0,0,1);opacity:0;transform:translateY(5px)}.t-questions-renewal__entrance__illust.is-fadein{opacity:1;transform:translateY(0px)}.t-questions-renewal__entrance__illust img{width:100%}.t-questions-renewal__modal,.t-questions-renewal__camera,.t-questions-renewal__wait{pointer-events:none;z-index:9000;position:fixed;left:0;top:0;width:100%;height:100%}.t-questions-renewal.is-modal-opened{min-height:auto!important}.t-questions-renewal.is-modal-opened .t-questions-renewal__bg{z-index:8999}.t-questions-renewal.is-modal-opened .t-questions-renewal__entrance{visibility:hidden;position:fixed;overflow-y:hidden}@media (min-width: 60em)and (max-width: 79.99em){.t-questions-renewal{padding-top:100px}}@media (max-width: 59.99em){.t-questions-renewal{padding-top:60px}.t-questions-renewal__entrance{padding-top:0;padding-bottom:50px}.t-questions-renewal__entrance__illust{width:213px}}.t-questions-renewal[data-theme-color=sweet] .p-waiting--themes-bg:before{background:linear-gradient(0deg,transparent 0%,#ecbcd3 50%)}.t-questions-renewal[data-theme-color=brave] .p-waiting--themes-bg:before{background:linear-gradient(0deg,transparent 0%,#e699b6 50%)}.t-questions-renewal[data-theme-color=elegance] .p-waiting--themes-bg:before{background:linear-gradient(0deg,transparent 0%,#caa5cf 50%)}.t-questions-renewal[data-theme-color=calm] .p-waiting--themes-bg:before{background:linear-gradient(0deg,transparent 0%,#a0b0df 50%)}.t-questions-renewal[data-theme-color=hope] .p-waiting--themes-bg:before{background:linear-gradient(0deg,transparent 0%,#8ad4ef 50%)}.t-result-renewal dt{font-weight:normal!important}.t-result-renewal img{max-width:100%;height:auto;display:block;margin:0 auto}.t-result-renewal__wrapper{position:relative}.t-result-renewal__bg{z-index:1;position:fixed;left:0;top:0;width:100%;height:100%}.t-result-renewal__bg .c-floatingImgs{width:100%!important;height:100%!important;mix-blend-mode:hue;opacity:1}.t-result-renewal__cols{z-index:2;position:relative;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;align-content:stretch;width:100%}.t-result-renewal__cols__left,.t-result-renewal__cols__right{position:relative;width:50%}.t-result-renewal__cols__left{z-index:1}.t-result-renewal__cols__right{z-index:2;color:#63636d}.t-result-renewal__cols__right>div,.t-result-renewal__cols__right>section{z-index:1;position:relative;width:100%}.t-result-renewal__cols__right__surface{pointer-events:none;z-index:2;position:absolute!important;left:0;top:0;height:100%}.t-result-renewal__cols__right__surface__sticky{width:100%;height:100vh}.t-result-renewal__buy-button{position:absolute;right:40px;bottom:40px;transition:transform .5s cubic-bezier(.25,.46,.45,.94);transform:translateY(140px)}.t-result-renewal__buy-button .p-roundButton{pointer-events:visible}.t-result-renewal__buy-button--is-active{transition-duration:.7s;transform:translateY(0px)}.t-result-renewal__buy-button img{max-width:375px;height:auto}.t-result-renewal__buy-button a{display:block;pointer-events:visible}.t-result-renewal__buy-button button{pointer-events:visible}.t-result-renewal__form{position:relative;width:100%;display:flex;justify-content:center}.t-result-renewal__form img{width:450px}@media screen and (max-width: 750px){.t-result-renewal__form img{width:300px}}.t-result-renewal__kv{display:flex;justify-content:center;align-items:flex-end;flex-wrap:nowrap;flex-direction:row;align-content:stretch;position:sticky;top:0;width:100%;height:100vh;background-size:cover}.t-result-renewal__kv__video{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%}.t-result-renewal__kv__inner{z-index:2;position:relative;padding-bottom:11.9047619048vh}.t-result-renewal__diagnosis-section{margin-top:-40px}.t-result-renewal__maxw{z-index:1;position:relative;max-width:480px;margin-left:auto;margin-right:auto}.t-result-renewal__maxw--flex{display:flex;justify-content:space-between;border-bottom:1px dotted}.t-result-renewal__maxw--fromLp{padding-left:0!important;padding-right:0!important}.t-result-renewal__overflow-hidden{overflow:hidden}.t-result-renewal__title{text-align:center}.t-result-renewal__title>span:not(.p-azosans){display:inline-block;font-size:2.2rem;line-height:30px}.t-result-renewal__title--white{color:#fff}.t-result-renewal__title--vline{position:relative;padding-bottom:40px}.t-result-renewal__title--vline:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:1px;height:40px;background-color:#fff}.t-result-renewal__copy{text-align:center;font-size:1.6rem;line-height:30px;white-space:pre-wrap}.t-result-renewal__copy--align-left{text-align:left}.t-result-renewal__copy--white{color:#fff}.t-result-renewal__price-copy{display:block;text-align:center;font-size:2.2rem;line-height:24px}.t-result-renewal__price-copy>span{display:block}.t-result-renewal__price-copy__num{display:inline-block;padding:0 5px;font-size:7rem;line-height:72px;font-family:ivypresto-display,serif;font-weight:400;letter-spacing:3px}.t-result-renewal__price-inner{display:flex;align-items:flex-end;margin-bottom:20px;padding:0 20px}.t-result-renewal__price-left{margin-left:-30px;margin-right:10px}.t-result-renewal__price-discount-rate{position:relative;background:#c4ac6d;width:125px;height:125px;border-radius:50%}.t-result-renewal__price-discount-rate-txt{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;font-family:ivypresto-display,serif;font-weight:400;color:#fff}.t-result-renewal__price-discount-rate-num{font-size:6rem;line-height:62px;line-height:1}.t-result-renewal__price-discount-rate-off{font-size:3.6rem;line-height:38px;line-height:1}.t-result-renewal__price-right{flex:1;text-align:right}.t-result-renewal__price-default{white-space:nowrap;display:inline-block;padding-bottom:10px;border-bottom:solid 1px #c4ac6d;font-family:ivypresto-display,serif;font-weight:400;color:#63636d}.t-result-renewal__price-default-num{position:relative;padding-left:5px;font-size:3.4rem;line-height:36px}.t-result-renewal__price-default-num:before{content:"";position:absolute;left:0;bottom:20px;background:#63636d;width:95px;height:1px;transform:rotateZ(-15deg)}.t-result-renewal__price-per{display:flex;align-items:flex-end;color:#c4ac6d;text-align:center;line-height:1}.t-result-renewal__price-per-txt{margin-top:-12.5px;font-size:2rem;line-height:22px;font-weight:bold;color:#c4ac6d;text-align:left}.t-result-renewal__price-per-num{flex:1;font-family:ivypresto-display,serif;font-weight:400;font-size:8.5rem;line-height:87px;line-height:1}.t-result-renewal__price-per-en{position:relative;font-size:4rem;line-height:42px}.t-result-renewal__price-per-en:before{content:"(\7a0e\8fbc)";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:50px;font-size:1rem;line-height:12px;color:#63636d;text-align:center}.t-result-renewal__price-delivery{display:flex;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:5px;padding:10px;border:solid 1px}.t-result-renewal__price-total-num{font-family:ivypresto-display,serif;font-weight:400;font-size:3.6rem;line-height:38px;color:#c4ac6d}.t-result-renewal__price-total-en{font-size:2.2rem;line-height:24px}.t-result-renewal__pic{line-height:0}.t-result-renewal__pic video{width:100%}.t-result-renewal__bg-color-extend-bottom,.t-result-renewal__bg-white-extend-bottom{position:relative}.t-result-renewal__bg-color-extend-bottom:after,.t-result-renewal__bg-white-extend-bottom:after{content:"";position:absolute;left:0;bottom:-75px;display:block;width:100%;height:75px;background-color:#fff}.t-result-renewal__bg-color-extend-bottom--fromLp{position:relative}.t-result-renewal__bg-color-extend-bottom--fromLp:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:220px;background-color:#fff}.t-result-renewal__illust{margin:0 auto;line-height:0}.t-result-renewal__illust--selected-texture{width:150px}.t-result-renewal__illust img{width:100%}.t-result-renewal__skin-trouble{display:flex;justify-content:center;align-items:center;padding-top:10px}.t-result-renewal__skin-trouble-item{display:flex;justify-content:center}.t-result-renewal__skin-trouble-item+.t-result-renewal__skin-trouble-item{margin-left:10px}.t-result-renewal__skin-trouble-item--icon{width:15px;height:15px;position:relative}.t-result-renewal__skin-trouble-item--icon:before,.t-result-renewal__skin-trouble-item--icon:after{z-index:2;content:"";display:block;position:absolute}.t-result-renewal__skin-trouble-item--icon:before{left:0;top:5px;width:15px;height:15px;border-radius:50%;overflow:hidden}.t-result-renewal__skin-trouble-item--icon:after{left:2px;top:60%;width:11px;height:7px;background-image:url(/template/default/img/hotaru/_renewal/result/p-ingredients/@after.svg);background-repeat:no-repeat;background-position:left top}.t-result-renewal__skin-trouble-item--name{padding-left:3px}.t-result-renewal__item-title{font-size:2rem;line-height:22px}.t-result-renewal__item-title--pattern{display:block}.t-result-renewal__item-title--name{text-align:center;display:block;font-size:3.2rem;line-height:34px;font-family:ivypresto-display,serif;font-weight:400}.t-result-renewal__item-title--note{font-size:2rem;line-height:22px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.t-result-renewal__item-title--recommend{display:block;font-size:2rem;line-height:22px}.t-result-renewal__fix-buy-button>a{display:flex;justify-content:center}.t-result-renewal__beautiful_skin_diagnosis_result{text-align:center;color:#fff}.t-result-renewal__beautiful_skin_diagnosis_result--name{font-size:2.2rem;line-height:24px}.t-result-renewal__beautiful_skin_diagnosis_result--text{font-size:2.2rem;line-height:24px}.t-result-renewal__your-select{text-align:center;color:#fff}.t-result-renewal__your-select--ja{font-size:2.2rem;line-height:24px}.t-result-renewal__your-select--en{font-size:1.8rem;line-height:20px;font-family:ivypresto-display,serif;font-weight:400}.t-result-renewal__graph--img{width:100%;padding:20px}.t-result-renewal__graph--text{text-align:center;font-size:2.2rem;line-height:24px}.t-result-renewal__downward-triangle{position:relative}.t-result-renewal__downward-triangle--inner{position:absolute;z-index:10;top:50px;left:0;right:0}.t-result-renewal__downward-triangle--inner>svg{height:23px}.t-result-renewal__downward-triangle--inner-big{position:absolute;z-index:10;top:0;left:0;right:0}.t-result-renewal__downward-triangle--inner-big>svg{height:45px}.t-result-renewal__downward-triangle--inner-ground{position:absolute;z-index:10;top:50px;left:0;right:0}.t-result-renewal__downward-triangle--inner-ground>svg{height:40px}.t-result-renewal__video-text-main{font-size:4rem;line-height:42px;font-family:"Shippori Mincho B1",serif;font-weight:400;text-align:center}.t-result-renewal__video-text-98{font-style:italic}.t-result-renewal__video-text-percent{font-size:1.8rem;line-height:20px;font-family:"Shippori Mincho B1",serif;font-weight:400}.t-result-renewal__video-text-annotation-mark{font-size:1.1rem;line-height:13px;vertical-align:text-top}.t-result-renewal__video-text-annotation{font-size:1.1rem;line-height:13px;text-align:center}.t-result-renewal__video-text-sub{font-size:1.6rem;line-height:18px;text-align:center}.t-result-renewal__video-text-note{font-size:1.3rem;line-height:15px;text-align:center}.t-result-renewal__video-title{font-size:3rem;line-height:32px;font-family:"Shippori Mincho B1",serif;font-weight:400;text-align:center;color:#707070;font-weight:700}.t-result-renewal__texture-type{padding:30px}.t-result-renewal__texture-type--title{font-size:1.6rem;line-height:18px}.t-result-renewal__texture-type--name{text-align:center;font-size:3rem;line-height:32px;font-family:"Shippori Mincho B1",serif;font-weight:400;font-weight:700}.t-result-renewal__skin-skin-troubles{display:flex;justify-content:space-between}.t-result-renewal__skin-skin-trouble{position:relative;width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#c4ac6d;color:#fff}.t-result-renewal__skin-skin-trouble-text{font-size:1.8rem;line-height:20px;z-index:1;font-weight:700}.t-result-renewal__skin-skin-trouble-number{position:absolute;display:inline-block;white-space:nowrap;font-size:7.5rem;line-height:77px;font-family:ivypresto-display,serif;font-weight:400;line-height:1;color:#cfbe96}.t-result-renewal__skin-skin-trouble-note{display:flex;justify-content:flex-end}.t-result-renewal__skin-skin-trouble-note>span{font-size:1.6rem;line-height:18px}.t-result-renewal__caption{text-align:center}.t-result-renewal__ticket-note{padding-left:40px;padding-right:40px}@media (max-width: 79.99em){.t-result-renewal__cols{display:block}.t-result-renewal__cols__left,.t-result-renewal__cols__right{width:100%;height:auto}}@media (max-width: 59.99em){.t-result-renewal__cols__left{position:absolute;left:0;top:0}.t-result-renewal__cols__right:before{z-index:0;position:relative;content:"";display:block;padding-top:120%}.t-result-renewal__buy-button{position:fixed;left:0;right:auto;bottom:25px;width:100%;height:auto;text-align:center;transition:transform .5s cubic-bezier(.25,.46,.45,.94);transform:translateY(125px)}.t-result-renewal__buy-button--is-active{transition-duration:.7s;transform:translateY(0px)}.t-result-renewal__buy-button img{width:90%}.t-result-renewal__kv{position:relative;top:auto;height:auto}.t-result-renewal__kv:before{content:"";display:block;padding-top:120%}.t-result-renewal__kv__inner{position:absolute;left:0;bottom:0;width:100%;padding-bottom:60px}.t-result-renewal__kv__inner--fromLp{padding-bottom:100px}.t-result-renewal__maxw{max-width:100%;padding-left:30px;padding-right:30px}.t-result-renewal__title>span:not(.p-azosans){font-size:1.5rem;line-height:20px}.t-result-renewal__title--vline{padding-bottom:30px}.t-result-renewal__title--vline:after{height:30px}.t-result-renewal__copy{padding-left:30px;padding-right:30px;font-size:1.2rem;line-height:20px}.t-result-renewal__price-copy{font-size:1.2rem;line-height:14px}.t-result-renewal__price-copy__middle{font-size:1.8rem;line-height:20px}.t-result-renewal__price-copy__num{padding:0 3px;font-size:3.5rem;line-height:37px;letter-spacing:1.5px}.t-result-renewal__illust--selected-texture{width:90px}.t-result-renewal__price-inner{max-width:315px;margin:0 auto;padding-right:0;padding-left:2.6rem}.t-result-renewal__price-left{margin-left:-35px;margin-right:5px}.t-result-renewal__price-discount-rate{width:90px;height:90px}.t-result-renewal__price-discount-rate-num{font-size:4rem;line-height:42px;line-height:1}.t-result-renewal__price-discount-rate-off{font-size:2.4rem;line-height:26px;line-height:1}.t-result-renewal__price-default{padding-bottom:2.5px}.t-result-renewal__price-default-num{font-size:2.2rem;line-height:24px}.t-result-renewal__price-default-num:before{bottom:15px;width:75px;transform:rotateZ(-15deg)}.t-result-renewal__price-per-txt{margin-top:-7.5px;font-size:1.2rem;line-height:14px}.t-result-renewal__price-per-num{font-size:5.2rem;line-height:54px;line-height:1}.t-result-renewal__price-per-en{font-size:3rem;line-height:32px;line-height:1}.t-result-renewal__price-per-en:before{letter-spacing:0}.t-result-renewal__price-delivery{width:40px;height:40px;margin-bottom:2.5px;padding:0}.t-result-renewal__price-total-num{font-size:2.4rem;line-height:26px}.t-result-renewal__price-total-en{font-size:1.2rem;line-height:14px}.t-result-renewal__border-top-box-sp{position:relative;top:-40px;max-width:calc(100% - (30px * 2));margin:0 auto;padding-top:10px;background-color:#fff;border-top:10px solid #63636d}.t-result-renewal__border-top-box-sp-fromLp{padding-top:22px;margin-bottom:-40px}.t-result-renewal__multiplayCols{top:-30px}.t-result-renewal__item-title{font-size:1.7rem;line-height:19px}.t-result-renewal__item-title--pattern{display:block}.t-result-renewal__item-title--name{display:block;font-family:ivypresto-display,serif;font-weight:400}.t-result-renewal__item-title--note{font-size:1.7rem;line-height:19px;font-family:azo-sans-web,sans-serif;letter-spacing:.5px;font-weight:400}.t-result-renewal__item-title--recommend{display:block;font-size:1.7rem;line-height:19px}.t-result-renewal__beautiful_skin_diagnosis_result{text-align:center;color:#fff}.t-result-renewal__beautiful_skin_diagnosis_result--name{font-size:1.7rem;line-height:19px}.t-result-renewal__beautiful_skin_diagnosis_result--text{font-size:1.7rem;line-height:19px}.t-result-renewal__your-select{text-align:center;color:#fff}.t-result-renewal__your-select--ja{font-size:1.7rem;line-height:19px}.t-result-renewal__your-select--en{font-size:1.3rem;line-height:15px}.t-result-renewal__graph--img{padding:10px}.t-result-renewal__graph--text{text-align:center;font-size:1.6rem;line-height:18px}.t-result-renewal__downward-triangle--inner{top:20px}.t-result-renewal__downward-triangle--inner>svg{height:19.5px}.t-result-renewal__downward-triangle--inner-big>svg{height:38px}.t-result-renewal__downward-triangle--inner-ground{top:20px}.t-result-renewal__downward-triangle--inner-ground>svg{height:31px}.t-result-renewal__video-title{font-size:2rem;line-height:22px}.t-result-renewal__texture-type{padding:15px}.t-result-renewal__texture-type--title{font-size:1.3rem;line-height:15px}.t-result-renewal__texture-type--name{font-size:2.4rem;line-height:26px}.t-result-renewal__skin-skin-trouble-text{font-size:1.5rem;line-height:17px}.t-result-renewal__skin-skin-trouble-number{font-size:6rem;line-height:62px}.t-result-renewal__skin-skin-trouble{width:80px;height:80px;position:relative}.t-result-renewal__ticket-note{font-size:1.4rem;line-height:18px;padding-left:20px;padding-right:20px}.t-result-renewal__note{font-size:1rem;line-height:12px}}@media (max-width: 23.4275em){.t-result-renewal__price-inner{padding-right:0;padding-left:2.5rem}.t-result-renewal__price-discount-rate{width:70px;height:70px}.t-result-renewal__price-discount-rate-num{font-size:3.2rem;line-height:34px;line-height:1}.t-result-renewal__price-discount-rate-off{font-size:2rem;line-height:22px;line-height:1}.t-result-renewal__price-default{font-size:1rem;line-height:12px}.t-result-renewal__price-default-num{font-size:1.6rem;line-height:18px;line-height:1}.t-result-renewal__price-default-num:before{bottom:10px;width:60px;transform:rotateZ(-15deg)}.t-result-renewal__price-per-txt{font-size:.8rem;letter-spacing:.15rem}.t-result-renewal__price-per-num{font-size:4rem;line-height:42px;line-height:1}.t-result-renewal__price-per-en{font-size:2.5rem;line-height:27px;line-height:1}.t-result-renewal__price-per-en:before{top:-7.5px}.t-result-renewal__price-delivery{width:30px;height:30px;font-size:1rem;line-height:12px}.t-result-renewal__price-total-num{font-size:2rem;line-height:22px}.t-result-renewal__bg-color-extend-bottom--fromLp{position:relative}.t-result-renewal__bg-color-extend-bottom--fromLp:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:220px;background-color:#fff}.t-result-renewal__bg-color-extend-bottom--fromLp:after{content:"";position:absolute;left:0;bottom:-25px;display:block;width:100%;height:25px;background:linear-gradient(to bottom,#fff4d5 0%,#fff4d5 50%,white 50%,white 100%)}}.t-result-renewal[data-theme-color=sweet] .t-result-renewal__bg{background-color:#fbedf4}.t-result-renewal[data-theme-color=sweet] .t-result-renewal__bg-color-extend-bottom:after{background-color:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .t-result-renewal__border-top-box-sp{border-color:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .t-result-renewal__color-txt{color:#e1a1bd}.t-result-renewal[data-theme-color=sweet] .p-cursive--color-all,.t-result-renewal[data-theme-color=sweet] .p-cursive__color,.t-result-renewal[data-theme-color=sweet] .p-whiteBox__color-txt,.t-result-renewal[data-theme-color=sweet] .p-totalScore__center,.t-result-renewal[data-theme-color=sweet] .p-totalScoreFromLp__center,.t-result-renewal[data-theme-color=sweet] .t-result-renewal__graph--text,.t-result-renewal[data-theme-color=sweet] .p-skinChartScore__center,.t-result-renewal[data-theme-color=sweet] .p-barGraph__attention,.t-result-renewal[data-theme-color=sweet] .p-tags__tag,.t-result-renewal[data-theme-color=sweet] .p-rankList>li.is-active,.t-result-renewal[data-theme-color=sweet] .p-multiplayCols__color-txt,.t-result-renewal[data-theme-color=sweet] .p-indexTitle__color-txt,.t-result-renewal[data-theme-color=sweet] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=sweet] .p-ingredients__detail>dt,.t-result-renewal[data-theme-color=sweet] .p-azosans,.t-result-renewal[data-theme-color=sweet] .p-whiteBox__title--fromLp-skin-type{color:#e1a1bd}.t-result-renewal[data-theme-color=sweet] .p-bg-color,.t-result-renewal[data-theme-color=sweet] .p-cursive--vline:after,.t-result-renewal[data-theme-color=sweet] .p-whiteBox__color-bg,.t-result-renewal[data-theme-color=sweet] .p-totalScore__chart,.t-result-renewal[data-theme-color=sweet] .p-totalScoreFromLp__chart,.t-result-renewal[data-theme-color=sweet] .p-skinChartScore__chart,.t-result-renewal[data-theme-color=sweet] .p-multiplayCols--type-header>dl>dt,.t-result-renewal[data-theme-color=sweet] .p-barGraph__attention:before,.t-result-renewal[data-theme-color=sweet] .p-barGraph__gauge:after,.t-result-renewal[data-theme-color=sweet] .p-rankList>li.is-active>span:after,.t-result-renewal[data-theme-color=sweet] .p-checkMarks>li>span:before,.t-result-renewal[data-theme-color=sweet] .p-indexTitle>dt,.t-result-renewal[data-theme-color=sweet] .p-ingredients__thumb__inner:before,.t-result-renewal[data-theme-color=sweet] .p-videoCarousel__slide li:before,.t-result-renewal[data-theme-color=sweet] .p-videoCarousel__slide__thumb__icon:before,.t-result-renewal[data-theme-color=sweet] .p-videoCarousel__arw__prev:before,.t-result-renewal[data-theme-color=sweet] .p-videoCarousel__arw__next:before,.t-result-renewal[data-theme-color=sweet] .p-fukidashi:before,.t-result-renewal[data-theme-color=sweet] .p-fukidashi:after,.t-result-renewal[data-theme-color=sweet] .p-circleNumRows>li:before,.t-result-renewal[data-theme-color=sweet] .p-triangleChart__nums>li,.t-result-renewal[data-theme-color=sweet] .p-twoColsHeading__title,.t-result-renewal[data-theme-color=sweet] .t-result-renewal__skin-trouble-item--icon:before,.t-result-renewal[data-theme-color=sweet] .p-barGraphs__legend--gauge-my-score{background-color:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-whiteBox__color-bg-sub,.t-result-renewal[data-theme-color=sweet] .p-bg-thin-color{background-color:#fbedf4}.t-result-renewal[data-theme-color=sweet] .p-whiteBox--border,.t-result-renewal[data-theme-color=sweet] .p-whiteBox--border-bottom,.t-result-renewal[data-theme-color=sweet] .p-whiteBox__border-top,.t-result-renewal[data-theme-color=sweet] .p-whiteBox__border-bottom,.t-result-renewal[data-theme-color=sweet] .p-whiteBox--border-x,.t-result-renewal[data-theme-color=sweet] .p-multiplayCols--type-header,.t-result-renewal[data-theme-color=sweet] .p-barGraphs__average,.t-result-renewal[data-theme-color=sweet] .p-tags__tag,.t-result-renewal[data-theme-color=sweet] .p-pointBox,.t-result-renewal[data-theme-color=sweet] .p-skinChart,.t-result-renewal[data-theme-color=sweet] .p-skinChart__title,.t-result-renewal[data-theme-color=sweet] .p-skinChart__cols>dl>dt,.t-result-renewal[data-theme-color=sweet] .p-skinChart__score,.t-result-renewal[data-theme-color=sweet] .p-fiveGrade>dt,.t-result-renewal[data-theme-color=sweet] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=sweet] .p-ingredients__thumb__inner img,.t-result-renewal[data-theme-color=sweet] .p-videoCarousel__slide li,.t-result-renewal[data-theme-color=sweet] .p-videoCarousel__slide__caption,.t-result-renewal[data-theme-color=sweet] .p-circleNumRows,.t-result-renewal[data-theme-color=sweet] .p-circleNumRows>li,.t-result-renewal[data-theme-color=sweet] .p-azosans--border,.t-result-renewal[data-theme-color=sweet] .p-advice--border,.t-result-renewal[data-theme-color=sweet] .t-result-renewal__maxw--flex{border-color:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-downwardTriangle>svg,.t-result-renewal[data-theme-color=sweet] .p-bigArw>svg,.t-result-renewal[data-theme-color=sweet] .p-whiteBox__arw>svg,.t-result-renewal[data-theme-color=sweet] .p-multiplayCols__icon>svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="1"]>li:nth-child(1) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(1) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(2) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(1) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(2) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(3) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(1) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(2) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(3) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(4) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(1) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(2) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(3) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(4) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(5) svg{fill:#ecbcd3}.t-result-renewal[data-theme-color=sweet] .p-barGraphs__average:after{background-image:linear-gradient(to right,#ecbcd3,#ecbcd3 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=sweet] .p-dot-left:before,.t-result-renewal[data-theme-color=sweet] .p-dot-right:before{background-image:linear-gradient(to bottom,#ecbcd3,#ecbcd3 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=sweet] .p-dot-top:before,.t-result-renewal[data-theme-color=sweet] .p-dot-bottom:before{background-image:linear-gradient(to right,#ecbcd3,#ecbcd3 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=brave] .t-result-renewal__bg{background-color:#fce5ee}.t-result-renewal[data-theme-color=brave] .t-result-renewal__bg-color-extend-bottom:after{background-color:#e699b6}.t-result-renewal[data-theme-color=brave] .t-result-renewal__border-top-box-sp{border-color:#e699b6}.t-result-renewal[data-theme-color=brave] .t-result-renewal__color-txt{color:#d888a6}.t-result-renewal[data-theme-color=brave] .p-cursive--color-all,.t-result-renewal[data-theme-color=brave] .p-cursive__color,.t-result-renewal[data-theme-color=brave] .p-whiteBox__color-txt,.t-result-renewal[data-theme-color=brave] .p-totalScore__center,.t-result-renewal[data-theme-color=brave] .p-totalScoreFromLp__center,.t-result-renewal[data-theme-color=brave] .t-result-renewal__graph--text,.t-result-renewal[data-theme-color=brave] .p-skinChartScore__center,.t-result-renewal[data-theme-color=brave] .p-barGraph__attention,.t-result-renewal[data-theme-color=brave] .p-tags__tag,.t-result-renewal[data-theme-color=brave] .p-rankList>li.is-active,.t-result-renewal[data-theme-color=brave] .p-multiplayCols__color-txt,.t-result-renewal[data-theme-color=brave] .p-indexTitle__color-txt,.t-result-renewal[data-theme-color=brave] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=brave] .p-ingredients__detail>dt,.t-result-renewal[data-theme-color=brave] .p-azosans,.t-result-renewal[data-theme-color=brave] .p-whiteBox__title--fromLp-skin-type{color:#d888a6}.t-result-renewal[data-theme-color=brave] .p-bg-color,.t-result-renewal[data-theme-color=brave] .p-cursive--vline:after,.t-result-renewal[data-theme-color=brave] .p-whiteBox__color-bg,.t-result-renewal[data-theme-color=brave] .p-totalScore__chart,.t-result-renewal[data-theme-color=brave] .p-totalScoreFromLp__chart,.t-result-renewal[data-theme-color=brave] .p-skinChartScore__chart,.t-result-renewal[data-theme-color=brave] .p-multiplayCols--type-header>dl>dt,.t-result-renewal[data-theme-color=brave] .p-barGraph__attention:before,.t-result-renewal[data-theme-color=brave] .p-barGraph__gauge:after,.t-result-renewal[data-theme-color=brave] .p-rankList>li.is-active>span:after,.t-result-renewal[data-theme-color=brave] .p-checkMarks>li>span:before,.t-result-renewal[data-theme-color=brave] .p-indexTitle>dt,.t-result-renewal[data-theme-color=brave] .p-ingredients__thumb__inner:before,.t-result-renewal[data-theme-color=brave] .p-videoCarousel__slide li:before,.t-result-renewal[data-theme-color=brave] .p-videoCarousel__slide__thumb__icon:before,.t-result-renewal[data-theme-color=brave] .p-videoCarousel__arw__prev:before,.t-result-renewal[data-theme-color=brave] .p-videoCarousel__arw__next:before,.t-result-renewal[data-theme-color=brave] .p-fukidashi:before,.t-result-renewal[data-theme-color=brave] .p-fukidashi:after,.t-result-renewal[data-theme-color=brave] .p-circleNumRows>li:before,.t-result-renewal[data-theme-color=brave] .p-triangleChart__nums>li,.t-result-renewal[data-theme-color=brave] .p-twoColsHeading__title,.t-result-renewal[data-theme-color=brave] .t-result-renewal__skin-trouble-item--icon:before,.t-result-renewal[data-theme-color=brave] .p-barGraphs__legend--gauge-my-score{background-color:#e699b6}.t-result-renewal[data-theme-color=brave] .p-whiteBox__color-bg-sub,.t-result-renewal[data-theme-color=brave] .p-bg-thin-color{background-color:#fce5ee}.t-result-renewal[data-theme-color=brave] .p-whiteBox--border,.t-result-renewal[data-theme-color=brave] .p-whiteBox--border-bottom,.t-result-renewal[data-theme-color=brave] .p-whiteBox__border-top,.t-result-renewal[data-theme-color=brave] .p-whiteBox__border-bottom,.t-result-renewal[data-theme-color=brave] .p-whiteBox--border-x,.t-result-renewal[data-theme-color=brave] .p-multiplayCols--type-header,.t-result-renewal[data-theme-color=brave] .p-barGraphs__average,.t-result-renewal[data-theme-color=brave] .p-tags__tag,.t-result-renewal[data-theme-color=brave] .p-pointBox,.t-result-renewal[data-theme-color=brave] .p-skinChart,.t-result-renewal[data-theme-color=brave] .p-skinChart__title,.t-result-renewal[data-theme-color=brave] .p-skinChart__cols>dl>dt,.t-result-renewal[data-theme-color=brave] .p-skinChart__score,.t-result-renewal[data-theme-color=brave] .p-fiveGrade>dt,.t-result-renewal[data-theme-color=brave] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=brave] .p-ingredients__thumb__inner img,.t-result-renewal[data-theme-color=brave] .p-videoCarousel__slide li,.t-result-renewal[data-theme-color=brave] .p-videoCarousel__slide__caption,.t-result-renewal[data-theme-color=brave] .p-circleNumRows,.t-result-renewal[data-theme-color=brave] .p-circleNumRows>li,.t-result-renewal[data-theme-color=brave] .p-azosans--border,.t-result-renewal[data-theme-color=brave] .p-advice--border,.t-result-renewal[data-theme-color=brave] .t-result-renewal__maxw--flex{border-color:#e699b6}.t-result-renewal[data-theme-color=brave] .p-downwardTriangle>svg,.t-result-renewal[data-theme-color=brave] .p-bigArw>svg,.t-result-renewal[data-theme-color=brave] .p-whiteBox__arw>svg,.t-result-renewal[data-theme-color=brave] .p-multiplayCols__icon>svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="1"]>li:nth-child(1) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(1) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(2) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(1) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(2) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(3) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(1) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(2) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(3) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(4) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(1) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(2) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(3) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(4) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(5) svg{fill:#e699b6}.t-result-renewal[data-theme-color=brave] .p-barGraphs__average:after{background-image:linear-gradient(to right,#e699b6,#e699b6 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=brave] .p-dot-left:before,.t-result-renewal[data-theme-color=brave] .p-dot-right:before{background-image:linear-gradient(to bottom,#e699b6,#e699b6 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=brave] .p-dot-top:before,.t-result-renewal[data-theme-color=brave] .p-dot-bottom:before{background-image:linear-gradient(to right,#e699b6,#e699b6 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=elegance] .t-result-renewal__bg{background-color:#f6e9f8}.t-result-renewal[data-theme-color=elegance] .t-result-renewal__bg-color-extend-bottom:after{background-color:#caa5cf}.t-result-renewal[data-theme-color=elegance] .t-result-renewal__border-top-box-sp{border-color:#caa5cf}.t-result-renewal[data-theme-color=elegance] .t-result-renewal__color-txt{color:#bf8ec8}.t-result-renewal[data-theme-color=elegance] .p-cursive--color-all,.t-result-renewal[data-theme-color=elegance] .p-cursive__color,.t-result-renewal[data-theme-color=elegance] .p-whiteBox__color-txt,.t-result-renewal[data-theme-color=elegance] .p-totalScore__center,.t-result-renewal[data-theme-color=elegance] .p-totalScoreFromLp__center,.t-result-renewal[data-theme-color=elegance] .t-result-renewal__graph--text,.t-result-renewal[data-theme-color=elegance] .p-skinChartScore__center,.t-result-renewal[data-theme-color=elegance] .p-barGraph__attention,.t-result-renewal[data-theme-color=elegance] .p-tags__tag,.t-result-renewal[data-theme-color=elegance] .p-rankList>li.is-active,.t-result-renewal[data-theme-color=elegance] .p-multiplayCols__color-txt,.t-result-renewal[data-theme-color=elegance] .p-indexTitle__color-txt,.t-result-renewal[data-theme-color=elegance] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=elegance] .p-ingredients__detail>dt,.t-result-renewal[data-theme-color=elegance] .p-azosans,.t-result-renewal[data-theme-color=elegance] .p-whiteBox__title--fromLp-skin-type{color:#bf8ec8}.t-result-renewal[data-theme-color=elegance] .p-bg-color,.t-result-renewal[data-theme-color=elegance] .p-cursive--vline:after,.t-result-renewal[data-theme-color=elegance] .p-whiteBox__color-bg,.t-result-renewal[data-theme-color=elegance] .p-totalScore__chart,.t-result-renewal[data-theme-color=elegance] .p-totalScoreFromLp__chart,.t-result-renewal[data-theme-color=elegance] .p-skinChartScore__chart,.t-result-renewal[data-theme-color=elegance] .p-multiplayCols--type-header>dl>dt,.t-result-renewal[data-theme-color=elegance] .p-barGraph__attention:before,.t-result-renewal[data-theme-color=elegance] .p-barGraph__gauge:after,.t-result-renewal[data-theme-color=elegance] .p-rankList>li.is-active>span:after,.t-result-renewal[data-theme-color=elegance] .p-checkMarks>li>span:before,.t-result-renewal[data-theme-color=elegance] .p-indexTitle>dt,.t-result-renewal[data-theme-color=elegance] .p-ingredients__thumb__inner:before,.t-result-renewal[data-theme-color=elegance] .p-videoCarousel__slide li:before,.t-result-renewal[data-theme-color=elegance] .p-videoCarousel__slide__thumb__icon:before,.t-result-renewal[data-theme-color=elegance] .p-videoCarousel__arw__prev:before,.t-result-renewal[data-theme-color=elegance] .p-videoCarousel__arw__next:before,.t-result-renewal[data-theme-color=elegance] .p-fukidashi:before,.t-result-renewal[data-theme-color=elegance] .p-fukidashi:after,.t-result-renewal[data-theme-color=elegance] .p-circleNumRows>li:before,.t-result-renewal[data-theme-color=elegance] .p-triangleChart__nums>li,.t-result-renewal[data-theme-color=elegance] .p-twoColsHeading__title,.t-result-renewal[data-theme-color=elegance] .t-result-renewal__skin-trouble-item--icon:before,.t-result-renewal[data-theme-color=elegance] .p-barGraphs__legend--gauge-my-score{background-color:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-whiteBox__color-bg-sub,.t-result-renewal[data-theme-color=elegance] .p-bg-thin-color{background-color:#f6e9f8}.t-result-renewal[data-theme-color=elegance] .p-whiteBox--border,.t-result-renewal[data-theme-color=elegance] .p-whiteBox--border-bottom,.t-result-renewal[data-theme-color=elegance] .p-whiteBox__border-top,.t-result-renewal[data-theme-color=elegance] .p-whiteBox__border-bottom,.t-result-renewal[data-theme-color=elegance] .p-whiteBox--border-x,.t-result-renewal[data-theme-color=elegance] .p-multiplayCols--type-header,.t-result-renewal[data-theme-color=elegance] .p-barGraphs__average,.t-result-renewal[data-theme-color=elegance] .p-tags__tag,.t-result-renewal[data-theme-color=elegance] .p-pointBox,.t-result-renewal[data-theme-color=elegance] .p-skinChart,.t-result-renewal[data-theme-color=elegance] .p-skinChart__title,.t-result-renewal[data-theme-color=elegance] .p-skinChart__cols>dl>dt,.t-result-renewal[data-theme-color=elegance] .p-skinChart__score,.t-result-renewal[data-theme-color=elegance] .p-fiveGrade>dt,.t-result-renewal[data-theme-color=elegance] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=elegance] .p-ingredients__thumb__inner img,.t-result-renewal[data-theme-color=elegance] .p-videoCarousel__slide li,.t-result-renewal[data-theme-color=elegance] .p-videoCarousel__slide__caption,.t-result-renewal[data-theme-color=elegance] .p-circleNumRows,.t-result-renewal[data-theme-color=elegance] .p-circleNumRows>li,.t-result-renewal[data-theme-color=elegance] .p-azosans--border,.t-result-renewal[data-theme-color=elegance] .p-advice--border,.t-result-renewal[data-theme-color=elegance] .t-result-renewal__maxw--flex{border-color:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-downwardTriangle>svg,.t-result-renewal[data-theme-color=elegance] .p-bigArw>svg,.t-result-renewal[data-theme-color=elegance] .p-whiteBox__arw>svg,.t-result-renewal[data-theme-color=elegance] .p-multiplayCols__icon>svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="1"]>li:nth-child(1) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(1) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(2) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(1) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(2) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(3) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(1) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(2) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(3) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(4) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(1) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(2) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(3) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(4) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(5) svg{fill:#caa5cf}.t-result-renewal[data-theme-color=elegance] .p-barGraphs__average:after{background-image:linear-gradient(to right,#caa5cf,#caa5cf 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=elegance] .p-dot-left:before,.t-result-renewal[data-theme-color=elegance] .p-dot-right:before{background-image:linear-gradient(to bottom,#caa5cf,#caa5cf 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=elegance] .p-dot-top:before,.t-result-renewal[data-theme-color=elegance] .p-dot-bottom:before{background-image:linear-gradient(to right,#caa5cf,#caa5cf 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=calm] .t-result-renewal__bg{background-color:#e4ebfa}.t-result-renewal[data-theme-color=calm] .t-result-renewal__bg-color-extend-bottom:after{background-color:#a0b0df}.t-result-renewal[data-theme-color=calm] .t-result-renewal__border-top-box-sp{border-color:#a0b0df}.t-result-renewal[data-theme-color=calm] .t-result-renewal__color-txt{color:#8b9cce}.t-result-renewal[data-theme-color=calm] .p-cursive--color-all,.t-result-renewal[data-theme-color=calm] .p-cursive__color,.t-result-renewal[data-theme-color=calm] .p-whiteBox__color-txt,.t-result-renewal[data-theme-color=calm] .p-totalScore__center,.t-result-renewal[data-theme-color=calm] .p-totalScoreFromLp__center,.t-result-renewal[data-theme-color=calm] .t-result-renewal__graph--text,.t-result-renewal[data-theme-color=calm] .p-skinChartScore__center,.t-result-renewal[data-theme-color=calm] .p-barGraph__attention,.t-result-renewal[data-theme-color=calm] .p-tags__tag,.t-result-renewal[data-theme-color=calm] .p-rankList>li.is-active,.t-result-renewal[data-theme-color=calm] .p-multiplayCols__color-txt,.t-result-renewal[data-theme-color=calm] .p-indexTitle__color-txt,.t-result-renewal[data-theme-color=calm] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=calm] .p-ingredients__detail>dt,.t-result-renewal[data-theme-color=calm] .p-azosans,.t-result-renewal[data-theme-color=calm] .p-whiteBox__title--fromLp-skin-type{color:#8b9cce}.t-result-renewal[data-theme-color=calm] .p-bg-color,.t-result-renewal[data-theme-color=calm] .p-cursive--vline:after,.t-result-renewal[data-theme-color=calm] .p-whiteBox__color-bg,.t-result-renewal[data-theme-color=calm] .p-totalScore__chart,.t-result-renewal[data-theme-color=calm] .p-totalScoreFromLp__chart,.t-result-renewal[data-theme-color=calm] .p-skinChartScore__chart,.t-result-renewal[data-theme-color=calm] .p-multiplayCols--type-header>dl>dt,.t-result-renewal[data-theme-color=calm] .p-barGraph__attention:before,.t-result-renewal[data-theme-color=calm] .p-barGraph__gauge:after,.t-result-renewal[data-theme-color=calm] .p-rankList>li.is-active>span:after,.t-result-renewal[data-theme-color=calm] .p-checkMarks>li>span:before,.t-result-renewal[data-theme-color=calm] .p-indexTitle>dt,.t-result-renewal[data-theme-color=calm] .p-ingredients__thumb__inner:before,.t-result-renewal[data-theme-color=calm] .p-videoCarousel__slide li:before,.t-result-renewal[data-theme-color=calm] .p-videoCarousel__slide__thumb__icon:before,.t-result-renewal[data-theme-color=calm] .p-videoCarousel__arw__prev:before,.t-result-renewal[data-theme-color=calm] .p-videoCarousel__arw__next:before,.t-result-renewal[data-theme-color=calm] .p-fukidashi:before,.t-result-renewal[data-theme-color=calm] .p-fukidashi:after,.t-result-renewal[data-theme-color=calm] .p-circleNumRows>li:before,.t-result-renewal[data-theme-color=calm] .p-triangleChart__nums>li,.t-result-renewal[data-theme-color=calm] .p-twoColsHeading__title,.t-result-renewal[data-theme-color=calm] .t-result-renewal__skin-trouble-item--icon:before,.t-result-renewal[data-theme-color=calm] .p-barGraphs__legend--gauge-my-score{background-color:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-whiteBox__color-bg-sub,.t-result-renewal[data-theme-color=calm] .p-bg-thin-color{background-color:#e4ebfa}.t-result-renewal[data-theme-color=calm] .p-whiteBox--border,.t-result-renewal[data-theme-color=calm] .p-whiteBox--border-bottom,.t-result-renewal[data-theme-color=calm] .p-whiteBox__border-top,.t-result-renewal[data-theme-color=calm] .p-whiteBox__border-bottom,.t-result-renewal[data-theme-color=calm] .p-whiteBox--border-x,.t-result-renewal[data-theme-color=calm] .p-multiplayCols--type-header,.t-result-renewal[data-theme-color=calm] .p-barGraphs__average,.t-result-renewal[data-theme-color=calm] .p-tags__tag,.t-result-renewal[data-theme-color=calm] .p-pointBox,.t-result-renewal[data-theme-color=calm] .p-skinChart,.t-result-renewal[data-theme-color=calm] .p-skinChart__title,.t-result-renewal[data-theme-color=calm] .p-skinChart__cols>dl>dt,.t-result-renewal[data-theme-color=calm] .p-skinChart__score,.t-result-renewal[data-theme-color=calm] .p-fiveGrade>dt,.t-result-renewal[data-theme-color=calm] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=calm] .p-ingredients__thumb__inner img,.t-result-renewal[data-theme-color=calm] .p-videoCarousel__slide li,.t-result-renewal[data-theme-color=calm] .p-videoCarousel__slide__caption,.t-result-renewal[data-theme-color=calm] .p-circleNumRows,.t-result-renewal[data-theme-color=calm] .p-circleNumRows>li,.t-result-renewal[data-theme-color=calm] .p-azosans--border,.t-result-renewal[data-theme-color=calm] .p-advice--border,.t-result-renewal[data-theme-color=calm] .t-result-renewal__maxw--flex{border-color:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-downwardTriangle>svg,.t-result-renewal[data-theme-color=calm] .p-bigArw>svg,.t-result-renewal[data-theme-color=calm] .p-whiteBox__arw>svg,.t-result-renewal[data-theme-color=calm] .p-multiplayCols__icon>svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="1"]>li:nth-child(1) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(1) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(2) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(1) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(2) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(3) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(1) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(2) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(3) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(4) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(1) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(2) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(3) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(4) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(5) svg{fill:#a0b0df}.t-result-renewal[data-theme-color=calm] .p-barGraphs__average:after{background-image:linear-gradient(to right,#a0b0df,#a0b0df 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=calm] .p-dot-left:before,.t-result-renewal[data-theme-color=calm] .p-dot-right:before{background-image:linear-gradient(to bottom,#a0b0df,#a0b0df 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=calm] .p-dot-top:before,.t-result-renewal[data-theme-color=calm] .p-dot-bottom:before{background-image:linear-gradient(to right,#a0b0df,#a0b0df 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=hope] .t-result-renewal__bg{background-color:#e4f4f9}.t-result-renewal[data-theme-color=hope] .t-result-renewal__bg-color-extend-bottom:after{background-color:#8ad4ef}.t-result-renewal[data-theme-color=hope] .t-result-renewal__border-top-box-sp{border-color:#8ad4ef}.t-result-renewal[data-theme-color=hope] .t-result-renewal__color-txt{color:#79c4df}.t-result-renewal[data-theme-color=hope] .p-cursive--color-all,.t-result-renewal[data-theme-color=hope] .p-cursive__color,.t-result-renewal[data-theme-color=hope] .p-whiteBox__color-txt,.t-result-renewal[data-theme-color=hope] .p-totalScore__center,.t-result-renewal[data-theme-color=hope] .p-totalScoreFromLp__center,.t-result-renewal[data-theme-color=hope] .t-result-renewal__graph--text,.t-result-renewal[data-theme-color=hope] .p-skinChartScore__center,.t-result-renewal[data-theme-color=hope] .p-barGraph__attention,.t-result-renewal[data-theme-color=hope] .p-tags__tag,.t-result-renewal[data-theme-color=hope] .p-rankList>li.is-active,.t-result-renewal[data-theme-color=hope] .p-multiplayCols__color-txt,.t-result-renewal[data-theme-color=hope] .p-indexTitle__color-txt,.t-result-renewal[data-theme-color=hope] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=hope] .p-ingredients__detail>dt,.t-result-renewal[data-theme-color=hope] .p-azosans,.t-result-renewal[data-theme-color=hope] .p-whiteBox__title--fromLp-skin-type{color:#79c4df}.t-result-renewal[data-theme-color=hope] .p-bg-color,.t-result-renewal[data-theme-color=hope] .p-cursive--vline:after,.t-result-renewal[data-theme-color=hope] .p-whiteBox__color-bg,.t-result-renewal[data-theme-color=hope] .p-totalScore__chart,.t-result-renewal[data-theme-color=hope] .p-totalScoreFromLp__chart,.t-result-renewal[data-theme-color=hope] .p-skinChartScore__chart,.t-result-renewal[data-theme-color=hope] .p-multiplayCols--type-header>dl>dt,.t-result-renewal[data-theme-color=hope] .p-barGraph__attention:before,.t-result-renewal[data-theme-color=hope] .p-barGraph__gauge:after,.t-result-renewal[data-theme-color=hope] .p-rankList>li.is-active>span:after,.t-result-renewal[data-theme-color=hope] .p-checkMarks>li>span:before,.t-result-renewal[data-theme-color=hope] .p-indexTitle>dt,.t-result-renewal[data-theme-color=hope] .p-ingredients__thumb__inner:before,.t-result-renewal[data-theme-color=hope] .p-videoCarousel__slide li:before,.t-result-renewal[data-theme-color=hope] .p-videoCarousel__slide__thumb__icon:before,.t-result-renewal[data-theme-color=hope] .p-videoCarousel__arw__prev:before,.t-result-renewal[data-theme-color=hope] .p-videoCarousel__arw__next:before,.t-result-renewal[data-theme-color=hope] .p-fukidashi:before,.t-result-renewal[data-theme-color=hope] .p-fukidashi:after,.t-result-renewal[data-theme-color=hope] .p-circleNumRows>li:before,.t-result-renewal[data-theme-color=hope] .p-triangleChart__nums>li,.t-result-renewal[data-theme-color=hope] .p-twoColsHeading__title,.t-result-renewal[data-theme-color=hope] .t-result-renewal__skin-trouble-item--icon:before,.t-result-renewal[data-theme-color=hope] .p-barGraphs__legend--gauge-my-score{background-color:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-whiteBox__color-bg-sub,.t-result-renewal[data-theme-color=hope] .p-bg-thin-color{background-color:#e4f4f9}.t-result-renewal[data-theme-color=hope] .p-whiteBox--border,.t-result-renewal[data-theme-color=hope] .p-whiteBox--border-bottom,.t-result-renewal[data-theme-color=hope] .p-whiteBox__border-top,.t-result-renewal[data-theme-color=hope] .p-whiteBox__border-bottom,.t-result-renewal[data-theme-color=hope] .p-whiteBox--border-x,.t-result-renewal[data-theme-color=hope] .p-multiplayCols--type-header,.t-result-renewal[data-theme-color=hope] .p-barGraphs__average,.t-result-renewal[data-theme-color=hope] .p-tags__tag,.t-result-renewal[data-theme-color=hope] .p-pointBox,.t-result-renewal[data-theme-color=hope] .p-skinChart,.t-result-renewal[data-theme-color=hope] .p-skinChart__title,.t-result-renewal[data-theme-color=hope] .p-skinChart__cols>dl>dt,.t-result-renewal[data-theme-color=hope] .p-skinChart__score,.t-result-renewal[data-theme-color=hope] .p-fiveGrade>dt,.t-result-renewal[data-theme-color=hope] .p-yourTypeCols__detail__inner>dl>dd,.t-result-renewal[data-theme-color=hope] .p-ingredients__thumb__inner img,.t-result-renewal[data-theme-color=hope] .p-videoCarousel__slide li,.t-result-renewal[data-theme-color=hope] .p-videoCarousel__slide__caption,.t-result-renewal[data-theme-color=hope] .p-circleNumRows,.t-result-renewal[data-theme-color=hope] .p-circleNumRows>li,.t-result-renewal[data-theme-color=hope] .p-azosans--border,.t-result-renewal[data-theme-color=hope] .p-advice--border,.t-result-renewal[data-theme-color=hope] .t-result-renewal__maxw--flex{border-color:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-downwardTriangle>svg,.t-result-renewal[data-theme-color=hope] .p-bigArw>svg,.t-result-renewal[data-theme-color=hope] .p-whiteBox__arw>svg,.t-result-renewal[data-theme-color=hope] .p-multiplayCols__icon>svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="1"]>li:nth-child(1) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(1) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="2"]>li:nth-child(2) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(1) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(2) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="3"]>li:nth-child(3) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(1) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(2) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(3) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="4"]>li:nth-child(4) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(1) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(2) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(3) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(4) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-fiveGrade__stars[data-grade="5"]>li:nth-child(5) svg{fill:#8ad4ef}.t-result-renewal[data-theme-color=hope] .p-barGraphs__average:after{background-image:linear-gradient(to right,#8ad4ef,#8ad4ef 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=hope] .p-dot-left:before,.t-result-renewal[data-theme-color=hope] .p-dot-right:before{background-image:linear-gradient(to bottom,#8ad4ef,#8ad4ef 2px,transparent 2px,transparent 4px)}.t-result-renewal[data-theme-color=hope] .p-dot-top:before,.t-result-renewal[data-theme-color=hope] .p-dot-bottom:before{background-image:linear-gradient(to right,#8ad4ef,#8ad4ef 2px,transparent 2px,transparent 4px)}.waitless_container{font-family:"nobel","Noto Sans JP",sans-serif;line-height:1.5;letter-spacing:.05em;overflow-x:hidden;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";color:#535e62;background:#f8f8f8}.waitless_container.noscroll{overflow:hidden;position:fixed;width:100%;height:100%}.waitless_container *{margin:0;padding:0}.waitless_container html,.waitless_container body,.waitless_container div,.waitless_container span,.waitless_container object,.waitless_container iframe,.waitless_container h1,.waitless_container h2,.waitless_container h3,.waitless_container h4,.waitless_container h5,.waitless_container h6,.waitless_container p,.waitless_container blockquote,.waitless_container pre,.waitless_container abbr,.waitless_container address,.waitless_container cite,.waitless_container code,.waitless_container del,.waitless_container dfn,.waitless_container em,.waitless_container img,.waitless_container ins,.waitless_container kbd,.waitless_container q,.waitless_container samp,.waitless_container small,.waitless_container strong,.waitless_container sub,.waitless_container sup,.waitless_container var,.waitless_container b,.waitless_container i,.waitless_container dl,.waitless_container dt,.waitless_container dd,.waitless_container ol,.waitless_container ul,.waitless_container li,.waitless_container fieldset,.waitless_container form,.waitless_container label,.waitless_container legend,.waitless_container table,.waitless_container caption,.waitless_container tbody,.waitless_container tfoot,.waitless_container thead,.waitless_container tr,.waitless_container th,.waitless_container td,.waitless_container article,.waitless_container aside,.waitless_container canvas,.waitless_container details,.waitless_container figcaption,.waitless_container figure,.waitless_container footer,.waitless_container header,.waitless_container hgroup,.waitless_container menu,.waitless_container nav,.waitless_container section,.waitless_container summary,.waitless_container time,.waitless_container mark,.waitless_container audio,.waitless_container video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.waitless_container article,.waitless_container aside,.waitless_container details,.waitless_container figcaption,.waitless_container figure,.waitless_container footer,.waitless_container header,.waitless_container hgroup,.waitless_container menu,.waitless_container nav,.waitless_container section{display:block}.waitless_container nav ul{list-style:none}.waitless_container blockquote,.waitless_container q{quotes:none}.waitless_container blockquote:before,.waitless_container blockquote:after,.waitless_container q:before,.waitless_container q:after{content:"";content:none}.waitless_container a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:none}.waitless_container ins{background-color:#ff9;color:#000;text-decoration:none}.waitless_container mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.waitless_container del{text-decoration:line-through}.waitless_container abbr[title],.waitless_container dfn[title]{border-bottom:1px dotted;cursor:help}.waitless_container table{border-collapse:collapse;border-spacing:0}.waitless_container hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.waitless_container input,.waitless_container select{vertical-align:middle}.waitless_container a{color:inherit;transition:opacity .2s;text-decoration:none}.waitless_container a:hover{opacity:.7;text-decoration:none}.waitless_container li{list-style:none}.waitless_container .clearfix{zoom:1}.waitless_container .clearfix:after{clear:both;display:block;content:""}.waitless_container .btn_gradient{background:linear-gradient(90deg,#d1efff 0%,#bcaafa 50%,#ffe2e2 100%);position:relative;border-radius:100px}.waitless_container .btn_gradient .label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px;display:block;width:100%;text-align:center}@media only screen and (min-width: 1023px){.waitless_container .btn_gradient .label{font-size:20px}}.waitless_container .btn_gradient .icon{filter:invert(100%) sepia(57%) saturate(244%) hue-rotate(251deg) brightness(119%) contrast(100%);position:absolute;top:50%;right:30px;transform:translate(0%,-50%)}@media only screen and (max-width: 1023px){.waitless_container .is-pc{display:none}}@media only screen and (min-width: 1024px){.waitless_container .is-sp{display:none}}.waitless_container .loading{background:#fff;position:fixed;top:0px;left:0px;z-index:11112;transition:opacity .2s ease-in;width:100%;height:100%;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s}.waitless_container .loading.hide{opacity:0;pointer-events:none}.waitless_container .loading .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;animation:opacity .5s;animation-fill-mode:backwards}@keyframes opacity{0%{opacity:0}to{opacity:1}}.waitless_container .loading .inner .img{position:relative;width:128px;height:252px}@media only screen and (max-width: 1023px){.waitless_container .loading .inner .img{width:64px;height:126px}}.waitless_container .loading .inner .img.open .open{animation:opacity .4s;animation-fill-mode:forwards}.waitless_container .loading .inner .img img{position:absolute;top:0px;left:0px}@media only screen and (max-width: 1023px){.waitless_container .loading .inner .img img{width:64px}}.waitless_container .loading .inner .img img.close{opacity:1}.waitless_container .loading .inner .img img.open{opacity:0}.waitless_container .loading .inner .txt{margin-top:40px;font-size:12px;font-weight:bold;transition:1s cubic-bezier(.25,.46,.45,.94)}.waitless_container .loading .inner .txt.open{opacity:0}.waitless_container header{position:fixed;top:0px;left:0px;width:100%;z-index:10000}.waitless_container header.hide{transform:translate(0px,-100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition-delay:3.5s}.waitless_container header.hide.show{transform:translate(0px,0px)}.waitless_container .online{position:fixed;top:10px;right:10px}@media only screen and (max-width: 1023px){.waitless_container .online{top:auto;right:0px;bottom:0px;left:0px}}.waitless_container .online a{width:268px;height:72px;display:block;background:linear-gradient(-90deg,#ffe2e2 0%,#bcaafa 50%,#d1efff 100%);position:relative}@media only screen and (max-width: 1023px){.waitless_container .online a{width:100%;height:64px}}.waitless_container .online a .label{position:absolute;top:50%;left:50%;transform:translate(calc(-50%),-50%);color:#fff;font-size:14px;width:100%;display:block;text-align:center}.waitless_container .online a .icon{position:absolute;top:50%;right:10px;transform:translate(0%,-50%);filter:invert(100%) sepia(57%) saturate(244%) hue-rotate(251deg) brightness(119%) contrast(100%)}.waitless_container .btn_menu{display:block;position:fixed;height:72px;width:64px;top:10px;left:40px;z-index:10111;border:none;outline:none;background:none;cursor:pointer}@media only screen and (max-width: 1023px){.waitless_container .btn_menu{height:42px;width:66px;top:0px;left:0px}}.waitless_container .btn_menu:before,.waitless_container .btn_menu:after{content:"";display:block;width:64px;height:1px;position:absolute;top:50%;left:50%;margin-left:-32px;background:#000;transition:transform .3s}@media only screen and (max-width: 1023px){.waitless_container .btn_menu:before,.waitless_container .btn_menu:after{width:34px;margin-left:-17px}}.waitless_container .btn_menu:before{transform:translate(0%,calc(-2px - 4px))}.waitless_container .btn_menu:after{transform:translate(0%,calc(-2px + 4px))}.waitless_container .btn_menu.show:before{background:#fff;transform:rotate(-15deg)}.waitless_container .btn_menu.show:after{background:#fff;transform:rotate(15deg)}.waitless_container .menu{background:#93a2ac;color:#fff;position:fixed;top:0px;left:0px;z-index:10110;transition:opacity .2s ease-in;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:40px;opacity:0;pointer-events:none}.waitless_container .menu.show{opacity:1;pointer-events:auto}.waitless_container .menu>.inner{display:table;width:100%;height:100%}.waitless_container .menu>.inner>.menu-inner{display:table-cell;vertical-align:middle}.waitless_container .menu .menu-content{max-width:1024px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content{display:block}}.waitless_container .menu .menu-content>.main{width:50%}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main{width:100%}}.waitless_container .menu .menu-content>.main .logo{margin-bottom:90px}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main .logo{margin-bottom:60px}.waitless_container .menu .menu-content>.main .logo img{width:160px}}.waitless_container .menu .menu-content>.main ul{margin-bottom:90px}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main ul{margin-bottom:40px}}.waitless_container .menu .menu-content>.main ul li{margin-bottom:60px}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main ul li{margin-bottom:37px}}.waitless_container .menu .menu-content>.main ul li:last-child{margin-bottom:0}.waitless_container .menu .menu-content>.main ul li a{display:flex;align-items:flex-end;justify-content:flex-start}.waitless_container .menu .menu-content>.main ul li a .txt{margin-right:8px}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main ul li a .txt img{height:13px}}.waitless_container .menu .menu-content>.main ul li a .txt.qa img{transform:translate(0px,7px)}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main ul li a .txt.qa img{height:16px;transform:translate(0px,4px)}}.waitless_container .menu .menu-content>.main ul li a .sub{font-size:14px}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.main ul li a .sub{font-size:10px}}.waitless_container .menu .menu-content>.sub{width:348px;position:relative}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.sub{width:100%}}.waitless_container .menu .menu-content>.sub .mypage{margin-bottom:25px}.waitless_container .menu .menu-content>.sub .mypage a{background:rgba(255,255,255,.2);display:flex;justify-content:center;align-items:center;padding:24px 0}@media only screen and (max-width: 1023px){.waitless_container .menu .menu-content>.sub .mypage a{padding:14px 0}}.waitless_container .menu .menu-content>.sub .mypage a .icon{margin-right:8px}.waitless_container .menu .menu-content>.sub .mypage a .label{font-size:14px;margin-right:8px}.waitless_container .menu .menu-content>.sub .mypage a .sub{font-size:10px}.waitless_container .menu .menu-content>.sub .banner{margin-bottom:25px}.waitless_container .menu .menu-content>.sub .banner a{background:rgba(255,255,255,.2);display:flex}.waitless_container .menu .menu-content>.sub .banner a .img{display:block;width:160px}.waitless_container .menu .menu-content>.sub .banner a .img img{width:160px;height:160px;object-fit:cover;display:block}.waitless_container .menu .menu-content>.sub .banner a .label{display:block;width:calc(100% - 160px);position:relative}.waitless_container .menu .menu-content>.sub .banner a .label .txt{font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;line-height:2}.waitless_container .menu .menu-content>.sub .banner a .label .icon{font-style:normal;display:block;position:absolute;width:28px;height:28px;border-radius:28px;background:linear-gradient(-90deg,#ffe2e2 0%,#bcaafa 100%);bottom:8px;right:8px}.waitless_container .menu .menu-content>.sub .banner a .label .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px}.waitless_container .menu .menu-content>.sub .epos_banner{margin-bottom:25px}.waitless_container .menu .menu-content>.sub .epos_banner a{background:rgba(255,255,255,.2);display:flex}.waitless_container .menu .menu-content>.sub .epos_banner a .img{display:block;width:100%}.waitless_container .menu .menu-content>.sub .epos_banner a .img img{width:100%;object-fit:cover;display:block}.waitless_container .menu .menu-content>.sub .sns{position:relative;text-align:right}.waitless_container .menu .menu-content>.sub .sns a{margin-left:40px}.waitless_container .menu .menu-content .copy{position:absolute;bottom:0px;left:0px;font-size:10px;line-height:2}.waitless_container .menu .menu-content .logout{position:absolute;text-align:right;right:0px;font-size:15px;border-bottom:#fff 1px solid;margin-top:50px}.waitless_container footer{position:relative}.waitless_container footer .foot_content{background:#93a2ac;padding:100px 40px;color:#fff}.waitless_container footer .foot_content .btn_top{position:absolute;top:40px;right:40px;line-height:1;border:none;outline:none;background:none;cursor:pointer}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .btn_top{right:40px;transform:translate(100%,0px)}}.waitless_container footer .foot_content .btn_top .img{position:relative;display:block}.waitless_container footer .foot_content .btn_top .label{display:block;writing-mode:vertical-rl;font-size:10px;color:#fff;transform:translate(-1px,5px)}.waitless_container footer .foot_content .inner{max-width:1200px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner{display:block}}.waitless_container footer .foot_content .inner .logo{margin-bottom:180px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner .logo{margin-bottom:100px}}.waitless_container footer .foot_content .inner>.main{width:calc(100% - 348px)}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main{width:100%}}.waitless_container footer .foot_content .inner>.main .logo{margin-bottom:90px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main .logo{margin-bottom:60px}.waitless_container footer .foot_content .inner>.main .logo img{width:160px}}.waitless_container footer .foot_content .inner>.main .mainnav{margin-bottom:90px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main .mainnav{margin-bottom:40px}}.waitless_container footer .foot_content .inner>.main .mainnav li{margin-bottom:60px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main .mainnav li{margin-bottom:37px}}.waitless_container footer .foot_content .inner>.main .mainnav li:last-child{margin-bottom:0}.waitless_container footer .foot_content .inner>.main .mainnav li a{display:flex;align-items:flex-end;justify-content:flex-start}.waitless_container footer .foot_content .inner>.main .mainnav li a .txt{margin-right:8px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main .mainnav li a .txt img{height:13px}}.waitless_container footer .foot_content .inner>.main .mainnav li a .txt.qa img{transform:translate(0px,7px)}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main .mainnav li a .txt.qa img{height:16px;transform:translate(0px,4px)}}.waitless_container footer .foot_content .inner>.main .mainnav li a .sub{font-size:14px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.main .mainnav li a .sub{font-size:10px}}.waitless_container footer .foot_content .inner>.sub{width:348px;position:relative}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.sub{width:100%}}.waitless_container footer .foot_content .inner>.sub .mypage{margin-bottom:25px}.waitless_container footer .foot_content .inner>.sub .mypage a{background:rgba(255,255,255,.2);display:flex;justify-content:center;align-items:center;padding:24px 0}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner>.sub .mypage a{padding:14px 0}}.waitless_container footer .foot_content .inner>.sub .mypage a .icon{margin-right:8px}.waitless_container footer .foot_content .inner>.sub .mypage a .label{font-size:14px;margin-right:8px}.waitless_container footer .foot_content .inner>.sub .mypage a .sub{font-size:10px}.waitless_container footer .foot_content .inner>.sub .banner{margin-bottom:25px}.waitless_container footer .foot_content .inner>.sub .banner a{background:rgba(255,255,255,.2);display:flex}.waitless_container footer .foot_content .inner>.sub .banner a .img{display:block;width:160px}.waitless_container footer .foot_content .inner>.sub .banner a .img img{width:160px;height:160px;object-fit:cover;display:block}.waitless_container footer .foot_content .inner>.sub .banner a .label{display:block;width:calc(100% - 160px);position:relative}.waitless_container footer .foot_content .inner>.sub .banner a .label .txt{font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;line-height:2}.waitless_container footer .foot_content .inner>.sub .banner a .label .icon{font-style:normal;display:block;position:absolute;width:28px;height:28px;border-radius:28px;background:linear-gradient(-90deg,#ffe2e2 0%,#bcaafa 100%);bottom:8px;right:8px}.waitless_container footer .foot_content .inner>.sub .banner a .label .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px}.waitless_container footer .foot_content .inner>.sub .epos_banner{margin-bottom:25px}.waitless_container footer .foot_content .inner>.sub .epos_banner a{background:rgba(255,255,255,.2);display:flex}.waitless_container footer .foot_content .inner>.sub .epos_banner a .img{display:block;width:100%}.waitless_container footer .foot_content .inner>.sub .epos_banner a .img img{width:100%;object-fit:cover;display:block}.waitless_container footer .foot_content .inner>.sub .sns{position:relative;text-align:right;margin-bottom:32px}.waitless_container footer .foot_content .inner>.sub .sns a{margin-left:40px}@media only screen and (max-width: 1023px){.waitless_container footer .foot_content .inner .util{margin-bottom:30px}}.waitless_container footer .foot_content .inner .util li{display:inline-block;position:relative;font-size:10px;color:#fff;margin-right:31px}.waitless_container footer .foot_content .inner .util li:last-child:after{display:none}.waitless_container footer .foot_content .inner .util li:after{content:"";width:1px;height:10px;background:#fff;position:absolute;top:50%;right:-15px;transform:translate(0px,-50%)}.waitless_container footer .foot_content .inner .copy{text-align:right;font-size:10px;line-height:2}.waitless_container footer .foot_content .inner .logout{position:absolute;text-align:right;right:0px;font-size:15px;border-bottom:#fff 1px solid;margin-top:50px}.waitless_container .mypage_index_container{background:#f8f8f8;padding-top:176px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container{padding-top:44px}}.waitless_container .mypage_index_container .mypage_head{padding-bottom:80px;line-height:1}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_head{padding-top:20px;padding-bottom:20px}}.waitless_container .mypage_index_container .mypage_head .inner{text-align:center}.waitless_container .mypage_index_container .mypage_head .inner h1{font-size:18px;color:#93a2ac}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_head .inner h1{font-size:14px}}.waitless_container .mypage_index_container .mypage_head .inner h1 span{font-size:64px;font-family:"minion-pro",serif;font-weight:500;display:block}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_head .inner h1 span{font-size:32px}}.waitless_container .mypage_index_container .mypage_head .inner .eco-delivery{color:#93a2ac;text-align:center;width:90%;margin:20px auto 0;text-decoration:underline}@media only screen and (max-width: 750px){.waitless_container .mypage_index_container .mypage_head .inner .eco-delivery{text-align:left}}.waitless_container .mypage_index_container .mypage_head .inner .user-name,.waitless_container .mypage_index_container .mypage_head .inner .user-id,.waitless_container .mypage_index_container .mypage_head .inner .nickname{text-align:center;width:90%;margin:30px auto 0}@media only screen and (max-width: 750px){.waitless_container .mypage_index_container .mypage_head .inner .user-name,.waitless_container .mypage_index_container .mypage_head .inner .user-id,.waitless_container .mypage_index_container .mypage_head .inner .nickname{text-align:center}}.waitless_container .mypage_index_container .mypage_head .inner .body-weight{text-align:center;width:90%;margin:15px auto 0}@media only screen and (max-width: 750px){.waitless_container .mypage_index_container .mypage_head .inner .body-weight{text-align:center}}.waitless_container .mypage_index_container .mypage_head .inner .link{color:#00f;text-decoration:underline}.waitless_container .mypage_index_container .mypage_head .info{color:red;margin:10px;line-height:1.5}.waitless_container .mypage_index_container .mypage_head .info div{margin-bottom:1%}.waitless_container .mypage_index_container .mypage_head .info br{display:none}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_head .info{margin:10px 20px}}.waitless_container .mypage_index_container .mypage_top{padding-left:40px;padding-right:40px;margin-bottom:180px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_top{padding-left:0;padding-right:0;margin-bottom:120px}}@media only screen and (max-width: 480px){.waitless_container .mypage_index_container .mypage_top{margin-bottom:140px}}.waitless_container .mypage_index_container .mypage_top>.inner{max-width:1200px;margin:0 auto;display:flex;align-items:stretch}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_top>.inner{max-width:none;display:block}}.waitless_container .mypage_index_container .mypage_top>.inner .kv{width:50%}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_top>.inner .kv{width:100%}}.waitless_container .mypage_index_container .mypage_top>.inner .mypage_top_inner{width:50%;box-sizing:border-box;padding:80px 50px;background:#fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_top>.inner .mypage_top_inner{padding:40px 20px;width:100%}}.waitless_container .mypage_index_container .mypage_program{padding:40px 40px 80px;background:#fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_program{padding:30px 20px 40px}}.waitless_container .mypage_index_container .mypage_program>.inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_program>.inner{display:block}}.waitless_container .mypage_index_container .mypage_program>.inner .program-food,.waitless_container .mypage_index_container .mypage_program>.inner .program-ex{width:calc((100% - 24px) / 2);margin-bottom:calc(40px + 24px)}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_program>.inner .program-food,.waitless_container .mypage_index_container .mypage_program>.inner .program-ex{width:100%}}.waitless_container .mypage_index_container .mypage_program>.inner .program-spl{width:100%}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_program>.inner .program-spl{width:100%}}.waitless_container .mypage_index_container .mypage_delivery_pattern{background:#fffef5;padding:5% 0}.waitless_container .mypage_index_container .mypage_delivery_pattern-inner{max-width:768px;width:90%;margin:0 auto}.waitless_container .mypage_index_container .mypage_delivery_pattern-ttl{margin-bottom:5%;padding:5% 0;border-top:double;border-bottom:double;text-align:center}.waitless_container .mypage_index_container .mypage_delivery_pattern-ttl img{max-width:400px;width:100%}.waitless_container .mypage_index_container .mypage_delivery_pattern-present{margin-bottom:5%;text-align:center}.waitless_container .mypage_index_container .mypage_delivery_pattern-present img{max-width:400px;width:100%}.waitless_container .mypage_index_container .mypage_delivery_pattern-card{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}.waitless_container .mypage_index_container .mypage_delivery_pattern-card .selected{position:relative}.waitless_container .mypage_index_container .mypage_delivery_pattern-card .selected span{position:absolute;top:0%;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;background:rgba(71,71,71,.7);width:99%;height:96%;border-radius:10px;font-size:24px;font-weight:bold;color:#fff;letter-spacing:.3em}.waitless_container .mypage_index_container .mypage_delivery_pattern-card img{max-width:360px;width:100%;cursor:pointer}.waitless_container .mypage_index_container .mypage_delivery_pattern-card span{display:none}@media only screen and (max-width: 480px){.waitless_container .mypage_index_container .mypage_delivery_pattern-inner{width:85%}.waitless_container .mypage_index_container .mypage_delivery_pattern-card a:first-child img{margin-bottom:5%}}.waitless_container .mypage_index_container .mypage_shipping{padding:40px}.waitless_container .mypage_index_container .mypage_shipping>.inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_shipping>.inner{display:block}}.waitless_container .mypage_index_container .mypage_shipping>.inner .shipping-l,.waitless_container .mypage_index_container .mypage_shipping>.inner .shipping-r{width:calc((100% - 60px) / 2);margin:0 auto}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_shipping>.inner .shipping-l,.waitless_container .mypage_index_container .mypage_shipping>.inner .shipping-r{width:100%;margin-bottom:80px}}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_shipping>.inner .shipping-r{margin-bottom:0}}.waitless_container .mypage_index_container .mypage_shipping>.inner .after-quiz-message{color:red}.waitless_container .mypage_index_container .top-after-quiz-message{margin:30px 20px 20px}.waitless_container .mypage_index_container .top-after-quiz-message>.after-quiz-message{color:red}.waitless_container .mypage_index_container section.kv .inner{width:100%;height:100%}.waitless_container .mypage_index_container section.kv .inner img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.kv .inner img{height:250px}}.waitless_container .mypage_index_container section.kv .inner .txt{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(50,164,141,.2)}.waitless_container .mypage_index_container section.kv .inner .txt span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;color:#fff;font-weight:500}.waitless_container .mypage_index_container section.target{margin-bottom:60px}.waitless_container .mypage_index_container section.target .inner .block-title{font-size:24px;color:#93a2ac;text-align:center}.waitless_container .mypage_index_container section.target .inner .block-title-sub{font-size:14px;color:#93a2ac;text-align:center;margin-bottom:10px}.waitless_container .mypage_index_container section.target .inner .waits{text-align:center;display:flex;justify-content:center;align-items:center}.waitless_container .mypage_index_container section.target .inner .waits .wait{display:flex;justify-content:center;align-items:center;border-radius:100px}.waitless_container .mypage_index_container section.target .inner .waits .wait:first-child,.waitless_container .mypage_index_container section.target .inner .waits .wait:last-child{width:72px;height:72px;background:#f8f8f8;color:#93a2ac;box-shadow:none}.waitless_container .mypage_index_container section.target .inner .waits .wait:first-child .head,.waitless_container .mypage_index_container section.target .inner .waits .wait:last-child .head{font-size:10px}.waitless_container .mypage_index_container section.target .inner .waits .wait:first-child .body,.waitless_container .mypage_index_container section.target .inner .waits .wait:last-child .body{font-size:22px}.waitless_container .mypage_index_container section.target .inner .waits .wait:first-child .body span,.waitless_container .mypage_index_container section.target .inner .waits .wait:last-child .body span{font-size:16px}.waitless_container .mypage_index_container section.target .inner .waits .wait:first-child{margin-left:0}.waitless_container .mypage_index_container section.target .inner .waits .wait:last-child{margin-right:0}.waitless_container .mypage_index_container section.target .inner .waits .wait:nth-child(2){margin-left:40px;margin-right:40px;width:128px;height:128px;background:#fac6c6;color:#fff;box-shadow:0 0 15px #fac6c6}.waitless_container .mypage_index_container section.target .inner .waits .wait:nth-child(2) .head{font-size:18px}.waitless_container .mypage_index_container section.target .inner .waits .wait:nth-child(2) .body{font-size:40px;font-weight:300}.waitless_container .mypage_index_container section.target .inner .waits .wait:nth-child(2) .body span{font-size:24px}.waitless_container .mypage_index_container section.messages{padding:10px;box-shadow:0 0 6px #00000029}.waitless_container .mypage_index_container section.messages .inner{border:1px dotted #e8e8e8;position:relative;padding:40px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.messages .inner{padding:30px 20px}}.waitless_container .mypage_index_container section.messages .inner .from{position:absolute;top:15px;right:15px;writing-mode:vertical-rl;line-height:1;font-size:12px;color:#93a2ac}.waitless_container .mypage_index_container section.messages .inner .message{margin-bottom:40px}.waitless_container .mypage_index_container section.messages .inner .message .pop{position:absolute;top:-30px;left:50%;transform:translate(-50%,0px);background:#fff;border-radius:100px;border:1px solid #fac6c6;font-size:22px;color:#fac6c6;width:200px;text-align:center}.waitless_container .mypage_index_container section.messages .inner .message .msg{display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.messages .inner .message .msg{display:block}}.waitless_container .mypage_index_container section.messages .inner .message .msg .ill{width:calc(30% - 5px);height:100%}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.messages .inner .message .msg .ill{width:103px;margin:0 auto}}.waitless_container .mypage_index_container section.messages .inner .message .msg .ill img{width:100%;height:100%;object-fit:contain}.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt{width:calc(70% - 5px)}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt{width:100%;text-align:center}}.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt .txt{font-size:14px;font-weight:300;margin-bottom:1em;line-height:2}.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt a{display:flex;justify-content:center}.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt a .icon{display:inline-block;width:16px;height:16px;border-radius:16px;background:#ed8a89;position:relative;margin-right:8px}.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt a .icon img{position:absolute;top:50%;left:50%;width:8px;transform:translate(-50%,-50%);filter:invert(100%) sepia(57%) saturate(244%) hue-rotate(251deg) brightness(119%) contrast(100%)}.waitless_container .mypage_index_container section.messages .inner .message .msg .msg_txt a .label{font-size:12px;font-weight:300}.waitless_container .mypage_index_container section.messages .inner .send .head{text-align:center;margin-bottom:24px;color:#ed8a89;font-weight:500}.waitless_container .mypage_index_container section.messages .inner .send a{width:400px;height:72px;display:inline-block}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.messages .inner .send a{width:100%;height:44px}}.waitless_container .mypage_index_container section.program-head{padding-left:40px;padding-right:40px;background:#fff;padding-bottom:40px}.waitless_container .mypage_index_container section.program-head>.inner{max-width:1200px;margin:0 auto;text-align:center}.waitless_container .mypage_index_container section.program-head>.inner figure{position:absolute;top:-120px;left:50%;width:350px;height:200px;position:relative;border-radius:175px 175px 0 0;background:#fff;transform:translate(-50%,0%)}.waitless_container .mypage_index_container section.program-head>.inner figure img{width:105px;position:absolute;bottom:0%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_index_container section.program-head>.inner .head-txt{margin-top:-150px;font-size:18px;color:#535e62;position:relative}.waitless_container .mypage_index_container section.program-head>.inner .head-txt span{font-size:40px;font-family:"minion-pro",serif;font-weight:500;display:block}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-head>.inner .head-txt span{font-size:32px}}.waitless_container .mypage_index_container section.program-guide{padding-left:40px;padding-right:40px;background:#fff;padding-bottom:40px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide{padding-left:0;padding-right:0;padding-bottom:0}}.waitless_container .mypage_index_container section.program-guide>.inner{max-width:1200px;height:480px;margin:0 auto;text-align:center;position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide>.inner{max-width:none;height:auto}}.waitless_container .mypage_index_container section.program-guide>.inner figure{position:absolute;width:100%;height:100%}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide>.inner figure{height:100vw;width:100vw;position:static}}.waitless_container .mypage_index_container section.program-guide>.inner figure img{width:100%;height:100%;object-fit:cover}.waitless_container .mypage_index_container section.program-guide>.inner .content{position:relative;width:100%;height:100%;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide>.inner .content{width:auto;margin-left:30px;margin-right:30px;background:#fff;color:#535e62;display:block;margin-top:-100px}}.waitless_container .mypage_index_container section.program-guide>.inner .content .txt{color:#fff;text-align:center;width:100%;padding-left:40px;padding-right:40px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide>.inner .content .txt{color:#535e62;padding-top:20px;padding-bottom:0}}.waitless_container .mypage_index_container section.program-guide>.inner .content .txt .title{font-size:24px;margin-bottom:20px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide>.inner .content .txt .title{font-size:16px;padding-bottom:20px;position:relative}.waitless_container .mypage_index_container section.program-guide>.inner .content .txt .title:after{content:"";width:64px;height:1px;background:#535e62;position:absolute;bottom:0px;left:50%;transform:translate(-50%,0px)}}.waitless_container .mypage_index_container section.program-guide>.inner .content .txt .desc{width:400px;margin:0 auto}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program-guide>.inner .content .txt .desc{max-width:100%}}.waitless_container .mypage_index_container section.program{border-color:#f8f8f8;background:#f8f8f8;position:relative;display:flex;overflow:hidden}.waitless_container .mypage_index_container section.program:before,.waitless_container .mypage_index_container section.program:after{display:block;content:"";position:absolute;left:0;right:0;border:20px solid transparent}.waitless_container .mypage_index_container section.program:before{bottom:100%;border-bottom-color:inherit}.waitless_container .mypage_index_container section.program:after{top:100%;border-top-color:inherit}.waitless_container .mypage_index_container section.program>.inner{width:calc(100% - 20px - 20px);border:1px solid;margin:20px;padding:50px;box-sizing:border-box}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner{margin:12px;width:calc(100% - 24px);padding:32px 12px}}.waitless_container .mypage_index_container section.program>.inner .program-head{font-size:40px;text-align:center;font-family:"minion-pro",serif;margin-bottom:40px;position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .program-head{line-height:1;font-size:32px;margin-bottom:20px}}.waitless_container .mypage_index_container section.program>.inner .block-head{max-width:300px;margin:0 auto 21px;background:#fff;line-height:32px;border-radius:32px;text-align:center;position:relative}.waitless_container .mypage_index_container section.program>.inner .block-head:before,.waitless_container .mypage_index_container section.program>.inner .block-head:after{display:block;content:"";position:absolute;top:50%;width:8px;height:8px;transform:translate(0px,-50%);background:#ccc;border-radius:8px}.waitless_container .mypage_index_container section.program>.inner .block-head:before{left:10px}.waitless_container .mypage_index_container section.program>.inner .block-head:after{right:10px}.waitless_container .mypage_index_container section.program>.inner .block-point .point-txt{margin-bottom:24px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .block-point .point-txt{font-size:12px}}.waitless_container .mypage_index_container section.program>.inner .block-point .points{max-width:300px;margin:0 auto 24px}.waitless_container .mypage_index_container section.program>.inner .block-point .points .point{display:flex;padding-bottom:15px;border-bottom:1px dotted;padding-top:15px;line-height:1;justify-content:flex-start;align-items:center}.waitless_container .mypage_index_container section.program>.inner .block-point .points .point:last-child{margin-bottom:0}.waitless_container .mypage_index_container section.program>.inner .block-point .points .point .icon{width:20px;margin-right:5px}.waitless_container .mypage_index_container section.program>.inner .block-point .points .point .head{width:70px;margin-right:10px}.waitless_container .mypage_index_container section.program>.inner .block-point .points .point .body{width:calc(100% - 20px - 70px - 15px);line-height:1.5}.waitless_container .mypage_index_container section.program>.inner .block-style .styles .items{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.waitless_container .mypage_index_container section.program>.inner .block-style .styles .items .item{width:calc((100% - 24px) / 2);margin-bottom:24px}.waitless_container .mypage_index_container section.program>.inner .block-style .styles .items .item figure{position:relative;text-align:center;width:100px;height:60px;margin:0 auto}.waitless_container .mypage_index_container section.program>.inner .block-style .styles .items .item figure img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_index_container section.program>.inner .block-style .styles .items .item .title{margin-top:.5em;font-size:14px;text-align:center}.waitless_container .mypage_index_container section.program>.inner .block-style .styles .items .item .desc{font-size:12px}.waitless_container .mypage_index_container section.program>.inner .block-chart .chart{margin-bottom:32px}.waitless_container .mypage_index_container section.program>.inner .block-chart .chart figure{text-align:center}.waitless_container .mypage_index_container section.program>.inner .block-chart .chart figure img{width:100%;max-width:300px}.waitless_container .mypage_index_container section.program>.inner .more{text-align:center}.waitless_container .mypage_index_container section.program>.inner .more .icon{margin-right:5px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .more{font-size:14px}}.waitless_container .mypage_index_container section.program>.inner .block-recipe .change{text-align:center;margin-bottom:40px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .change a{width:400px;height:72px;display:inline-block;position:relative;border-radius:100px;border:1px solid #fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .block-recipe .change a{width:240px;height:44px}}.waitless_container .mypage_index_container section.program>.inner .block-recipe .change a .label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .block-recipe .change a .label{font-size:14px}}.waitless_container .mypage_index_container section.program>.inner .block-recipe .change a .icon{filter:invert(100%) sepia(57%) saturate(244%) hue-rotate(251deg) brightness(119%) contrast(100%);position:absolute;top:50%;right:30px;transform:translate(0%,-42%)}.waitless_container .mypage_index_container section.program>.inner .block-recipe .more{text-align:center}.waitless_container .mypage_index_container section.program>.inner .block-recipe .more .icon{margin-right:5px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .block-recipe .more{font-size:14px}}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes{margin-bottom:40px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items{position:relative;width:100%}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .slick-list{overflow:visible!important}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .slick-slide{display:block;width:260px!important;overflow:visible;margin-right:8px;margin-left:8px;box-shadow:0 3px 6px #00000029;border-radius:24px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .slick-dots{position:static;text-align:center;margin-top:16px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .slick-dots li button{width:8px;height:8px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .slick-dots li button:before{width:4px;height:4px;background:#535e62}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item{width:260px!important;border-radius:24px;overflow:hidden;background:#93a2ac;display:inline-block;position:relative;color:#fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item{width:100%}}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item a{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item figure{position:relative;margin:0 auto}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item figure:before{content:"";display:block;padding-top:56.25%}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item figure img{position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;object-fit:cover;background:#ccc}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .card-title{font-size:14px;text-align:center;padding:10px 15px;line-height:1;height:2.5em;box-sizing:content-box;display:flex;justify-content:flex-start;align-items:center}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .card-title .card-title-inner{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;text-align:center;width:100%;box-sizing:border-box}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec{border-top:1px solid rgba(255,255,255,.2);padding:20px 0;line-height:1}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec .specs{display:flex}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec .specs .spec{width:50%;display:flex;justify-content:center;align-items:baseline}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec .specs .spec .head{font-size:10px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec .specs .spec .body{font-size:14px}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec .specs-txt{margin-top:1em;text-align:center;font-size:12px;height:2.5em;display:flex;justify-content:flex-start;align-items:center}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item .block-spec .specs-txt .specs-txt-inner{text-align:center;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;padding:0 15px;width:100%;box-sizing:border-box}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last{display:flex;align-items:center;background:#fff;color:#535e62;width:260px!important;height:100%;position:absolute}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content .icon{width:72px;height:72px;display:block;margin:0 auto;border:1px solid silver;border-radius:72px;position:relative}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content .icon:before,.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content .icon:after{display:block;width:37px;height:1px;content:"";background:silver;position:absolute;top:50%;left:50%}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content .icon:before{transform:translate(-50%,-50%) rotate(0deg)}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content .icon:after{transform:translate(-50%,-50%) rotate(90deg)}.waitless_container .mypage_index_container section.program>.inner .block-recipe .recipes .items .item.item-last .last-content .label{display:block;width:100%;text-align:center;margin-top:1em}.waitless_container .mypage_index_container section.program>.inner .spls{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .spls{display:block}}.waitless_container .mypage_index_container section.program>.inner .spls .spl{width:calc((100% - 60px) / 2);position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .spls .spl{width:100%;margin-bottom:40px}}.waitless_container .mypage_index_container section.program>.inner .spls .spl .pkg{width:100%;position:relative}.waitless_container .mypage_index_container section.program>.inner .spls .spl .pkg:before{content:"";display:block;padding-top:100%}.waitless_container .mypage_index_container section.program>.inner .spls .spl .pkg .bg{width:100%;height:100%;position:absolute;top:0px;left:0px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .pkg .bg img{width:100%}.waitless_container .mypage_index_container section.program>.inner .spls .spl .pkg .item{width:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_index_container section.program>.inner .spls .spl .pkg .item img{width:100%}.waitless_container .mypage_index_container section.program>.inner .spls .spl .desc .more{text-align:right;margin-top:24px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .desc .more a .label{font-size:12px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .desc .more a .icon{margin-right:10px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info{margin:-50px auto 0;position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .spls .spl .info{margin-top:-24px}}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .lead{font-size:14px;margin-bottom:20px;line-height:1}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .title{font-size:40px;letter-spacing:.12em;margin-bottom:20px;line-height:1;font-family:"minion-pro",serif}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .title{font-size:32px}}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .title-add{font-size:70%}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec{letter-spacing:.12em;display:flex;border-top:1px solid #535e62;border-bottom:1px solid #535e62;padding-top:24px;padding-bottom:24px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec{font-size:12px}}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec>div:first-child{width:60%}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec>div:last-child{border-left:1px solid #535e62;width:40%;box-sizing:border-box;padding-left:20px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec>div .head{font-size:10px;margin-bottom:1em}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec-title{padding-top:24px;letter-spacing:.12em;font-weight:500;margin-bottom:1em}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec-desc{letter-spacing:.12em;border-bottom:1px solid #535e62;padding-bottom:24px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec-info{letter-spacing:.12em;border-bottom:1px solid #535e62;padding-top:24px;padding-bottom:24px}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec-info .spec-info-title{font-weight:500;margin-bottom:1em}.waitless_container .mypage_index_container section.program>.inner .spls .spl .info .spec-info .spec-info-txt{margin-bottom:1em}.waitless_container .mypage_index_container section.program>.inner .btns{margin-top:40px}.waitless_container .mypage_index_container section.program>.inner .btns .btn{display:block;width:100%;margin-top:16px;margin-bottom:16px;text-align:center}.waitless_container .mypage_index_container section.program>.inner .btns .btn:last-child{margin-bottom:0}.waitless_container .mypage_index_container section.program>.inner .btns .btn:last-child a{background:#93a2ac}.waitless_container .mypage_index_container section.program>.inner .btns a{width:400px;height:72px;display:inline-block}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.program>.inner .btns a{width:240px;height:44px}}.waitless_container .mypage_index_container section.program>.inner .note{margin-top:1%;font-size:10px;text-align:right}.waitless_container .mypage_index_container section.program>.inner .note .row{display:inline-block}.waitless_container .mypage_index_container section.program-food{border-color:#fff8f8;background:#fff8f8}.waitless_container .mypage_index_container section.program-food>.inner{border:1px dotted #ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .program-head{color:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-head{color:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-head:before,.waitless_container .mypage_index_container section.program-food>.inner .block-head:after{background:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-point .points .point .icon{filter:invert(86%) sepia(11%) saturate(5960%) hue-rotate(303deg) brightness(100%) contrast(85%)}.waitless_container .mypage_index_container section.program-food>.inner .block-point .points .point .head{color:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-style .styles .items .item .title{color:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-style .styles .items .item .desc span{color:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-recipe .change a{border:1px solid #ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-recipe .change a .label{color:#ed8a89}.waitless_container .mypage_index_container section.program-food>.inner .block-recipe .change a .icon{filter:invert(86%) sepia(11%) saturate(5960%) hue-rotate(303deg) brightness(100%) contrast(85%)}.waitless_container .mypage_index_container section.program-food>.inner .block-recipe .recipes{margin-bottom:40px}.waitless_container .mypage_index_container section.program-food>.inner .block-recipe .recipes .items .item{background:#ed8a89;color:#fff}.waitless_container .mypage_index_container section.program-ex{border-color:#fff8ff;background:#fff8ff}.waitless_container .mypage_index_container section.program-ex>.inner{border:1px dotted #9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .program-head{color:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-head{color:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-head:before,.waitless_container .mypage_index_container section.program-ex>.inner .block-head:after{background:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-point .points .point .icon{filter:invert(63%) sepia(9%) saturate(2512%) hue-rotate(226deg) brightness(79%) contrast(85%)}.waitless_container .mypage_index_container section.program-ex>.inner .block-point .points .point .head{color:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-style .styles .items .item .title{color:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-style .styles .items .item .desc span{color:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-recipe .change a{border:1px solid #9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-recipe .change a .label{color:#9c72bf}.waitless_container .mypage_index_container section.program-ex>.inner .block-recipe .change a .icon{filter:invert(63%) sepia(9%) saturate(2512%) hue-rotate(226deg) brightness(79%) contrast(85%)}.waitless_container .mypage_index_container section.program-ex>.inner .block-recipe .recipes{margin-bottom:40px}.waitless_container .mypage_index_container section.program-ex>.inner .block-recipe .recipes .items .item{background:#9c72bf;color:#fff}.waitless_container .mypage_index_container section.send{width:100%;text-align:center}.waitless_container .mypage_index_container section.send a{width:400px;height:72px;display:inline-block}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.send a{width:100%;height:44px}}.waitless_container .mypage_index_container section.banner-line-eco{padding:80px 40px 0}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line-eco{padding:20px 20px 0}}.waitless_container .mypage_index_container section.banner-line-eco a{display:block;padding-bottom:40px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line-eco a{padding-bottom:20px}}@media only screen and (max-width: 480px){.waitless_container .mypage_index_container section.banner-line-eco a{padding-bottom:10px}}.waitless_container .mypage_index_container section.banner-line-eco>.inner{max-width:1200px;margin:0 auto}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line-eco>.inner{max-width:none}}.waitless_container .mypage_index_container section.banner-line-eco>.inner img{width:100%}.waitless_container .mypage_index_container .mypage_banner{background:#fff}.waitless_container .mypage_index_container .mypage_banner section.banner-line-eco{padding:0 40px;background:#fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container .mypage_banner section.banner-line-eco{padding:0 32px}}.waitless_container .mypage_index_container section.banner-line{background:#fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line{padding:0 32px}}.waitless_container .mypage_index_container section.banner-line>.inner{max-width:1200px;margin:0 auto;background:linear-gradient(-90deg,#88ddc3 0%,#b2e577 100%);position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner{max-width:none}}.waitless_container .mypage_index_container section.banner-line>.inner a{display:block}.waitless_container .mypage_index_container section.banner-line>.inner .more{position:absolute;bottom:40px;right:40px;text-align:right;margin-top:24px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner .more{position:static;text-align:left;margin-top:12px}}.waitless_container .mypage_index_container section.banner-line>.inner .more .label{color:#fff;font-size:12px}.waitless_container .mypage_index_container section.banner-line>.inner .more .icon{filter:invert(99%) sepia(99%) saturate(2%) hue-rotate(186deg) brightness(105%) contrast(100%);margin-right:10px}.waitless_container .mypage_index_container section.banner-line>.inner .banner-content{width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner .banner-content{width:100%}}.waitless_container .mypage_index_container section.banner-line>.inner .banner-content img{width:200px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner .banner-content img{width:120px}}.waitless_container .mypage_index_container section.banner-line>.inner .banner-content .txt{color:#fff;width:calc(100% - 200px - 20px)}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner .banner-content .txt{width:calc(100% - 120px - 20px)}}.waitless_container .mypage_index_container section.banner-line>.inner .banner-content .txt .title{font-size:32px;margin-bottom:20px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner .banner-content .txt .title{font-size:18px;margin-bottom:12px}}.waitless_container .mypage_index_container section.banner-line>.inner .banner-content .txt .desc{font-size:18px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.banner-line>.inner .banner-content .txt .desc{font-size:12px}}.waitless_container .mypage_index_container section.customer-block{margin-bottom:80px}.waitless_container .mypage_index_container section.customer-block:last-child{margin-bottom:0}.waitless_container .mypage_index_container section.customer-block .block-head{font-size:18px;border-bottom:1px solid gray;margin-bottom:24px;padding-bottom:10px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-head{font-size:16px}}.waitless_container .mypage_index_container section.customer-block .block-content .content-head{margin-bottom:24px}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items{margin-bottom:24px}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item{width:100%;flex-wrap:wrap;display:flex;padding-bottom:15px;border-top:1px dotted;padding-top:15px;line-height:1;justify-content:flex-start;align-items:center}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item:last-child{border-bottom:1px dotted;margin-bottom:0}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item .head{display:inline-block;margin-right:10px;font-size:12px;font-weight:300;width:120px}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item .body{width:auto;display:inline-block;font-size:18px;font-weight:300}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item .body.sml{margin-top:5px;font-size:12px}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item .edit{margin-left:auto;text-align:right;width:100px}.waitless_container .mypage_index_container section.customer-block .block-content .scheduled-list .items .item .edit .icon{margin-left:10px}.waitless_container .mypage_index_container section.customer-block .block-content .content-note{font-size:10px;font-weight:300;padding-bottom:20px}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc{text-align:left}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container{border-bottom:1px solid}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container.show_acc .accordion-head a svg{transform:translate(0px,-50%) rotate(180deg)}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head{transition:color .4s;padding-top:20px;padding-bottom:20px;font-weight:500}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head{padding-top:12px;padding-bottom:12px}}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a{display:flex;align-items:center;justify-content:flex-start;position:relative}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .head{margin-right:1em;width:40px;font-size:18px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .head{font-size:12px}}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .body{width:calc(100% - 60px - 40px);font-weight:300}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .body{font-size:12px}}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .icon{position:absolute;top:50%;right:0px;transform:translate(0px,-50%);width:16px;height:16px}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .icon:before,.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .icon:after{position:absolute;content:"";top:50%;left:50%;width:100%;height:2px;background:#96a2ab}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .icon:before{transform:translate(-50%,-50%)}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-head a .icon:after{transform:translate(-50%,-50%) rotate(90deg)}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child{overflow:hidden;transition:height .4s;box-sizing:border-box}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child .txt{border-top:1px dotted;padding-top:20px;padding-bottom:20px;display:flex;align-items:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child .txt{padding-top:12px;padding-bottom:12px}}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child .txt .head{margin-right:1em;width:40px;font-size:18px}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child .txt .head{font-size:12px}}.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child .txt .body{width:calc(100% - 60px - 40px);font-weight:300}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.customer-block .block-content .block-acc .accordion-container .accordion-child .txt .body{font-size:12px}}.waitless_container .mypage_index_container section.block-payment{padding:80px 40px;background:#fff}.waitless_container .mypage_index_container section.block-payment>.inner{max-width:1200px;margin:0 auto}.waitless_container .mypage_index_container section.block-payment>.inner .block-head{font-size:24px;margin-bottom:24px;text-align:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-payment>.inner .block-head{text-align:left;font-size:18px}}.waitless_container .mypage_index_container section.block-payment>.inner .content-txt{font-size:14px;font-weight:300px;margin-bottom:24px;text-align:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-payment>.inner .content-txt{text-align:left;font-size:12px}}.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items{margin-bottom:24px;display:flex;justify-content:space-between}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items{display:block}}.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items .item{width:calc((100% - 200px) / 3)}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items .item{width:100%}}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items .item:first-child a{border-top:1px dotted}}.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items .item a{display:block;padding-top:24px;padding-bottom:24px;line-height:1;border-bottom:1px dotted;font-size:18px;position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items .item a{padding-top:12px;padding-bottom:12px;font-size:12px}}.waitless_container .mypage_index_container section.block-payment>.inner .scheduled-list .items .item .icon{position:absolute;top:50%;right:0px;transform:translate(0px,-50%)}.waitless_container .mypage_index_container section.block-news{padding:80px 40px;background:#fff}.waitless_container .mypage_index_container section.block-news>.inner{max-width:1200px;margin:0 auto}.waitless_container .mypage_index_container section.block-news>.inner .block-head{font-size:24px;margin-bottom:24px;padding-bottom:10px;border-bottom:1px solid gray;text-align:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-news>.inner .block-head{font-size:18px}}.waitless_container .mypage_index_container section.block-news>.inner .news-item{display:flex;justify-content:center;align-items:center;height:50px;padding:0 30px;text-align:center}@media only screen and (max-width: 480px){.waitless_container .mypage_index_container section.block-news>.inner .news-item{padding:0}}.waitless_container .mypage_index_container section.block-news>.inner .news-item a{text-decoration:underline}.waitless_container .mypage_index_container section.block-news>.inner .news-item a:after{content:url(/template/default/assets/img/common/external_link.png);width:18px;height:18px;margin-left:4px}.waitless_container .mypage_index_container section.block-gym{padding:50px 40px;background:#fff}.waitless_container .mypage_index_container section.block-gym>.inner{max-width:1200px;margin:0 auto}.waitless_container .mypage_index_container section.block-gym>.inner .block-head{font-size:24px;margin-bottom:24px;text-align:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-gym>.inner .block-head{font-size:18px}}.waitless_container .mypage_index_container section.block-gym>.inner hr{margin:3rem auto;border-top:1px solid gray}.waitless_container .mypage_index_container section.block-gym>.inner .content-center{text-align:center}.waitless_container .mypage_index_container section.block-gym>.inner .block-center{margin:0 auto;text-align:left;width:calc((100% - 60px) / 2)}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-gym>.inner .block-center{width:auto}}.waitless_container .mypage_index_container section.block-gym>.inner .block-center .content-txt{font-size:14px;font-weight:300px;margin-bottom:24px;text-align:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-gym>.inner .block-center .content-txt{text-align:left;font-size:12px}}.waitless_container .mypage_index_container section.block-gym>.inner .block-center .scheduled-list .items{margin-bottom:24px}.waitless_container .mypage_index_container section.block-gym>.inner .block-center .scheduled-list .items .item{display:block;width:100%}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-gym>.inner .block-center .scheduled-list .items .item:first-child a{border-top:1px dotted}}.waitless_container .mypage_index_container section.block-gym>.inner .block-center .scheduled-list .items .item a{display:block;padding-top:24px;padding-bottom:24px;line-height:1;border-bottom:1px dotted;font-size:18px;position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_index_container section.block-gym>.inner .block-center .scheduled-list .items .item a{padding-top:12px;padding-bottom:12px;font-size:12px}}.waitless_container .mypage_index_container section.block-gym>.inner .block-center .scheduled-list .items .item .icon{position:absolute;top:50%;right:0px;transform:translate(0px,-50%)}.waitless_container .newyear-banner{display:block;max-width:630px;margin:0 auto 40px;text-align:center}.waitless_container .newyear-banner img{max-width:100%}@media only screen and (max-width: 1023px){.waitless_container .newyear-banner{margin:0 auto 10px;padding:0 32px}}.waitless_container .sparty-magazine{margin-top:50px}.waitless_container .sparty-magazine .inner{max-width:1200px;margin:0 auto;padding:0 50px 50px}@media (max-width: 59.99em){.waitless_container .sparty-magazine .inner{padding:0 30px 30px}}.waitless_container .line-banner{width:100%;max-width:750px;margin:0 auto;line-height:2.5rem}.waitless_container .line-banner .outer-frame{width:100%;height:100%;border:1px solid #ed8a89;padding:4px}.waitless_container .line-banner .inner-frame{width:100%;height:100%;border:1px solid #ed8a89;padding:1rem;position:relative}.waitless_container .line-banner .main-content{text-align:center}.waitless_container .line-banner .main-content .title{font-size:2rem;font-weight:bold}@media (max-width: 59.99em){.waitless_container .line-banner .main-content .title{font-size:1.4rem}}.waitless_container .line-banner .main-content .message-box{display:flex;justify-content:space-between;align-items:center;gap:1rem}.waitless_container .line-banner .main-content .content-body{font-size:1.7rem}@media (max-width: 59.99em){.waitless_container .line-banner .main-content .content-body{font-size:1rem}}.waitless_container .line-banner .main-content .important-message{font-size:2rem;font-weight:bold;color:#ed8a89}@media (max-width: 59.99em){.waitless_container .line-banner .main-content .important-message{font-size:1.4rem}}.waitless_container .line-banner .line-url-button-area{position:absolute;top:50%;transform:translate(0%,-50%);right:10px}.waitless_container .line-banner .line-url-button{width:3rem;height:3rem;border-radius:100%;background-color:#ed8a89;position:relative;flex-shrink:0}.waitless_container .line-banner .line-url-button .arrow{position:absolute;filter:invert(100%) sepia(57%) saturate(244%) hue-rotate(251deg) brightness(119%) contrast(100%);top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .waitless_add_coupon_view .wrapper{max-width:375px;width:90%;margin:0 auto;padding:0 1%}.waitless_container .waitless_add_coupon_view .head{background:#f8f8f8;padding:150px 0 0}@media only screen and (max-width: 480px){.waitless_container .waitless_add_coupon_view .head{padding:100px 0 0}}.waitless_container .waitless_add_coupon_view .head .head_inner{background:#fff;padding-bottom:2.5em}@media only screen and (max-width: 480px){.waitless_container .waitless_add_coupon_view .head .head_inner .program-head{padding-bottom:30px}.waitless_container .waitless_add_coupon_view .head .head_inner .head-txt{margin-top:-25px}}.waitless_container .waitless_add_coupon_view .present{display:block;max-width:90%;width:320px;margin:0 auto .25em}.waitless_container .waitless_add_coupon_view .cta{position:relative;max-width:90%;width:320px;height:72px;margin:0 auto}.waitless_container .waitless_add_coupon_view .cta.disable{opacity:.3}.waitless_container .waitless_add_coupon_view .cta a{display:inline-block}.waitless_container .waitless_add_coupon_view .cta button{width:100%;height:100%;font-size:16px;color:#fff}@media only screen and (max-width: 480px){.waitless_container .waitless_add_coupon_view .cta{width:300px;height:50px}}.waitless_container .waitless_add_coupon_view .msg{display:block;width:100%;margin-bottom:.625em;font-size:10px;text-align:center}.waitless_container .waitless_add_coupon_view .msg_alert{color:red}.waitless_container .waitless_add_coupon_view .has_ticket{background:#f8f8f8;padding:2.5em 0}.waitless_container .waitless_add_coupon_view .has_ticket .ttl{margin-bottom:1.25em}.waitless_container .waitless_add_coupon_view .has_ticket .card{background:#fff;margin-bottom:1.25em;padding:1.25em}.waitless_container .waitless_add_coupon_view .has_ticket .card:last-child{margin-bottom:0}.waitless_container .waitless_add_coupon_view .has_ticket .course_name{margin-bottom:1.25em;font-size:16px;font-weight:bold;color:#606c6f;letter-spacing:1px;text-align:center}.waitless_container .waitless_add_coupon_view .has_ticket .course_name span{font-size:12px}.waitless_container .waitless_add_coupon_view .has_ticket .count{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:solid 1px #c7c7c7;line-height:1}.waitless_container .waitless_add_coupon_view .has_ticket .count .large{font-size:32px}.waitless_container .waitless_add_coupon_view .has_ticket .count .middle{font-size:16px}.waitless_container .waitless_add_coupon_view .has_ticket .count .pink{color:#e31e6f}.waitless_container .waitless_add_coupon_view .has_ticket .date{font-size:12px;text-align:center}.waitless_container .waitless_add_coupon_view .has_ticket .not_buy{padding:5em 0;text-align:center}.waitless_container .waitless_add_coupon_view .has_ticket .not_buy .ttl{font-weight:bold}.waitless_container .waitless_add_coupon_view .buy_ticket{padding:2.5em 0}.waitless_container .waitless_add_coupon_view .buy_ticket .ttl{margin-bottom:1.25em;text-align:center}.waitless_container .waitless_add_coupon_view .buy_ticket .courses{padding-top:2.5em;padding-bottom:2.5em;border-top:solid 1px #000;border-bottom:solid 1px #000}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .course_name{margin-bottom:1.25em;font-size:18px;font-weight:bold;color:#606c6f;letter-spacing:1px;text-align:center}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .course_name span{font-size:12px;font-weight:400}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course input[type=checkbox]{display:none}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course input[type=checkbox]:checked+label{border:solid 5px #2ccb7f}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card{display:flex;flex-direction:inherit;margin-bottom:1.25em;padding:1.25em;box-shadow:0 4px 20px #04060f1a;border-radius:10px}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .radio{display:flex;justify-content:center;align-items:center;width:5%}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .radio span{width:15px;height:15px;border:solid 2px #d9d9d9;border-radius:100%}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .count{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20%;text-align:center;line-height:1}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .count .large{font-size:32px}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .count .middle{font-size:16px}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail{flex-grow:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_percent{display:flex;justify-content:center;align-items:center;width:95%;margin-bottom:.625em;padding:.625em 1.25em;border-radius:5px;color:#fff;line-height:1}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_price{display:flex;justify-content:flex-end;align-items:center;width:95%;margin-bottom:.3125em;text-align:right;line-height:1}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_price span{display:inline-block;margin:0 1%}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_price .per_month{margin-top:1%;font-size:10px;line-height:1.5}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_price .price{font-size:32px}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_price .tax{align-self:flex-end;margin-bottom:2.25%}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_total_price{width:95%;margin-bottom:.625em;font-size:12px;text-align:right}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .card .detail .discount_price_per_month{width:95%;padding:.625em;border-top:solid 1px;border-bottom:solid 1px;text-align:center}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 .card .count{color:#2ccb7f}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 .card .detail .discount_percent{background:#2ccb7f}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 .card .detail .discount_price .price{color:#2ccb7f}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 .card .detail .discount_price_per_month{color:#2ccb7f}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 input[type=checkbox]:checked+.card{padding:1.25em calc(1.25em - 5px);border:solid 5px #2ccb7f}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 input[type=checkbox]:checked+.card .radio span{position:relative;background:#2ccb7f;border:none}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_201 input[type=checkbox]:checked+.card .radio span:after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#2ccb7f;width:13px;height:13px;border:solid 1px #fff;border-radius:100%}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 .card .count{color:#ff7539}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 .card .detail .discount_percent{background:#ff7539}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 .card .detail .discount_price .price{color:#ff7539}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 .card .detail .discount_price_per_month{color:#ff7539}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 input[type=checkbox]:checked+.card{padding:1.25em calc(1.25em - 5px);border:solid 5px #ff7539}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 input[type=checkbox]:checked+.card .radio span{position:relative;background:#ff7539;border:none}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course.course_202 input[type=checkbox]:checked+.card .radio span:after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#ff7539;width:13px;height:13px;border:solid 1px #fff;border-radius:100%}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .annotation_total_price{margin-bottom:1.25em;font-size:10px;text-align:right}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .annotation_default_price{width:100%;font-size:12px;padding:2%;border:solid 1px #606c6f;text-align:center}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .annotation_default_price span{letter-spacing:1px}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course .line{display:block;background:#c7c7c7;width:165px;height:1px;margin:2.5em auto}.waitless_container .waitless_add_coupon_view .buy_ticket .courses .course:last-child .line{display:none}.waitless_container .waitless_add_coupon_view .buy_ticket ul.annotation{margin-bottom:2.5em;padding:1.25em 0}.waitless_container .waitless_add_coupon_view .buy_ticket ul.annotation li{position:relative;padding-left:1em;font-size:10px}.waitless_container .waitless_add_coupon_view .buy_ticket ul.annotation li:before{content:"\203b";position:absolute;top:0;left:0}.waitless_container .waitless_add_coupon_view .buy_ticket ul.annotation li a{text-decoration:underline}.waitless_container .waitless_add_coupon_view .buy_ticket .not_buy{padding:5em 0;border-top:solid 1px #000;border-bottom:solid 1px #000;text-align:center}.waitless_container .waitless_add_coupon_view .buy_ticket .not_buy .ttl{margin-bottom:2.5em;font-weight:bold}.waitless_container .waitless_add_coupon_view .buy_ticket .not_buy .desc{font-size:12px}.waitless_container .waitless_add_coupon_view .alert{position:fixed;z-index:100;top:0;left:0;display:none;width:100%;height:100vh;font-size:10px}.waitless_container .waitless_add_coupon_view .alert.show{display:block;animation:show .5s ease}@keyframes show{0%{opacity:0}to{opacity:1}}.waitless_container .waitless_add_coupon_view .alert_bg{position:absolute;z-index:-1;background:#454545;opacity:.8;width:100%;height:100vh}.waitless_container .waitless_add_coupon_view .alert_inner{position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;background:#fff;max-width:375px;width:90%;padding:5% 2%;border-radius:10px;overflow-y:scroll}.waitless_container .waitless_add_coupon_view .alert_close{position:absolute;top:2.5%;right:2.5%;cursor:pointer}.waitless_container .waitless_add_coupon_view .alert_close_inner{position:relative;display:block;width:30px;height:30px}.waitless_container .waitless_add_coupon_view .alert_close_inner:before,.waitless_container .waitless_add_coupon_view .alert_close_inner:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:30px;background:#454545}.waitless_container .waitless_add_coupon_view .alert_close_inner:before{transform:translate(-50%,-50%) rotate(45deg)}.waitless_container .waitless_add_coupon_view .alert_close_inner:after{transform:translate(-50%,-50%) rotate(-45deg)}.waitless_container .waitless_add_coupon_view .alert_ttl{background:#464646;max-width:220px;width:90%;margin:0 auto 5%;padding:2%;border-radius:5px;font-size:1.8em;color:#fff;text-align:center}.waitless_container .waitless_add_coupon_view .alert_ttl p{display:flex;justify-content:center;align-items:center;line-height:1}.waitless_container .waitless_add_coupon_view .alert_ttl span{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin:1% 2.5% 0;padding-left:2px;border:solid 2px #fff;border-radius:100%;font-size:.75em}.waitless_container .waitless_add_coupon_view .alert_desc{margin-bottom:5%;font-size:1.2em;line-height:1.5}.waitless_container .waitless_add_coupon_view .alert_desc span{color:#f30000}.waitless_container .waitless_add_coupon_view .alert_course{margin-bottom:5%}.waitless_container .waitless_add_coupon_view .alert_course_item{background:#f5f5f5;border:solid .5px #000;margin-bottom:2.5%;padding:2.5% 5%}.waitless_container .waitless_add_coupon_view .alert_course_item p{font-size:1.2em;line-height:2}.waitless_container .waitless_add_coupon_view .alert_course_item p:first-child{font-weight:bold}.waitless_container .waitless_add_coupon_view .alert_course_item p span{color:#f30000}.waitless_container .waitless_add_coupon_view .alert_btn{position:relative;display:flex;justify-content:center;align-items:center;background:#56b19a;width:90%;height:50px;margin:0 auto;border-radius:60px;font-size:1.6em;color:#fff;text-decoration:none}.waitless_container .waitless_add_coupon_view .alert_btn:after{content:"";position:absolute;top:50%;right:5%;transform:translateY(-50%) rotateZ(-90deg);width:0px;height:0px;margin:auto;border-style:solid;border-color:#fff transparent transparent transparent;border-width:7.5px 5px 0 5px}@media only screen and (max-width: 480px){.waitless_container .waitless_add_coupon_view .alert_inner{padding:10% 5%}.waitless_container .waitless_add_coupon_view .alert_ttl{margin-bottom:7.5%;padding:4% 2%}.waitless_container .waitless_add_coupon_view .alert_course{margin-bottom:7.5%}}section.program-head{padding-left:40px;padding-right:40px;background:#fff;padding-bottom:40px}section.program-head>.inner{max-width:1200px;margin:0 auto;text-align:center}section.program-head>.inner figure{position:absolute;top:-120px;left:50%;width:350px;height:200px;position:relative;border-radius:175px 175px 0 0;background:#fff;transform:translate(-50%,0%)}section.program-head>.inner figure img{width:105px;position:absolute;bottom:0%;left:50%;transform:translate(-50%,-50%)}section.program-head>.inner .head-txt{margin-top:-150px;font-size:18px;color:#535e62;position:relative}section.program-head>.inner .head-txt span{font-size:40px;font-family:"minion-pro",serif;font-weight:500;display:block}@media only screen and (max-width: 1023px){section.program-head>.inner .head-txt span{font-size:32px}}@media only screen and (max-width: 480px){section.program-head>.inner figure{width:175px;height:100px;top:-60px;border-radius:87.5px 87.5px 0 0}section.program-head>.inner figure img{width:105px;position:absolute;bottom:-50%;left:50%;transform:translate(-50%,-50%)}}.waitless_container{background:#fff}.waitless_container .waitless_result_container .inner{width:100%!important;max-width:initial}.waitless_container .waitless_result_container section.kv{width:50%;height:100vh;position:fixed;top:0px;left:0px;overflow:hidden}.waitless_container .waitless_result_container section.kv.show .inner{transform:scale(1.1)}.waitless_container .waitless_result_container section.kv.show .inner figure{filter:brightness(100%)}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.kv{width:100%}}@media only screen and (max-width: 768px){.waitless_container .waitless_result_container section.kv{display:none!important}}.waitless_container .waitless_result_container section.kv .inner{width:100%;height:100%;transition:3.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.kv .inner figure{width:100%;height:100%;transition:1.7s cubic-bezier(.25,.46,.45,.94);filter:brightness(3000%)}.waitless_container .waitless_result_container section.kv .inner figure img{display:block;width:100%;height:100%;object-fit:cover}.waitless_container .waitless_result_container .btn_buy{width:50%;position:fixed;bottom:0px;left:0px;transform:translate(0px,100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s}.waitless_container .waitless_result_container .btn_buy.show{transform:translate(0px,0px)}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container .btn_buy{width:100%;z-index:100}}.waitless_container .waitless_result_container .btn_buy a{display:block;border-radius:0;width:100%;height:64px}.waitless_container .waitless_result_container .btn_buy_float{opacity:0;position:fixed;z-index:9999;bottom:100vh;right:0%;width:50%;text-align:center}.waitless_container .waitless_result_container .btn_buy_float.show{opacity:1;bottom:0}.waitless_container .waitless_result_container .btn_buy_float img{max-width:375px;width:100%;margin:0 auto}@media only screen and (max-width: 768px){.waitless_container .waitless_result_container .btn_buy_float{left:50%;transform:translateX(-50%);width:90%}}.waitless_container .waitless_result_container .btn_gradient{display:block;border-radius:0;width:100%;height:64px}.waitless_container .waitless_result_container .eco .btn_gradient{max-width:345px;margin:2.5% auto;border-radius:100px}@media only screen and (max-width: 480px){.waitless_container .waitless_result_container .eco .btn_gradient{max-width:90%;margin:5% auto}}.waitless_container .waitless_result_container .result-content{margin-left:50%;position:relative;opacity:0;transition:opacity .4s;transition-delay:2s}.waitless_container .waitless_result_container .result-content .result_fv{text-align:center}.waitless_container .waitless_result_container .result-content.show{opacity:1}.waitless_container .waitless_result_container .result-content.show .kv{opacity:1}.waitless_container .waitless_result_container .result-content.show .kv img{width:100%;vertical-align:bottom}.waitless_container .waitless_result_container .result-content.show .kv .experiment_result{position:relative;width:100%;padding:10px 0;text-align:center;background:#fff}.waitless_container .waitless_result_container .result-content.show .kv .experiment_result img{width:90%;vertical-align:bottom;margin:0 auto}@media only screen and (min-width: 1024px){.waitless_container .waitless_result_container .result-content.show .kv .experiment_result img{width:80%;max-width:680px;vertical-align:bottom}}.waitless_container .waitless_result_container .result-content.show .kv_ttl{max-width:400px;width:90%;margin:-2.5% auto 0}.waitless_container .waitless_result_container .result-content.show .kv_cta{max-width:430px;width:80%;margin:0 auto}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon{position:relative;margin:5% auto 0}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon a{position:absolute;bottom:7.5%;left:50%;transform:translateX(-50%);display:block;width:90%}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon.test a{position:inherit}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon .ttl{margin-bottom:5%}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon .regulation{background-image:url(/template/default/img/waitless/result/coupon_frame_480off_optimize_02.jpg);background-size:100% 100%;padding-bottom:5%}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon .regulation .shipping-note{width:85%;margin:0 auto;font-size:10px;text-align:left}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon .regulation .shipping-note a{text-decoration:underline}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon .btn{position:relative}.waitless_container .waitless_result_container .result-content.show .kv_cta.coupon .btn a{bottom:20%}.waitless_container .waitless_result_container .result-content.show .kv_cta .btn_gradient{margin:9% 0 0%}.waitless_container .waitless_result_container .result-content.show .kv_ninety_thousand{max-width:430px;width:100%;margin:5% auto 2.5%}.waitless_container .waitless_result_container .result-content.show .kv_program{position:relative;width:90%;margin:0 auto 2.5%}.waitless_container .waitless_result_container .result-content.show .kv_program img{max-width:310px;margin:0 auto}.waitless_container .waitless_result_container .result-content.show .kv_program .inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;font-size:16px;line-height:1.5}.waitless_container .waitless_result_container .result-content.show .kv_program .inner span{padding:2px;color:#fff}.waitless_container .waitless_result_container .result-content.show .kv_arrow{max-width:58px;margin:0 auto 2.5%}@media only screen and (max-width: 480px){.waitless_container .waitless_result_container .result-content.show .kv_ttl{margin-top:-5%}.waitless_container .waitless_result_container .result-content.show .kv_ninety_thousand{margin-bottom:5%}.waitless_container .waitless_result_container .result-content.show .kv_program{margin-bottom:5%}.waitless_container .waitless_result_container .result-content.show .kv_arrow{max-width:29px;margin-bottom:5%}}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container .result-content{margin-top:calc(100vh - 240px - 44px);margin-left:0%}}@media only screen and (min-width: 1024px){.waitless_container .waitless_result_container .result-content{margin-top:0!important}}@media only screen and (max-width: 768px){.waitless_container .waitless_result_container .result-content{margin-top:0}}.waitless_container .waitless_result_container .result-content .inner-content{background:#fff}.waitless_container .waitless_result_container section.msg.msg_program .inner{height:220px}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-first{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:3s}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-first.show{opacity:1}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-second{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:3.5s}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-second.show{opacity:1}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-third{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:4.5s}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-third.show{opacity:1}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-four{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:5s}.waitless_container .waitless_result_container section.msg.msg_program .inner .msg-four.show{opacity:1}.waitless_container .waitless_result_container section.msg.msg_program .inner figure{top:47px;transform:translate(-50%,0px);margin-left:-90px}.waitless_container .waitless_result_container section.msg.msg_program .inner .pop{top:20px;left:50%}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.msg.msg_program .inner .pop{top:10px;left:auto;right:40px}}.waitless_container .waitless_result_container section.msg.msg_program .inner .pop:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#32a48d transparent transparent transparent;position:absolute;bottom:-10px;left:20px}.waitless_container .waitless_result_container section.msg.msg_program .inner .content{padding-top:20px;display:flex;justify-content:center}.waitless_container .waitless_result_container section.msg.msg_program .inner .cp_title{position:relative;padding:0 22px;text-align:center}.waitless_container .waitless_result_container section.msg.msg_program .inner .cp_title:before,.waitless_container .waitless_result_container section.msg.msg_program .inner .cp_title:after{content:"";position:absolute;top:50%;display:inline-block;width:20px;height:2px;background-color:#424242;transform:rotate(60deg)}.waitless_container .waitless_result_container section.msg.msg_program .inner .cp_title:after{transform:rotate(-60deg)}.waitless_container .waitless_result_container section.msg.msg_program .inner .cp_title:before{left:0}.waitless_container .waitless_result_container section.msg.msg_program .inner .cp_title:after{right:0}.waitless_container .waitless_result_container section.msg.msg_program .inner .contents{text-align:center}.waitless_container .waitless_result_container section.msg.msg_program .inner .label{width:255px;padding:10px;border-radius:30px;text-align:center;color:#fff;margin:10px auto}.waitless_container .waitless_result_container section.msg.msg_program .inner .bg{background:linear-gradient(to right,#71dcc4,#32a48d)}.waitless_container .waitless_result_container section.msg.msg_program .inner .bg_dots{margin-top:20px}.waitless_container .waitless_result_container section.msg.msg_program .inner .bg_dot{width:7px;height:7px;border-radius:50%;margin:10px auto;background:#32a48d}.waitless_container .waitless_result_container section.msg.msg_spl .inner,.waitless_container .waitless_result_container section.msg.msg_ship .inner{height:245px}.waitless_container .waitless_result_container section.msg.msg_spl .inner figure,.waitless_container .waitless_result_container section.msg.msg_ship .inner figure{top:110px;left:50%;margin-left:0;transform:translate(-50%,0px)}.waitless_container .waitless_result_container section.msg.msg_spl .inner .pop,.waitless_container .waitless_result_container section.msg.msg_ship .inner .pop{top:20px;left:50%;margin-left:-100px;border:1px solid #535e62}.waitless_container .waitless_result_container section.msg.msg_spl .inner .pop:after,.waitless_container .waitless_result_container section.msg.msg_ship .inner .pop:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:8px 4.5px 0 4.5px;border-color:#535e62 transparent transparent transparent;position:absolute;bottom:-9px;left:50%;transform:translate(-50%,0px)}.waitless_container .waitless_result_container section.msg.msg_ship{height:270px}.waitless_container .waitless_result_container section.msg.show .inner figure{opacity:1}.waitless_container .waitless_result_container section.msg.show .inner .pop{opacity:1;transform:translate(0%,0px)}.waitless_container .waitless_result_container section.msg .inner{width:100%;height:280px;position:relative}.waitless_container .waitless_result_container section.msg .inner figure{position:absolute;top:20px;left:50%;mix-blend-mode:multiply;transform:translate(-50%,40px);opacity:0;transition:.2s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.msg .inner figure img{width:93px}.waitless_container .waitless_result_container section.msg .inner .pop{position:absolute;width:200px;padding:10px 20px;top:40px;transform:translate(0%,40px);font-size:12px;border:1px solid #32a48d;border-radius:16px;background:#fff;opacity:0;transition:.3s cubic-bezier(.175,.885,.32,1.275);transition-delay:.2s}.waitless_container .waitless_result_container section.spl-head{padding-top:120px;position:relative;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s}.waitless_container .waitless_result_container section.spl-head.show{opacity:1}.waitless_container .waitless_result_container section.spl-head>.inner{max-width:1200px;margin:0 auto;text-align:center}.waitless_container .waitless_result_container section.spl-head>.inner figure{position:absolute;top:-120px;left:50%;width:380px;height:190px;position:relative;border-radius:190px 190px 0 0;transform:translate(-50%,0%)}.waitless_container .waitless_result_container section.spl-head>.inner figure img{width:105px;position:absolute;bottom:30px;left:50%;transform:translate(-50%,-50%)}.waitless_container .waitless_result_container section.spl-head>.inner .sub{margin-top:-170px;font-size:14px;position:relative}.waitless_container .waitless_result_container section.spl-head>.inner .txt{font-size:18px;position:relative}.waitless_container .waitless_result_container section.program-head{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:6s}.waitless_container .waitless_result_container section.program-head.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.program-head>.inner{position:relative;max-width:1200px;margin:0 auto;text-align:center;display:flex;align-items:flex-end;justify-content:center;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s}.waitless_container .waitless_result_container section.program-head>.inner .contents{position:relative;display:inline-block;height:100%;padding-bottom:15px}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.program-head>.inner .contents{margin-left:-10%}}.waitless_container .waitless_result_container section.program-head>.inner .contents .sub{color:#444;font-size:13.25px}.waitless_container .waitless_result_container section.program-head>.inner .contents .txt{font-size:19px}.waitless_container .waitless_result_container section.program-head>.inner .contents .icon{position:absolute;bottom:0;right:-100px}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.program-head>.inner .contents .icon{right:-75px}}.waitless_container .waitless_result_container section.program-head>.inner img{width:68.5px;height:100.5px}.waitless_container .waitless_result_container section.program-head .cta{position:relative;margin:0 auto;max-width:375px}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.program-head .cta{max-width:320px}}.waitless_container .waitless_result_container section.program-head .offer{width:100%;position:relative;display:flex;justify-content:center}@media only screen and (min-width: 750px){.waitless_container .waitless_result_container section.program-head .offer{margin:20px 0}}.waitless_container .waitless_result_container section.program-head .offer img{max-width:375px;vertical-align:top}.waitless_container .waitless_result_container section.program-head .offer_btn{position:absolute;width:100%;bottom:5%;display:flex;justify-content:center}.waitless_container .waitless_result_container section.program-head .offer_btn img{max-width:320px}.waitless_container .waitless_result_container section.program-head>.inner{color:#32a48d}.waitless_container .waitless_result_container section.your-type{opacity:0;transition:1s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.your-type>.inner{position:relative}.waitless_container .waitless_result_container section.your-type>.inner .box{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/template/default/img/waitless/result/green.jpg)}.waitless_container .waitless_result_container section.your-type>.inner .box .type-contents{opacity:0;width:317px;padding-top:10%;color:#fff;text-align:center;transition:1s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.your-type>.inner .box .type-contents.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.your-type>.inner .box .type-contents .sub{margin-top:25px;font-size:28px;line-height:37.5px;font-weight:bold}.waitless_container .waitless_result_container section.your-type>.inner .box .type-contents .icon{margin-top:20.5px;width:33.5px;height:51.5px;margin-right:auto;margin-left:auto}.waitless_container .waitless_result_container section.your-type>.inner .box .card{opacity:0;display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(0deg,transparent calc(100% - 1px),#f0f0f0 calc(100% - 1px)),linear-gradient(90deg,transparent calc(100% - 1px),#f0f0f0 calc(100% - 1px));background-size:16px 16px;background-repeat:repeat;background-position:center center;background-color:#fff;width:317px;min-height:382px;margin-top:30px;margin-bottom:40px;padding:0 21.5px 10px;border:3px solid #dbdbdb;border-radius:5px;color:#333;transition:1s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.your-type>.inner .box .card.show{display:flex!important;opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.your-type>.inner .box .card .frame{width:35%;margin:-6% 0 10%}.waitless_container .waitless_result_container section.your-type>.inner .box .card .ttl{width:100%;margin-bottom:10%;padding:4% 0;border:solid 1px #333;font-size:12px;font-weight:700;text-align:center}.waitless_container .waitless_result_container section.your-type>.inner .box .card .adviser{display:flex;justify-content:space-between;width:100%;margin-bottom:10%}.waitless_container .waitless_result_container section.your-type>.inner .box .card .adviser .icon{width:50%}.waitless_container .waitless_result_container section.your-type>.inner .box .card .adviser .icon img{max-width:130px;width:90%}.waitless_container .waitless_result_container section.your-type>.inner .box .card .adviser .txt{display:flex;flex-direction:column;justify-content:center;width:50%;font-size:10px;text-align:center}.waitless_container .waitless_result_container section.your-type>.inner .box .card .adviser .txt .position{width:90%;margin-left:auto;margin-bottom:5%}.waitless_container .waitless_result_container section.your-type>.inner .box .card .adviser .txt .name{width:90%;margin-left:auto;padding:5% 0;border-top:solid 1px #333;border-bottom:solid 1px #333;font-size:12px}.waitless_container .waitless_result_container section.your-type>.inner .box .card .advice{font-size:12px;line-height:2}.waitless_container .waitless_result_container section.your-type>.inner .box .card .advice strong{font-weight:bold;color:#32a48d}.waitless_container .waitless_result_container section.your-type>.inner .box .card .advice div{margin-bottom:5px}.waitless_container .waitless_result_container section.your-type.show{opacity:1}.waitless_container .waitless_result_container section.spl-head{color:#707070}.waitless_container .waitless_result_container section.spl-head>.inner figure{background:#fff}.waitless_container .waitless_result_container section.spl-head>.inner figure img{filter:invert(51%) sepia(9%) saturate(3322%) hue-rotate(118deg) brightness(108%) contrast(66%)}.waitless_container .waitless_result_container section.spl-head>.inner .txt span{color:#32a48d}.waitless_container .waitless_result_container section.program{padding:40px;background:#32a48d}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.program{padding:24px 14px}}.waitless_container .waitless_result_container section.program>.inner .life-style{margin-top:51.5px}.waitless_container .waitless_result_container section.program>.inner .block-head{line-height:1;padding-top:24px;padding-bottom:24px;text-align:center;border-top:2px solid;border-bottom:2px solid;color:#32a48d}.waitless_container .waitless_result_container section.program>.inner .block-head .sub{color:#444;font-size:10px;margin-bottom:1em;font-weight:bold}.waitless_container .waitless_result_container section.program>.inner .block-head .head{font-weight:500;font-size:19px;line-height:1.35}.waitless_container .waitless_result_container section.program>.inner .box{display:flex;align-items:center;justify-content:center}.waitless_container .waitless_result_container section.program>.inner .box .description{white-space:pre-wrap;padding-top:20px;font-size:12px;max-width:280px}.waitless_container .waitless_result_container section.program>.inner .block-mid-head{position:relative;text-align:center;color:#32a48d;border:1px solid;background:#fff;padding-top:5px;padding-bottom:5px;width:calc(100% - 22px);max-width:calc(300px - 22px);margin:0 auto}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .bef:before,.waitless_container .waitless_result_container section.program>.inner .block-mid-head .bef:after,.waitless_container .waitless_result_container section.program>.inner .block-mid-head .aft:before,.waitless_container .waitless_result_container section.program>.inner .block-mid-head .aft:after{content:"";position:absolute;top:50%;width:0;height:0}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .bef:before,.waitless_container .waitless_result_container section.program>.inner .block-mid-head .bef:after{content:"";position:absolute;top:50%;left:0px;width:0;height:0}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .aft:before,.waitless_container .waitless_result_container section.program>.inner .block-mid-head .aft:after{content:"";position:absolute;top:50%;right:0px;width:0;height:0}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .bef:before{transform:translate(-11px,-50%);border-style:solid;border-width:16.5px 10px 16.5px 0;border-color:transparent #32a48d transparent transparent}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .bef:after{transform:translate(-10px,-50%);border-style:solid;border-width:15.5px 10px 15.5px 0;border-color:transparent #fff transparent transparent}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .aft:before{transform:translate(11px,-50%);border-style:solid;border-width:16.5px 0 16.5px 10px;border-color:transparent transparent transparent #32a48d}.waitless_container .waitless_result_container section.program>.inner .block-mid-head .aft:after{transform:translate(10px,-50%);border-style:solid;border-width:15.5px 0 15.5px 10px;border-color:transparent transparent transparent #fff}.waitless_container .waitless_result_container section.program>.inner .block-mid-head span{display:block}.waitless_container .waitless_result_container section.program>.inner .block-mid-head span:before{background:#32a48d;content:"";display:block;position:absolute;width:7px;height:7px;border-radius:7px;top:50%;left:0px;transform:translate(0px,-50%)}.waitless_container .waitless_result_container section.program>.inner .block-mid-head span:after{background:#32a48d;content:"";display:block;position:absolute;width:7px;height:7px;border-radius:7px;top:50%;right:0px;transform:translate(0px,-50%)}.waitless_container .waitless_result_container section.program>.inner .block-current{background:#fff;padding:45px 24px 40px;background:#fff url(/template/default/img/waitless/result/bg_border.svg) center;position:relative}.waitless_container .waitless_result_container section.program>.inner .block-current .ring{position:absolute;top:-12px;left:50%;transform:translate(-50%,0px)}.waitless_container .waitless_result_container section.program>.inner .block-current .chart{max-width:280px;margin:52px auto 44px;position:relative}.waitless_container .waitless_result_container section.program>.inner .block-current .chart.show .chart-path{transform:translate(-50%,0px) scale(1)}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .bg{text-align:center;filter:invert(46%) sepia(75%) saturate(362%) hue-rotate(118deg) brightness(103%) contrast(87%);opacity:.5}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .chart-path{position:absolute;top:0px;left:50%;transform:translate(-50%,0px) scale(0);transition:transform 1s cubic-bezier(.55,.085,.68,.53);height:130%}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .chart-path svg{fill:#32a48d}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .result-point{position:absolute;width:80px;top:-45px;right:0;border-radius:14.8px;border:solid 1.2px #32a48d;text-align:center;font-size:12px;padding:3.5px 0;letter-spacing:1px}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .chart-txt{position:absolute;font-weight:500;font-size:12px;line-height:1}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .chart-txt:first-child{top:-6px;left:50%;transform:translate(-50%,-100%)}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .chart-txt:nth-child(2){bottom:0px;left:0%;transform:translate(0%,100%)}.waitless_container .waitless_result_container section.program>.inner .block-current .chart .chart-txt:last-child{bottom:0px;right:0%;transform:translate(0%,100%)}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content{display:flex;justify-content:space-between;align-items:flex-start;margin:24px auto 0;max-width:300px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);width:90%;margin-left:5%}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc.show{opacity:1}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc .txt{font-size:12px;margin-bottom:15px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc .items{margin-bottom:80.5px;display:flex;justify-content:space-between;flex-wrap:wrap}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc .items .item{width:119px;width:43%;height:25.5px;line-height:25.5px;border-radius:12.4px;border:solid 1.2px #32a48d;background:#32a48d;color:#fff;font-size:10.5px;font-weight:500;text-align:center;margin-top:19.5px;margin-right:15px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s;width:100%;margin-left:5%}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body.show{opacity:1}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .txt{font-size:12px;margin-bottom:15px;width:90%}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items{display:flex;justify-content:space-between;flex-wrap:wrap}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .item{width:119px;width:43%;height:25.5px;line-height:25.5px;border-radius:12.4px;border:solid 1.2px #32a48d;background:#32a48d;color:#fff;font-size:10.5px;font-weight:500;text-align:center;margin-top:19.5px;margin-right:15px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts{display:flex;align-items:flex-start;justify-content:flex-start;width:320px;height:280px;margin:0 auto}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .answer-input-parts-ill{width:58%;position:relative}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .answer-input-parts-ill img{width:100%}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical{width:50%;margin-top:27px;pointer-events:none}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div{margin-bottom:15px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div input:checked+label span.area{background:#ed8a89;opacity:.8}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div label span.area{display:block;position:absolute;width:0px;height:0px;background:#adadad;opacity:.5;border-radius:10px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div.btn_1 label span.area{width:53px;height:44px;top:-8px;left:-127px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div.btn_2 label span.area{width:17px;height:64px;top:-32px;left:-73px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div.btn_3 label span.area{width:53px;height:44px;top:-35px;left:-127px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div.btn_4 label span.area{width:78px;height:44px;top:-32px;left:-141px}.waitless_container .waitless_result_container section.program>.inner .block-current .process .process-content .desc_body .items .answer-input-parts .module-check-input-vertical>div.btn_5 label span.area{width:32px;height:104px;top:-30px;left:-101px}.waitless_container .waitless_result_container section.program>.inner .chart-note{text-align:center;font-size:10px;margin-bottom:20px;margin-top:-10px}.waitless_container .waitless_result_container section.program>.inner .your-program{margin-top:30px;margin-bottom:30px;color:#fff;font-weight:bold;font-size:18px;line-height:2;text-align:center;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transform:translate(0px,40px)}.waitless_container .waitless_result_container section.program>.inner .your-program.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.program>.inner .your-program div{position:relative;display:inline-block}.waitless_container .waitless_result_container section.program>.inner .your-program div:before{content:"";position:absolute;top:70%;left:-45px;width:31px;height:31px;transform:translate(0px,-50%);background:url(/template/default/img/waitless/result/dot_w.svg) center}.waitless_container .waitless_result_container section.program>.inner .your-program div:after{content:"";position:absolute;top:70%;right:-45px;width:31px;height:31px;transform:translate(0px,-50%) scaleX(-1);background:url(/template/default/img/waitless/result/dot_w.svg) center}.waitless_container .waitless_result_container section.program>.inner .block-program{background:#fff;padding:24px;background:#fff url(/template/default/img/waitless/result/bg_border.svg) center;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transform:translate(0px,40px)}.waitless_container .waitless_result_container section.program>.inner .block-program.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head{width:calc(100% + 24px + 24px);height:240px;margin-left:-24px;margin-top:-24px;position:relative;text-align:center}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head .arrow-svg{fill:#32a48d}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:4px;z-index:1;background:#fff;width:calc(100% - 50px);font-weight:bold}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head .title span{border:1px dotted;display:block;padding:16px;color:#32a48d}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head .title .ttl{border-bottom:1px dashed;padding-bottom:.75em;margin-bottom:.75em}.waitless_container .waitless_result_container section.program>.inner .block-program .program-head .title .content{text-align:left;color:#535e62;font-weight:normal;font-size:.9em;margin-top:5px}.waitless_container .waitless_result_container section.program>.inner .block-program .program-desc{margin-top:30px;margin-bottom:30px;text-align:center}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block:first-child{padding-bottom:40px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-desc{margin-top:6px;font-size:14px;color:#32a48d;text-align:center;opacity:0;transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:translate(0px,40px)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-desc.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-desc span{font-size:24px;font-weight:bold;border-bottom:2px dotted}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-desc span em{font-style:normal;font-size:24px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point.show .points .point{opacity:1}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points{max-width:300px;margin:0 auto 40px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point{display:flex;padding-bottom:15px;border-bottom:1px dotted silver;padding-top:15px;line-height:1;justify-content:flex-start;align-items:center;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point:nth-child(1){transition-delay:.1s}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point:nth-child(2){transition-delay:.5s}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point:nth-child(3){transition-delay:.9s}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point:last-child{margin-bottom:0}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point .icon{width:20px;margin-right:5px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point .head{width:70px;margin-right:10px;color:#32a48d}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .block-point .points .point .body{width:calc(100% - 20px - 70px - 15px);line-height:1.5}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .slick-list{overflow:visible!important}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .slick-slide{display:block;overflow:visible;margin-right:8px;margin-left:8px;box-shadow:0 3px 6px #00000029;border-radius:24px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .slick-dots{position:static;text-align:center;margin-top:16px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .slick-dots li button{width:8px;height:8px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .slick-dots li button:before{width:4px;height:4px;background:#535e62}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .cards{position:relative;margin:0 auto}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .cards .cards-pop{position:absolute;padding:6px 20px;top:-10px;left:-10px;font-size:10px;font-weight:500;border:1px solid;border-radius:8px;background:#fff;z-index:1;color:#32a48d;opacity:0;transition:.5s cubic-bezier(.175,.885,.32,1.275);transition-delay:.4s;transform:translate(0px,40px);font-weight:bold}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .cards .cards-pop.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .cards .cards-pop:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #32a48d transparent transparent;position:absolute;bottom:-10px;left:20px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items{position:relative;width:100%;text-align:center;transform:rotate3d(0,1,0,90deg);transition:transform .75s cubic-bezier(.175,.885,.32,1.275);margin-left:-24px;width:calc(100% + 24px + 24px);padding-left:16px;padding-right:16px;overflow:hidden}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items.show{transform:rotate3d(0,1,0,0deg)}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item{width:calc(100% + 16px);border-radius:24px;overflow:hidden;background:#93a2ac;display:inline-block;position:relative;color:#fff}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item{width:100%}}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item a{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item figure{position:relative;margin:0 auto}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item figure:before{content:"";display:block;padding-top:56.25%}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item figure img{position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;object-fit:cover;background:#ccc}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .card-title{font-size:14px;text-align:center;padding:10px 15px;line-height:1;height:2.5em;box-sizing:content-box;display:flex;justify-content:flex-start;align-items:center}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .card-title .card-title-inner{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;text-align:center;width:100%;box-sizing:border-box}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec{border-top:1px solid rgba(255,255,255,.2);padding:20px 0;line-height:1}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs{display:flex}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs .spec{width:50%;display:flex;justify-content:center;align-items:baseline}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs .spec .head{font-size:10px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs .spec .body{font-size:14px}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs-txt{margin-top:1em;text-align:center;font-size:12px;height:2.5em;display:flex;justify-content:flex-start;align-items:center}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs-txt .specs-txt-inner{text-align:center;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;padding:0 15px;width:100%;box-sizing:border-box}.waitless_container .waitless_result_container section.program>.inner .block-program .food-exercise .block .card-items .item .block-spec .specs-txt .head{font-size:10px}.waitless_container .waitless_result_container section.waitless_set{position:relative;background:#fff;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.waitless_set>.inner{max-width:375px;margin:0 auto;position:relative;display:flex;justify-content:center}.waitless_container .waitless_result_container section.waitless_set>.inner img{width:100%}.waitless_container .waitless_result_container section.waitless_set>.inner .dp-text{position:absolute;top:25.5%;text-align:center}.waitless_container .waitless_result_container section.waitless_set>.inner .dp-text span{font-size:12px}.waitless_container .waitless_result_container section.waitless_set>.inner .dp-card-items{position:absolute;width:250px;top:33%}.waitless_container .waitless_result_container section.waitless_set>.inner .dp-card-items img{width:100%;margin:0 auto}.waitless_container .waitless_result_container section.waitless_set .more{margin-bottom:20px;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.waitless_set .more.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.waitless_set.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.waitless_set .more{margin-top:20px;display:flex;justify-content:center;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.waitless_set .more.show{display:flex!important;opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.waitless_set .more img{width:25%}.waitless_container .waitless_result_container section.spls{padding:40px 40px 0;background:#fff;text-align:center;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.spls{padding:30px 15px 0}}.waitless_container .waitless_result_container section.spls.show{opacity:1}.waitless_container .waitless_result_container section.spls .inner{max-width:345px;margin:0 auto}.waitless_container .waitless_result_container section.spls .inner .block-point{text-align:center;border-top:2px solid #32a48d;border-bottom:2px solid #32a48d;padding-bottom:20px;padding-top:20px;margin-bottom:33.5px}.waitless_container .waitless_result_container section.spls .inner .block-point .label{font-size:13.25px;color:#444}.waitless_container .waitless_result_container section.spls .inner .block-point .txt{margin-top:12px;font-size:19px;color:#32a48d;font-weight:500}.waitless_container .waitless_result_container section.spls .inner .notice{padding-top:17px;text-align:left;font-size:10px;color:#979494}.waitless_container .waitless_result_container section.spls .inner .block-spls-detail-cross{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s}.waitless_container .waitless_result_container section.spls .inner .block-spls-detail-cross.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .theday{position:relative;max-width:375px;border:15px solid #dbdbdb;box-sizing:border-box;margin:20px auto;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.spls .theday.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .theday p{color:#4b4542}.waitless_container .waitless_result_container section.spls .theday img{width:100%}.waitless_container .waitless_result_container section.spls .theday .name{font-size:22px;margin-top:30px}.waitless_container .waitless_result_container section.spls .theday .bacteria{position:relative;margin:0 auto;width:250px}.waitless_container .waitless_result_container section.spls .theday .bacteria img{margin-top:12px}.waitless_container .waitless_result_container section.spls .block-kv{width:100%;margin-top:13.5px;margin-bottom:0;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.spls .block-kv.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .block-kv figure{width:100%}.waitless_container .waitless_result_container section.spls .block-kv figure img{width:100%;border-radius:24px}.waitless_container .waitless_result_container section.spls .block-kv .cta{margin-top:30px}.waitless_container .waitless_result_container section.spls .block-desc{font-size:14px;margin-bottom:30px;position:relative;padding:0 44px;min-height:44px;opacity:0;transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:translate(0px,40px);text-align:left}.waitless_container .waitless_result_container section.spls .block-desc.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .block-desc strong{font-weight:bold;color:#32a48d}.waitless_container .waitless_result_container section.spls .block-spls{display:flex!important;justify-content:space-between;align-items:flex-start;position:relative}.waitless_container .waitless_result_container section.spls .block-spls.show .cross{opacity:1}.waitless_container .waitless_result_container section.spls .block-spls.show .spl{opacity:1}.waitless_container .waitless_result_container section.spls .block-spls .cross{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;z-index:1;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.waitless_container .waitless_result_container section.spls .block-spls .cross:before{content:"";position:absolute;top:50%;left:50%;width:64px;height:1px;transform:translate(-50%,-50%) rotate(45deg);background:#535e62}.waitless_container .waitless_result_container section.spls .block-spls .cross:after{content:"";position:absolute;top:50%;left:50%;width:64px;height:1px;transform:translate(-50%,-50%) rotate(-45deg);background:#535e62}.waitless_container .waitless_result_container section.spls .block-spls .spl{width:calc((100% - 64px) / 2);opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.spls .block-spls .spl:first-child{transition-delay:0s}.waitless_container .waitless_result_container section.spls .block-spls .spl:last-child{transition-delay:.4s}.waitless_container .waitless_result_container section.spls .block-spls .spl figure img{width:100%}.waitless_container .waitless_result_container section.spls .block-spls-desc{margin-top:1em;display:flex!important;justify-content:space-between;align-items:flex-start;position:relative}.waitless_container .waitless_result_container section.spls .block-spls-desc.show .spl{opacity:1}.waitless_container .waitless_result_container section.spls .block-spls-desc .spl{width:calc((100% - 64px) / 2);opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.spls .block-spls-desc .spl:first-child{transition-delay:0s}.waitless_container .waitless_result_container section.spls .block-spls-desc .spl:last-child{transition-delay:.4s}.waitless_container .waitless_result_container section.spls .block-spls-desc .spl .title{font-size:14px;font-weight:500}.waitless_container .waitless_result_container section.spls .block-spls-desc .spl .desc{margin-top:.5em;font-size:12px}.waitless_container .waitless_result_container section.spls .block-spls-desc .spl:last-child .title{color:#32a48d}.waitless_container .waitless_result_container section.spls .block-spls-detail{padding:30px 15px 15px;border:solid 15px #dbdbdb}.waitless_container .waitless_result_container section.spls .block-spls-detail .base{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.spls .block-spls-detail .base.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .block-spls-detail img{max-width:100%}.waitless_container .waitless_result_container section.spls .block-spls-detail .head{margin-bottom:20px;padding-bottom:25px;border-bottom:dotted 2px #050505}.waitless_container .waitless_result_container section.spls .block-spls-detail .head .title{margin-bottom:20px;font-size:25px}.waitless_container .waitless_result_container section.spls .block-spls-detail .head .desc{width:85%;margin:0 auto;font-size:18px;text-align:left}.waitless_container .waitless_result_container section.spls .block-spls-detail .body{font-size:12px}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .desc{text-align:left;display:flex;margin-bottom:15px}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .desc img{width:95px;height:95px}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .composition{font-size:12px;text-align:left;margin-top:25px}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .ingredient{display:flex}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .ingredient .text{flex-basis:calc(100% - 95px)}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .ingredient .text .main{margin-bottom:5px;text-align:left}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .ingredient .text .body{font-size:10px}.waitless_container .waitless_result_container section.spls .block-spls-detail .body .ingredient figure{flex-basis:95px;margin-left:5px}.waitless_container .waitless_result_container section.spls .personalized{margin-top:0;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s}.waitless_container .waitless_result_container section.spls .personalized.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .personalized-supplement{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s}.waitless_container .waitless_result_container section.spls .personalized-supplement.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .personalized-supplement .name{font-size:22px;color:#4b4542}.waitless_container .waitless_result_container section.spls .personalized-supplement .pure_lily .name{font-size:18px;color:#32a48d;margin-bottom:15px}.waitless_container .waitless_result_container section.spls .personalized-supplement img{width:100%}.waitless_container .waitless_result_container section.spls .block-spls-detail-cross{margin:15px auto}.waitless_container .waitless_result_container section.spls .block-spls-detail-cross img{width:70px;height:70px;margin:0 auto}.waitless_container .waitless_result_container section.spls .block-process{display:none!important;margin-top:30px;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.spls .block-process.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .block-process .items{display:flex;justify-content:space-between;align-items:stretch;position:relative}.waitless_container .waitless_result_container section.spls .block-process .items:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 12px;border-color:transparent transparent transparent #535e62;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 10px),-50%)}.waitless_container .waitless_result_container section.spls .block-process .items .item{width:calc((100% - 20px) / 2);background:#f8f8f8;border-radius:24px;box-sizing:border-box;padding:0 16px 20px}.waitless_container .waitless_result_container section.spls .block-process .items .item:first-child{background:#fdf3f3}.waitless_container .waitless_result_container section.spls .block-process .items .item .head{height:60px;display:flex;justify-content:center;align-items:center;line-height:1}.waitless_container .waitless_result_container section.spls .block-process .items .item .head span{display:block;font-size:16px}.waitless_container .waitless_result_container section.spls .block-process .items .item .head span.num{font-size:24px;color:#ed8a89}.waitless_container .waitless_result_container section.spls .block-process .items .item .head span.month{font-size:16px}.waitless_container .waitless_result_container section.spls .block-process .items .item .head span.next{font-size:16px;color:#ed8a89}@keyframes slideAnime{0%{opacity:0}2%{opacity:1}18%{opacity:1}20%{opacity:0}to{opacity:0}}.waitless_container .waitless_result_container section.spls .block-process .items .item .body{border-top:1px dotted;padding-top:10px;position:relative}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img{width:100%;position:absolute;top:10px;left:0px;animation:slideAnime 15s ease infinite}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img:first-child{position:static}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img:nth-of-type(1){animation-delay:0s}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img:nth-of-type(2){animation-delay:3s}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img:nth-of-type(3){animation-delay:6s}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img:nth-of-type(4){animation-delay:9s}.waitless_container .waitless_result_container section.spls .block-process .items .item .body.anim img:nth-of-type(5){animation-delay:12s}.waitless_container .waitless_result_container section.spls .block-process .items .item .body img{width:100%}.waitless_container .waitless_result_container section.spls .process-desc{display:none!important;margin-top:30px;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s}.waitless_container .waitless_result_container section.spls .process-desc.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.spls .process-desc .note{font-size:10px}.waitless_container .waitless_result_container section.spls .process-desc .note .row{display:inline-block}.waitless_container .waitless_result_container .blockHotShot{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container .blockHotShot.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.bottom .supple_free{opacity:0;transition:.3s cubic-bezier(.755,.05,.855,.06);margin-top:20px}.waitless_container .waitless_result_container section.bottom .supple_free.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.bottom .banner-rate{position:relative;width:100%;padding:0 0 10px;text-align:center;background:#fff}.waitless_container .waitless_result_container section.bottom .banner-rate img{width:90%;vertical-align:bottom;margin:0 auto}@media only screen and (min-width: 1024px){.waitless_container .waitless_result_container section.bottom .banner-rate img{width:80%;vertical-align:bottom}}.waitless_container .waitless_result_container section.bottom .use-waitless{opacity:0;transition:1s cubic-bezier(.755,.05,.855,.06)}.waitless_container .waitless_result_container section.bottom .use-waitless.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.bottom img{max-width:100%;vertical-align:bottom}.waitless_container .waitless_result_container section.bottom .ttl-img{padding:10px 0;background:#f4f4f4;width:100%}.waitless_container .waitless_result_container section.bottom .card-items{background:#f4f4f4;padding-bottom:15px}.waitless_container .waitless_result_container section.bottom .card-items img{max-width:90%;margin:0 auto;padding-bottom:10px}.waitless_container .waitless_result_container section.bottom .card-items .slick-dots{position:absolute;text-align:center;bottom:-5px}.waitless_container .waitless_result_container section.bottom .card-items .slick-dots li button{width:12px;height:12px}.waitless_container .waitless_result_container section.bottom .card-items .slick-dots li button:before{width:8px;height:8px;background:#535e62}.waitless_container .waitless_result_container section.bottom .card-items .slick-arrow{position:absolute;top:40%;z-index:2;cursor:pointer}.waitless_container .waitless_result_container section.bottom .card-items .prev-arrow{content:none;width:15px;left:10px}.waitless_container .waitless_result_container section.bottom .card-items .next-arrow{content:none;width:15px;right:10px}.waitless_container .waitless_result_container section.bottom .msg{background:#f4f4f4;color:#5a6b7b;padding:10px 20px 20px;font-size:8px}.waitless_container .waitless_result_container section.bottom .chart-video-box{position:relative;width:100%}.waitless_container .waitless_result_container section.bottom .chart-video-box img{vertical-align:top}.waitless_container .waitless_result_container section.bottom .chart-video{position:absolute;top:26%}.waitless_container .waitless_result_container section.bottom .chart-video video{width:80%;margin:10%}.waitless_container .waitless_result_container section.bottom .inner{max-width:345px;margin:0 auto}.waitless_container .waitless_result_container section.bottom .inner .block-content{background:#fff;align-items:center;display:flex;flex-direction:column}.waitless_container .waitless_result_container section.bottom .inner .block-content .block-point{width:90%;text-align:center;border-top:2px solid #32a48d;border-bottom:2px solid #32a48d;padding-bottom:20px;padding-top:20px;opacity:0;transition:1s cubic-bezier(.755,.05,.855,.06);transition-delay:.5s}.waitless_container .waitless_result_container section.bottom .inner .block-content .block-point.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.bottom .inner .block-content .block-point .label{font-size:13.25px;color:#444}.waitless_container .waitless_result_container section.bottom .inner .block-content .block-point .txt{margin-top:12px;font-size:19px;color:#32a48d;font-weight:500}.waitless_container .waitless_result_container section.bottom .inner .block-content .content{width:80%;padding-top:28.5px;padding-bottom:23.5px;font-size:14px;line-height:22.25px;opacity:0;transition:1s cubic-bezier(.755,.05,.855,.06);transition-delay:1s}.waitless_container .waitless_result_container section.bottom .inner .block-content .content.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.bottom .inner .block-content .content strong{font-weight:bold;color:#32a48d}.waitless_container .waitless_result_container section.bottom .inner .block-current{background:#fff;padding:20px 24px 40px;background:#fff url(/template/default/img/waitless/result/bg_border.svg) center;position:relative}.waitless_container .waitless_result_container section.bottom .inner .block-current .ring{position:absolute;top:-12px;left:50%;transform:translate(-50%,0px)}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart{max-width:280px;margin:0 auto 44px;position:relative}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart.show .chart-path{transform:translate(-50%,0px) scale(1)}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .bg{text-align:center;filter:invert(46%) sepia(75%) saturate(362%) hue-rotate(118deg) brightness(103%) contrast(87%);opacity:.5}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .chart-path{position:absolute;top:0px;left:50%;transform:translate(-50%,0px) scale(0);transition:transform 1s cubic-bezier(.55,.085,.68,.53);height:130%}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .chart-path svg{fill:#32a48d}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .chart-txt{position:absolute;font-weight:500;font-size:12px;line-height:1}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .chart-txt:first-child{top:-6px;left:50%;transform:translate(-50%,-100%)}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .chart-txt:nth-child(2){bottom:0px;left:0%;transform:translate(0%,100%)}.waitless_container .waitless_result_container section.bottom .inner .block-current .chart .chart-txt:last-child{bottom:0px;right:0%;transform:translate(0%,100%)}.waitless_container .waitless_result_container section.bottom .inner .block-current .process{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:1s}.waitless_container .waitless_result_container section.bottom .inner .block-current .process.show{opacity:1}.waitless_container .waitless_result_container section.bottom .inner .block-current .process .process-content{display:flex;justify-content:space-between;align-items:flex-start;margin:24px auto 0;max-width:400px}.waitless_container .waitless_result_container section.bottom .inner .block-current .process .process-content .desc{width:100%}.waitless_container .waitless_result_container section.bottom .inner .block-current .process .process-content .desc .txt{font-size:12px;margin-bottom:15px}.waitless_container .waitless_result_container section.bottom .inner .block-current .process .process-content .desc .items{margin-bottom:80.5px;display:flex;flex-wrap:wrap;justify-content:center}.waitless_container .waitless_result_container section.bottom .inner .block-current .process .process-content .desc .items .item{width:120px;height:25.5px;line-height:25.5px;border-radius:12.4px;border:solid 1.2px #32a48d;background:#32a48d;color:#fff;font-size:10.5px;font-weight:500;text-align:center;margin-top:19.5px;margin-right:15px}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:1s;transform:translate(0px,40px)}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .value:nth-child(1){top:12%;left:3%;transition-delay:.3s}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .value:nth-child(2){bottom:12%;right:10%;transition-delay:1s}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan{opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transform:translate(0px,40px)}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan.show .chart .chart-inner{width:280px}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan.show .chart .value{opacity:1}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .plan-desc{margin:20px 0;text-align:center}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart{max-width:280px;margin:0 auto 20px;position:relative}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .chart-inner{width:0px;overflow:hidden;transition:1s cubic-bezier(.55,.085,.68,.53);transition-delay:.3s}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .chart-anim{width:280px}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .chart-anim .goal{font-weight:bold}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .value{position:absolute;color:#32a48d;opacity:0;transition:.3s cubic-bezier(.55,.085,.68,.53)}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .value:nth-child(1){top:13px;left:8px;transition-delay:.3s}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart .value:nth-child(2){bottom:15px;right:0;transition-delay:1s}.waitless_container .waitless_result_container section.bottom .inner .block-current .plan .chart-desc{max-width:280px;margin:0 auto 40px;text-align:center}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner{max-width:375px;margin:0 auto;position:relative;display:flex;justify-content:center}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner img{width:100%}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .dp-text{position:absolute;top:25.5%;text-align:center}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .dp-text span{font-size:12px}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .dp-card-items{position:absolute;width:225px;top:34%}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .dp-card-items{top:33%}}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .dp-card-items img{width:100%;margin:0 auto}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .nutritionist-video{position:absolute;width:300px;bottom:10%}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set>.inner .nutritionist-video video{width:100%;margin:0 auto}.waitless_container .waitless_result_container section.bottom .inner section.waitless_set.sh .nutritionist-video{bottom:23.5%}.waitless_container .waitless_result_container .block-cta{padding:40px}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container .block-cta{padding:30px 16px}}.waitless_container .waitless_result_container section.first-shipping{position:relative;z-index:200;background:#fff;text-align:center;padding-top:40px;padding-bottom:80px;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.3s}.waitless_container .waitless_result_container section.first-shipping .offer{position:relative;display:inline-block;margin-bottom:30px}.waitless_container .waitless_result_container section.first-shipping .support-img{position:absolute;bottom:-5%;left:5%;width:33%}.waitless_container .waitless_result_container section.first-shipping .support-img.sh{top:-4%;right:5%;left:auto}.waitless_container .waitless_result_container section.first-shipping img{max-width:345px;margin:0 auto}@media only screen and (max-width: 321px){.waitless_container .waitless_result_container section.first-shipping img{max-width:100%}}.waitless_container .waitless_result_container section.first-shipping .img_300{max-width:300px;margin-bottom:15px}.waitless_container .waitless_result_container section.first-shipping .arrow{width:100px;margin:0 auto}.waitless_container .waitless_result_container section.first-shipping .offer-1{width:100%;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s}.waitless_container .waitless_result_container section.first-shipping .offer-1.show{opacity:1}.waitless_container .waitless_result_container section.first-shipping .offer-2{width:100%;opacity:0;transition:.5s cubic-bezier(.25,.46,.45,.94);transition-delay:.8s}.waitless_container .waitless_result_container section.first-shipping .offer-2.show{opacity:1}.waitless_container .waitless_result_container section.first-shipping .shiny-btn{display:block;position:relative;overflow:hidden}.waitless_container .waitless_result_container section.first-shipping .shiny-btn:hover{text-decoration:none;color:#fff}.waitless_container .waitless_result_container section.first-shipping .shiny-btn:before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn 3s ease-in-out infinite}@-webkit-keyframes shiny-btn{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}to{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.waitless_container .waitless_result_container section.first-shipping.show{opacity:1}.waitless_container .waitless_result_container section.first-shipping.show .pop{margin-top:-10px;opacity:1}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.first-shipping{padding:40px 16px}}.waitless_container .waitless_result_container section.first-shipping .inner{max-width:345px;margin:0 auto}.waitless_container .waitless_result_container section.first-shipping .pop{width:240px;position:relative;background:#ed8a89;color:#fff;font-size:14px;font-weight:bold;padding:1em;border-radius:15px;opacity:0;transition:.4s cubic-bezier(.175,.885,.32,1.275);transition-delay:1s;z-index:1;margin:0 auto}.waitless_container .waitless_result_container section.first-shipping .pop:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:0px 11.5px 20px 11.5px;border-color:transparent transparent #ed8a89 transparent;position:absolute;top:-8px;left:50%;transform:translate(-50%,0px)}.waitless_container .waitless_result_container section.first-shipping .pop span{font-size:22px}.waitless_container .waitless_result_container section.first-shipping figure{opacity:0;transition:.7s cubic-bezier(.25,.46,.45,.94);padding:20px 0 10px}.waitless_container .waitless_result_container section.first-shipping figure.show{opacity:1}.waitless_container .waitless_result_container section.first-shipping figure img{width:100%;overflow:hidden}.waitless_container .waitless_result_container section.first-shipping figure:last-child{padding:0}.waitless_container .waitless_result_container section.first-shipping figure:first-child{padding:0}.waitless_container .waitless_result_container section.first-shipping .shipping-desc{background:#eeeef0;border-radius:0 0 24px 24px;padding-top:24px;padding-bottom:24px}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .head{margin-bottom:24px;opacity:0;transition:.7s cubic-bezier(.25,.46,.45,.94)}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .head.show{opacity:1;transform:translate(0px,0%)}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .head span{font-size:20px;line-height:1;display:inline-block;border-bottom:2px dotted #ed8a89;padding-bottom:10px}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap;padding-left:20px;padding-right:20px;margin-bottom:-10px}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items.show .item{opacity:1;transform:scale(1)}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item{width:calc((100% - 20px) / 3);background:#ed8a89;position:relative;margin-right:10px;margin-bottom:10px;border-radius:200px;opacity:0;transition:.7s cubic-bezier(.25,.46,.45,.94);transform:scale(.8)}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item:nth-child(1){transition-delay:.1s}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item:nth-child(2){transition-delay:.2s}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item:nth-child(3){transition-delay:.3s;margin-right:0}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item:nth-child(4){transition-delay:.4s}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item:nth-child(5){transition-delay:.5s}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item:before{content:"";display:block;padding-top:100%}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item .num{position:absolute;background:#fff;border:1px solid;color:#ed8a89;width:24px;height:24px;border-radius:24px;top:0px;left:0px;letter-spacing:0}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item .num span{display:block;width:100%;line-height:24px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-45%,-50%)}.waitless_container .waitless_result_container section.first-shipping .shipping-desc .items .item .content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;color:#fff;letter-spacing:0;font-weight:500}.waitless_container .waitless_result_container section.first-shipping .shipping-note{margin:40px 0;width:100%;opacity:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s;text-align:center}.waitless_container .waitless_result_container section.first-shipping .shipping-note.show{transform:translate(0px,0px);opacity:1}.waitless_container .waitless_result_container section.first-shipping .shipping-note p{display:inline-block;font-size:12px;text-align:left}.waitless_container .waitless_result_container section.first-shipping .btn_buy_last{margin-top:20px;width:100%;opacity:0;transform:translate(0px,100%);transition:.3s cubic-bezier(.25,.46,.45,.94);transition-delay:1.5s}.waitless_container .waitless_result_container section.first-shipping .btn_buy_last.show{transform:translate(0px,0px);opacity:1}.waitless_container .waitless_result_container section.first-shipping .btn_buy_last.botchan{margin-top:-20px;margin-bottom:70px}.waitless_container .waitless_result_container section.first-shipping .btn_buy_last.botchan .arrow_bottom{margin-top:10px;font-size:25px}@media only screen and (max-width: 1023px){.waitless_container .waitless_result_container section.first-shipping .btn_buy_last{width:100%;z-index:100}}.waitless_container .waitless_result_container section.first-shipping .btn_buy_last a{display:block;width:100%;height:64px}.waitless_container .waitless_result_container section.first-shipping .for-your-supplement{background:#ff8989;color:#fff;font-weight:bold;max-width:345px;margin:0 auto 16px;padding:7px 0;position:relative}.waitless_container .waitless_result_container .optimize-offer{display:none;background:#e9f1f6;margin-top:5%;padding:5%}@media only screen and (max-width: 480px){.waitless_container .waitless_result_container .optimize-offer{padding:10% 5%}}.waitless_container .waitless_result_container .optimize-offer .inner{max-width:345px;margin:0 auto}.waitless_container .waitless_result_container .optimize-offer .ttl{width:95%;margin:0 auto 10%}.waitless_container .waitless_result_container .optimize-offer .frame{background:#fff;padding:5%;border:solid 2px #e84577;border-radius:20px 20px 0 0;text-align:left}.waitless_container .waitless_result_container .optimize-offer .shipping-note{margin-top:5%;font-size:12px}@media only screen and (max-width: 480px){.waitless_container .waitless_result_container .optimize-offer .shipping-note{font-size:10px}}.waitless_container .waitless_result_container .optimize-offer .cta{position:relative}.waitless_container .waitless_result_container .optimize-offer .cta-inner{position:absolute;bottom:2%;left:50%;transform:translateX(-50%);width:85%}.waitless_container .waitless_result_container.result_joy .kv_program span{background:#32a48d}.waitless_container .waitless_result_container.result_sparkling .kv_program span{background:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.msg_program .inner .pop{border:1px solid #f18c47}.waitless_container .waitless_result_container.result_sparkling section.msg_program .inner .pop:after{border-color:#f18c47 transparent transparent transparent}.waitless_container .waitless_result_container.result_sparkling section.msg_program .inner .ttl{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.msg_program .inner .bg{background:linear-gradient(to right,#ffc600,#f18c47)}.waitless_container .waitless_result_container.result_sparkling section.msg_program .inner .bg_dot{background:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program-head>.inner{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program{background:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-head{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-mid-head{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-mid-head .bef:before{border-color:transparent #f18c47 transparent transparent}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-mid-head .aft:before{border-color:transparent transparent transparent #f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-mid-head span:before,.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-mid-head span:after{background:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-current .chart .bg{filter:invert(78%) sepia(32%) saturate(6548%) hue-rotate(332deg) brightness(105%) contrast(89%)}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-current .chart .chart-path svg{fill:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-current .chart .result-point{border-color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-current .process .process-content .desc .items .item{border:solid 1.2px #f18c47;background:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-program .program-head .title span{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-program .food-exercise .block .card-desc{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-program .food-exercise .block .block-point .points .point .head{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-program .food-exercise .block .cards .cards-pop{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.program>.inner .block-program .food-exercise .block .cards .cards-pop:after{border-color:transparent #f18c47 transparent transparent}.waitless_container .waitless_result_container.result_sparkling section.spls .inner .block-point{border-top:2px solid #f18c47;border-bottom:2px solid #f18c47}.waitless_container .waitless_result_container.result_sparkling section.spls .inner .block-point .txt{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.spls .inner .block-desc strong{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.bottom .inner .block-point{border-top:2px solid #f18c47;border-bottom:2px solid #f18c47}.waitless_container .waitless_result_container.result_sparkling section.bottom .inner .block-point .txt{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.bottom .inner .block-content .content strong{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.bottom .inner .block-current .plan .chart .value{color:#f18c47}.waitless_container .waitless_result_container.result_sparkling section.your-type>.inner .box{background-image:url(/template/default/img/waitless/result/orange.jpg)}.waitless_container .waitless_result_container.result_sparkling section.your-type>.inner .card .advice strong{color:#f18c47}.waitless_container .waitless_result_container.result_sweet .kv_program span{background:#ec727d}.waitless_container .waitless_result_container.result_sweet section.msg_program .inner .pop{border:1px solid #ec727d}.waitless_container .waitless_result_container.result_sweet section.msg_program .inner .pop:after{border-color:#ec727d transparent transparent transparent}.waitless_container .waitless_result_container.result_sweet section.msg_program .inner .ttl{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.msg_program .inner .bg{background:linear-gradient(to right,#ffabcb,#ec727d)}.waitless_container .waitless_result_container.result_sweet section.msg_program .inner .bg_dot{background:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program-head>.inner{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program{background:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-head{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-mid-head{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-mid-head .bef:before{border-color:transparent #ec727d transparent transparent}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-mid-head .aft:before{border-color:transparent transparent transparent #ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-mid-head span:before,.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-mid-head span:after{background:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-current .chart .bg{filter:invert(54%) sepia(31%) saturate(880%) hue-rotate(306deg) brightness(98%) contrast(89%)}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-current .chart .chart-path svg{fill:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-current .chart .result-point{border-color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-current .process .process-content .desc .items .item{border:solid 1.2px #ec727d;background:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-program .program-head .title span{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-program .food-exercise .block .card-desc{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-program .food-exercise .block .block-point .points .point .head{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-program .food-exercise .block .cards .cards-pop{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.program>.inner .block-program .food-exercise .block .cards .cards-pop:after{border-color:transparent #ec727d transparent transparent}.waitless_container .waitless_result_container.result_sweet section.spls .inner .block-point{border-top:2px solid #ec727d;border-bottom:2px solid #ec727d}.waitless_container .waitless_result_container.result_sweet section.spls .inner .block-point .txt{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.spls .inner .block-desc strong{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.bottom .inner .block-point{border-top:2px solid #ec727d;border-bottom:2px solid #ec727d}.waitless_container .waitless_result_container.result_sweet section.bottom .inner .block-point .txt{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.bottom .inner .block-content .content strong{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.bottom .inner .block-current .plan .chart .value{color:#ec727d}.waitless_container .waitless_result_container.result_sweet section.your-type>.inner .box{background-image:url(/template/default/img/waitless/result/pink.jpg)}.waitless_container .waitless_result_container.result_sweet section.your-type>.inner .card .advice strong{color:#ec727d}.waitless_container .waitless_result_container.result_powerful .kv_program span{background:#e84130}.waitless_container .waitless_result_container.result_powerful section.msg_program .inner .pop{border:1px solid #e84130}.waitless_container .waitless_result_container.result_powerful section.msg_program .inner .pop:after{border-color:#e84130 transparent transparent transparent}.waitless_container .waitless_result_container.result_powerful section.msg_program .inner .ttl{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.msg_program .inner .bg{background:linear-gradient(to right,#fdafa4,#e84130)}.waitless_container .waitless_result_container.result_powerful section.msg_program .inner .bg_dot{background:#e84130}.waitless_container .waitless_result_container.result_powerful section.program-head>.inner{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program{background:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-head{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-mid-head{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-mid-head .bef:before{border-color:transparent #e84130 transparent transparent}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-mid-head .aft:before{border-color:transparent transparent transparent #e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-mid-head span:before,.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-mid-head span:after{background:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-current .chart .bg{filter:invert(33%) sepia(85%) saturate(1254%) hue-rotate(336deg) brightness(91%) contrast(101%)}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-current .chart .chart-path svg{fill:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-current .chart .result-point{border-color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-current .process .process-content .desc .items .item{border:solid 1.2px #e84130;background:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-program .program-head .title span{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-program .food-exercise .block .card-desc{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-program .food-exercise .block .block-point .points .point .head{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-program .food-exercise .block .cards .cards-pop{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.program>.inner .block-program .food-exercise .block .cards .cards-pop:after{border-color:transparent #e84130 transparent transparent}.waitless_container .waitless_result_container.result_powerful section.spls .inner .block-point{border-top:2px solid #e84130;border-bottom:2px solid #e84130}.waitless_container .waitless_result_container.result_powerful section.spls .inner .block-point .txt{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.spls .inner .block-desc strong{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.bottom .inner .block-point{border-top:2px solid #e84130;border-bottom:2px solid #e84130}.waitless_container .waitless_result_container.result_powerful section.bottom .inner .block-point .txt{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.bottom .inner .block-content .content strong{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.bottom .inner .block-current .plan .chart .value{color:#e84130}.waitless_container .waitless_result_container.result_powerful section.your-type>.inner .box{background-image:url(/template/default/img/waitless/result/red.jpg)}.waitless_container .waitless_result_container.result_powerful section.your-type>.inner .card .advice strong{color:#e84130}.waitless_container .waitless_result_container.result_clean .kv_program span{background:#1bacd0}.waitless_container .waitless_result_container.result_clean section.msg_program .inner .pop{border:1px solid #1bacd0}.waitless_container .waitless_result_container.result_clean section.msg_program .inner .pop:after{border-color:#1bacd0 transparent transparent transparent}.waitless_container .waitless_result_container.result_clean section.msg_program .inner .ttl{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.msg_program .inner .bg{background:linear-gradient(to right,#73d2da,#1bacd0)}.waitless_container .waitless_result_container.result_clean section.msg_program .inner .bg_dot{background:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program-head>.inner{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program{background:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-head{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-mid-head{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-mid-head .bef:before{border-color:transparent #1bacd0 transparent transparent}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-mid-head .aft:before{border-color:transparent transparent transparent #1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-mid-head span:before,.waitless_container .waitless_result_container.result_clean section.program>.inner .block-mid-head span:after{background:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-current .chart .bg{filter:invert(73%) sepia(68%) saturate(3061%) hue-rotate(151deg) brightness(85%) contrast(90%)}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-current .chart .chart-path svg{fill:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-current .chart .result-point{border-color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-current .process .process-content .desc .items .item{border:solid 1.2px #1bacd0;background:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-program .program-head .title span{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-program .food-exercise .block .card-desc{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-program .food-exercise .block .block-point .points .point .head{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-program .food-exercise .block .cards .cards-pop{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.program>.inner .block-program .food-exercise .block .cards .cards-pop:after{border-color:transparent #1bacd0 transparent transparent}.waitless_container .waitless_result_container.result_clean section.spls .inner .block-point{border-top:2px solid #1bacd0;border-bottom:2px solid #1bacd0}.waitless_container .waitless_result_container.result_clean section.spls .inner .block-point .txt{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.spls .inner .block-desc strong{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.bottom .inner .block-point{border-top:2px solid #1bacd0;border-bottom:2px solid #1bacd0}.waitless_container .waitless_result_container.result_clean section.bottom .inner .block-point .txt{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.bottom .inner .block-content .content strong{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.bottom .inner .block-current .plan .chart .value{color:#1bacd0}.waitless_container .waitless_result_container.result_clean section.your-type>.inner .box{background-image:url(/template/default/img/waitless/result/blue.jpg)}.waitless_container .waitless_result_container.result_clean section.your-type>.inner .card .advice strong{color:#1bacd0}.waitless_container .waitless_result_container section.spl-head>.inner.spl_2 figure img{filter:invert(58%) sepia(25%) saturate(5462%) hue-rotate(336deg) brightness(94%) contrast(95%)}.waitless_container .waitless_result_container section.spl-head>.inner.spl_2 .txt span{color:#ea683a}.waitless_container .waitless_result_container section.spl-head>.inner.spl_3 figure img{filter:invert(59%) sepia(67%) saturate(333%) hue-rotate(289deg) brightness(93%) contrast(95%)}.waitless_container .waitless_result_container section.spl-head>.inner.spl_3 .txt span{color:#e782a9}.waitless_container .waitless_result_container section.spl-head>.inner.spl_4 figure img{filter:invert(69%) sepia(21%) saturate(868%) hue-rotate(120deg) brightness(90%) contrast(84%)}.waitless_container .waitless_result_container section.spl-head>.inner.spl_4 .txt span{color:#56b5a5}.waitless_container .waitless_result_container section.spl-head>.inner.spl_5 figure img{filter:invert(78%) sepia(40%) saturate(2357%) hue-rotate(342deg) brightness(104%) contrast(108%)}.waitless_container .waitless_result_container section.spl-head>.inner.spl_5 .txt span{color:#ffb716}.waitless_container .waitless_result_container section.spl-head>.inner.spl_6 figure img{filter:invert(64%) sepia(18%) saturate(1026%) hue-rotate(147deg) brightness(98%) contrast(82%)}.waitless_container .waitless_result_container section.spl-head>.inner.spl_6 .txt span{color:#60afc6}.waitless_container .waitless_result_container section.spls>.inner.spl_2 .block-spls-desc .spl:last-child .title{color:#ea683a}.waitless_container .waitless_result_container section.spls>.inner.spl_2 .block-spls-detail.personalized{border:solid 15px #ea683a}.waitless_container .waitless_result_container section.spls>.inner.spl_2 .block-spls-detail.personalized .title{color:#ea683a}.waitless_container .waitless_result_container section.spls>.inner.spl_2 .block-spls-detail.personalized-supplement{border:solid 15px #ea683a}.waitless_container .waitless_result_container section.spls>.inner.spl_3 .block-spls-desc .spl:last-child .title{color:#e782a9}.waitless_container .waitless_result_container section.spls>.inner.spl_3 .block-spls-detail.personalized{border:solid 15px #e782a9}.waitless_container .waitless_result_container section.spls>.inner.spl_3 .block-spls-detail.personalized .title{color:#e782a9}.waitless_container .waitless_result_container section.spls>.inner.spl_3 .block-spls-detail.personalized-supplement{border:solid 15px #e782a9}.waitless_container .waitless_result_container section.spls>.inner.spl_4 .block-spls-desc .spl:last-child .title{color:#56b5a5}.waitless_container .waitless_result_container section.spls>.inner.spl_4 .block-spls-detail.personalized{border:solid 15px #56b5a5}.waitless_container .waitless_result_container section.spls>.inner.spl_4 .block-spls-detail.personalized .title{color:#56b5a5}.waitless_container .waitless_result_container section.spls>.inner.spl_4 .block-spls-detail.personalized-supplement{border:solid 15px #56b5a5}.waitless_container .waitless_result_container section.spls>.inner.spl_5 .block-spls-desc .spl:last-child .title{color:#ffb716}.waitless_container .waitless_result_container section.spls>.inner.spl_5 .block-spls-detail.personalized{border:solid 15px #ffb716}.waitless_container .waitless_result_container section.spls>.inner.spl_5 .block-spls-detail.personalized .title{color:#ffb716}.waitless_container .waitless_result_container section.spls>.inner.spl_5 .block-spls-detail.personalized-supplement{border:solid 15px #ffb716}.waitless_container .waitless_result_container section.spls>.inner.spl_6 .block-spls-desc .spl:last-child .title{color:#60afc6}.waitless_container .waitless_result_container section.spls>.inner.spl_6 .block-spls-detail.personalized{border:solid 15px #60afc6}.waitless_container .waitless_result_container section.spls>.inner.spl_6 .block-spls-detail.personalized .title{color:#60afc6}.waitless_container .waitless_result_container section.spls>.inner.spl_6 .block-spls-detail.personalized-supplement{border:solid 15px #60afc6}.waitless_container section.eco{text-align:center}.waitless_container section.eco .inner{max-width:345px;margin:0 auto 5%}.waitless_container section.eco img{max-width:100%}@media only screen and (max-width: 960px){.waitless_container section.eco a img{width:90%}}.waitless_container section.feature-messege{opacity:0;transform:translate(0px,100%)}.waitless_container section.feature-messege.show{transform:translate(0px,0px);opacity:1}#msg_ship_top,#msg_ship_middle{display:none}.waitless_container .waitless_result_container .kv_bottom .optimize-offer .cta-inner,.waitless_container .waitless_result_container section.waitless_set .optimize-offer .cta-inner{bottom:8%}.waitless_container .waitless_result_container .kv_bottom .optimize-offer{margin-bottom:10%}#kv_cta_optimize{display:none}.waitless_container.quiz{overflow:visible;width:100%;height:100%}.waitless_container .retry-quiz{position:absolute;z-index:100;top:10px;right:0;opacity:0;transition:all .5s}.waitless_container .retry-quiz.show{opacity:1;transition-delay:4s}.waitless_container .retry-quiz a{display:block;background:#fff;padding:10px 25px}.waitless_container .waitless_quiz_efx_container{background:#fff;position:fixed;top:0px;left:0px;width:100%;height:100%;overflow:hidden}.waitless_container section.bg{position:absolute;width:100%;height:100%;top:0px;left:0px;background:#fff;transition:opacity 1s cubic-bezier(.39,.575,.565,1)}.waitless_container section.bg.hide{opacity:0}.waitless_container section.bg .bg1,.waitless_container section.bg .bg2{display:block;width:75vh;height:75vh;position:absolute;top:50%;left:50%;z-index:0}@keyframes slideshow{0%{opacity:0}10%{opacity:1}28%{opacity:1}38%{opacity:0}to{opacity:0}}.waitless_container section.bg .bg1 img,.waitless_container section.bg .bg2 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;opacity:0;animation:slideshow 24s linear infinite}.waitless_container section.bg .bg1{transition:transform 2s cubic-bezier(.39,.575,.565,1);transform:translate(-50%,-80%)}.waitless_container section.bg .bg1.commit{transform:translate(-50%,-50%)}.waitless_container section.bg .bg1 img:nth-child(1){animation-delay:0s}.waitless_container section.bg .bg1 img:nth-child(2){animation-delay:8s}.waitless_container section.bg .bg1 img:nth-child(3){animation-delay:16s}.waitless_container section.bg .bg2{transition:transform 2s cubic-bezier(.39,.575,.565,1);transform:translate(-50%,-20%)}.waitless_container section.bg .bg2.commit{transform:translate(-50%,-50%)}.waitless_container section.bg .bg2 img:nth-child(1){animation-delay:3s}.waitless_container section.bg .bg2 img:nth-child(2){animation-delay:11s}.waitless_container section.bg .bg2 img:nth-child(3){animation-delay:19s}.waitless_container section.waitless_quiz_start{position:absolute;top:0px;left:50%;transform:translate(-50%,0px);width:56.25vh;height:calc(100%);transition:opacity 1s}.waitless_container section.waitless_quiz_start.hide{opacity:0;pointer-events:none}@media only screen and (max-width: 1023px){.waitless_container section.waitless_quiz_start{width:100%;height:calc(100%)}}.waitless_container section.waitless_quiz_start>.inner{width:100%;height:100%;position:relative}.waitless_container section.waitless_quiz_start>.inner.show .logo .logo-inner{opacity:1;transform:translate(-50%,-50%)}.waitless_container section.waitless_quiz_start>.inner.show .logo .txt .txt_border{opacity:0}.waitless_container section.waitless_quiz_start>.inner.show .logo .txt .txt_fill{opacity:1}.waitless_container section.waitless_quiz_start>.inner.show .msg .txt{opacity:1;transform:translate(0%,0px)}.waitless_container section.waitless_quiz_start>.inner.show .msg figure{opacity:1;transform:translate(0%,0px)}.waitless_container section.waitless_quiz_start>.inner .logo{position:relative;height:calc(100% - 30vh - 100px)}.waitless_container section.waitless_quiz_start>.inner .logo .logo-inner{position:absolute;top:50%;left:50%;width:50vw;max-width:400px;text-align:center;opacity:0;transform:translate(-50%,-50%);transition:.2s cubic-bezier(.25,.46,.45,.94)}.waitless_container section.waitless_quiz_start>.inner .logo .img{width:60%;margin:0 auto}.waitless_container section.waitless_quiz_start>.inner .logo .img img{width:100%}.waitless_container section.waitless_quiz_start>.inner .logo .txt{position:relative;margin-top:-20px}.waitless_container section.waitless_quiz_start>.inner .logo .txt>div{width:100%;height:100%;transition:.75s cubic-bezier(.25,.46,.45,.94);transition-delay:2s}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg{width:100%}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr{fill:none;stroke:#535e62;stroke-width:.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;animation:characterStroke 4s;animation-fill-mode:forwards}@keyframes characterStroke{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c01{animation-delay:calc(.1s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c02{animation-delay:calc(.2s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c03{animation-delay:calc(.3s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c04{animation-delay:calc(.4s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c05{animation-delay:calc(.5s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c06{animation-delay:calc(.6s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c07{animation-delay:calc(.7s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c08{animation-delay:calc(.8s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c09{animation-delay:calc(.9s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c10{animation-delay:calc(1s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c11{animation-delay:calc(1.1s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c12{animation-delay:calc(1.2s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c13{animation-delay:calc(1.3s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c14{animation-delay:calc(1.4s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c15{animation-delay:calc(1.5s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_border svg .chr.c16{animation-delay:calc(1.6s + .75s)}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_fill{position:absolute;top:0px;left:0px;opacity:0}.waitless_container section.waitless_quiz_start>.inner .logo .txt .txt_fill svg{width:100%;fill:#535e62;stroke:none}.waitless_container section.waitless_quiz_start>.inner .msg{position:absolute;bottom:0%;left:50%;transform:translate(-50%,-30px);width:calc(100% - 60px - 60px);text-align:center}.waitless_container section.waitless_quiz_start>.inner .msg .txt{display:inline-block;position:relative;padding:6px 14px;opacity:0;transform:translate(0%,40px);transition:.4s cubic-bezier(.175,.885,.32,1.275);transition-delay:2.1s}.waitless_container section.waitless_quiz_start>.inner .msg .txt .bg{border-radius:22px;background:#fff;width:100%;height:100%;position:absolute;top:0px;left:0px;box-shadow:0 0 4px #fffc}.waitless_container section.waitless_quiz_start>.inner .msg .txt span{position:relative;font-size:14px}.waitless_container section.waitless_quiz_start>.inner .msg .txt:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:8px 4.5px 0 4.5px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-8px;left:50%;transform:translate(-50%,0px)}.waitless_container section.waitless_quiz_start>.inner .msg figure{mix-blend-mode:multiply;transition:.3s cubic-bezier(.25,.46,.45,.94);transition-delay:1.5s;height:30vh;width:30vh;margin:35px auto 0;max-height:300px;max-width:300px;opacity:0}.waitless_container section.waitless_quiz_start>.inner .msg figure img{height:120%}.waitless_container section.waitless_quiz_start>.inner .btn{width:calc(100% - 15px - 15px);position:absolute;bottom:24px;left:50%;transform:translate(-50%,0px);opacity:0;pointer-events:none;transition:.4s cubic-bezier(.25,.46,.45,.94)}.waitless_container section.waitless_quiz_start>.inner .btn.show{opacity:1;pointer-events:auto}.waitless_container section.waitless_quiz_container{position:absolute;top:0px;left:50%;transform:translate(-50%,0px);width:56.25vh;height:calc(100%);opacity:0;pointer-events:none}.waitless_container section.waitless_quiz_container.show{opacity:1;pointer-events:auto}@media only screen and (max-width: 1023px){.waitless_container section.waitless_quiz_container{width:100%;height:calc(100%)}}.waitless_container section.waitless_quiz_container>.inner{width:100%;height:100%;position:relative;transition:opacity .5s cubic-bezier(.39,.575,.565,1)}.waitless_container section.waitless_quiz_container>.inner.hide{opacity:0;pointer-events:none}.waitless_container section.waitless_quiz_container>.inner .dbg{position:fixed;top:0px;left:0px;z-index:10111}.waitless_container section.waitless_quiz_container>.inner .scrollview{position:absolute;height:100%;width:100%;top:0px;left:0px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:height .4s cubic-bezier(.25,.46,.45,.94)}.waitless_container section.waitless_quiz_container>.inner .scrollview .scrollinner{padding:15px}.waitless_container section.waitless_quiz_container>.inner .scrollview .scrollinner.disable .message .answer-txt{pointer-events:none}.waitless_container section.waitless_quiz_commit{position:absolute;top:0px;left:50%;transform:translate(-50%,0px);width:56.25vh;height:calc(100% - 96px);margin-top:96px;display:flex;justify-content:center;align-items:center;overflow:hidden;pointer-events:none;opacity:0;transition:opacity 1s cubic-bezier(.39,.575,.565,1)}@media only screen and (max-width: 1023px){.waitless_container section.waitless_quiz_commit{margin-top:44px;width:100%;height:calc(100% - 44px)}}.waitless_container section.waitless_quiz_commit.show{pointer-events:auto;opacity:1}.waitless_container section.waitless_quiz_commit.show .inner .clock .clock_m{transform:translate(-50%,-50%) rotate(calc(45deg + (360deg * 2)))}.waitless_container section.waitless_quiz_commit.show .inner .clock .clock_h{transform:translate(-50%,-50%) rotate(calc(-45deg + (360deg * .6)))}.waitless_container section.waitless_quiz_commit .inner{position:relative;z-index:1;transition:1s cubic-bezier(.39,.575,.565,1)}.waitless_container section.waitless_quiz_commit .inner.hide{opacity:0;transform:scale(1.9)}.waitless_container section.waitless_quiz_commit .inner .clock{width:150px;height:150px;background:url(/template/default/img/waitless/result/loading_clock.svg) center no-repeat;background-size:cover;position:relative;margin:0 auto}.waitless_container section.waitless_quiz_commit .inner .clock .clock_m,.waitless_container section.waitless_quiz_commit .inner .clock .clock_h{position:absolute;width:2px;top:50%;left:50%}.waitless_container section.waitless_quiz_commit .inner .clock .clock_m span,.waitless_container section.waitless_quiz_commit .inner .clock .clock_h span{position:absolute;top:0px;left:0px;width:100%;height:50%;background:#535e62}.waitless_container section.waitless_quiz_commit .inner .clock .clock_m img,.waitless_container section.waitless_quiz_commit .inner .clock .clock_h img{position:absolute;top:0px;left:0px}.waitless_container section.waitless_quiz_commit .inner .clock .clock_m{height:100px;transform:translate(-50%,-50%) rotate(45deg);transition-delay:1s;transition:transform 5s cubic-bezier(.39,.575,.565,1)}.waitless_container section.waitless_quiz_commit .inner .clock .clock_h{height:64px;transform:translate(-50%,-50%) rotate(-45deg);transition-delay:1s;transition:transform 5s cubic-bezier(.39,.575,.565,1)}.waitless_container section.waitless_quiz_commit .inner .txt{margin-top:40px}.waitless_container .message{margin-bottom:24px}@keyframes messageTxtWidth{0%{width:30px}to{width:100%}}@keyframes messageBgOpacity{0%{opacity:0}to{opacity:1}}@keyframes messageTxtOpacity{0%{opacity:0;display:none}to{opacity:1;display:block}}.waitless_container .message .txt{margin-bottom:16px}.waitless_container .message .txt.show .inner .bg{animation-name:messageTxtWidth;animation-duration:.4s;animation-fill-mode:forwards}.waitless_container .message .txt.show .inner .bg-v2{animation-name:messageBgOpacity;animation-duration:.8s;animation-fill-mode:forwards}.waitless_container .message .txt.show .inner span{animation-name:messageTxtOpacity;animation-duration:.8s;animation-delay:0s;animation-fill-mode:forwards}.waitless_container .message .txt.dot{width:30px;animation-name:messageTxtOpacity;animation-duration:.4s;animation-delay:.1s;animation-fill-mode:backwards}.waitless_container .message .txt.dot img{width:30px}.waitless_container .message .txt.dot .inner span{opacity:1}.waitless_container .message .txt:last-child{margin-bottom:0}.waitless_container .message .txt .inner{display:inline-block;position:relative;padding:6px 14px}.waitless_container .message .txt .inner .bg{border-radius:22px;background:#fff;width:58px;height:100%;position:absolute;top:0px;box-shadow:0 0 4px #fffc}.waitless_container .message .txt .inner .bg-v2{border-radius:22px;background:#fff;width:100%;height:100%;position:absolute;top:0px;box-shadow:0 0 4px #fffc}.waitless_container .message .txt .inner span{opacity:0;position:relative;font-size:14px}.waitless_container .message .question{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:16px}@keyframes messageTxtOpacity{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.waitless_container .message .question figure{width:48px;border-radius:48px;overflow:hidden;animation-name:messageTxtOpacity;animation-duration:.4s;animation-delay:0s;animation-fill-mode:backwards}.waitless_container .message .question figure img{width:100%}.waitless_container .message .question .txts{width:calc(100% - 48px - 11px - 60px);margin-left:11px;margin-right:60px}.waitless_container .message .question .txts .txt .inner .bg,.waitless_container .message .question .txts .txt .inner .bg-v2{left:0px;background:#fff;box-shadow:0 0 4px #fffc}.waitless_container .message .answer-txt{width:calc(100% - 48px - 24px - 100px);margin-left:auto;margin-right:0}.waitless_container .message .answer-txt .txt{text-align:right}.waitless_container .message .answer-txt .txt .inner{text-align:left}.waitless_container .message .answer-txt .txt .inner .bg,.waitless_container .message .answer-txt .txt .inner .bg-v2{right:0px;background:#f29e9b;box-shadow:0 0 4px #f29e9b}.waitless_container .message .answer-txt .txt .inner .pop{position:absolute;top:-40px;right:50%;background:#535e62;width:90px;color:#fff;text-align:center;padding:4px 10px;border-radius:4px;box-sizing:border-box;opacity:0;pointer-events:none;transform:translate(50%,0px)}.waitless_container .message .answer-txt .txt .inner .pop span{font-size:12px;pointer-events:none}.waitless_container .message .answer-txt .txt .inner .pop.show{opacity:1;pointer-events:auto}.waitless_container .message .answer-txt .txt .inner .pop:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:8px 4.5px 0 4.5px;border-color:#535e62 transparent transparent transparent;position:absolute;bottom:-8px;left:50%;transform:translate(-50%,0px)}.waitless_container .message .answer-txt .txt .inner .msg-txt{pointer-events:none;color:#fff}.waitless_container .message .programme-type-1{width:227px;height:79px;background:linear-gradient(180deg,#ea4e3f 0%,#fa9c90 59.24%,#ed5d4f 98.83%);border-radius:10px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.waitless_container .message .programme-type-1 .result{background:#fff;font-family:Roboto;font-weight:bold;font-size:12px;line-height:1;letter-spacing:.3em;color:#ed5a4c;padding:3px 10px;display:inline-block;margin-top:16px}.waitless_container .message .programme-type-1 .type-name{font-family:Roboto;font-weight:bold;font-size:17px;line-height:1;letter-spacing:.3em;color:#fff;text-shadow:0px 1px 4px rgba(0,0,0,.85);margin-top:9px}.waitless_container .message .programme-type-2{width:227px;height:79px;background:linear-gradient(180deg,#3bab93 0%,#5bc8b1 59.24%,#3bab93 98.83%);border-radius:10px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.waitless_container .message .programme-type-2 .result{background:#fff;font-family:Roboto;font-weight:bold;font-size:12px;line-height:1;letter-spacing:.3em;color:#47b69e;padding:3px 10px;display:inline-block;margin-top:16px}.waitless_container .message .programme-type-2 .type-name{font-family:Roboto;font-weight:bold;font-size:17px;line-height:1;letter-spacing:.3em;color:#fff;text-shadow:0px 1px 4px rgba(0,0,0,.85);margin-top:9px}.waitless_container .message .programme-type-3{width:227px;height:79px;background:linear-gradient(180deg,#1bacd0 0%,#73d2da 59.24%,#1bacd0 98.83%);border-radius:10px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.waitless_container .message .programme-type-3 .result{background:#fff;font-family:Roboto;font-weight:bold;font-size:12px;line-height:1;letter-spacing:.3em;color:#31b6d3;padding:3px 10px;display:inline-block;margin-top:16px}.waitless_container .message .programme-type-3 .type-name{font-family:Roboto;font-weight:bold;font-size:17px;line-height:1;letter-spacing:.3em;color:#fff;text-shadow:0px 1px 4px rgba(0,0,0,.85);margin-top:9px}.waitless_container .message .programme-type-4{width:227px;height:79px;background:linear-gradient(180deg,#ff8fb9 0%,#ffc3da 59.24%,#ff8fb9 98.83%);border-radius:10px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.waitless_container .message .programme-type-4 .result{background:#fff;font-family:Roboto;font-weight:bold;font-size:12px;line-height:1;letter-spacing:.3em;color:#ff95bd;padding:3px 10px;display:inline-block;margin-top:16px}.waitless_container .message .programme-type-4 .type-name{font-family:Roboto;font-weight:bold;font-size:17px;line-height:1;letter-spacing:.3em;color:#fff;text-shadow:0px 1px 4px rgba(0,0,0,.85);margin-top:9px}.waitless_container .message .programme-type-5{width:227px;height:79px;background:linear-gradient(180deg,#f18c47 0%,#ffc600 59.24%,#f18c47 98.83%);border-radius:10px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.waitless_container .message .programme-type-5 .result{background:#fff;font-family:Roboto;font-weight:bold;font-size:12px;line-height:1;letter-spacing:.3em;color:#f3943e;padding:3px 10px;display:inline-block;margin-top:16px}.waitless_container .message .programme-type-5 .type-name{font-family:Roboto;font-weight:bold;font-size:17px;line-height:1;letter-spacing:.3em;color:#fff;text-shadow:0px 1px 4px rgba(0,0,0,.85);margin-top:9px}.waitless_container .message .slider-container{opacity:0;transition:opacity 1s ease}.waitless_container .message .slider-container.initialized{opacity:1}.waitless_container .message .slick-slide{transition:opacity 1s ease;opacity:.3}.waitless_container .message .slick-slide.slick-active{opacity:1}.waitless_container .answer{position:absolute;width:100%;bottom:0px;left:0px;transition:height .4s cubic-bezier(.25,.46,.45,.94);overflow:visible}@keyframes answerTransform{0%{transform:translate(0px,50px)}to{transform:translate(0px,0px)}}.waitless_container .answer .answer-inner{box-sizing:content-box;height:100%}.waitless_container .answer .answer-inner .answer-scroller{position:absolute;top:0px;left:0px;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.waitless_container .answer .answer-input{position:relative}.waitless_container .answer .answer-input .answer-input-ill{width:128px;height:90px;margin:0 auto -30px;overflow:hidden;z-index:1;text-align:center;position:relative;z-index:2}.waitless_container .answer .answer-input .answer-input-ill img{width:100%}.waitless_container .answer .answer-input .answer-input-title{padding-top:32px;padding-bottom:10px;text-align:center;font-weight:500;font-size:18px;position:relative;background:#fff;z-index:1}.waitless_container .answer .answer-input .answer-input-area{position:relative;padding:15px;background:#fff;z-index:0}.waitless_container .answer .answer-input .answer-input-parts{display:flex;align-items:flex-start;justify-content:flex-start;width:320px;height:280px;margin:0 auto}.waitless_container .answer .answer-input .answer-input-parts .answer-input-parts-ill{width:50%;position:relative}.waitless_container .answer .answer-input .answer-input-parts .answer-input-parts-ill img{width:100%}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical{width:50%;margin-top:27px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div{margin-bottom:15px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div input:checked+label span.area{background:#ed8a89;opacity:.8}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div label span.area{display:block;position:absolute;width:0px;height:0px;background:#adadad;opacity:.5;border-radius:10px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div.btn_1 label span.area{width:53px;height:44px;top:-8px;left:-127px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div.btn_2 label span.area{width:17px;height:64px;top:-32px;left:-73px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div.btn_3 label span.area{width:53px;height:44px;top:-35px;left:-127px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div.btn_4 label span.area{width:78px;height:44px;top:-32px;left:-141px}.waitless_container .answer .answer-input .answer-input-parts .module-check-input-vertical>div.btn_5 label span.area{width:32px;height:104px;top:-30px;left:-101px}.waitless_container .answer-v2{position:absolute;width:100%;bottom:0px;left:0px;transition:height .1s;overflow:visible}.waitless_container .answer-v2 .answer-inner{box-sizing:content-box;height:100%}.waitless_container .answer-v2 .answer-inner .answer-scroller{position:absolute;top:0px;left:0px;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.waitless_container .answer-v2 .answer-input{position:relative}.waitless_container .answer-v2 .answer-input .answer-input-ill{width:128px;height:90px;margin:0 auto -30px;overflow:hidden;z-index:1;text-align:center;position:relative;z-index:2}.waitless_container .answer-v2 .answer-input .answer-input-ill img{width:100%}.waitless_container .answer-v2 .answer-input .answer-input-title{padding-top:32px;padding-bottom:10px;text-align:center;font-weight:500;font-size:18px;position:relative;background:#fff;z-index:1}.waitless_container .answer-v2 .answer-input .answer-input-area{position:relative;padding:15px;background:#fff;z-index:0}.waitless_container .answer-v2 .answer-input .answer-input-parts{display:flex;align-items:flex-start;justify-content:flex-start;width:320px;height:280px;margin:0 auto}.waitless_container .answer-v2 .answer-input .answer-input-parts .answer-input-parts-ill{width:50%;position:relative}.waitless_container .answer-v2 .answer-input .answer-input-parts .answer-input-parts-ill img{width:100%}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical{width:50%;margin-top:27px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div{margin-bottom:15px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div input:checked+label span.area{background:#ed8a89;opacity:.8}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div label span.area{display:block;position:absolute;width:0px;height:0px;background:#adadad;opacity:.5;border-radius:10px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div.btn_1 label span.area{width:53px;height:44px;top:-8px;left:-127px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div.btn_2 label span.area{width:17px;height:64px;top:-32px;left:-73px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div.btn_3 label span.area{width:53px;height:44px;top:-35px;left:-127px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div.btn_4 label span.area{width:78px;height:44px;top:-32px;left:-141px}.waitless_container .answer-v2 .answer-input .answer-input-parts .module-check-input-vertical>div.btn_5 label span.area{width:32px;height:104px;top:-30px;left:-101px}@keyframes answerOpacity{0%{display:none;opacity:0}to{display:block;opacity:1}}.waitless_container .answer-v2 .answer-inner .answer-scroller>*{animation-name:answerOpacity;animation-duration:.8s;animation-fill-mode:forwards}.waitless_container button.submit{width:100%;line-height:1;background:#ed8a89;text-align:center;border-radius:44px;color:#fff;padding-top:16px;padding-bottom:16px;font-size:16px}.waitless_container button.submit.anim{animation:inputtrans .4s;animation-fill-mode:backwards;animation-iteration-count:1}.waitless_container button.submit.disable{pointer-events:none;opacity:.5}.waitless_container .module-ideal-input-vertical{max-width:400px;margin:auto}.waitless_container .module-ideal-input-vertical .caroucel-item{position:relative;margin-bottom:8px}.waitless_container .module-ideal-input-vertical .caroucel-item:last-child{margin-bottom:0}.waitless_container .module-ideal-input-vertical .caroucel-item.carounsel_1 button{background:#32a48d}.waitless_container .module-ideal-input-vertical .caroucel-item.carounsel_2 button{background:#e84130}.waitless_container .module-ideal-input-vertical .caroucel-item.carounsel_3 button{background:#1bacd0}.waitless_container .module-ideal-input-vertical .caroucel-item.carounsel_4 button{background:#ec727d}.waitless_container .module-ideal-input-vertical .caroucel-item.carounsel_5 button{background:#f18c47}.waitless_container .module-ideal-input-vertical .caroucel-item button{width:100%;height:88px;position:relative;border-radius:24px;display:flex;justify-content:flex-start;align-items:center}.waitless_container .module-ideal-input-vertical .caroucel-item button:after{content:"";width:128px;height:100%;position:absolute;top:0px;left:0px;border-radius:24px;opacity:.4;background:radial-gradient(circle,white 20%,rgba(255,255,255,0) 60%);z-index:1}.waitless_container .module-ideal-input-vertical .caroucel-item button span{position:relative;display:block}.waitless_container .module-ideal-input-vertical .caroucel-item button span.icon{line-height:1;width:calc(128px);height:50px;text-align:center}.waitless_container .module-ideal-input-vertical .caroucel-item button span.icon img{display:inline-block;height:100%}.waitless_container .module-ideal-input-vertical .caroucel-item button span.txt{width:calc(100% - 128px);text-align:left}.waitless_container .module-ideal-input-vertical .caroucel-item button span em{text-decoration:none;font-style:normal;display:block;color:#fff}.waitless_container .module-ideal-input-vertical .caroucel-item button span em.sub{font-size:10px;line-height:20px;font-weight:bold}.waitless_container .module-ideal-input-vertical .caroucel-item button span em.label{font-size:14px;line-height:20px}.waitless_container .module-carounsel{position:relative;margin-bottom:16px}.waitless_container .module-carounsel .slick-list{overflow:visible;position:relative}.waitless_container .module-carounsel .slick-slide{width:227px;height:230px;margin-right:40px}.waitless_container .module-carounsel .slick-current .caroucel-item{opacity:1}.waitless_container .module-carounsel .slick-current .caroucel-item:before{opacity:.3}.waitless_container .module-carounsel .slick-current .caroucel-item .check{opacity:1;transform:scale(1)}.waitless_container .module-carounsel .slick-dots{position:static;margin-top:16px;text-align:center}.waitless_container .module-carounsel .slick-dots li{width:22px;height:22px;margin-right:8px;vertical-align:bottom;position:relative}.waitless_container .module-carounsel .slick-dots li:nth-child(1) button{border-color:#32a48d}.waitless_container .module-carounsel .slick-dots li:nth-child(1) button:before{background:#32a48d}.waitless_container .module-carounsel .slick-dots li:nth-child(2) button{border-color:#e84130}.waitless_container .module-carounsel .slick-dots li:nth-child(2) button:before{background:#e84130}.waitless_container .module-carounsel .slick-dots li:nth-child(3) button{border-color:#1bacd0}.waitless_container .module-carounsel .slick-dots li:nth-child(3) button:before{background:#1bacd0}.waitless_container .module-carounsel .slick-dots li:nth-child(4) button{border-color:#ec727d}.waitless_container .module-carounsel .slick-dots li:nth-child(4) button:before{background:#ec727d}.waitless_container .module-carounsel .slick-dots li:nth-child(5) button{border-color:#f18c47}.waitless_container .module-carounsel .slick-dots li:nth-child(5) button:before{background:#f18c47}.waitless_container .module-carounsel .slick-dots li.slick-active button{opacity:1;border-width:1px;border-style:solid}.waitless_container .module-carounsel .slick-dots li.slick-active button:before{width:16px;height:16px}.waitless_container .module-carounsel .slick-dots li button{width:22px;height:22px;opacity:.5;border-radius:22px}.waitless_container .module-carounsel .slick-dots li button:before{opacity:1;content:"";display:inline-block;width:10px;height:10px;border-radius:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .module-carounsel .caroucel-item{display:block;width:227px!important;height:230px!important;position:relative;border-radius:24px;opacity:.2;transition:.5s cubic-bezier(.25,.46,.45,.94)}.waitless_container .module-carounsel .caroucel-item.carounsel_1{background:#32a48d}.waitless_container .module-carounsel .caroucel-item.carounsel_2{background:#e84130}.waitless_container .module-carounsel .caroucel-item.carounsel_3{background:#1bacd0}.waitless_container .module-carounsel .caroucel-item.carounsel_4{background:#ec727d}.waitless_container .module-carounsel .caroucel-item.carounsel_5{background:#f18c47}.waitless_container .module-carounsel .caroucel-item:before{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;border-radius:24px;border:4px solid #fff;opacity:0;z-index:0;transition:opacity .4s}.waitless_container .module-carounsel .caroucel-item:after{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;border-radius:24px;opacity:.4;background:radial-gradient(circle,white 20%,rgba(255,255,255,0) 100%);z-index:1}.waitless_container .module-carounsel .caroucel-item .check{position:absolute;top:10px;right:10px;opacity:0;transform:scale(.4);transition:.4s cubic-bezier(.175,.885,.32,1.275);transition-delay:.4s}.waitless_container .module-carounsel .caroucel-item span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:block;z-index:2;width:calc(100% - 20px)}.waitless_container .module-carounsel .caroucel-item span em{text-decoration:none;font-style:normal;display:block;color:#fff;text-align:center}.waitless_container .module-carounsel .caroucel-item span em.sub{font-size:12px;margin-bottom:22px;line-height:1;font-weight:bold}.waitless_container .module-carounsel .caroucel-item span em.icon{margin-bottom:22px;line-height:1}.waitless_container .module-carounsel .caroucel-item span em.icon img{display:inline-block}.waitless_container .module-carounsel .caroucel-item span em.label{font-size:16px;line-height:2}@keyframes inputtrans{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.waitless_container .module-radio-input,.waitless_container .module-radio-input-vertical{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:320px;margin:0 auto}.waitless_container .module-radio-input.anim>div,.waitless_container .module-radio-input-vertical.anim>div{animation:inputtrans .4s;animation-fill-mode:backwards;animation-iteration-count:1}.waitless_container .module-radio-input>div,.waitless_container .module-radio-input-vertical>div{margin-bottom:16px;text-align:center;color:#fff;width:100%}.waitless_container .module-radio-input>div.small,.waitless_container .module-radio-input-vertical>div.small{width:calc((100% - 20px) / 3)}.waitless_container .module-radio-input>div.small button,.waitless_container .module-radio-input-vertical>div.small button{background:linear-gradient(-90deg,#e782a9 0%,#c0adf9 100%)}.waitless_container .module-radio-input>div input,.waitless_container .module-radio-input-vertical>div input{display:none}.waitless_container .module-radio-input>div input:checked+label:after,.waitless_container .module-radio-input-vertical>div input:checked+label:after{opacity:1}.waitless_container .module-radio-input>div label,.waitless_container .module-radio-input-vertical>div label{line-height:44px;cursor:pointer;position:relative;display:block;vertical-align:top;font-weight:500}.waitless_container .module-radio-input>div label span,.waitless_container .module-radio-input-vertical>div label span{position:relative;z-index:2}.waitless_container .module-radio-input>div label:last-child,.waitless_container .module-radio-input-vertical>div label:last-child{margin-right:0}.waitless_container .module-radio-input>div label:before,.waitless_container .module-radio-input-vertical>div label:before{content:"";position:absolute;top:0%;left:0px;width:100%;height:44px;background:linear-gradient(-90deg,#ea99b8 0%,#bcaafa 51.32%,#d1efff 100%);border-radius:44px;z-index:0}.waitless_container .module-radio-input>div label:after,.waitless_container .module-radio-input-vertical>div label:after{content:"";position:absolute;top:0%;left:0px;width:100%;height:44px;opacity:0;background:#ed8a89;border-radius:44px;z-index:1}.waitless_container .module-check-input,.waitless_container .module-check-input-vertical{width:100%;display:flex;flex-wrap:wrap;max-width:320px;margin:0 auto}.waitless_container .module-check-input.anim>div,.waitless_container .module-check-input-vertical.anim>div{animation:inputtrans .4s;animation-fill-mode:backwards;animation-iteration-count:1}.waitless_container .module-check-input>div,.waitless_container .module-check-input-vertical>div{margin-bottom:16px;width:100%}.waitless_container .module-check-input>div.illust-check-input input:checked+label span.check,.waitless_container .module-check-input-vertical>div.illust-check-input input:checked+label span.check{opacity:1}.waitless_container .module-check-input>div.illust-check-input label,.waitless_container .module-check-input-vertical>div.illust-check-input label{padding-left:0}.waitless_container .module-check-input>div.illust-check-input label span.ill,.waitless_container .module-check-input-vertical>div.illust-check-input label span.ill{display:block;background:#fffbef;border-radius:109px;position:relative;width:100%}.waitless_container .module-check-input>div.illust-check-input label span.ill:before,.waitless_container .module-check-input-vertical>div.illust-check-input label span.ill:before{content:"";display:block;padding-top:100%}.waitless_container .module-check-input>div.illust-check-input label span.ill img,.waitless_container .module-check-input-vertical>div.illust-check-input label span.ill img{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}.waitless_container .module-check-input>div.illust-check-input label span.label,.waitless_container .module-check-input-vertical>div.illust-check-input label span.label{display:block;text-align:center;font-size:10px}.waitless_container .module-check-input>div.illust-check-input label span.check,.waitless_container .module-check-input-vertical>div.illust-check-input label span.check{position:absolute;width:28px;height:28px;top:0px;left:0px;transform:translate(0%,0%);border-radius:100%;z-index:3;opacity:0}.waitless_container .module-check-input>div.illust-check-input label span.check img,.waitless_container .module-check-input-vertical>div.illust-check-input label span.check img{width:28px}.waitless_container .module-check-input>div.illust-check-input label:before,.waitless_container .module-check-input-vertical>div.illust-check-input label:before{top:0%;left:0;margin-top:0;z-index:1}.waitless_container .module-check-input>div.illust-check-input label:after,.waitless_container .module-check-input-vertical>div.illust-check-input label:after{top:0%;left:0;margin-top:0;z-index:2}.waitless_container .module-check-input>div.small,.waitless_container .module-check-input-vertical>div.small{width:calc((100% - 20px) / 3)}.waitless_container .module-check-input>div.ex-small,.waitless_container .module-check-input-vertical>div.ex-small{width:calc((100% - 9px) / 4)}.waitless_container .module-check-input>div input,.waitless_container .module-check-input-vertical>div input{display:none}.waitless_container .module-check-input>div input:checked+label:after,.waitless_container .module-check-input-vertical>div input:checked+label:after{opacity:1}.waitless_container .module-check-input>div input:checked+label span.check,.waitless_container .module-check-input-vertical>div input:checked+label span.check{opacity:1}.waitless_container .module-check-input>div label,.waitless_container .module-check-input-vertical>div label{position:relative;display:block;vertical-align:top;cursor:pointer;line-height:28px;padding-left:40px}.waitless_container .module-check-input>div label span.check,.waitless_container .module-check-input-vertical>div label span.check{position:absolute;width:28px;height:28px;top:50%;left:0px;transform:translate(0%,0%);border-radius:100%;z-index:3;opacity:0;transform:translate(0%,-50%)}.waitless_container .module-check-input>div label span.check img,.waitless_container .module-check-input-vertical>div label span.check img{width:28px}.waitless_container .module-check-input>div label:before,.waitless_container .module-check-input-vertical>div label:before{position:absolute;content:"";top:50%;left:0;width:28px;height:28px;margin-top:-14px;background:#fff;box-sizing:border-box;background:#f4f4f4;border-radius:28px}.waitless_container .module-check-input>div label:after,.waitless_container .module-check-input-vertical>div label:after{position:absolute;content:"";top:50%;left:0;width:28px;height:28px;background:#ed8a89;margin-top:-14px;opacity:0;border-radius:28px}.waitless_container .module-txt-input{display:flex;justify-content:space-between;align-items:flex-end}.waitless_container .module-txt-input input{outline:none;border:none;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:calc(100% - 88px - 12px);border-radius:44px;line-height:44px;background:#f8f8f8;padding:0 22px;font-size:16px}.waitless_container .module-txt-input button.submit{width:88px}.waitless_container.quiz_transition{height:var(--vh, 100vh);background:linear-gradient(135deg,#ffafaf 0%,#a8d8e9 33%,#eab299 66%,#a3d2cc 100%);background-size:1000%;animation:gradationAnim 25s ease infinite}@media screen and (min-width: 480px){.waitless_container.quiz_transition{font-size:12.8px}}@media screen and (min-width: 390px)and (max-width: 479px){.waitless_container.quiz_transition{font-size:10.4px}}@media screen and (min-width: 375px)and (max-width: 389px){.waitless_container.quiz_transition{font-size:10px}}@media screen and (max-width: 374px){.waitless_container.quiz_transition{font-size:8.5px}}@keyframes gradationAnim{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.waitless_container.quiz_transition section.waitless_quiz_start>.inner .msg figure img{height:100%}.waitless_container.quiz_transition form{height:100%}.waitless_container.quiz_transition .quiz_slide{display:none;height:100%}.waitless_container.quiz_transition .quiz_slide.active{display:block}.waitless_container.quiz_transition .quiz_frame{display:flex;flex-direction:column;height:100%}.waitless_container.quiz_transition .header_progress{position:fixed;z-index:10;top:0;left:0;background:#fff;width:100%;height:4.8em;box-shadow:0 2px 4px #00000026}.waitless_container.quiz_transition .header_progress .inner{display:flex;justify-content:center;align-items:center;max-width:480px;width:100%;height:calc(100% - 1em);margin:0 auto}.waitless_container.quiz_transition .header_progress .inner .number{font-size:2.8em;color:#999;line-height:1}.waitless_container.quiz_transition .header_progress .inner .number .active{color:#ed8a89}.waitless_container.quiz_transition .header_progress .inner .number .total{font-size:.71em}.waitless_container.quiz_transition .header_progress .inner .number .label{font-size:.42em}.waitless_container.quiz_transition .header_progress .bar{height:1em;border-top:solid .1em #eee}.waitless_container.quiz_transition .header_progress .bar .bar_1{background:#ed8a89;display:block;width:10%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_2{background:#ed8a89;display:block;width:20%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_3{background:#ed8a89;display:block;width:30%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_4{background:#ed8a89;display:block;width:40%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_5{background:#ed8a89;display:block;width:50%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_6{background:#ed8a89;display:block;width:60%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_7{background:#ed8a89;display:block;width:70%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_8{background:#ed8a89;display:block;width:80%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_9{background:#ed8a89;display:block;width:90%;height:100%}.waitless_container.quiz_transition .header_progress .bar .bar_10{background:#ed8a89;display:block;width:100%;height:100%}.waitless_container.quiz_transition .body_contents{position:relative;flex-grow:1;max-width:480px;width:100%;margin:0 auto;padding:4.8em 1.9em 9.3em}.waitless_container.quiz_transition .body_contents .balloon{position:relative;padding:1.9em 0}.waitless_container.quiz_transition .body_contents .balloon .img{width:100%}.waitless_container.quiz_transition .body_contents .balloon .txt{position:absolute;top:50%;left:25%;transform:translateY(-50%);width:70%}.waitless_container.quiz_transition .body_contents .balloon .txt p{font-size:1.4em;font-weight:700;color:#fff}.waitless_container.quiz_transition .body_contents .quiz_label{margin-bottom:1.2em;font-size:1.2em;color:#fff;text-align:center}.waitless_container.quiz_transition .body_contents .error_msg{font-size:1em;color:#ff5957;text-align:left}.waitless_container.quiz_transition .footer_btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;max-width:480px;width:100%;padding:2.4em 1.9em;margin:0 auto}.waitless_container.quiz_transition .footer_btn.hide_prev{justify-content:flex-end}.waitless_container.quiz_transition .footer_btn_prev{position:relative;width:4.5em;height:4.5em;background:#969696;border-radius:50%;cursor:pointer}.waitless_container.quiz_transition .footer_btn_prev:before{content:"";position:absolute;top:50%;left:calc(50% - .6em);transform:translateX(-50%) translateY(-50%);border:.8em solid transparent;border-right:1.4em solid #fff}.waitless_container.quiz_transition .footer_btn_next,.waitless_container.quiz_transition .quiz_confirm .btn{position:relative;display:flex;justify-content:center;align-items:center;width:8.25em;height:2.25em;opacity:.5;background:#ed8a89;border-radius:100px;box-shadow:0 2px 4px #0003;font-size:2em;font-weight:700;color:#fff;cursor:pointer}.waitless_container.quiz_transition .footer_btn_next.active,.waitless_container.quiz_transition .quiz_confirm .active.btn{opacity:1}.waitless_container.quiz_transition .footer_btn_next .icon,.waitless_container.quiz_transition .quiz_confirm .btn .icon{position:absolute;top:50%;right:10%;transform:translateY(-50%);background:#fff;width:.8em;height:.8em;border-radius:50%}.waitless_container.quiz_transition .footer_btn_next .icon .inner,.waitless_container.quiz_transition .quiz_confirm .btn .icon .inner{position:relative;display:block;width:.8em;height:.8em}.waitless_container.quiz_transition .footer_btn_next .icon .inner:before,.waitless_container.quiz_transition .quiz_confirm .btn .icon .inner:before{content:"";position:absolute;top:50%;left:calc(50% + .15em);transform:translateX(-50%) translateY(-50%);border:.2em solid transparent;border-left:.35em solid #ed8a89}.waitless_container.quiz_transition .image_check_box_item{width:100%;height:100%}.waitless_container.quiz_transition .image_check_box_item input{display:none}.waitless_container.quiz_transition .image_check_box_item input:checked+.label{opacity:1}.waitless_container.quiz_transition .image_check_box_item input:checked+.label .check{background:#ed8a89}.waitless_container.quiz_transition .image_check_box_item input:checked+.label .check span:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .image_check_box_item .label{position:relative;display:flex;justify-content:center;align-items:center;opacity:.8;background:#fff;width:100%;height:100%;box-shadow:0 2px 4px #0003;border-radius:4px;cursor:pointer}.waitless_container.quiz_transition .image_check_box_item .label .check{position:absolute;top:.45em;left:.45em;width:1.5em;height:1.5em;border:solid .1em #ed8a89;border-radius:50%}.waitless_container.quiz_transition .image_check_box_item .label .check span{position:relative;display:block;width:100%;height:100%}.waitless_container.quiz_transition .image_check_box_item .label .check span:before{content:"";position:absolute;top:46%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);display:block;width:.7em;height:.4em;border-left:.1em solid #ed8a89;border-bottom:.1em solid #ed8a89}.waitless_container.quiz_transition .image_check_box_item .label .txt{position:absolute;bottom:.45em;font-size:1em;font-weight:700;color:#ed8a89}.waitless_container.quiz_transition .list_radio_button_item,.waitless_container.quiz_transition .list_checkbox_item{width:100%;height:100%;box-shadow:0 2px 4px #0003;border-radius:4px}.waitless_container.quiz_transition .list_radio_button_item input,.waitless_container.quiz_transition .list_checkbox_item input{display:none}.waitless_container.quiz_transition .list_radio_button_item input:checked+.label,.waitless_container.quiz_transition .list_checkbox_item input:checked+.label{opacity:1}.waitless_container.quiz_transition .list_radio_button_item input:checked+.label .check,.waitless_container.quiz_transition .list_checkbox_item input:checked+.label .check{background:#ed8a89}.waitless_container.quiz_transition .list_radio_button_item input:checked+.label .check:before,.waitless_container.quiz_transition .list_checkbox_item input:checked+.label .check:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .list_radio_button_item input:checked+.label .txt,.waitless_container.quiz_transition .list_checkbox_item input:checked+.label .txt{color:#ed8a89}.waitless_container.quiz_transition .list_radio_button_item .label,.waitless_container.quiz_transition .list_checkbox_item .label{position:relative;display:flex;align-items:center;opacity:.8;background:#fff;width:100%;height:100%;border-radius:4px;cursor:pointer}.waitless_container.quiz_transition .list_radio_button_item .label .check,.waitless_container.quiz_transition .list_checkbox_item .label .check{position:relative;display:block;width:1.5em;height:1.5em;margin:0 .6em 0 1em;border:solid 1px #ed8a89;border-radius:50%}.waitless_container.quiz_transition .list_radio_button_item .label .check:before,.waitless_container.quiz_transition .list_checkbox_item .label .check:before{content:"";position:absolute;top:46%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);display:block;width:.7em;height:.4em;border-left:.1em solid #ed8a89;border-bottom:.1em solid #ed8a89}.waitless_container.quiz_transition .list_radio_button_item .label .txt,.waitless_container.quiz_transition .list_checkbox_item .label .txt{font-size:1.4em;font-weight:700;color:#999}.waitless_container.quiz_transition .quiz_nickname{background:#fff;width:100%;padding:1.6em 3.7em 4.1em;border-radius:5px;box-shadow:0 2px 4px #0003}.waitless_container.quiz_transition .quiz_nickname .label{margin-bottom:3em;font-size:1em;color:#999;text-align:center}.waitless_container.quiz_transition .quiz_nickname .input_area{width:100%;margin-bottom:1em;border-bottom:solid 1px #535e62}.waitless_container.quiz_transition .quiz_nickname .input_area input{display:block;width:100%;margin:0 auto;border:none;font-size:1.6em;line-height:2;text-align:center}.waitless_container.quiz_transition .quiz_nickname .input_area input::placeholder{font-size:.75em;color:#dcdcdc}.waitless_container.quiz_transition .quiz_nickname .input_area input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s!important}.waitless_container.quiz_transition .quiz_body{background:#fff;padding:2em 2em 0;box-shadow:0 2px 4px #0003;border-radius:4px}.waitless_container.quiz_transition .quiz_body li{display:flex;justify-content:space-around;align-items:flex-start;padding-bottom:3em;text-align:center}.waitless_container.quiz_transition .quiz_body li .label{display:flex;justify-content:center;align-items:center;background:#ed8a89;width:9em;height:calc(3em / 1.2);margin-right:.625em;border-radius:4px;font-size:1.2em;font-weight:700;color:#fff}.waitless_container.quiz_transition .quiz_body li .input_area{flex-grow:1;position:relative;margin-right:.75em}.waitless_container.quiz_transition .quiz_body li .input_area input{position:relative;width:100%;height:1.875em;margin-bottom:.3125em;border:solid 1px #bebebe;border-radius:2px;font-size:1.6em;text-align:center}.waitless_container.quiz_transition .quiz_body li .input_area input::placeholder{font-size:.75em;color:#dcdcdc}.waitless_container.quiz_transition .quiz_body li .unit{width:2em;height:calc(3em / 1.6);font-size:1.6em;color:#535e62}.waitless_container.quiz_transition .quiz_part_lose_weight,.waitless_container.quiz_transition .quiz_reason{display:flex;flex-wrap:wrap;justify-content:center}.waitless_container.quiz_transition .quiz_part_lose_weight li,.waitless_container.quiz_transition .quiz_reason li{width:10em;height:14em;margin:0 0 1.4em 1.4em}.waitless_container.quiz_transition .quiz_part_lose_weight li:first-child,.waitless_container.quiz_transition .quiz_reason li:first-child{margin-left:0}@media screen and (max-width: 374px){.waitless_container.quiz_transition .quiz_part_lose_weight li,.waitless_container.quiz_transition .quiz_reason li{height:12em}}.waitless_container.quiz_transition .quiz_total_exercise_time li,.waitless_container.quiz_transition .quiz_frequency_meal li,.waitless_container.quiz_transition .quiz_frequency_snack li{width:100%;height:4.8em;margin-bottom:1.2em}.waitless_container.quiz_transition .quiz_favorite_food,.waitless_container.quiz_transition .quiz_favorite_food_especially{display:flex;flex-wrap:wrap;justify-content:center}.waitless_container.quiz_transition .quiz_favorite_food li,.waitless_container.quiz_transition .quiz_favorite_food_especially li{width:7.5em;height:8.5em;margin:.35em}.waitless_container.quiz_transition .quiz_favorite_food li .img,.waitless_container.quiz_transition .quiz_favorite_food_especially li .img{width:5em;margin-bottom:5px}.waitless_container.quiz_transition .quiz_favorite_food li #check_11001_6+.label .txt,.waitless_container.quiz_transition .quiz_favorite_food li #check_12001_6+.label .txt,.waitless_container.quiz_transition .quiz_favorite_food_especially li #check_11001_6+.label .txt,.waitless_container.quiz_transition .quiz_favorite_food_especially li #check_12001_6+.label .txt{transform:scale(.9);width:110%;text-align:center}.waitless_container.quiz_transition .quiz_worries{display:flex;flex-wrap:wrap}.waitless_container.quiz_transition .quiz_worries li{width:47%;height:4.8em;margin:0 1.5% 3%}.waitless_container.quiz_transition .quiz_worries li #check_20001_5+.label .txt{font-size:1em}.waitless_container.quiz_transition .quiz_worries li #check_20001_6+.label .txt{font-size:1em;white-space:nowrap}.waitless_container.quiz_transition .quiz_reason .image_check_box_item .label .img{margin-bottom:1.5em}.waitless_container.quiz_transition .quiz_reason .image_check_box_item .label .txt{font-size:1em;letter-spacing:-1px}.waitless_container.quiz_transition .quiz_reason .image_check_box_item .label .txt br{display:none}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1+.label .check{border:solid 1px #7ed09f}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1+.label .check span:before{border-left:.1em solid #7ed09f;border-bottom:.1em solid #7ed09f}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1+.label .img{height:4em}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1+.label .txt{padding:0 .45em;color:#7ed09f}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1:checked+.label{border:solid 2px #7ed09f}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1:checked+.label .check{background:#7ed09f}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_1:checked+.label .check span:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2+.label .check{border:solid 1px #ed8a89}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2+.label .check span:before{border-left:.1em solid #ed8a89;border-bottom:.1em solid #ed8a89}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2+.label .img{height:4em}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2+.label .txt{padding:0 .45em;color:#ed8a89}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2:checked+.label{border:solid 2px #ed8a89}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2:checked+.label .check{background:#ed8a89}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_2:checked+.label .check span:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3+.label .check{border:solid 1px #68a7c9}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3+.label .check span:before{border-left:.1em solid #68a7c9;border-bottom:.1em solid #68a7c9}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3+.label .img{height:4em}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3+.label .txt{padding:0 .45em;color:#68a7c9}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3:checked+.label{border:solid 2px #68a7c9}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3:checked+.label .check{background:#68a7c9}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_3:checked+.label .check span:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4+.label .check{border:solid 1px #e97177}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4+.label .check span:before{border-left:.1em solid #e97177;border-bottom:.1em solid #e97177}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4+.label .img{height:4em}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4+.label .txt{transform:scale(.9);width:110%;padding:0 .45em;color:#e97177}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4:checked+.label{border:solid 2px #e97177}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4:checked+.label .check{background:#e97177}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_4:checked+.label .check span:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5+.label .check{border:solid 1px #d79460}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5+.label .check span:before{border-left:.1em solid #d79460;border-bottom:.1em solid #d79460}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5+.label .img{height:4em}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5+.label .txt{padding:0 .45em;color:#d79460}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5:checked+.label{border:solid 2px #d79460}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5:checked+.label .check{background:#d79460}.waitless_container.quiz_transition .quiz_reason .image_check_box_item #check_19001_5:checked+.label .check span:before{border-left:.1em solid #fff;border-bottom:.1em solid #fff}.waitless_container.quiz_transition .quiz_slide_11 .header_progress{display:none}.waitless_container.quiz_transition .quiz_slide_11 .body_contents{display:flex;justify-content:center;align-items:center;width:100%}.waitless_container.quiz_transition .quiz_slide_11 .body_contents .balloon{display:none}.waitless_container.quiz_transition .quiz_slide_11 .body_contents .body_main{width:100%}.waitless_container.quiz_transition .quiz_confirm{display:none;text-align:center}.waitless_container.quiz_transition .quiz_confirm.show{display:block}.waitless_container.quiz_transition .quiz_confirm .img{margin-bottom:2em}.waitless_container.quiz_transition .quiz_confirm .txt{margin-bottom:2em;font-size:1.4em;font-weight:700;color:#fff;line-height:2}.waitless_container.quiz_transition .quiz_confirm .btn{opacity:1;width:90%;height:2.5em;margin:0 auto}@media (min-width: 576px){.container{max-width:90%!important;padding-right:5%!important;padding-left:5%!important;margin-right:auto;margin-left:auto}.form-container{width:90%;margin:auto}}@media (min-width: 768px){.container{max-width:90%!important;padding-right:5%!important;padding-left:5%!important;margin-right:auto;margin-left:auto}.form-container{width:50%;margin:auto}}@media (min-width: 992px){.container{max-width:90%!important;padding-right:10%!important;padding-left:10%!important}.form-container{width:50%;margin:auto}}@media (min-width: 1200px){.container{max-width:90%!important;padding-right:10%!important;padding-left:10%!important}.form-container{width:50%;margin:auto}}.question-title{font-weight:bold!important;font-size:2rem!important;padding-bottom:1rem!important;margin-bottom:1.5rem!important;border-bottom:1px #333 solid!important}.question-content{vertical-align:top!important;margin:1rem 0!important}.question-txt{margin:0 0 0 1rem!important;cursor:pointer}.change-btn{color:#333;background:#c4c4c4;padding:2.5rem!important;width:100%;margin:1.5rem 0 0;border-radius:20px!important}.change-btn:hover{color:#eee;background:#535e62}.labelTxt{margin:0 0 1rem!important;color:#535e62;font-weight:bolder;border-bottom:solid 1px #535e62!important}.waitless_container .menu-lists{width:100%;height:100%;position:fixed;top:0px;left:0px;box-sizing:border-box;z-index:10012;overflow:scroll;background:#f8f8f8;opacity:0;pointer-events:none;transition:.4s}.waitless_container .menu-lists.show{pointer-events:auto;opacity:1}.waitless_container .menu-lists .btn_close{position:absolute;display:block;top:-12px;right:-12px;width:24px;height:24px}.waitless_container .menu-lists .btn_close:before,.waitless_container .menu-lists .btn_close:after{display:block;width:31px;height:1px;content:"";background:#000;position:absolute;top:50%;left:50%}.waitless_container .menu-lists .btn_close:before{transform:translate(-50%,-50%) rotate(45deg)}.waitless_container .menu-lists .btn_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.waitless_container .menu-lists>.menu-inner{display:table;width:100%;height:100%}.waitless_container .menu-lists>.menu-inner .menu-content{display:table-cell;vertical-align:middle;padding:40px}.waitless_container .menu-lists>.menu-inner .menu-content>div{position:relative;max-width:1100px;margin:0 auto}.waitless_container .menu-lists>.menu-inner .menu-content .list-block{margin-bottom:40px}.waitless_container .menu-lists>.menu-inner .menu-content .list-block:last-child{margin-bottom:0}.waitless_container .menu-lists>.menu-inner .menu-content .block-title{font-size:14px;margin-bottom:20px}.waitless_container .menu-lists>.menu-inner .menu-content .block-title:before{content:"\25cf";margin-right:5px}.waitless_container .menu-lists>.menu-inner .menu-content .items{margin-bottom:-8px}.waitless_container .menu-lists>.menu-inner .menu-content .items .item a{display:inline-block;padding:5px 16px;border-radius:20px;background:#fff;margin-right:10px;margin-bottom:8px}.waitless_container .menu-lists>.menu-inner .menu-content .items .item a:last-child{margin-left:0}.waitless_container .mypage_recipe_container,.waitless_container .mypage_exercise_container{background:#f8f8f8;padding-top:176px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container,.waitless_container .mypage_exercise_container{padding-top:100px}}.waitless_container .mypage_recipe_container .mypage-card-head,.waitless_container .mypage_exercise_container .mypage-card-head{padding-left:40px;padding-right:40px;margin-bottom:40px}.waitless_container .mypage_recipe_container .mypage-card-head>.inner,.waitless_container .mypage_exercise_container .mypage-card-head>.inner{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .mypage-card-head>.inner,.waitless_container .mypage_exercise_container .mypage-card-head>.inner{max-width:none;display:block}}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .title-block,.waitless_container .mypage_exercise_container .title-block{margin-bottom:30px}}.waitless_container .mypage_recipe_container .title-block .lead,.waitless_container .mypage_exercise_container .title-block .lead{font-size:14px;font-family:"minion-pro",serif;font-weight:500}.waitless_container .mypage_recipe_container .title-block h1,.waitless_container .mypage_exercise_container .title-block h1{font-size:48px;font-family:"minion-pro",serif;font-weight:500;display:block}.waitless_container .mypage_recipe_container .title-block h1.detail,.waitless_container .mypage_exercise_container .title-block h1.detail{font-family:inherit;font-size:24px;padding-top:10px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .title-block h1,.waitless_container .mypage_exercise_container .title-block h1{font-size:40px}}.waitless_container .mypage_recipe_container .search-nav,.waitless_container .mypage_exercise_container .search-nav{width:270px;background:#fff;border-radius:30px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .search-nav,.waitless_container .mypage_exercise_container .search-nav{width:100%}}.waitless_container .mypage_recipe_container .search-nav>.inner,.waitless_container .mypage_exercise_container .search-nav>.inner{display:flex;justify-content:center;align-items:center;position:relative;padding-top:14px;padding-bottom:14px}.waitless_container .mypage_recipe_container .search-nav>.inner .icon_search,.waitless_container .mypage_exercise_container .search-nav>.inner .icon_search{display:block}.waitless_container .mypage_recipe_container .search-nav>.inner .icon_search img,.waitless_container .mypage_exercise_container .search-nav>.inner .icon_search img{display:block}.waitless_container .mypage_recipe_container .search-nav>.inner .label,.waitless_container .mypage_exercise_container .search-nav>.inner .label{margin-left:15px;font-size:12px}.waitless_container .mypage_recipe_container .search-nav>.inner .icon_arrow,.waitless_container .mypage_exercise_container .search-nav>.inner .icon_arrow{position:absolute;top:50%;right:30px;transform:translate(0%,-50%)}.waitless_container .mypage_recipe_container .card-block,.waitless_container .mypage_exercise_container .card-block{padding-left:40px;padding-right:40px;margin-bottom:80px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .card-block,.waitless_container .mypage_exercise_container .card-block{margin-bottom:40px}}.waitless_container .mypage_recipe_container .card-block>.inner,.waitless_container .mypage_exercise_container .card-block>.inner{max-width:1100px;margin:0 auto}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .card-block>.inner,.waitless_container .mypage_exercise_container .card-block>.inner{max-width:none;display:block}}.waitless_container .mypage_recipe_container .card-block>.inner .block-head,.waitless_container .mypage_exercise_container .card-block>.inner .block-head{font-size:18px;padding-bottom:1em;border-bottom:1px solid;margin-bottom:20px}.waitless_container .mypage_recipe_container .card-block>.inner .block-desc,.waitless_container .mypage_exercise_container .card-block>.inner .block-desc{font-size:14px;margin-bottom:30px}.waitless_container .mypage_recipe_container .card-block>.inner .items,.waitless_container .mypage_exercise_container .card-block>.inner .items{position:relative;width:100%;margin-bottom:-20px}.waitless_container .mypage_recipe_container .card-block>.inner .items.caroucel .slick-list,.waitless_container .mypage_exercise_container .card-block>.inner .items.caroucel .slick-list{overflow:visible;position:relative}.waitless_container .mypage_recipe_container .card-block>.inner .items.caroucel .slick-slide,.waitless_container .mypage_exercise_container .card-block>.inner .items.caroucel .slick-slide{margin-right:20px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .card-block>.inner .items.caroucel .slick-slide,.waitless_container .mypage_exercise_container .card-block>.inner .items.caroucel .slick-slide{margin-right:20px}}.waitless_container .mypage_recipe_container .card-block>.inner .items>.detail>.inner,.waitless_container .mypage_exercise_container .card-block>.inner .items>.detail>.inner{display:flex;align-items:stretch;flex-wrap:wrap}.waitless_container .mypage_recipe_container .card-block>.inner .items>.detail>.inner .item,.waitless_container .mypage_exercise_container .card-block>.inner .items>.detail>.inner .item{margin-right:20px;margin-bottom:20px;width:calc((100% - 60px) / 4)!important}.waitless_container .mypage_recipe_container .card-block>.inner .items>.detail>.inner .item:nth-child(4n),.waitless_container .mypage_exercise_container .card-block>.inner .items>.detail>.inner .item:nth-child(4n){margin-right:0}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .card-block>.inner .items>.detail>.inner .item,.waitless_container .mypage_exercise_container .card-block>.inner .items>.detail>.inner .item{width:100%!important;margin-right:0}}.waitless_container .mypage_recipe_container .card-block>.inner .items .item,.waitless_container .mypage_exercise_container .card-block>.inner .items .item{width:260px!important;border-radius:24px;overflow:hidden;background:#bbb;display:inline-block;position:relative;color:#fff}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_container .card-block>.inner .items .item,.waitless_container .mypage_exercise_container .card-block>.inner .items .item{width:100%}}.waitless_container .mypage_recipe_container .card-block>.inner .items .item:last-child,.waitless_container .mypage_exercise_container .card-block>.inner .items .item:last-child{margin-right:0}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last{display:flex;align-items:center;background:#fff;color:#535e62;height:100%;position:absolute}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content .icon,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content .icon{width:72px;height:72px;display:block;margin:0 auto;border:1px solid silver;border-radius:72px;position:relative}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content .icon:before,.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content .icon:after,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content .icon:before,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content .icon:after{display:block;width:37px;height:1px;content:"";background:silver;position:absolute;top:50%;left:50%}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content .icon:before,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content .icon:before{transform:translate(-50%,-50%) rotate(0deg)}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content .icon:after,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content .icon:after{transform:translate(-50%,-50%) rotate(90deg)}.waitless_container .mypage_recipe_container .card-block>.inner .items .item.item-last .last-content .label,.waitless_container .mypage_exercise_container .card-block>.inner .items .item.item-last .last-content .label{display:block;width:100%;text-align:center;margin-top:1em}.waitless_container .mypage_recipe_container .card-block>.inner .items .item a,.waitless_container .mypage_exercise_container .card-block>.inner .items .item a{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%}.waitless_container .mypage_recipe_container .card-block>.inner .items .item figure,.waitless_container .mypage_exercise_container .card-block>.inner .items .item figure{position:relative;margin:0 auto}.waitless_container .mypage_recipe_container .card-block>.inner .items .item figure:before,.waitless_container .mypage_exercise_container .card-block>.inner .items .item figure:before{content:"";display:block;padding-top:56.25%}.waitless_container .mypage_recipe_container .card-block>.inner .items .item figure img,.waitless_container .mypage_exercise_container .card-block>.inner .items .item figure img{position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;object-fit:cover;background:#ccc}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .card-title,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .card-title{font-size:14px;text-align:center;padding:10px 15px;line-height:1;height:2.5em;box-sizing:content-box;display:flex;justify-content:flex-start;align-items:center}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .card-title .card-title-inner,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .card-title .card-title-inner{text-align:center;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;width:100%;box-sizing:border-box}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec{border-top:1px solid rgba(255,255,255,.2);padding:20px 0;line-height:1}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec .specs,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec .specs{display:flex}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec .specs .spec,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec .specs .spec{width:50%;display:flex;justify-content:center;align-items:baseline}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec .specs .spec .head,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec .specs .spec .head{font-size:10px}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec .specs .spec .body,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec .specs .spec .body{font-size:12px}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec .specs-txt,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec .specs-txt{margin-top:1em;text-align:center;font-size:12px;height:2.5em;display:flex;justify-content:flex-start;align-items:center}.waitless_container .mypage_recipe_container .card-block>.inner .items .item .block-spec .specs-txt .specs-txt-inner,.waitless_container .mypage_exercise_container .card-block>.inner .items .item .block-spec .specs-txt .specs-txt-inner{text-align:center;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;padding:0 15px;width:100%;box-sizing:border-box}.waitless_container .nav-block{padding-left:40px;padding-right:40px;margin-bottom:40px}.waitless_container .nav-block>.inner{max-width:1100px;margin:0 auto;height:32px;position:relative}.waitless_container .nav-block .btn_prev,.waitless_container .nav-block .btn_next{display:block;position:absolute;transform:translate(0px,-50%);width:32px;height:32px}.waitless_container .nav-block .btn_prev img,.waitless_container .nav-block .btn_next img{position:absolute;top:50%;transform:translate(0%,-50%)}.waitless_container .nav-block .btn_prev.disable,.waitless_container .nav-block .btn_next.disable{opacity:.5;pointer-events:none}.waitless_container .nav-block .btn_prev{position:absolute;top:50%;left:0px}.waitless_container .nav-block .btn_prev img{left:0px}.waitless_container .nav-block .btn_next{position:absolute;top:50%;right:0px}.waitless_container .nav-block .btn_next img{right:0px}.waitless_container .nav-block .block-numb{text-align:center}.waitless_container .nav-block .block-numb a{display:inline-block;width:32px;height:32px;border-radius:32px;position:relative}.waitless_container .nav-block .block-numb a.current{background:#93a2ac}.waitless_container .nav-block .block-numb a.current span{color:#fff}.waitless_container .nav-block .block-numb a span{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);letter-spacing:0}.waitless_container .mypage_recipe_container .card-block>.inner .block-head{border-color:#ed8a89}.waitless_container .mypage_recipe_container .card-block>.inner .items .item{background:#ed8a89}.waitless_container .mypage_exercise_container .card-block>.inner .block-head{border-color:#9c72bf}.waitless_container .mypage_exercise_container .card-block>.inner .items .item{background:#9c72bf}.waitless_container .btn_back_list{display:block;position:relative;padding-top:56px;padding-bottom:56px;background:#fff}.waitless_container .btn_back_list .inner{display:flex;align-items:center;justify-content:center}.waitless_container .btn_back_list .icon_arrow{display:block;width:16px;height:16px;background:#535e62;border-radius:16px;position:relative}.waitless_container .btn_back_list .icon_arrow img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-180deg);width:8px;filter:invert(100%) sepia(0%) saturate(1239%) hue-rotate(34deg) brightness(107%) contrast(94%)}.waitless_container .btn_back_list .label{margin-left:5px}.waitless_container .btn_back_list a{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;opacity:0}.waitless_container .btn_back_list a:hover{opacity:.4}.waitless_container .mypage_recipe_detail_container,.waitless_container .mypage_exercise_detail_container{background:#f8f8f8;padding-top:176px;padding-left:40px;padding-right:40px;margin-bottom:40px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container,.waitless_container .mypage_exercise_detail_container{padding-left:0;padding-right:0;padding-top:44px;margin-bottom:0}}.waitless_container .mypage_recipe_detail_container>.inner,.waitless_container .mypage_exercise_detail_container>.inner{max-width:1100px;margin:0 auto}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner,.waitless_container .mypage_exercise_detail_container>.inner{max-width:none;display:block}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-head{display:flex;justify-content:flex-start;align-items:stretch}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-head{display:block}}.waitless_container .mypage_recipe_detail_container>.inner section.kv,.waitless_container .mypage_exercise_detail_container>.inner section.kv{width:66.6%}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner section.kv,.waitless_container .mypage_exercise_detail_container>.inner section.kv{width:100%}}.waitless_container .mypage_recipe_detail_container>.inner section.kv img,.waitless_container .mypage_exercise_detail_container>.inner section.kv img{width:100%;display:block}.waitless_container .mypage_recipe_detail_container>.inner section.block-head,.waitless_container .mypage_exercise_detail_container>.inner section.block-head{width:33.4%;background:#ed8a89;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 24px;box-sizing:border-box;text-align:center}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner section.block-head,.waitless_container .mypage_exercise_detail_container>.inner section.block-head{padding-top:24px;padding-bottom:24px;width:100%}}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-title,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-title{margin-bottom:24px}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-title .title-lead,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-title .title-lead{font-size:12px;margin-top:1em}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-title .title-txt,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-title .title-txt{font-size:18px;font-weight:500}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-spec,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-spec{border-top:1px dotted rgba(255,255,255,.5);border-bottom:1px dotted rgba(255,255,255,.5);padding:24px 0}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-spec .specs,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-spec .specs{display:flex;justify-content:center}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-spec .specs .spec,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-spec .specs .spec{width:50%;display:flex;justify-content:center;align-items:baseline}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-spec .specs .spec .head,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-spec .specs .spec .head{font-size:10px}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-spec .specs .spec .body,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-spec .specs .spec .body{font-size:12px}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-spec .specs-txt,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-spec .specs-txt{margin-top:1em;text-align:center;font-size:12px}.waitless_container .mypage_recipe_detail_container>.inner section.block-head .block-desc,.waitless_container .mypage_exercise_detail_container>.inner section.block-head .block-desc{margin-top:24px;font-size:14px;text-align:left}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body{background:#fff;padding:40px;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body{display:block;background:none;padding:0}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material{width:calc(33.4% - 32px)}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material{width:100%}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .inner,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .inner,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .inner,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .inner{padding:40px}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .material-head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .material-head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .material-head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .material-head{font-size:14px;margin-bottom:20px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .material-head:before,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .material-head:before,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .material-head:before,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .material-head:before{content:"\25cf";margin-right:5px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .material-items .item,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .material-items .item,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .material-items .item,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .material-items .item{padding-top:1em;padding-bottom:1em;font-size:14px;display:flex;justify-content:space-between;border-bottom:1px dotted #96a2ab}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .material-items .item:first-child,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .material-items .item:first-child,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .material-items .item:first-child,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .material-items .item:first-child{border-top:1px dotted #96a2ab}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .material-items .item .head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .material-items .item .head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .material-items .item .head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .material-items .item .head{width:50%;text-align:left}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-material .material-items .item .body,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-material .material-items .item .body,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-material .material-items .item .body,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-material .material-items .item .body{width:50%;text-align:right}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual{width:66.6%}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual{background:#fff;width:100%}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .inner,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .inner,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .inner,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .inner{padding:40px}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-head{font-size:14px;margin-bottom:20px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-head:before,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-head:before,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-head:before,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-head:before{content:"\25cf";margin-right:5px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item{padding-top:1em;padding-bottom:1em;font-size:14px;display:flex;justify-content:space-between;border-bottom:1px dotted #96a2ab}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item{display:block}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item:first-child,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item:first-child,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item:first-child,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item:first-child{border-top:1px dotted #96a2ab}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head-sp,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head-sp{width:40px;height:40px;position:relative;border-radius:40px;border:1px solid #ed8a89;color:#ed8a89}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head-sp,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head-sp{display:none}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head span,.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head-sp span,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head span,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head-sp span,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head span,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .head-sp span,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head span,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .head-sp span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt{width:calc(100% - 40px - 20px - 20px - 45%);text-align:left;position:relative}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt{width:100%;padding-left:58px;font-size:12px;margin-bottom:20px}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt .head-sp,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt .head-sp{display:none;width:32px;height:32px;position:absolute;top:0px;left:0px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt .head-sp,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt .head-sp,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt .head-sp{display:block}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt .head-sp span,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt .head-sp span,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item .txt .head-sp span,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item .txt .head-sp span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item figure,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item figure,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item figure,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item figure{width:45%;box-sizing:border-box}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item figure,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item figure,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item figure,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item figure{width:100%;padding-left:58px}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item figure img,.waitless_container .mypage_recipe_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item figure img,.waitless_container .mypage_exercise_detail_container>.inner .recipe-body .recipe-manual .manual-items .manual-item figure img,.waitless_container .mypage_exercise_detail_container>.inner .exercise-body .recipe-manual .manual-items .manual-item figure img{width:100%}.waitless_container .mypage_recipe_detail_container>.inner .recipe-related,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related{padding-top:40px}@media only screen and (max-width: 1023px){.waitless_container .mypage_recipe_detail_container>.inner .recipe-related,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related{padding:40px}}.waitless_container .mypage_recipe_detail_container>.inner .recipe-related .block-title,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related .block-title{font-size:14px;margin-bottom:20px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-related .block-title:before,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related .block-title:before{content:"\25cf";margin-right:5px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-related .items,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related .items{margin-bottom:-8px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-related .items a,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related .items a{display:inline-block;padding:5px 16px;border-radius:20px;background:#fff;margin-right:10px;margin-bottom:8px}.waitless_container .mypage_recipe_detail_container>.inner .recipe-related .items a:last-child,.waitless_container .mypage_exercise_detail_container>.inner .recipe-related .items a:last-child{margin-left:0}.waitless_container section.error{margin:40px;text-align:center;padding-top:100px}@media only screen and (max-width: 1023px){.waitless_container section.error{padding-top:40px}}.waitless_container section.error .btn_gradient{margin:20px auto;max-width:300px;height:50px}.waitless_container section.hot_shot{margin:40px;text-align:center;padding-bottom:30px}.waitless_container section.hot_shot .hot_shot_top_img img{display:block;width:80%;max-width:1200px;margin:0 auto 80px}@media only screen and (max-width: 1023px){.waitless_container section.hot_shot .hot_shot_top_img img{width:100%;margin-bottom:40px}}.waitless_container section.hot_shot .btn_gradient{margin:20px auto;max-width:300px;height:50px}.modal-content{width:90%;margin:0 auto;right:0}.custom-modal .modal-dialog{max-width:400px;margin:0 auto}.custom-modal-close{cursor:pointer;position:absolute;top:-3%;right:-3%;display:block;width:50px;height:50px;border:1px solid #ed8a89;border-radius:50%;background:#fff}.custom-modal-close:after,.custom-modal-close:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:28px;background:#ed8a89}.custom-modal-close:after{transform:translate(-50%,-50%) rotate(45deg)}.custom-modal-close:before{transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (max-width: 750px){.modal-content{width:85%}.custom-modal-close{width:40px;height:40px;top:-2%}}@media only screen and (max-width: 375px){.custom-modal-close{width:40px;height:40px}.custom-modal-close:after,.custom-modal-close:before{width:2px;height:26px}}@media only screen and (max-width: 320px){.custom-modal-close{width:30px;height:30px;right:-3%}.custom-modal-close:after,.custom-modal-close:before{width:2px;height:20px}}.custom-modal-btn{position:absolute;bottom:3%;left:0;right:0;width:80%;margin:auto}
