@charset "UTF-8";:root{--base-font-family: Zen Maru Gothic, sans-serif;--base-font-size: 1rem;--base-font-weight: 500;--base-line-height: 1.5;--base-letter-space: .08em;--base-opacity: .6;--base-color-text: #5F5F68;--base-color-bg: #EAF4FF;--color-key: #588BC7;--color-key-sub: #73A8DC;--color-title-frame: #F7F6FB;--color-title: #494645;--color-rate: #607599;--box-shadow: 0 0 10px rgba(81, 121, 162, .2)}html{font-size:16px}body{opacity:0;position:relative;font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight);color:var(--base-color-text);line-height:var(--base-line-height);letter-spacing:var(--base-letter-space);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-wrap:break-word;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}body.gradient{background:var(--base-color-bg)}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;display:block;background-image:url(/cdn/shop/files/premium4y_bg-r_sp.png),url(/cdn/shop/files/premium4y_bg-l_sp.png);background-repeat:no-repeat;background-position:top right,bottom left;background-size:41.0666666667vw auto,52.2666666667vw auto;pointer-events:none;z-index:-1}@media print,screen and (min-width: 751px){body:before{background-image:url(/cdn/shop/files/premium4y_bg-r.png),url(/cdn/shop/files/premium4y_bg-l.png);background-size:381px auto,366px auto}}*{-webkit-box-sizing:border-box;box-sizing:border-box}header,footer{width:100%}a,.hover{text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:inherit}a:after,.hover:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,.hover:hover{text-decoration:none;outline:0;opacity:.8}a img,a svg,.hover img,.hover svg{border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a img:hover,a svg:hover,.hover img:hover,.hover svg:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul,li{list-style:none;padding:0;margin:0}ul.disc{margin-left:1em}ul.disc li{list-style:disc}img,video{border:0;max-width:100%;height:auto;vertical-align:bottom}img.w100,video.w100{width:100%}video{width:100%}iframe{max-width:100%}picture{display:block}picture img{width:inherit}button{outline:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,p,a,ul,li,span{font-family:var(--base-font-family);color:inherit}em{font-style:normal}sup{top:-1em!important;font-size:.5em!important}.w100{width:100%}@media print,screen and (min-width: 751px){a[href*="tel:"]{pointer-events:none;cursor:text;text-decoration:none}}.clearfix:after{content:"";display:block;clear:both}.swiper-button-next,.swiper-button-prev{display:block!important}.over-hidden{overflow:hidden}.over-hidden-x{overflow-x:clip}@-webkit-keyframes infinity-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes pathmove{0%{height:0;top:50px;opacity:0}30%{height:30px;opacity:1}to{height:0;top:120px;opacity:0}}@keyframes pathmove{0%{height:0;top:50px;opacity:0}30%{height:30px;opacity:1}to{height:0;top:120px;opacity:0}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}45%{-webkit-transform:translateY(3px);transform:translateY(3px)}to{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}@keyframes fluffy{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}45%{-webkit-transform:translateY(3px);transform:translateY(3px)}to{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.footer{font-size:12px;background-color:#fff}@media screen and (max-width: 750px){.footer{padding-block:21px 90px}}@media print,screen and (min-width: 751px){.footer{padding-block:38px}}.footer .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.footer .nav__list .nav__item{font-size:12px;letter-spacing:0}.footer .footer__copy{font-size:10px;text-align:center;letter-spacing:.12em;margin-top:24px}.fixed-cta{position:fixed;-webkit-transition:bottom 2s linear;transition:bottom 2s linear;z-index:100;width:100%;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:0;pointer-events:none;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in}.fixed-cta.show{opacity:1;pointer-events:auto}@media screen and (max-width: 750px){.fixed-cta{bottom:9px;max-width:343px}}@media screen and (max-width: 750px){.fixed-cta .container{padding-inline:0}}.fixed-cta .footer-cta__inner{background-color:#fff;border-radius:10px;overflow:hidden}@media screen and (max-width: 750px){.fixed-cta .footer-cta__inner{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(6,auto);grid-column-gap:0px;grid-row-gap:0px;padding-bottom:8px}}@media print,screen and (min-width: 751px){.fixed-cta .footer-cta__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;padding-inline:min(2.196193265vw,1.875rem);padding-block:min(1.4641288433vw,1.25rem)}}@media screen and (max-width: 750px){.fixed-cta{row-gap:6px}.fixed-cta .fixed-cta-text1{grid-area:1/1/2/3}.fixed-cta .fixed-cta-text2{grid-area:3/1/4/2}.fixed-cta .fixed-cta__color{grid-area:4/1/5/2}.fixed-cta .purchase-btn{grid-area:2/2/7/3}}.fixed-cta .fixed-cta-text1{color:#73a8dc;font-size:12px;letter-spacing:.08em;font-weight:500;line-height:1;background-color:#fffbde;border-radius:5px}@media screen and (max-width: 750px){.fixed-cta .fixed-cta-text1{text-align:center;padding-block:10px;margin-bottom:8px}}@media print,screen and (min-width: 751px){.fixed-cta .fixed-cta-text1{width:min(34.0625vw,20.4375rem);text-align:center;padding:10px 0}}.fixed-cta .fixed-cta-text2{font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1;color:#494645}@media screen and (max-width: 750px){.fixed-cta .fixed-cta-text2{padding-left:20px}}@media print,screen and (min-width: 751px){.fixed-cta .fixed-cta-text2{font-size:14px}}.fixed-cta .fixed-cta-separater{width:1px;height:2em;background-color:#eee}@media screen and (max-width: 750px){.fixed-cta .fixed-cta-separater{display:none}}.fixed-cta .fixed-cta__color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}@media screen and (max-width: 750px){.fixed-cta .fixed-cta__color{padding-top:6px;padding-left:20px}}@media print,screen and (min-width: 751px){.fixed-cta .fixed-cta__color{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}}.fixed-cta .fixed-cta__color span{display:block;border-radius:50vw;width:12px;height:12px}@media print,screen and (min-width: 751px){.fixed-cta .fixed-cta__color span{width:16px;height:16px}}.fixed-cta .fixed-cta__color span.color1{background:#b7b4bd}.fixed-cta .fixed-cta__color span.color2{background:#000}.fixed-cta .fixed-cta__color span.color3{background:#d9b6bc}.fixed-cta .fixed-cta__color span.color4{background:#e3c6a6}.fixed-cta .fixed-cta__color span.color5{background:#ecdfd9}.fixed-cta .fixed-cta__color span.color6{background:#1a294e}.fixed-cta .fixed-cta__color span.color7{background:#b8be98}.fixed-cta .purchase-btn{width:160px;height:40px;font-size:12px;font-weight:700;margin-left:auto;margin-right:0}@media screen and (max-width: 750px){.fixed-cta .purchase-btn{margin-right:8px}}.fixed-cta .purchase-btn:after{right:17px;width:16px;height:16px}.header{display:block;position:absolute;top:0;left:0;width:100%;z-index:100;-webkit-transition:top 1.3s ease .3s;transition:top 1.3s ease .3s}.header .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 750px){.header .header__inner{padding-top:5.0666666667vw;padding-left:4.2666666667vw}}@media print,screen and (min-width: 751px){.header .header__inner{padding-top:40px;padding-left:48px}}@media screen and (max-width: 750px){.header .header__logo{width:120px}}@media print,screen and (min-width: 751px){.header .header__logo{width:169px}}.header .header__logo svg,.header .header__logo img{width:100%}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast: none){.wrapper{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}.main{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:50px}@media print,screen and (min-width: 751px){.main{padding-bottom:98px}}.container{margin-inline:auto}@media screen and (max-width: 750px){.container{padding-inline:6.4vw}}@media print,screen and (min-width: 751px){.container{padding-inline:15px}}@media print,screen and (min-width: 751px){.container.container--s{max-width:990px}}@media print,screen and (min-width: 751px){.container.container--m{max-width:1156px}}@media print,screen and (min-width: 751px){.container.container--l{max-width:1268px}}@media screen and (max-width: 750px){.container.container--s-sp{padding-inline:4.2666666667vw}}@media screen and (max-width: 750px){.container.container--xs-sp{padding-inline:2.1333333333vw}}.js-fade-in{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.js-fade-in.fade-outQuit{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.js-fade-in.fade-in-up{-webkit-transform:translate3d(0,50px,0)!important;transform:translate3d(0,50px,0)!important}.js-fade-in.fade-in-down{-webkit-transform:translate3d(0,-100px,0)!important;transform:translate3d(0,-100px,0)!important}.js-fade-in.fade-in-left{-webkit-transform:translate3d(-100px,50px,0)!important;transform:translate3d(-100px,50px,0)!important}.js-fade-in.fade-in-right{-webkit-transform:translate3d(100px,50px,0)!important;transform:translate3d(100px,50px,0)!important}.js-fade-in.js-scroll-in{opacity:1!important;-webkit-transform:translate3d(0,0,0)!important;transform:translateZ(0)!important}.js-popup{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);-webkit-transition:opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .1s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);opacity:0}.js-popup.js-scroll-in{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}@-webkit-keyframes popup{0%{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,to{opacity:1}}@keyframes popup{0%{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,to{opacity:1}}.js-accordion{max-height:0;overflow:hidden;-webkit-transition:1s cubic-bezier(.23,1,.32,1) max-height;transition:1s cubic-bezier(.23,1,.32,1) max-height;padding-top:0}.text-normal{font-size:13px;line-height:2;font-weight:400;letter-spacing:.08em}@media print,screen and (min-width: 751px){.text-normal{font-size:14px;line-height:1.9285714286}}.title-prod{color:#5f5f68}.title-prod .text1,.title-prod .text2{font-family:Quicksand,sans-serif;letter-spacing:.08em}.title-prod .text1{font-weight:700}.title-prod .text2{font-weight:500}.title-prod.white{color:#fff}.content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:17px;text-align:center}.content-title .title-sub{font-size:min(4.2666666667vw,1rem);letter-spacing:.08em;font-weight:500;line-height:1}.content-title .title-main{font-family:Quicksand,sans-serif;font-size:min(10.6666666667vw,2.5rem);font-weight:400;letter-spacing:.08em;line-height:1;color:var(--color-key-sub)}@media print,screen and (min-width: 751px){.content-title .title-main{font-size:40px}}.bg-white{background-color:#fff}.bg-blue-normal{background-color:#edf2f7}.bg-blue-dark{background-color:#e2e8f2}.bg-blue-thin{background-color:#fafdff}.bg-gray{background-color:#f7f6fb}.bg-deco-top{position:relative;margin-top:11.7130307467vw}.bg-deco-top:after{position:absolute;bottom:calc(100% - 1px);content:"";display:block;width:100%;height:11.7130307467vw;background-image:url(//hugmotti.com/cdn/shop/t/65/assets/premium4y_deco_bg.svg?v=173708451616800349631761546385);background-repeat:no-repeat;background-size:contain;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bg-deco-bottom{position:relative;margin-bottom:11.7130307467vw}.bg-deco-bottom:before{position:absolute;top:100%;content:"";display:block;width:100%;height:11.7130307467vw;background-image:url(//hugmotti.com/cdn/shop/t/65/assets/premium4y_deco_bg.svg?v=173708451616800349631761546385);background-repeat:no-repeat;background-size:contain}.caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:10px;font-weight:400;line-height:1.6;letter-spacing:.04em;color:#787d82}.caution dt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400}.caution dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.caution.end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.caution.end dd{width:auto;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media print,screen and (min-width: 751px){.caution.end-pc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.caution.end-pc dd{width:auto;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media screen and (max-width: 750px){.caution.end-sp dd{width:auto}}.logo{display:block!important;position:relative;width:100%;padding-top:6.3541666667%}.logo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.logo.logo--white{-webkit-filter:drop-shadow(var(--box-shadow));filter:drop-shadow(var(--box-shadow))}.logo.logo--white:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1238' height='78.568'%3E%3Cpath fill='%23ffffff' d='M6.988 1.091a6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747v63.073a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748A6.352 6.352 0 0 1 1.97 3.001a6.9 6.9 0 0 1 5.018-1.91Zm48.341 0a6.447 6.447 0 0 1 6.766 6.656V70.82a6.444 6.444 0 0 1-1.91 4.747 6.858 6.858 0 0 1-5.074 1.91 6.554 6.554 0 0 1-4.638-1.91 6.268 6.268 0 0 1-2.019-4.747V7.748a6.191 6.191 0 0 1 2.073-4.747 6.872 6.872 0 0 1 4.798-1.91ZM6.657 32.846h48.669v12.549H6.657ZM145.788.982a5.917 5.917 0 0 1 4.583 1.91 6.77 6.77 0 0 1 1.746 4.747V47.14a32.517 32.517 0 0 1-3.874 16.041 28.154 28.154 0 0 1-10.639 10.912 33.5 33.5 0 0 1-31.482 0 28.04 28.04 0 0 1-10.694-10.911 32.517 32.517 0 0 1-3.874-16.042V7.64a6.353 6.353 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.431 6.431 0 0 1 4.529 1.91 6.268 6.268 0 0 1 2.021 4.747v39.5a18.265 18.265 0 0 0 2.346 9.439 16.741 16.741 0 0 0 14.454 8.349 18.072 18.072 0 0 0 8.73-2.182 17.1 17.1 0 0 0 9.057-15.6V7.64a7.039 7.039 0 0 1 1.637-4.747 5.584 5.584 0 0 1 4.476-1.911Zm71.8 77.586a39.261 39.261 0 0 1-15.5-3.055 40.121 40.121 0 0 1-21.224-20.952 39.078 39.078 0 0 1 0-30.554 40.121 40.121 0 0 1 21.224-20.952A39.261 39.261 0 0 1 217.588 0a44.671 44.671 0 0 1 9.93 1.091 34.624 34.624 0 0 1 8.839 3.274 5.891 5.891 0 0 1 2.455 2.346 6.114 6.114 0 0 1 .818 3 7.089 7.089 0 0 1-1.742 4.693 5.586 5.586 0 0 1-4.474 2.073 7.851 7.851 0 0 1-1.8-.218 8.231 8.231 0 0 1-1.8-.655 29.846 29.846 0 0 0-5.784-1.855 30.665 30.665 0 0 0-6.438-.655 24.425 24.425 0 0 0-12.932 3.546 26.37 26.37 0 0 0-9.275 9.494 26.765 26.765 0 0 0 0 26.244 26.239 26.239 0 0 0 9.275 9.548 24.425 24.425 0 0 0 12.928 3.548 44.083 44.083 0 0 0 7.2-.655 27.925 27.925 0 0 0 6.438-1.746l-.982 3.274v-18.66l1.855 1.637h-12.111a6.544 6.544 0 0 1-4.747-1.855 6.72 6.72 0 0 1 0-9.385 6.544 6.544 0 0 1 4.747-1.855h17.9a6.265 6.265 0 0 1 4.692 1.91 6.544 6.544 0 0 1 1.855 4.747v23.133a5.946 5.946 0 0 1-1.037 3.6 9.322 9.322 0 0 1-2.346 2.292 47.408 47.408 0 0 1-10.967 4.856 42.886 42.886 0 0 1-12.497 1.802ZM277.497.982a7.4 7.4 0 0 1 3.219.818 6.265 6.265 0 0 1 2.564 2.128L309.8 44.74l-5.456-.218 27.172-40.594a6.288 6.288 0 0 1 5.347-2.946 6.849 6.849 0 0 1 4.692 1.858 6.145 6.145 0 0 1 2.073 4.8v63.182a6.447 6.447 0 0 1-6.766 6.657 6.716 6.716 0 0 1-4.965-1.91 6.444 6.444 0 0 1-1.91-4.747v-51.4l4.256.982-22.26 33.936a9.173 9.173 0 0 1-2.455 2.073 5.084 5.084 0 0 1-3 .764 4.886 4.886 0 0 1-2.892-.764 9.173 9.173 0 0 1-2.455-2.073l-20.844-32.952 2.837-5.784V70.82a6.77 6.77 0 0 1-1.746 4.747 5.917 5.917 0 0 1-4.583 1.91 5.791 5.791 0 0 1-4.474-1.91 6.77 6.77 0 0 1-1.746-4.747V7.64a6.319 6.319 0 0 1 2.019-4.692A6.714 6.714 0 0 1 277.5.982Zm165.867 38.3a42.194 42.194 0 0 1-2.728 15.277 38.907 38.907 0 0 1-7.693 12.495 35.586 35.586 0 0 1-11.785 8.457 36.013 36.013 0 0 1-14.9 3.055 35.383 35.383 0 0 1-26.571-11.512 38.905 38.905 0 0 1-7.693-12.495 42.194 42.194 0 0 1-2.728-15.277 42.194 42.194 0 0 1 2.728-15.277 38.9 38.9 0 0 1 7.693-12.495 36.294 36.294 0 0 1 53.252 0 38.907 38.907 0 0 1 7.693 12.495 42.194 42.194 0 0 1 2.735 15.279Zm-14.186 0a29.455 29.455 0 0 0-2.946-13.258 24.105 24.105 0 0 0-8.075-9.439 22 22 0 0 0-23.789 0 23.774 23.774 0 0 0-8.021 9.385 29.822 29.822 0 0 0-2.892 13.313 29.918 29.918 0 0 0 2.895 13.257 23.69 23.69 0 0 0 8.021 9.439 22 22 0 0 0 23.789 0 24.106 24.106 0 0 0 8.075-9.439 29.455 29.455 0 0 0 2.946-13.256Zm63.51 38.193a6.9 6.9 0 0 1-5.02-1.91 6.352 6.352 0 0 1-1.964-4.747V7.529h14.184V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.181 1.91ZM468.574 13.64a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.747 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm108.8 63.837a6.9 6.9 0 0 1-5.02-1.91 6.353 6.353 0 0 1-1.964-4.747V7.529h14.186V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.187 1.91Zm-24.12-63.837a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.746 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm93.3 57.18a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748a6.352 6.352 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747ZM750.988 1.091a20.24 20.24 0 0 1 10.8 2.949 21.06 21.06 0 0 1 7.584 8.075 24.089 24.089 0 0 1 2.783 11.676 24.5 24.5 0 0 1-2.783 11.676 21.683 21.683 0 0 1-7.584 8.293 19.7 19.7 0 0 1-10.8 3.055h-22.156l.764-1.309v27.5a4.517 4.517 0 0 1-1.2 3.165 3.963 3.963 0 0 1-3.055 1.309 3.921 3.921 0 0 1-3.11-1.309 4.64 4.64 0 0 1-1.146-3.165V5.456a4.287 4.287 0 0 1 4.365-4.365Zm0 37.32a10.549 10.549 0 0 0 6.329-1.964 13.877 13.877 0 0 0 4.365-5.347 16.563 16.563 0 0 0 1.637-7.311 15.693 15.693 0 0 0-1.637-7.311 13.813 13.813 0 0 0-4.365-5.074 10.759 10.759 0 0 0-6.329-1.91h-22.156l.764-1.2v31.209l-.764-1.091Zm51.4 39.066a4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v14.4l-1.316-2.286a23.917 23.917 0 0 1 2.346-6.6 23.061 23.061 0 0 1 4.31-5.784 19.81 19.81 0 0 1 6-4.038 18.386 18.386 0 0 1 7.42-1.473 8.8 8.8 0 0 1 4.419 1.146 3.548 3.548 0 0 1 2.019 3.219 4.355 4.355 0 0 1-1.2 3.383 3.945 3.945 0 0 1-2.728 1.091 6.476 6.476 0 0 1-2.728-.6 7.858 7.858 0 0 0-3.274-.6 11.088 11.088 0 0 0-5.4 1.473 17.01 17.01 0 0 0-4.911 4.2 23.068 23.068 0 0 0-3.6 6.165 19.786 19.786 0 0 0-1.364 7.366v26.517a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.307Zm76.168 1.091a30.461 30.461 0 0 1-15.277-3.71 26.446 26.446 0 0 1-10.2-10.2 30.06 30.06 0 0 1-3.656-15q0-9.494 3.765-16.2a26.7 26.7 0 0 1 9.821-10.258 24.98 24.98 0 0 1 12.812-3.56 26.187 26.187 0 0 1 9.712 1.855 24.585 24.585 0 0 1 8.293 5.4 27.106 27.106 0 0 1 5.784 8.512 28.528 28.528 0 0 1 2.292 11.076 3.842 3.842 0 0 1-1.309 2.946 4.379 4.379 0 0 1-3.055 1.2h-43.1l-1.964-7.529h42.012l-1.746 1.528v-2.4a14.28 14.28 0 0 0-3-7.693 17.738 17.738 0 0 0-13.913-6.711 19.242 19.242 0 0 0-6.493 1.146 15.443 15.443 0 0 0-5.783 3.71 18.977 18.977 0 0 0-4.147 6.6 26.635 26.635 0 0 0-1.582 9.712 23.274 23.274 0 0 0 2.564 11.131 19.385 19.385 0 0 0 7.147 7.584 22.342 22.342 0 0 0 17.351 1.8 19.367 19.367 0 0 0 4.911-2.455 22.64 22.64 0 0 0 3.492-3 4.824 4.824 0 0 1 2.728-.982 3.523 3.523 0 0 1 2.673 1.091 3.668 3.668 0 0 1 1.037 2.619 4.148 4.148 0 0 1-1.746 3.274 27.022 27.022 0 0 1-8.293 5.947 24.984 24.984 0 0 1-11.137 2.568Zm76.5-58.381q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.971 27.971 0 0 1 7.311-4.692 20.889 20.889 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.266 35.266 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.31 22.31 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.678 12.678 0 0 0-7.584-2.019 16.844 16.844 0 0 0-8.184 2.019 15.77 15.77 0 0 0-5.893 5.456 14.053 14.053 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.407 4.407 0 0 1-1.255-3.165v-29.9a22.873 22.873 0 0 0-1.146-7.475 10.89 10.89 0 0 0-3.874-5.347 12.424 12.424 0 0 0-7.529-2.019 16.01 16.01 0 0 0-7.966 2.019 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.182 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.793 14.793 0 0 1 2.237-5.674 23.084 23.084 0 0 1 4.638-5.238 23.319 23.319 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.407-1.419Zm94.5 52.816a4.408 4.408 0 0 1-1.255 3.165 4.135 4.135 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165v-48.45a4.365 4.365 0 1 1 8.73 0Zm-4.365-60.127a6.224 6.224 0 0 1-4.037-1.091 4.155 4.155 0 0 1-1.309-3.383V6.875a4 4 0 0 1 1.419-3.383 6.5 6.5 0 0 1 4.037-1.091 6.025 6.025 0 0 1 3.928 1.091 4.155 4.155 0 0 1 1.31 3.383v1.528a4.072 4.072 0 0 1-1.364 3.383 6.262 6.262 0 0 1-3.995 1.091Zm75.4 8.184a4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.791q0 11.021-6.165 17.078t-17.187 6.056q-10.912 0-17.078-6.056t-6.165-17.078v-29.79a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.79q0 7.42 3.819 11.24t10.694 3.819q7.093 0 10.858-3.819t3.765-11.24v-29.79a4.287 4.287 0 0 1 4.365-4.365Zm60.563-.873q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.97 27.97 0 0 1 7.311-4.692 20.888 20.888 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.269 35.269 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.133 4.133 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.307 22.307 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.677 12.677 0 0 0-7.584-2.019 16.843 16.843 0 0 0-8.184 2.019 15.771 15.771 0 0 0-5.893 5.456 14.054 14.054 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165v-29.9a22.875 22.875 0 0 0-1.146-7.475 10.892 10.892 0 0 0-3.874-5.347 12.425 12.425 0 0 0-7.53-2.019 16.01 16.01 0 0 0-7.973 2.02 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.183 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.8 14.8 0 0 1 2.237-5.674 23.087 23.087 0 0 1 4.638-5.238 23.321 23.321 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.421-1.419Z'/%3E%3C/svg%3E")}.logo.logo--blue:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1238' height='78.568'%3E%3Cpath fill='%23edf2f7' d='M6.988 1.091a6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747v63.073a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748A6.352 6.352 0 0 1 1.97 3.001a6.9 6.9 0 0 1 5.018-1.91Zm48.341 0a6.447 6.447 0 0 1 6.766 6.656V70.82a6.444 6.444 0 0 1-1.91 4.747 6.858 6.858 0 0 1-5.074 1.91 6.554 6.554 0 0 1-4.638-1.91 6.268 6.268 0 0 1-2.019-4.747V7.748a6.191 6.191 0 0 1 2.073-4.747 6.872 6.872 0 0 1 4.798-1.91ZM6.657 32.846h48.669v12.549H6.657ZM145.788.982a5.917 5.917 0 0 1 4.583 1.91 6.77 6.77 0 0 1 1.746 4.747V47.14a32.517 32.517 0 0 1-3.874 16.041 28.154 28.154 0 0 1-10.639 10.912 33.5 33.5 0 0 1-31.482 0 28.04 28.04 0 0 1-10.694-10.911 32.517 32.517 0 0 1-3.874-16.042V7.64a6.353 6.353 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.431 6.431 0 0 1 4.529 1.91 6.268 6.268 0 0 1 2.021 4.747v39.5a18.265 18.265 0 0 0 2.346 9.439 16.741 16.741 0 0 0 14.454 8.349 18.072 18.072 0 0 0 8.73-2.182 17.1 17.1 0 0 0 9.057-15.6V7.64a7.039 7.039 0 0 1 1.637-4.747 5.584 5.584 0 0 1 4.476-1.911Zm71.8 77.586a39.261 39.261 0 0 1-15.5-3.055 40.121 40.121 0 0 1-21.224-20.952 39.078 39.078 0 0 1 0-30.554 40.121 40.121 0 0 1 21.224-20.952A39.261 39.261 0 0 1 217.588 0a44.671 44.671 0 0 1 9.93 1.091 34.624 34.624 0 0 1 8.839 3.274 5.891 5.891 0 0 1 2.455 2.346 6.114 6.114 0 0 1 .818 3 7.089 7.089 0 0 1-1.742 4.693 5.586 5.586 0 0 1-4.474 2.073 7.851 7.851 0 0 1-1.8-.218 8.231 8.231 0 0 1-1.8-.655 29.846 29.846 0 0 0-5.784-1.855 30.665 30.665 0 0 0-6.438-.655 24.425 24.425 0 0 0-12.932 3.546 26.37 26.37 0 0 0-9.275 9.494 26.765 26.765 0 0 0 0 26.244 26.239 26.239 0 0 0 9.275 9.548 24.425 24.425 0 0 0 12.928 3.548 44.083 44.083 0 0 0 7.2-.655 27.925 27.925 0 0 0 6.438-1.746l-.982 3.274v-18.66l1.855 1.637h-12.111a6.544 6.544 0 0 1-4.747-1.855 6.72 6.72 0 0 1 0-9.385 6.544 6.544 0 0 1 4.747-1.855h17.9a6.265 6.265 0 0 1 4.692 1.91 6.544 6.544 0 0 1 1.855 4.747v23.133a5.946 5.946 0 0 1-1.037 3.6 9.322 9.322 0 0 1-2.346 2.292 47.408 47.408 0 0 1-10.967 4.856 42.886 42.886 0 0 1-12.497 1.802ZM277.497.982a7.4 7.4 0 0 1 3.219.818 6.265 6.265 0 0 1 2.564 2.128L309.8 44.74l-5.456-.218 27.172-40.594a6.288 6.288 0 0 1 5.347-2.946 6.849 6.849 0 0 1 4.692 1.858 6.145 6.145 0 0 1 2.073 4.8v63.182a6.447 6.447 0 0 1-6.766 6.657 6.716 6.716 0 0 1-4.965-1.91 6.444 6.444 0 0 1-1.91-4.747v-51.4l4.256.982-22.26 33.936a9.173 9.173 0 0 1-2.455 2.073 5.084 5.084 0 0 1-3 .764 4.886 4.886 0 0 1-2.892-.764 9.173 9.173 0 0 1-2.455-2.073l-20.844-32.952 2.837-5.784V70.82a6.77 6.77 0 0 1-1.746 4.747 5.917 5.917 0 0 1-4.583 1.91 5.791 5.791 0 0 1-4.474-1.91 6.77 6.77 0 0 1-1.746-4.747V7.64a6.319 6.319 0 0 1 2.019-4.692A6.714 6.714 0 0 1 277.5.982Zm165.867 38.3a42.194 42.194 0 0 1-2.728 15.277 38.907 38.907 0 0 1-7.693 12.495 35.586 35.586 0 0 1-11.785 8.457 36.013 36.013 0 0 1-14.9 3.055 35.383 35.383 0 0 1-26.571-11.512 38.905 38.905 0 0 1-7.693-12.495 42.194 42.194 0 0 1-2.728-15.277 42.194 42.194 0 0 1 2.728-15.277 38.9 38.9 0 0 1 7.693-12.495 36.294 36.294 0 0 1 53.252 0 38.907 38.907 0 0 1 7.693 12.495 42.194 42.194 0 0 1 2.735 15.279Zm-14.186 0a29.455 29.455 0 0 0-2.946-13.258 24.105 24.105 0 0 0-8.075-9.439 22 22 0 0 0-23.789 0 23.774 23.774 0 0 0-8.021 9.385 29.822 29.822 0 0 0-2.892 13.313 29.918 29.918 0 0 0 2.895 13.257 23.69 23.69 0 0 0 8.021 9.439 22 22 0 0 0 23.789 0 24.106 24.106 0 0 0 8.075-9.439 29.455 29.455 0 0 0 2.946-13.256Zm63.51 38.193a6.9 6.9 0 0 1-5.02-1.91 6.352 6.352 0 0 1-1.964-4.747V7.529h14.184V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.181 1.91ZM468.574 13.64a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.747 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm108.8 63.837a6.9 6.9 0 0 1-5.02-1.91 6.353 6.353 0 0 1-1.964-4.747V7.529h14.186V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.187 1.91Zm-24.12-63.837a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.746 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm93.3 57.18a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748a6.352 6.352 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747ZM750.988 1.091a20.24 20.24 0 0 1 10.8 2.949 21.06 21.06 0 0 1 7.584 8.075 24.089 24.089 0 0 1 2.783 11.676 24.5 24.5 0 0 1-2.783 11.676 21.683 21.683 0 0 1-7.584 8.293 19.7 19.7 0 0 1-10.8 3.055h-22.156l.764-1.309v27.5a4.517 4.517 0 0 1-1.2 3.165 3.963 3.963 0 0 1-3.055 1.309 3.921 3.921 0 0 1-3.11-1.309 4.64 4.64 0 0 1-1.146-3.165V5.456a4.287 4.287 0 0 1 4.365-4.365Zm0 37.32a10.549 10.549 0 0 0 6.329-1.964 13.877 13.877 0 0 0 4.365-5.347 16.563 16.563 0 0 0 1.637-7.311 15.693 15.693 0 0 0-1.637-7.311 13.813 13.813 0 0 0-4.365-5.074 10.759 10.759 0 0 0-6.329-1.91h-22.156l.764-1.2v31.209l-.764-1.091Zm51.4 39.066a4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v14.4l-1.316-2.286a23.917 23.917 0 0 1 2.346-6.6 23.061 23.061 0 0 1 4.31-5.784 19.81 19.81 0 0 1 6-4.038 18.386 18.386 0 0 1 7.42-1.473 8.8 8.8 0 0 1 4.419 1.146 3.548 3.548 0 0 1 2.019 3.219 4.355 4.355 0 0 1-1.2 3.383 3.945 3.945 0 0 1-2.728 1.091 6.476 6.476 0 0 1-2.728-.6 7.858 7.858 0 0 0-3.274-.6 11.088 11.088 0 0 0-5.4 1.473 17.01 17.01 0 0 0-4.911 4.2 23.068 23.068 0 0 0-3.6 6.165 19.786 19.786 0 0 0-1.364 7.366v26.517a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.307Zm76.168 1.091a30.461 30.461 0 0 1-15.277-3.71 26.446 26.446 0 0 1-10.2-10.2 30.06 30.06 0 0 1-3.656-15q0-9.494 3.765-16.2a26.7 26.7 0 0 1 9.821-10.258 24.98 24.98 0 0 1 12.812-3.56 26.187 26.187 0 0 1 9.712 1.855 24.585 24.585 0 0 1 8.293 5.4 27.106 27.106 0 0 1 5.784 8.512 28.528 28.528 0 0 1 2.292 11.076 3.842 3.842 0 0 1-1.309 2.946 4.379 4.379 0 0 1-3.055 1.2h-43.1l-1.964-7.529h42.012l-1.746 1.528v-2.4a14.28 14.28 0 0 0-3-7.693 17.738 17.738 0 0 0-13.913-6.711 19.242 19.242 0 0 0-6.493 1.146 15.443 15.443 0 0 0-5.783 3.71 18.977 18.977 0 0 0-4.147 6.6 26.635 26.635 0 0 0-1.582 9.712 23.274 23.274 0 0 0 2.564 11.131 19.385 19.385 0 0 0 7.147 7.584 22.342 22.342 0 0 0 17.351 1.8 19.367 19.367 0 0 0 4.911-2.455 22.64 22.64 0 0 0 3.492-3 4.824 4.824 0 0 1 2.728-.982 3.523 3.523 0 0 1 2.673 1.091 3.668 3.668 0 0 1 1.037 2.619 4.148 4.148 0 0 1-1.746 3.274 27.022 27.022 0 0 1-8.293 5.947 24.984 24.984 0 0 1-11.137 2.568Zm76.5-58.381q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.971 27.971 0 0 1 7.311-4.692 20.889 20.889 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.266 35.266 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.31 22.31 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.678 12.678 0 0 0-7.584-2.019 16.844 16.844 0 0 0-8.184 2.019 15.77 15.77 0 0 0-5.893 5.456 14.053 14.053 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.407 4.407 0 0 1-1.255-3.165v-29.9a22.873 22.873 0 0 0-1.146-7.475 10.89 10.89 0 0 0-3.874-5.347 12.424 12.424 0 0 0-7.529-2.019 16.01 16.01 0 0 0-7.966 2.019 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.182 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.793 14.793 0 0 1 2.237-5.674 23.084 23.084 0 0 1 4.638-5.238 23.319 23.319 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.407-1.419Zm94.5 52.816a4.408 4.408 0 0 1-1.255 3.165 4.135 4.135 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165v-48.45a4.365 4.365 0 1 1 8.73 0Zm-4.365-60.127a6.224 6.224 0 0 1-4.037-1.091 4.155 4.155 0 0 1-1.309-3.383V6.875a4 4 0 0 1 1.419-3.383 6.5 6.5 0 0 1 4.037-1.091 6.025 6.025 0 0 1 3.928 1.091 4.155 4.155 0 0 1 1.31 3.383v1.528a4.072 4.072 0 0 1-1.364 3.383 6.262 6.262 0 0 1-3.995 1.091Zm75.4 8.184a4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.791q0 11.021-6.165 17.078t-17.187 6.056q-10.912 0-17.078-6.056t-6.165-17.078v-29.79a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.79q0 7.42 3.819 11.24t10.694 3.819q7.093 0 10.858-3.819t3.765-11.24v-29.79a4.287 4.287 0 0 1 4.365-4.365Zm60.563-.873q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.97 27.97 0 0 1 7.311-4.692 20.888 20.888 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.269 35.269 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.133 4.133 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.307 22.307 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.677 12.677 0 0 0-7.584-2.019 16.843 16.843 0 0 0-8.184 2.019 15.771 15.771 0 0 0-5.893 5.456 14.054 14.054 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165v-29.9a22.875 22.875 0 0 0-1.146-7.475 10.892 10.892 0 0 0-3.874-5.347 12.425 12.425 0 0 0-7.53-2.019 16.01 16.01 0 0 0-7.973 2.02 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.183 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.8 14.8 0 0 1 2.237-5.674 23.087 23.087 0 0 1 4.638-5.238 23.321 23.321 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.421-1.419Z'/%3E%3C/svg%3E")}.purchase-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:18px;font-weight:700;letter-spacing:.08em;background-color:var(--color-key);color:#fff;border:1px solid var(--color-key);border-radius:50vw}@media screen and (max-width: 750px){.purchase-btn{padding-right:8px;width:327px;max-width:100%;height:64px;margin-inline:auto}}@media print,screen and (min-width: 751px){.purchase-btn{width:100%;max-width:100%;height:64px}}.purchase-btn:hover{background-color:#deecfb;border-color:#deecfb}.purchase-btn.reverse{color:var(--color-key);background-color:#fff}.purchase-btn.reverse:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%2327304C' d='M6 0a6 6 0 1 1-6 6 6 6 0 0 1 6-6ZM4.748 8.339a.559.559 0 0 0 0 .787.55.55 0 0 0 .392.162.56.56 0 0 0 .4-.164L8.247 6.4a.556.556 0 0 0-.017-.767L5.478 2.876a.557.557 0 0 0-.787.787L7.053 6Z'/%3E%3C/svg%3E")}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex .flex_item-col1{width:6.3333333333%}.flex .flex_item-col2{width:14.6666666667%}.flex .flex_item-col3{width:23%}.flex .flex_item-col4{width:31.3333333333%}.flex .flex_item-col5{width:39.6666666667%}.flex .flex_item-col6{width:48%}.flex .flex_item-col7{width:56.3333333333%}.flex .flex_item-col8{width:64.6666666667%}.flex .flex_item-col9{width:73%}.flex .flex_item-col10{width:81.3333333333%}.flex .flex_item-col11{width:89.6666666667%}.flex .flex_item-col12{width:98%}@media screen and (max-width: 750px){.flex .flex_item-sp-col1{width:6.3333333333%}.flex .flex_item-sp-col2{width:14.6666666667%}.flex .flex_item-sp-col3{width:23%}.flex .flex_item-sp-col4{width:31.3333333333%}.flex .flex_item-sp-col5{width:39.6666666667%}.flex .flex_item-sp-col6{width:48%}.flex .flex_item-sp-col7{width:56.3333333333%}.flex .flex_item-sp-col8{width:64.6666666667%}.flex .flex_item-sp-col9{width:73%}.flex .flex_item-sp-col10{width:81.3333333333%}.flex .flex_item-sp-col11{width:89.6666666667%}.flex .flex_item-sp-col12{width:98%}}@media print,screen and (min-width: 751px){.flex .flex_item-pc-col1{width:6.3333333333%}.flex .flex_item-pc-col2{width:14.6666666667%}.flex .flex_item-pc-col3{width:23%}.flex .flex_item-pc-col4{width:31.3333333333%}.flex .flex_item-pc-col5{width:39.6666666667%}.flex .flex_item-pc-col6{width:48%}.flex .flex_item-pc-col7{width:56.3333333333%}.flex .flex_item-pc-col8{width:64.6666666667%}.flex .flex_item-pc-col9{width:73%}.flex .flex_item-pc-col10{width:81.3333333333%}.flex .flex_item-pc-col11{width:89.6666666667%}.flex .flex_item-pc-col12{width:98%}}@media print,screen and (min-width: 751px){.flex--pc{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--pc .flex_item-pc-col1{width:6.3333333333%}.flex--pc .flex_item-pc-col2{width:14.6666666667%}.flex--pc .flex_item-pc-col3{width:23%}.flex--pc .flex_item-pc-col4{width:31.3333333333%}.flex--pc .flex_item-pc-col5{width:39.6666666667%}.flex--pc .flex_item-pc-col6{width:48%}.flex--pc .flex_item-pc-col7{width:56.3333333333%}.flex--pc .flex_item-pc-col8{width:64.6666666667%}.flex--pc .flex_item-pc-col9{width:73%}.flex--pc .flex_item-pc-col10{width:81.3333333333%}.flex--pc .flex_item-pc-col11{width:89.6666666667%}.flex--pc .flex_item-pc-col12{width:98%}}@media screen and (max-width: 750px){.flex--sp{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--sp .flex_item-sp-col1{width:6.3333333333%}.flex--sp .flex_item-sp-col2{width:14.6666666667%}.flex--sp .flex_item-sp-col3{width:23%}.flex--sp .flex_item-sp-col4{width:31.3333333333%}.flex--sp .flex_item-sp-col5{width:39.6666666667%}.flex--sp .flex_item-sp-col6{width:48%}.flex--sp .flex_item-sp-col7{width:56.3333333333%}.flex--sp .flex_item-sp-col8{width:64.6666666667%}.flex--sp .flex_item-sp-col9{width:73%}.flex--sp .flex_item-sp-col10{width:81.3333333333%}.flex--sp .flex_item-sp-col11{width:89.6666666667%}.flex--sp .flex_item-sp-col12{width:98%}}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width: 751px){.flex-wrap--pc{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 750px){.flex-wrap--sp{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width: 751px){.flex-justify-start--pc{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 750px){.flex-justify-start--sp{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media print,screen and (min-width: 751px){.flex-justify-end--pc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 750px){.flex-justify-end--sp{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.flex-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width: 751px){.flex-justify-between--pc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 750px){.flex-justify-between--sp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width: 751px){.flex-justify-center--pc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 750px){.flex-justify-center--sp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width: 751px){.flex-align-start--pc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 750px){.flex-align-start--sp{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width: 751px){.flex-align-center--pc{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 750px){.flex-align-center--sp{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flex-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media print,screen and (min-width: 751px){.flex-align-end--pc{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width: 750px){.flex-align-end--sp{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.flex-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width: 751px){.flex-align-stretch--pc{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 750px){.flex-align-stretch--sp{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media print,screen and (min-width: 751px){.flex-row-reverse--pc{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width: 750px){.flex-row-reverse--sp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.flex-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-order3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex-order4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex-order5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex-order6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex-order7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex-order8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex-order9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex-order10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.video{position:relative;height:0;margin-inline:auto}@media screen and (max-width: 750px){.video{width:100vw;margin-inline:calc(50% - 50vw);padding-top:56.2666666667vw}}@media print,screen and (min-width: 751px){.video{width:66.1971830986%;padding-top:37.1478873239%}}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.purchase-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:4px;max-width:100%}@media screen and (max-width: 750px){.purchase-area{row-gap:10px;margin-inline:auto}}@media print,screen and (min-width: 751px){.purchase-area{row-gap:9px}}.purchase-area .purchase-area__text{font-size:12px;font-weight:500;letter-spacing:.08em;text-align:center;line-height:1;background-color:#fffbde;color:var(--color-key-sub);border-radius:5px;width:100%}@media screen and (max-width: 750px){.purchase-area .purchase-area__text{padding-block:10px}}@media print,screen and (min-width: 751px){.purchase-area .purchase-area__text{font-size:18px;padding-block:12px}}.purchase-area .purchase-area__price{font-family:Quicksand,sans-serif;font-size:28px;font-weight:700;letter-spacing:.08em;line-height:1;margin-block:15px 18px}@media print,screen and (min-width: 751px){.purchase-area .purchase-area__price{font-size:32px}}.purchase-area .purchase-area__price .tax{font-family:Zen Maru Gothic,sans-serif;font-size:12px;font-weight:400}.purchase-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.purchase-option .purchase-option__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:12px;letter-spacing:.08em;font-weight:500;background-color:#f2f3f6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 16px}@media screen and (max-width: 750px){.purchase-option .purchase-option__item{margin-inline:auto}}@keyframes infinity-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.row-scroll-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.row-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-animation:infinity-scroll 50s infinite linear .5s both;animation:infinity-scroll 50s infinite linear .5s both}.row-scroll__item{width:66.6666666667vw}@media print,screen and (min-width: 751px){.row-scroll__item{width:40vw}}.row-scroll__item>img{width:100%}.navigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:5px;width:180px;height:42px;border:1px solid #EEEEEE;margin:0}.navigator .navigator-prev,.navigator .navigator-next{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:100%;margin:0}.navigator .navigator-prev:after,.navigator .navigator-next:after{content:"";display:block;width:13.503px;height:23.619px;color:var(--color-key);font-size:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.503' height='23.619'%3E%3Cpath fill='%23588bc7' d='m4.071 11.807 8.937-8.93A1.688 1.688 0 0 0 10.617.493L.492 10.607a1.685 1.685 0 0 0-.049 2.327L10.61 23.127a1.688 1.688 0 0 0 2.391-2.384Z' data-name='Icon ionic-ios-arrow-back'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.navigator .navigator-next:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mv{position:relative;width:100%;height:0;height:100vh;padding-bottom:33px;z-index:0}.mv .mv__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mv .mv__bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#0003}.mv .mv__bg video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mv .mv__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;position:absolute;left:0;text-align:center;color:#fff;width:100%;z-index:1}@media screen and (max-width: 750px){.mv .mv__text{top:0;text-align:center;padding-inline:2.1333333333vw;padding-top:44.3778110945vh}}@media print,screen and (min-width: 751px){.mv .mv__text{top:42%}}.mv .mv__text .mv__text-sub,.mv .mv__text .title-prod{text-shadow:#000000 0 0 20px}.mv .mv__text .mv__text-sub{font-size:14px;font-weight:500;letter-spacing:.08em;line-height:1}@media print,screen and (min-width: 751px){.mv .mv__text .mv__text-sub{font-size:16px}}.mv .mv__text .title-prod{font-size:min(6.4vw,1.5rem);letter-spacing:.08;line-height:1}@media print,screen and (min-width: 751px){.mv .mv__text .title-prod{font-size:32px}}.mv .mv__scroll{position:absolute;bottom:128px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;z-index:1}@media print,screen and (min-width: 751px){.mv .mv__scroll{bottom:115px}}.mv .mv__scroll .mv__scroll-text{font-family:Quicksand,sans-serif;font-size:10px;font-weight:500}.mv .mv__scroll .mv__scroll-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:50vw;width:32px;height:32px;margin-inline:auto;overflow:hidden}.mv .mv__scroll .mv__scroll-icon i{position:absolute;top:-100%;left:0;width:100%;height:100%;color:#fff;font-size:20px;text-align:center;-webkit-animation:scrollDown 2.4s linear infinite;animation:scrollDown 2.4s linear infinite}.mv .mv__scroll .mv__scroll-icon i:nth-child(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes scrollDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(200%);transform:translateY(200%)}}@keyframes scrollDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(200%);transform:translateY(200%)}}.award{background-image:url(//hugmotti.com/cdn/shop/files/premium4y_award_bg_sp.png?v=1905067637712522043);background-repeat:repeat;background-size:100% auto;padding-block:80px}@media print,screen and (min-width: 751px){.award{background-image:url(//hugmotti.com/cdn/shop/files/premium4y_award_bg.png?v=9356299521610416639);background-size:1366px auto}}.award .award_content{border-radius:40px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.16);box-shadow:0 3px 8px #00000029;background-color:#fff;padding-top:85px;padding-bottom:40px;padding-inline:min(5.3333333333vw,1.25rem)}@media print,screen and (min-width: 751px){.award .award_content{padding-inline:min(12.5vw,7.5rem)}}.award .award__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.award .award__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px;width:82%;margin-top:44px;margin-inline:auto}}@media print,screen and (min-width: 751px){.award .award__list{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-top:43px}}.award .caution--wrapper{margin-top:40px}@media screen and (max-width: 750px){.product{padding-top:2.4vw;padding-bottom:13.3333333333vw}}@media print,screen and (min-width: 751px){.product{padding-top:96px;padding-bottom:96px}}.product .product__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.product .product__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}@media print,screen and (min-width: 751px){.product .product__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width: 751px){.product .prod__image{width:45.4706927176%}}@media screen and (max-width: 750px){.product .prod__content{padding-inline:2.1333333333vw}}@media print,screen and (min-width: 751px){.product .prod__content{width:48.8454706927%;margin-top:6px}}.product .prod-slider{position:relative;overflow:hidden}@media screen and (max-width: 750px){.product .prod-slider .prod-prev,.product .prod-slider .prod-next{display:none!important}}@media print,screen and (min-width: 751px){.product .prod-slider .prod-prev,.product .prod-slider .prod-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21.231'%3E%3Cpath fill='%23fff' d='M8.382 10.612.44 2.585a1.523 1.523 0 0 1 0-2.143 1.5 1.5 0 0 1 2.125 0l9 9.095a1.527 1.527 0 0 1 .044 2.092l-9.036 9.158a1.5 1.5 0 0 1-2.125 0 1.523 1.523 0 0 1 0-2.143Z'/%3E%3C/svg%3E");top:50%;width:12px;height:21px}}@media screen and (max-width: 750px){.product .prod-slider .prod-next{right:15px}}@media print,screen and (min-width: 751px){.product .prod-slider .prod-next{right:24px}}.product .prod-slider .prod-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 750px){.product .prod-slider .prod-prev{left:15px}}@media print,screen and (min-width: 751px){.product .prod-slider .prod-prev{left:24px}}.product .prod-thumbnail{position:relative;overflow:hidden}@media screen and (max-width: 750px){.product .prod-thumbnail{margin-top:4px}}@media print,screen and (min-width: 751px){.product .prod-thumbnail{margin-top:4px}}.product .prod-thumbnail .swiper-slide{cursor:pointer}@media screen and (max-width: 750px){.product .prod-thumbnail .swiper-slide{margin-bottom:6px}}@media print,screen and (min-width: 751px){.product .prod-thumbnail .swiper-slide{margin-bottom:4px}}.product .prod-thumbnail .swiper-slide:not(.swiper-slide-thumb-active){opacity:.5}@media screen and (max-width: 750px){.product .prod-thumbnail .prod-thumbnail-prev,.product .prod-thumbnail .prod-thumbnail-next{display:none!important}}@media print,screen and (min-width: 751px){.product .prod-thumbnail .prod-thumbnail-prev,.product .prod-thumbnail .prod-thumbnail-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%235f5f68' d='M12 0A12 12 0 1 1 0 12 12 12 0 0 1 12 0Z'/%3E%3Cpath fill='%23fff' d='M14.191 12.307 10.22 8.294a.761.761 0 0 1 0-1.071.747.747 0 0 1 1.062 0l4.5 4.547a.763.763 0 0 1 .022 1.046l-4.518 4.579a.748.748 0 0 1-1.062 0 .761.761 0 0 1 0-1.071Z'/%3E%3C/svg%3E");top:50%;width:24px;height:24px}}@media screen and (max-width: 750px){.product .prod-thumbnail .prod-thumbnail-next{right:15px}}@media print,screen and (min-width: 751px){.product .prod-thumbnail .prod-thumbnail-next{right:10px}}.product .prod-thumbnail .prod-thumbnail-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 750px){.product .prod-thumbnail .prod-thumbnail-prev{left:15px}}@media print,screen and (min-width: 751px){.product .prod-thumbnail .prod-thumbnail-prev{left:10px}}.product .swiper-button-next,.product .swiper-button-prev{background-repeat:no-repeat;background-size:contain}@media print,screen and (min-width: 751px){.product .swiper-button-next,.product .swiper-button-prev{top:50%}}.product .swiper-button-next:before,.product .swiper-button-next:after,.product .swiper-button-prev:before,.product .swiper-button-prev:after{content:none}.product .product__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:9px;color:var(--color-title)}@media print,screen and (min-width: 751px){.product .product__header{row-gap:16px}}.product .product__header .product__header-text{font-size:14px;line-height:1;font-weight:400;letter-spacing:.08em}@media print,screen and (min-width: 751px){.product .product__header .product__header-text{font-size:18px}}.product .product__header .product__header-text .product__header-text-bold{font-weight:500}@media screen and (max-width: 750px){.product .product__header .title-prod{font-size:min(7.4666666667vw,1.75rem)}}@media print,screen and (min-width: 751px){.product .product__header .title-prod{font-size:36px;margin-bottom:6px}}.product .product__text{font-weight:400;letter-spacing:.08em;border-top:1px solid #DEDCE4;width:100%}@media screen and (max-width: 750px){.product .product__text{font-size:min(3.4666666667vw,.8125rem);line-height:2;padding-top:5.6vw;margin-top:6.9333333333vw}}@media print,screen and (min-width: 751px){.product .product__text{font-size:16px;line-height:1.875;width:99%;padding-top:19px;margin-top:25px}}.product .caution--wrapper{margin-top:21px}@media print,screen and (min-width: 751px){.product .caution--wrapper{margin-top:23px}}@media screen and (max-width: 750px){.product .product__purchase{margin-block:12px 24px}}@media print,screen and (min-width: 751px){.product .product__purchase{margin-block:11px 24px}}@media screen and (max-width: 750px){.product .purchase-btn--wrapper{margin-top:4.8vw}}@media print,screen and (min-width: 751px){.product .purchase-btn--wrapper{margin-top:10px}}.product .product__option{margin-block:24px 11px}@media print,screen and (min-width: 751px){.product .product__option{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-block:24px 4px}}.about{padding-top:22.1333333333vw}@media print,screen and (min-width: 751px){.about{padding-top:160px}}.about .about__logo{width:1238px;max-width:100%;margin-top:80px;margin-inline:auto}@media screen and (max-width: 750px){.about .about__logo{width:100%}}@media print,screen and (min-width: 751px){.about .about__logo{width:100%;margin-top:160px}}.about .about__intro{margin-top:20.8vw;margin-bottom:-1.6vw}@media print,screen and (min-width: 751px){.about .about__intro{width:100%;height:100svh;margin-top:160px;margin-bottom:66px}}.about .about__intro .about__intro-inner{position:relative}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}}.about .about__intro .about__intro-gallery{position:absolute;width:100%;height:100%}.about .about__intro .about__intro-gallery .about__intro-gallery-item{position:absolute}.about .about__intro .about__intro-gallery .about__intro-gallery-item.item1{top:.8vw;left:2.1333333333vw}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item1{width:33.0666666667vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item1{left:min(7.2164948454vw,4.375rem)}}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item2{top:33.8666666667vw;right:13.6vw;width:33.0666666667vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item2{top:min(8.2474226804vw,5rem);right:0}}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item3{width:33.0666666667vw;bottom:19.7333333333vw;right:2.1333333333vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item3{bottom:min(3.0927835052vw,1.875rem);left:0}}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item4{width:33.0666666667vw;bottom:53.0666666667vw;left:8.5333333333vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item4{bottom:min(9.793814433vw,5.9375rem);right:min(7.0103092784vw,4.25rem)}}.about .about__intro .about__intro-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:36px;text-align:center}@media screen and (max-width: 750px){.about .about__intro .about__intro-content{padding-block:90.1333333333vw}}.about .about__intro .about__intro-title{font-size:16px;font-weight:400;letter-spacing:.12em;line-height:1}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-title{font-size:20px}}.about .about__intro .about__intro-text{font-size:13px;font-weight:400;letter-spacing:.08em;line-height:2}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-text{font-size:14px;line-height:1.9285714286}}.scene{padding-bottom:80px}@media screen and (max-width: 750px){.scene .scene__title{width:95%;margin-inline:auto}}@media print,screen and (min-width: 751px){.scene .scene__title{padding:20px 37px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.scene .scene__title span{font-family:Quicksand,sans-serif;font-size:min(9.6vw,2.25rem);font-weight:700;letter-spacing:.08em;line-height:1;color:var(--color-key-sub)}@media screen and (max-width: 750px){.scene .scene__title span{display:inline-block;text-wrap:nowrap;white-space:nowrap;padding:min(1.3333333333vw,.3125rem) min(4.2666666667vw,1rem) min(1.0666666667vw,.25rem);background-color:#fff}}@media print,screen and (min-width: 751px){.scene .scene__title span{font-size:40px}}@media screen and (max-width: 750px){.scene .scene__title span+span{margin-top:9px}}.scene .scene-view{height:500vh}@media print,screen and (min-width: 751px){.scene .scene-view{height:6000px}}.scene .scene-view-fixed{position:sticky;top:50px;height:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:56px;margin-top:85px}@media print,screen and (min-width: 751px){.scene .scene-view-fixed{margin-top:112px}}.scene .scene-view-inner{overflow-x:hidden;width:100%;height:100%}.scene .scene-view-items{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.scene .scene-view__item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:1.6s cubic-bezier(.23,1,.32,1);transition:1.6s cubic-bezier(.23,1,.32,1);-webkit-transition-property:opacity;transition-property:opacity;-webkit-filter:drop-shadow(var(--box-shadow));filter:drop-shadow(var(--box-shadow))}@media screen and (max-width: 750px){.scene .scene-view__item{max-width:370px;margin-inline:auto}}.scene .scene-view__item.show,.scene .scene-view__item.show .scene__box,.scene .scene-view__item.show .scene__image{opacity:1}.scene .scene-view__item.show .scene__box{-webkit-transform:translateY(0);transform:translateY(0)}.scene .scene-view__item .scene-view__item-inner{border-radius:40px;overflow:hidden;background-color:#fff}@media screen and (max-width: 750px){.scene .scene-view__item .scene-view__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:63px;height:508px}}@media print,screen and (min-width: 751px){.scene .scene-view__item .scene-view__item-inner{display:grid;grid-template-columns:1fr 60.5815831987%;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:120px}}.scene .scene__box,.scene .scene__image{opacity:0}.scene .scene__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 1.2s ease-in .25s,-webkit-transform 1.2s cubic-bezier(.39,.575,.565,1) .3s;transition:opacity 1.2s ease-in .25s,-webkit-transform 1.2s cubic-bezier(.39,.575,.565,1) .3s;transition:opacity 1.2s ease-in .25s,transform 1.2s cubic-bezier(.39,.575,.565,1) .3s;transition:opacity 1.2s ease-in .25s,transform 1.2s cubic-bezier(.39,.575,.565,1) .3s,-webkit-transform 1.2s cubic-bezier(.39,.575,.565,1) .3s;-webkit-transform:translateY(30px);transform:translateY(30px)}@media print,screen and (min-width: 751px){.scene .scene__box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 750px){.scene .scene__box{padding-left:52px}}.scene .scene__box>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}@media print,screen and (min-width: 751px){.scene .scene__box>div{row-gap:40px}}.scene .scene__lead{font-size:16px;line-height:1.625;font-weight:500;letter-spacing:.08em}@media print,screen and (min-width: 751px){.scene .scene__lead{font-size:20px;line-height:1.8}}.scene .scene__text{font-size:13px;font-weight:400;line-height:2;letter-spacing:.08em}@media print,screen and (min-width: 751px){.scene .scene__text{font-size:14px;line-height:1.9285714286}}.scene .scene__image{-webkit-transition:opacity 2.2s .25s;transition:opacity 2.2s .25s;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.scene .scene__image img{width:100%}@media screen and (max-width: 750px){.voice{padding-bottom:21.3333333333vw;padding-top:22.6666666667vw}}@media print,screen and (min-width: 751px){.voice{padding-top:160px;padding-bottom:160px}}.voice .voice__lead{text-align:center;padding-top:55px}.voice .voice__body{padding-top:53px}.voice .voice-slide{max-width:808px;margin-inline:auto}@media print,screen and (min-width: 751px){.voice .voice-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.voice .voice__item{position:relative;background-color:#fff;border-radius:40px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding:37px 35px 10px;overflow:hidden}@media screen and (max-width: 750px){.voice .voice__item{height:460px}}@media print,screen and (min-width: 751px){.voice .voice__item{display:grid;grid-template-columns:23% 1fr;grid-template-rows:auto auto 1fr;grid-column-gap:0px;grid-row-gap:0px;row-gap:56px;border-radius:80px;min-height:497px;padding:80px 20px 10px 40px}}.voice .voice__item:before,.voice .voice__item:after{content:"";position:absolute;display:block;width:56px;padding-top:10%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='56'%3E%3Cpath fill='%23deecfb' d='M19.42 1.93Q23.784-.439 26.948.099a5.894 5.894 0 0 1 4.472 2.912 3.55 3.55 0 0 1-.655 4.523 40.821 40.821 0 0 1-6.327 4.739Q12 19.377 12 31.011a12.378 12.378 0 0 0 1.309 6.031A14.638 14.638 0 0 1 18 32.088a11.471 11.471 0 0 1 6.436-1.939 13.347 13.347 0 0 1 9.273 3.446q3.818 3.446 3.818 9.477a11.118 11.118 0 0 1-4.363 9.37 17.808 17.808 0 0 1-10.473 3.554 20.413 20.413 0 0 1-16.145-6.893Q0 41.995.001 30.579a28.019 28.019 0 0 1 5.236-16.908A38.7 38.7 0 0 1 19.42 1.93Zm46.473 0Q70.257-.439 73.42.099a5.894 5.894 0 0 1 4.473 2.908 3.55 3.55 0 0 1-.655 4.523 40.824 40.824 0 0 1-6.327 4.739q-12.439 7.108-12.438 18.742a12.41 12.41 0 0 0 .437 3.446 26.981 26.981 0 0 0 .872 2.585 14.642 14.642 0 0 1 4.691-4.954 11.472 11.472 0 0 1 6.436-1.939 13.347 13.347 0 0 1 9.273 3.446Q84 37.041 84 43.072a11.118 11.118 0 0 1-4.363 9.37 17.808 17.808 0 0 1-10.473 3.554 20.491 20.491 0 0 1-16.036-6.893q-6.655-7.108-6.655-18.524a28.018 28.018 0 0 1 5.236-16.908A38.693 38.693 0 0 1 65.891 1.93Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media print,screen and (min-width: 751px){.voice .voice__item:before,.voice .voice__item:after{width:10.396039604%;padding-top:8%}}.voice .voice__item:before{top:-8px;left:0}@media print,screen and (min-width: 751px){.voice .voice__item:before{left:30px}}.voice .voice__item:after{bottom:-8px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media print,screen and (min-width: 751px){.voice .voice__item:after{right:30px}}.voice .voice__item .voice__item-category{font-size:16px;color:var(--color-key-sub);border:1px solid var(--color-key-sub);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 20px;margin-inline:auto}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-category{font-size:20px;grid-area:1/1/2/5}}.voice .voice__item .voice__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px;text-align:center;margin-top:20px;margin-bottom:10px}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-header{row-gap:8px;grid-area:2/1/4/2;margin-top:0}}@media screen and (max-width: 750px){.voice .voice__item .voice__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:14px;margin-top:17px}}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-content{width:90%;grid-area:2/2/4/5}}.voice .voice__item .voice__item-icon{width:40px;margin-inline:auto}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-icon{width:94px}}.voice .voice__item .voice__item-profile{font-size:12px;font-weight:400;letter-spacing:.08em;color:#494645}.voice .voice__item .voice__item-rate{font-size:12px;letter-spacing:.08em;color:#feda61}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-rate{font-size:14px}}.voice .voice__item .voice__item-title{font-size:16px;font-weight:500;letter-spacing:.08em}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-title{font-size:20px}}.voice .voice__item .voice__item-comment{font-size:13px;line-height:2;letter-spacing:.08em;font-weight:400}@media print,screen and (min-width: 751px){.voice .voice__item .voice__item-comment{font-size:16px;margin-top:20px}}.voice .voice__navigator{margin-top:15px;margin-inline:auto}@media print,screen and (min-width: 751px){.voice .voice__navigator{margin-top:28px}}.voice .voice__caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px;margin-top:8px}@media print,screen and (min-width: 751px){.voice .voice__caution{margin-top:20px}}.recommend{padding-bottom:90px}@media print,screen and (min-width: 751px){.recommend{padding-bottom:125px}}.recommend .recommend__header{position:relative;background-image:url(//hugmotti.com/cdn/shop/files/premium4y_recommend_bg_sp.jpg?v=7950266956884604028);background-repeat:no-repeat;background-size:cover;width:100vw;height:0;padding-top:266.6666666667vw}@media print,screen and (min-width: 751px){.recommend .recommend__header{background-image:url(//hugmotti.com/cdn/shop/files/premium4y_recommend_bg.jpg?v=18350325407706029562);padding-top:56.2225475842vw}}.recommend .recommend__header .recommend__header-inner{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.recommend .recommend__header .recommend__header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:29px;padding-top:67px}@media print,screen and (min-width: 751px){.recommend .recommend__header .recommend__header-content{row-gap:33px;padding-top:117px}}.recommend .recommend__header .recommend__header-title{font-size:20px;font-weight:500;line-height:1.8;letter-spacing:.08em}@media screen and (max-width: 750px){.recommend .recommend__header .recommend__header-title{padding-inline:4.2666666667vw}}.recommend .recommend__header .recommend__header-text{font-size:13px;font-weight:400;line-height:2;letter-spacing:.08em}@media screen and (max-width: 750px){.recommend .recommend__header .recommend__header-text{padding-inline:4.2666666667vw}}@media print,screen and (min-width: 751px){.recommend .recommend__header .recommend__header-text{font-size:14px;line-height:1.9285714286;max-width:305px}}@media screen and (max-width: 750px){.recommend .recommend__header .caution-wrapper{margin-top:auto;margin-bottom:87px}}.recommend .recommend__body{position:relative;margin-top:-57px}@media print,screen and (min-width: 751px){.recommend .recommend__body{margin-top:-72px}}.recommend .recommend__media{background-color:#fff;border-radius:40px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.recommend .recommend__media .recommend__media-inner{max-width:664px;padding-block:40px;margin-inline:auto}@media screen and (max-width: 750px){.recommend .recommend__media .recommend__media-inner{padding-inline:2.6666666667vw;padding-block:40px 44px}}.recommend .recommend__media .recommend__media-title{text-align:center;font-size:min(4.2666666667vw,1rem);line-height:1.5;font-weight:500;letter-spacing:.08em;border-bottom:1px solid #EEEEEE;padding-bottom:23px;margin-bottom:15px}@media screen and (max-width: 750px){.recommend .recommend__media .recommend__media-title{margin-inline:.5333333333vw}}@media print,screen and (min-width: 751px){.recommend .recommend__media .recommend__media-title{font-size:20px;padding-bottom:12px;margin-bottom:8px}}.recommend .recommend__media .recommend__media-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.recommend .recommend__media .recommend__media-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 750px){.recommend .recommend__media .recommend__media-item{width:50%}}.recommend .recommend__youtube{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}@media screen and (max-width: 750px){.recommend .recommend__youtube{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.recommend .recommend__youtube{row-gap:40px;margin-top:56px}}.recommend .recommend__youtube .recommend__youtube-item{border-radius:40px;background-color:#fff;padding:24px 24px 33px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}@media print,screen and (min-width: 751px){.recommend .recommend__youtube .recommend__youtube-item{width:48%;height:440px;padding:24px}}.recommend .recommend__youtube .recommend__youtube-link{display:block;position:relative}.recommend .recommend__youtube .recommend__youtube-link .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12.8vw}@media print,screen and (min-width: 751px){.recommend .recommend__youtube .recommend__youtube-link .play{width:18.932038835%}}.recommend .recommend__youtube .recommend__youtube-link .play svg{width:100%}.recommend .recommend__youtube .recommend__youtube-title{font-size:13px;font-weight:400;line-height:2;letter-spacing:0;margin-top:12px}@media print,screen and (min-width: 751px){.recommend .recommend__youtube .recommend__youtube-title{font-size:16px;line-height:1.75;margin-top:20px}}.recommend .recommend__youtube .recommend__youtube-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;color:var(--color-title);margin-top:11px}@media print,screen and (min-width: 751px){.recommend .recommend__youtube .recommend__youtube-profile{margin-top:22px}}.recommend .recommend__youtube .recommend__youtube-profile p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:400;letter-spacing:0}@media print,screen and (min-width: 751px){.recommend .recommend__youtube .recommend__youtube-profile p{font-size:14px}}.recommend .recommend__youtube .recommend__youtube-profile img{width:48px}@media screen and (max-width: 750px){.trial{padding-bottom:60px}}.trial .trial__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:654px}@media print,screen and (min-width: 751px){.trial .trial__intro{height:722px}}.trial .trial__intro .trial__intro-text{font-size:16px;line-height:2.5;letter-spacing:.12em;font-weight:400;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:var(--color-key-sub)}@media print,screen and (min-width: 751px){.trial .trial__intro .trial__intro-text{font-size:20px;line-height:3}}.trial .trial__body{padding-top:90px;margin-bottom:86px}@media print,screen and (min-width: 751px){.trial .trial__body{padding-top:80px;margin-bottom:135px}}.trial .trial__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.trial .trial__title .title1{font-size:16px;line-height:1.6875;font-weight:500;letter-spacing:.08em}.trial .trial__title .title2{font-size:min(5.3333333333vw,1.25rem);line-height:2.2;font-weight:500;letter-spacing:.08em;color:var(--color-key-sub);background-color:#fffbde;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 14px;margin-inline:auto;margin-top:6px}@media print,screen and (min-width: 751px){.trial .trial__title .title2{font-size:32px;line-height:1.375;padding:10px 24px;margin-top:13px}}.trial .trial__title .title3{font-size:16px;line-height:1.5625;font-weight:500;letter-spacing:.08em}@media screen and (max-width: 750px){.trial .trial__title .title3{margin-top:3px}}@media print,screen and (min-width: 751px){.trial .trial__title .title3{font-size:20px;line-height:2.2}}.trial .trial__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-top:42px}@media screen and (max-width: 750px){.trial .trial__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;max-width:304px;margin-inline:auto}}@media print,screen and (min-width: 751px){.trial .trial__list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:24px;grid-row-gap:0px;margin-top:32px}}.trial .trial__list .caution{margin-top:8px}.trial .trial__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;background-color:#fff;border-radius:40px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);height:373px;padding:42px 30px}@media print,screen and (min-width: 751px){.trial .trial__item{height:100%;min-height:0}}@media print,screen and (min-width: 960px){.trial .trial__item{height:376px}}.trial .trial__item .trial__item-icon{text-align:center}.trial .trial__item .trial__item-point{font-size:20px;line-height:1.6;letter-spacing:.08em;text-align:center;background-color:#fffbde;color:var(--color-key-sub);padding-block:6px}.trial .trial__item .trial__item-point span{font-size:12px}.trial .trial__item .trial__item-text{font-size:12px;line-height:1.8333333333;letter-spacing:.04em}.cta{max-width:375px;margin-inline:auto}@media screen and (max-width: 750px){.cta{padding-inline:2.1333333333vw}}@media print,screen and (min-width: 751px){.cta{max-width:806px}}.cta .cta__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:9%;-moz-column-gap:9%;column-gap:9%;background-color:#fff;border-radius:40px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding-block:25px 38px;padding-inline:20px}@media screen and (max-width: 750px){.cta .cta__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.cta .cta__inner{border-radius:80px;padding-block:64px 44px;padding-inline:80px}}.cta .cta-slider{width:80%}@media print,screen and (min-width: 751px){.cta .cta-slider{width:40%}}.cta .cta-slider .cta-slider-main{width:28%;overflow:hidden;margin-top:30px;margin-inline:auto}@media print,screen and (min-width: 751px){.cta .cta-slider .cta-slider-main{width:53%}}.cta .cta-slider .cta-slider-thumb{margin-top:23px}@media print,screen and (min-width: 751px){.cta .cta-slider .cta-slider-thumb{margin-top:46px}}.cta .cta-slider .cta-slider-thumb .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;letter-spacing:0;line-height:1;font-weight:400}.cta .cta-slider .cta-slider-thumb .swiper-slide .color{position:relative;width:24px;height:24px;border-radius:50vw}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.gray{background-color:#b7b4bd}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.bl{background-color:#000}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.pink{background-color:#d9b6bc}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.ocher{background-color:#e3c6a6}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.vanilla{background-color:#ecdfd9}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.navy{background-color:#1a294e}.cta .cta-slider .cta-slider-thumb .swiper-slide .color.green{background-color:#b8be98}.cta .cta-slider .cta-slider-thumb .swiper-slide .name{display:none;white-space:nowrap;margin-top:16px}.cta .cta-slider .cta-slider-thumb .swiper-slide.swiper-slide-thumb-active .color:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:32px;height:32px;border:2px solid var(--color-key);border-radius:50vw}.cta .cta-slider .cta-slider-thumb .swiper-slide.swiper-slide-thumb-active .name{display:block}.cta .cta__content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 750px){.cta .cta__content{max-width:100%;margin-top:25px}}.cta .title-prod{font-size:20px}@media print,screen and (min-width: 751px){.cta .title-prod{font-size:28px;line-height:1}}.cta .cta__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px;text-align:center}@media print,screen and (min-width: 751px){.cta .cta__title{row-gap:9px}}.cta .cta__title .cta__title1,.cta .cta__title .cta__title2{font-size:12px;letter-spacing:.08em}@media print,screen and (min-width: 751px){.cta .cta__title .cta__title1,.cta .cta__title .cta__title2{font-size:14px}}.cta .cta__title .cta__title1{font-weight:400}.cta .cta__title .cta__title2{font-weight:500}.cta .purchase-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}@media print,screen and (min-width: 751px){.cta .purchase-area{margin-top:8px}}.cta .purchase-area .purchase-area__price{font-size:20px}@media screen and (max-width: 750px){.cta .purchase-area .purchase-area__price{margin-bottom:7px}}@media print,screen and (min-width: 751px){.cta .purchase-area .purchase-area__price{font-size:28px}}.cta .purchase-area .purchase-area__text{font-size:12px}.cta .purchase-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media print,screen and (min-width: 751px){.cta .purchase-option{margin-top:24px}}@media screen and (max-width: 750px){.cta .caution-wrapper{padding-inline:16px;margin-top:8px}}@media print,screen and (min-width: 751px){.cta .caution-wrapper{margin-top:16px}}.feature{padding-top:80px;padding-bottom:70px}@media print,screen and (min-width: 751px){.feature{padding-top:40px;padding-bottom:80px}}.feature .feature__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:43px}@media screen and (max-width: 750px){.feature .feature__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:68px;max-width:425px;margin-inline:auto}}@media print,screen and (min-width: 751px){.feature .feature__list{-webkit-column-gap:min(3.108348135vw,2.1875rem);-moz-column-gap:min(3.108348135vw,2.1875rem);column-gap:min(3.108348135vw,2.1875rem)}}.feature .feature__list .feature__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.feature .feature__list .feature__item .feature__item-content{padding-inline:13px;margin-top:24px}.feature .feature__title{font-size:min(5.3333333333vw,1.25rem);line-height:1;letter-spacing:.08em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px}@media print,screen and (min-width: 751px){.feature .feature__title{font-size:min(1.7761989343vw,1.25rem)}}.feature .feature__title span{display:inline-block;color:var(--color-key-sub);background-color:#eaf4ff;padding:min(3.4666666667vw,.8125rem) min(6.4vw,1.5rem)}@media print,screen and (min-width: 751px){.feature .feature__title span{padding:min(1.1545293073vw,.8125rem) min(2.1314387211vw,1.5rem)}}.feature .feature__text{font-size:14px;line-height:1.9285714286;letter-spacing:.08em;font-weight:400;color:var(--base-color-text);margin-top:20px}@media print,screen and (min-width: 751px){.feature .feature__text{font-size:min(1.4583333333vw,.875rem)}}.feature .caution-wrapper{margin-top:20px}.explanation{padding-top:87px;padding-bottom:56px}.explanation .explanation-slider-wrapper{overflow:hidden;margin-top:45px}@media print,screen and (min-width: 751px){.explanation .explanation-slider-wrapper .container{max-width:867px}}.explanation .explanation-slider .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.explanation .explanation__item{background-color:#fff;border-radius:40px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding:40px 24px}@media screen and (max-width: 750px){.explanation .explanation__item{height:100%}}@media print,screen and (min-width: 751px){.explanation .explanation__item{display:grid;grid-template-columns:37.3071528752% 1fr;grid-template-rows:repeat(3,auto);grid-column-gap:5.6100981767%;grid-row-gap:24px;border-radius:80px;padding:62px 62px 34px}.explanation .explanation__item .explanation__item-1{grid-area:1/2/2/3}.explanation .explanation__item .explanation__item-2{grid-area:1/1/4/2}.explanation .explanation__item .explanation__item-3{grid-area:2/2/3/3}}.explanation .explanation__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:11px;text-align:center}.explanation .explanation__title .explanation__title-sub{font-size:14px;letter-spacing:.08em}.explanation .explanation__title .explanation__title-main{font-size:16px;letter-spacing:.08em;color:var(--color-key-sub);background-color:var(--base-color-bg);padding-block:6px}@media print,screen and (min-width: 751px){.explanation .explanation__title .explanation__title-main{font-size:20px;padding-block:8px}}@media screen and (max-width: 750px){.explanation .explanation__image{width:42.6666666667vw;margin-inline:auto;margin-top:16px}}.explanation .explanation__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}@media screen and (max-width: 750px){.explanation .explanation__content{row-gap:24px;margin-top:16px}}.explanation .explanation__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}.explanation .explanation__tags .explanation__tag-item{font-size:11px;text-align:center;width:50%;border:1px solid #D3D7DE;border-radius:5px;padding-block:6px}@media screen and (max-width: 750px){.explanation .explanation__tags .explanation__tag-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4em}}@media print,screen and (min-width: 751px){.explanation .explanation__tags .explanation__tag-item{font-size:13px}}.explanation .explanation__text{font-size:13px;line-height:2;letter-spacing:.08em;font-weight:400}@media print,screen and (min-width: 751px){.explanation .explanation__text{font-size:14px;line-height:1.9285714286}}.explanation .explanation-caution{margin-top:7px}@media print,screen and (min-width: 751px){.explanation .explanation-caution{margin-top:6px}}.explanation .explanation-navigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:5px;width:180px;height:42px;border:1px solid #EEEEEE;margin:22px;margin-inline:auto}.explanation .explanation-navigator .navigator-prev,.explanation .explanation-navigator .navigator-next{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:100%;margin:0}.explanation .explanation-navigator .navigator-prev:after,.explanation .explanation-navigator .navigator-next:after{content:"";display:block;width:13.503px;height:23.619px;color:var(--color-key);font-size:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.503' height='23.619'%3E%3Cpath fill='%23588bc7' d='m4.071 11.807 8.937-8.93A1.688 1.688 0 0 0 10.617.493L.492 10.607a1.685 1.685 0 0 0-.049 2.327L10.61 23.127a1.688 1.688 0 0 0 2.391-2.384Z' data-name='Icon ionic-ios-arrow-back'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.explanation .explanation-navigator .navigator-next:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.spec .spec__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:80px;border-radius:80px;background-color:#fff;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}@media screen and (max-width: 750px){.spec .spec__inner{border-radius:40px;padding-inline:4.2666666667vw;padding-block:78px 33px}}@media print,screen and (min-width: 751px){.spec .spec__inner{padding-block:85px;padding-inline:min(9.5833333333vw,5.75rem)}}.spec .spec__lineup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:36px;margin-top:44px}@media print,screen and (min-width: 751px){.spec .spec__lineup{row-gap:32px}}.spec .spec__lineup-item{width:calc(50% - 3px)}@media print,screen and (min-width: 751px){.spec .spec__lineup-item{width:calc(50% - 8px)}}.spec .spec__lineup-title{font-size:12px;text-align:center;font-weight:500;letter-spacing:.08em;margin-top:8px}@media print,screen and (min-width: 751px){.spec .spec__lineup-title{font-size:13px}}.spec .spec__lineup-title span{font-size:11px;color:var(--color-key-sub);background-color:var(--base-color-bg);padding-block:2px;padding-inline:6px;margin-right:6px}.spec .spec__color{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:16px;margin-top:50px}@media print,screen and (min-width: 751px){.spec .spec__color{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.spec .spec__color .spec__color-item{width:calc(50% - 6px)}@media print,screen and (min-width: 751px){.spec .spec__color .spec__color-item{width:calc(25% - 12px)}}.spec .spec__color .spec__color-item img{border-radius:20px}.spec .spec__color .spec__color-item p{font-size:13px;font-weight:500;letter-spacing:.08em;text-align:center;margin-top:8px}.spec .spec__list{border-top:1px solid #EEEEEE}.spec .spec__item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #EEEEEE;padding-block:22px}@media screen and (max-width: 750px){.spec .spec__item:last-of-type{border-bottom:none}}@media print,screen and (min-width: 751px){.spec .spec__item{padding-block:16px}}.spec .spec__item .spec__item-title,.spec .spec__item .spec__item-text{font-weight:400}@media screen and (max-width: 750px){.spec .spec__item .spec__item-title,.spec .spec__item .spec__item-text{font-size:12px;line-height:1.6666666667}}@media print,screen and (min-width: 751px){.spec .spec__item .spec__item-title,.spec .spec__item .spec__item-text{font-size:14px;line-height:1.9285714286;padding-block:6px}}.spec .spec__item .spec__item-title{border-right:1px solid #EEEEEE;padding-left:10px;width:89px}@media print,screen and (min-width: 751px){.spec .spec__item .spec__item-title{width:135px}}.spec .spec__item .spec__item-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:11px}@media print,screen and (min-width: 751px){.spec .spec__item .spec__item-text{padding-left:22px}}@media screen and (max-width: 750px){.faq{padding-top:min(42.9333333333vw,10.0625rem);padding-bottom:min(24vw,5.625rem)}}@media print,screen and (min-width: 751px){.faq{padding-top:165px;padding-bottom:125px}}.faq .faq__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (max-width: 750px){.faq .faq__content{margin-top:47px}}@media print,screen and (min-width: 751px){.faq .faq__content{margin-top:45px}}.faq .faq-item{background-color:#fff;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:20px;overflow:hidden;padding-inline:20px}@media print,screen and (min-width: 751px){.faq .faq-item{padding-inline:30px}}.faq .faq-item:last-child{border-bottom:1px solid #DEDCE4}.faq .faq-item .faq-item-q:before,.faq .faq-item .faq-item-a__inner:before{content:"";font-size:1em}.faq .faq-item .faq-item-q{position:relative;cursor:pointer;font-weight:500;letter-spacing:.08em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--base-color-text);border-radius:20px;-webkit-transition:border-radius 1s linear 0s;transition:border-radius 1s linear 0s}@media screen and (max-width: 750px){.faq .faq-item .faq-item-q{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;font-size:14px;padding:20px 30px 14px 0}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-q{-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;font-size:18px;padding:33px 0 21px}}.faq .faq-item .faq-item-q:before{content:"Q";font-weight:500;line-height:1.5;color:var(--color-key-sub)}@media screen and (max-width: 750px){.faq .faq-item .faq-item-q:before{font-size:14px}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-q:before{font-size:18px;margin-top:3px}}.faq .faq-item .faq-item-q:after{content:"";pointer-events:none;position:absolute;top:37%;right:5px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='none' stroke='%23588bc7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' data-name='Icon feather-plus'%3E%3Cpath d='M7 1v12M1 7h12'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 750px){.faq .faq-item .faq-item-q:after{width:14px;height:14px}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-q:after{top:55%;right:1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}}.faq .faq-item .faq-item-q.is-on:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='2'%3E%3Cpath fill='none' stroke='%23588bc7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 1h20'/%3E%3C/svg%3E")}@media screen and (max-width: 750px){.faq .faq-item .faq-item-a{font-size:14px;line-height:1.7142857143}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-a{font-size:16px;line-height:1.75}}.faq .faq-item .faq-item-a .faq-item-a__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #EEEEEE}@media screen and (max-width: 750px){.faq .faq-item .faq-item-a .faq-item-a__inner{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:10px 30px 18px 0}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-a .faq-item-a__inner{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:20px 0 28px}}.faq .faq-item .faq-item-a .faq-item-a__inner:before{content:"A";font-size:14px;line-height:2;font-weight:500;color:var(--color-key-sub);background-color:#fff}.faq .faq-item .faq-item-a .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.faq .faq-item .faq-item-a .text,.faq .faq-item .faq-item-a .text *{font-weight:400;letter-spacing:.08em}@media screen and (max-width: 750px){.faq .faq-item .faq-item-a .text,.faq .faq-item .faq-item-a .text *{font-size:12px;line-height:2}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-a .text,.faq .faq-item .faq-item-a .text *{font-size:14px;line-height:1.9285714286}}.faq .faq-item .faq-item-a .text .faq__list{margin-top:30px}@media screen and (max-width: 750px){.concept{padding-top:16.5333333333vw}}@media print,screen and (min-width: 751px){.concept{padding-top:85px;padding-bottom:80px}}.concept .concept__scroll{-webkit-animation:infinity-scroll 150s infinite linear .5s both;animation:infinity-scroll 150s infinite linear .5s both}.concept .concept__scroll .concept__scroll-item{font-family:Quicksand,sans-serif;font-weight:700;font-size:182px;line-height:1;letter-spacing:.12em;color:#deecfb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-wrap:nowrap}.concept .concept__header{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.concept .concept__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:23px;max-width:276px;margin-top:35.4666666667vw;margin-inline:auto}}@media print,screen and (min-width: 751px){.concept .concept__header{-webkit-column-gap:min(20.4081632653vw,9.375rem);-moz-column-gap:min(20.4081632653vw,9.375rem);column-gap:min(20.4081632653vw,9.375rem);max-width:685px;margin-inline:auto;margin-top:131px}}.concept .concept__header .concept__header-title{font-weight:500;letter-spacing:.08em;font-size:20px;line-height:2.2}.concept .concept__header .concept__header-text{letter-spacing:.08em}@media screen and (max-width: 750px){.concept .concept__header .concept__header-text{font-size:13px;line-height:2.1538461538}}@media print,screen and (min-width: 751px){.concept .concept__header .concept__header-text{font-size:14px;line-height:2.7142857143;max-width:305px}}.concept .concept__body{position:relative}@media screen and (max-width: 750px){.concept .concept__body{max-width:78.9333333333vw;margin-top:80px;margin-inline:auto}}@media print,screen and (min-width: 751px){.concept .concept__body{padding-top:102px}}.concept .benefit__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8vw}@media print,screen and (min-width: 751px){.concept .benefit__list{row-gap:56px}}@media print,screen and (min-width: 751px){.concept .benefit__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:min(4.7966631908vw,2.875rem);-moz-column-gap:min(4.7966631908vw,2.875rem);column-gap:min(4.7966631908vw,2.875rem)}}.concept .benefit__item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 750px){.concept .benefit__item.reverse .benefit__image{padding-right:14.6666666667vw;padding-left:0}}@media screen and (max-width: 750px){.concept .benefit__item.reverse .benefit__image img{border-radius:0 40px 40px 0}}@media print,screen and (min-width: 751px){.concept .benefit__item.reverse .benefit__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 750px){.concept .benefit__image{position:relative;width:100vw;margin-inline:calc(50% - 50vw);padding-left:14.6666666667vw;margin-top:-46px;z-index:-1}}@media print,screen and (min-width: 751px){.concept .benefit__image{width:61%;max-width:min(61.0010427529vw,36.5625rem)}}.concept .benefit__image img{width:100%;border-radius:40px 0 0 40px}@media print,screen and (min-width: 751px){.concept .benefit__image img{border-radius:80px}}.concept .benefit__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.concept .benefit__content{padding-top:7.7333333333vw;padding-bottom:7.7333333333vw}}@media print,screen and (min-width: 751px){.concept .benefit__content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.concept .benefit__content .benefit__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:26px}@media screen and (max-width: 750px){.concept .benefit__content .benefit__content-inner{row-gap:9px}}.concept .benefit__lead{font-weight:700;letter-spacing:.08em;line-height:1}@media screen and (max-width: 750px){.concept .benefit__lead{font-size:3.4666666667vw}}@media print,screen and (min-width: 751px){.concept .benefit__lead{font-size:14px}}.concept .benefit__lead .w700{font-weight:700}.concept .benefit__lead .w500{font-weight:500}.concept .benefit__lead .w400{font-weight:400}.concept .benefit__text{font-weight:500;letter-spacing:.08em}@media screen and (max-width: 750px){.concept .benefit__text{font-size:6.4vw;line-height:1.6666666667}}@media print,screen and (min-width: 751px){.concept .benefit__text{font-size:28px;line-height:1.5714285714}}.concept .concept__footer{width:100%}@media screen and (max-width: 750px){.concept .concept__footer{padding-top:17.0666666667vw;padding-bottom:33.8666666667vw}}@media print,screen and (min-width: 751px){.concept .concept__footer{padding-top:118px;padding-bottom:220px}}.catch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:768px;margin-bottom:95px}.catch .catch__text{font-size:20px;line-height:3;letter-spacing:.12em;color:var(--color-key-sub);text-align:center}.review__item{background-color:#fff;border-radius:40px;padding:43px 39px}@media screen and (max-width: 750px){.review__item{width:296px;max-width:100%;height:338px;margin-inline:auto}}@media print,screen and (min-width: 751px){.review__item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:min(3.2310177706vw,2.5rem) min(3.1502423263vw,2.4375rem)}}.review__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:13px}.review__item .review__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:7px}@media print,screen and (min-width: 751px){.review__item .review__item-info{row-gap:4px}}.review__item .review__item-name{font-size:12px;font-weight:400;letter-spacing:.08em;color:#494645}.review__item .review__item-rate{font-size:14px;letter-spacing:.08em;color:#feda61}.review__item .review__item-title{font-size:14px;line-height:1.6428571429;font-weight:500;letter-spacing:.08em}.review__item .review__item-comment{position:relative;font-size:12px;line-height:1.6666666667;letter-spacing:.08em}@media screen and (max-width: 750px){.review__item .review__item-comment{margin-right:2.6666666667vw}}.review__item .review__item-comment em{font-size:12px;font-weight:700;font-style:normal}.review__item .review__continuation{display:none;color:var(--color-key);font-size:12px;font-weight:500;text-align:center;letter-spacing:.08em;margin-top:13px}@media screen and (max-width: 750px){.review{padding-block:120px 60px}}@media print,screen and (min-width: 751px){.review{padding-block:124px 60px}}@media print,screen and (min-width: 751px){.review .content-inner{max-width:1286px}}@media screen and (max-width: 750px){.review .review__body{margin-top:45px}}@media print,screen and (min-width: 751px){.review .review__body{margin-top:60px}}.review .review__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.review .review__list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}@media screen and (max-width: 750px){.review .review__list-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.review .review__list-box{gap:min(1.9386106624vw,1.5rem)}}.review .review__list-box:not(:first-child){display:none}.review .review__item{-webkit-box-shadow:0 5px 10px #E2E8F2;box-shadow:0 5px 10px #e2e8f2}.review .review__item .review__item-comment{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.review .review__item .review__continuation{display:block!important}.review .review__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:18px;font-weight:700;text-align:center;color:var(--color-key);background-color:#fff;border-radius:50vw;-webkit-box-shadow:0 5px 10px #E2E8F2;box-shadow:0 5px 10px #e2e8f2;width:327px;max-width:100%;height:64px;margin-top:42px;margin-inline:auto}@media print,screen and (min-width: 751px){.review .review__more{margin-top:56px}}.review .review__more:before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cg fill='none' stroke='%23588bc7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' data-name='Icon feather-plus'%3E%3Cpath d='M11 1v20M1 11h20'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:42px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width: 750px){.review .review__caution{margin-top:40px}}@media print,screen and (min-width: 751px){.review .review__caution{margin-top:55px}}.review-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:9999}@media print,screen and (min-width: 751px){.review-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.review-modal .review-modal__overlay{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:#494645f5}.review-modal .review-modal__content{position:relative;background-color:#fff;width:90%;max-width:682px;max-height:90vh;overflow:visible;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media screen and (max-width: 750px){.review-modal .review-modal__content{width:359px;max-width:95%;padding:40px 30px 30px;margin-top:60px}}.review-modal .review-modal__content .review-slide{border-radius:10px;overflow:hidden}.review-modal .review-modal__content .review-slide .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto}.review-modal .review-modal__content button{display:block!important;width:16px;height:16px;position:absolute;top:-29px;right:0;margin:0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='%23fff' data-name='Icon ionic-ios-menu'%3E%3Cpath d='M14.153 15.384.616 1.847a.873.873 0 0 1 0-1.23.873.873 0 0 1 1.23 0l13.538 13.537a.873.873 0 0 1 0 1.23.873.873 0 0 1-1.23 0Z'/%3E%3Cpath d='M1.847 15.384 15.385 1.846a.873.873 0 0 0 0-1.23.873.873 0 0 0-1.23 0L.615 14.154a.873.873 0 0 0 0 1.23.873.873 0 0 0 1.23 0Z'/%3E%3C/g%3E%3C/svg%3E");cursor:pointer}.review-modal .review-modal__content button:hover{background-color:#555}.review-modal .review-modal__close{display:block;font-size:12px;font-weight:500;text-align:center;color:var(--color-key);margin-top:14px}.review-modal .review-modal__navigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.review-modal .review__item{border-radius:10px}@media screen and (max-width: 750px){.review-modal .review__item{padding:0}}.review-modal .review__item>a{cursor:pointer}.review-modal .swiper,.review-modal .swiper-container{overflow:hidden}.approach{position:relative;z-index:1}@media screen and (max-width: 750px){.approach{padding-block:14.9333333333vw 0}}@media print,screen and (min-width: 751px){.approach{padding-block:60px 0}}.approach .approach__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.approach .approach__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.approach .approach__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:825px}}@media print,screen and (min-width: 751px){.approach .approach__content{max-width:327px}}.approach .approach__content .title-main{margin-top:10px}@media print,screen and (min-width: 751px){.approach .approach__content .title-main{margin-top:16px}}.approach .approach__content .text-normal{margin-top:30px}@media print,screen and (min-width: 751px){.approach .approach__content .text-normal{margin-top:36px}}.approach .approach__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:327px}@media screen and (max-width: 750px){.approach .approach__icons{margin-top:33px;margin-inline:auto}}.approach .approach__icons .approach__icons-item{width:49%;-webkit-filter:drop-shadow(0 0 8px #C1D0E0);filter:drop-shadow(0 0 8px #C1D0E0)}.doctor{position:relative}@media screen and (max-width: 750px){.doctor{padding-top:41.6vw;padding-bottom:15.7333333333vw}}@media print,screen and (min-width: 751px){.doctor{padding-top:280px;padding-bottom:60px}}.doctor .doctor__subtitle{font-size:500px;text-align:center;letter-spacing:.08em}@media screen and (max-width: 750px){.doctor .doctor__subtitle{font-size:14px}}@media print,screen and (min-width: 751px){.doctor .doctor__subtitle{font-size:14px;line-height:1.9285714286;letter-spacing:.12em}}.doctor .doctor__title{font-weight:500;letter-spacing:.08em;line-height:1;text-align:center}@media screen and (max-width: 750px){.doctor .doctor__title{font-size:24px;text-align:center;width:100%;padding-top:.5333333333vw;padding-bottom:1.0666666667vw;margin-top:19px}}@media print,screen and (min-width: 751px){.doctor .doctor__title{font-size:28px;margin-top:18px}}.doctor .doctor__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.doctor .doctor__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;margin-top:10.1333333333vw}}@media print,screen and (min-width: 751px){.doctor .doctor__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:60px}}.doctor .doctor__item{text-align:center;background-color:#fff;border-radius:40px;-webkit-box-shadow:0 5px 10px #C1D0E0;box-shadow:0 5px 10px #c1d0e0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-block:25px 31px}@media print,screen and (min-width: 751px){.doctor .doctor__item{width:304px;width:32.3333333333%}}.doctor .doctor__item .doctor__item-note{line-height:1.75;font-weight:500}@media screen and (max-width: 750px){.doctor .doctor__item .doctor__item-note{font-size:3.4666666667vw;line-height:1.8461538462;margin-top:1.3333333333vw}}@media print,screen and (min-width: 751px){.doctor .doctor__item .doctor__item-note{font-size:min(1.4329580348vw,.875rem);line-height:1.9285714286;margin-top:12px}}.doctor .doctor__graph{opacity:0;-webkit-transition:.6s all;transition:.6s all;position:relative;margin-inline:auto}@media screen and (max-width: 750px){.doctor .doctor__graph{width:61%;min-width:200px}}@media print,screen and (min-width: 751px){.doctor .doctor__graph{width:210px;max-width:100%}}.doctor .doctor__graph.is-on{opacity:1}.doctor .doctor__graph.is-on svg .circle1{stroke-dashoffset:16}.doctor .doctor__graph.is-on svg .circle2{stroke-dashoffset:10}.doctor .doctor__graph.is-on svg .circle3{stroke-dashoffset:10}.doctor .doctor__graph svg{width:100%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.doctor .doctor__graph svg .bg,.doctor .doctor__graph svg .circle{position:absolute;top:0;right:0;left:0;fill:none;stroke-dasharray:100}.doctor .doctor__graph svg .bg{stroke:#f5f5f5;stroke-width:2}.doctor .doctor__graph svg .circle{stroke:var(--color-rate);stroke-width:3}.doctor .doctor__graph .doctor__graph-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;z-index:10;pointer-events:none}.doctor .doctor__graph .doctor__item-title{position:relative;line-height:1.4;font-weight:500;letter-spacing:.04em;text-align:center;color:var(--color-rate);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;margin-inline:auto}@media screen and (max-width: 750px){.doctor .doctor__graph .doctor__item-title{font-size:3.7333333333vw}}@media print,screen and (min-width: 751px){.doctor .doctor__graph .doctor__item-title{font-size:14px;line-height:1.4285714286}}.doctor .doctor__graph .doctor__item-title.small{font-size:12px;line-height:1.6666666667}.doctor .doctor__graph .rate{position:relative;font-size:64px;font-weight:900;line-height:1;color:var(--color-rate);margin-left:14px}.doctor .doctor__graph .rate span{font-size:33px;color:var(--color-rate)}.doctor .doctor__graph .rate sup{position:relative;top:-4em!important;right:2em;font-size:10px!important;font-weight:700;color:var(--color-rate)}.doctor .doctor__caution{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 750px){.doctor .doctor__caution{margin-top:9.8666666667vw}}@media print,screen and (min-width: 751px){.doctor .doctor__caution{margin-top:60px}}@-webkit-keyframes graph_circle1{to{stroke-dashoffset:16}}@keyframes graph_circle1{to{stroke-dashoffset:16}}@-webkit-keyframes graph_circle2{to{stroke-dashoffset:10}}@keyframes graph_circle2{to{stroke-dashoffset:10}}@-webkit-keyframes graph_circle3{to{stroke-dashoffset:10}}@keyframes graph_circle3{to{stroke-dashoffset:10}}.publicity .publicity__head{background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 750px){.publicity .publicity__head{background-image:url(/cdn/shop/files/premium-2b_publicity_bg_sp.jpg);padding-top:33.6vw;padding-bottom:124.8vw}}@media print,screen and (min-width: 751px){.publicity .publicity__head{background-image:url(/cdn/shop/files/premium-2b_publicity_bg.jpg);padding-top:8.6383601757vw;padding-bottom:22.7672035139vw}}.publicity .publicity__head .publicity__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:29px}@media print,screen and (min-width: 751px){.publicity .publicity__head .publicity__head-inner{row-gap:34px}}.publicity .publicity__head .publicity__head-title{font-size:20px;line-height:1.8;letter-spacing:.08em;font-weight:500}.publicity .publicity__head .publicity__head-text{letter-spacing:.08em}@media screen and (max-width: 750px){.publicity .publicity__head .publicity__head-text{font-size:3.4666666667vw;line-height:2}}@media print,screen and (min-width: 751px){.publicity .publicity__head .publicity__head-text{font-size:14px;line-height:1.9285714286}}.publicity .publicity__body{margin-top:-17.8666666667vw}@media print,screen and (min-width: 751px){.publicity .publicity__body{margin-top:-124px}}.publicity .publicity__body .publicity__body-inner{position:relative;background-color:#fff;border-radius:10.6666666667vw;max-width:375px;padding:30px 24px 65px}@media print,screen and (min-width: 751px){.publicity .publicity__body .publicity__body-inner{max-width:1104px;border-radius:80px;padding:36px min(6.5217391304vw,4.5rem) 70px}}.publicity .publicity__badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1.8666666667vw}.publicity .publicity__badge .publicity__body-badge-item{width:49%}@media print,screen and (min-width: 751px){.publicity .publicity__badge .publicity__body-badge-item{width:24%}}.publicity .publicity__badge .publicity__body-badge-item img{width:100%}.publicity .publicity__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;margin-top:52px}@media print,screen and (min-width: 751px){.publicity .publicity__list{row-gap:46px}}@media print,screen and (min-width: 751px){.publicity .publicity__item,.publicity .publicity__note{width:663px;max-width:100%;margin-inline:auto}}.publicity .publicity__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #E0E0C1}@media screen and (max-width: 750px){.publicity .publicity__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:48px;padding:42px 39px}}@media print,screen and (min-width: 751px){.publicity .publicity__item{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;padding:42px 64px}}.publicity .publicity__item .publicity__item-image{width:160px}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-image{margin-inline:auto}}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-content{width:100%}}@media print,screen and (min-width: 751px){.publicity .publicity__item .publicity__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.publicity .publicity__item .publicity__item-title{font-size:12px;line-height:1;letter-spacing:.08em;font-weight:500;border-bottom:1px solid #EEEEEE;padding-bottom:15px;margin-bottom:14px}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-title{text-align:center}}@media print,screen and (min-width: 751px){.publicity .publicity__item .publicity__item-title{font-size:13px}}.publicity .publicity__item .publicity__item-text{font-size:13px;line-height:2;letter-spacing:.08em}@media print,screen and (min-width: 751px){.publicity .publicity__item .publicity__item-text{font-size:14px;line-height:1.9285714286}}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-text.sp-center{text-align:center}}.publicity .publicity__item .publicity__item-text2{font-size:12px;line-height:2;letter-spacing:.08em}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-text2{text-align:center}}.publicity .publicity__item .publicity__item-content-image{margin-top:20px}.publicity .publicity__item .publicity__item-content-image img{width:100%}.publicity .publicity__note{margin-top:3.4666666667vw}@media print,screen and (min-width: 751px){.publicity .publicity__note{margin-top:47px}}.point{padding-top:42.9333333333vw}@media print,screen and (min-width: 751px){.point{padding-top:284px;padding-bottom:148px}}.point .point__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.point .point__card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:24px;margin-top:58px}@media screen and (max-width: 750px){.point .point__card-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.point .point__card-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.point .point__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;width:100%;background-color:#fff;border-radius:40px;padding:32px min(8.5333333333vw,2rem);-webkit-box-shadow:0 5px 10px rgba(193,208,224,.2);box-shadow:0 5px 10px #c1d0e033}@media screen and (max-width: 750px){.point .point__card{max-width:343px;margin-inline:auto}}@media print,screen and (min-width: 751px){.point .point__card{width:49%;padding:32px min(3.3368091762vw,2rem)}}@media screen and (max-width: 750px){.point .content__inner{padding:0}}.point .point__title{position:relative;font-weight:500;line-height:1;letter-spacing:.08em;text-align:center}@media screen and (max-width: 750px){.point .point__title{font-size:min(4.2666666667vw,1rem);line-height:1.5625}}@media print,screen and (min-width: 751px){.point .point__title{font-size:min(1.9860973188vw,1.25rem);line-height:1.6}}.point .point__text{font-weight:400;line-height:1.6666666667;letter-spacing:.08em}@media screen and (max-width: 750px){.point .point__text{font-size:13px;line-height:2;margin-top:-8px}}@media print,screen and (min-width: 751px){.point .point__text{font-size:14px;line-height:1.9285714286}}.point .point__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px}.point .point__tags.wide .point__tag{width:100%}.point .point__tags .point__tag{width:100%;border-radius:50vw;border:1px solid var(--color-key-sub);color:var(--color-key-sub);font-size:12px;text-align:center;line-height:1;padding-block:10px}@media print,screen and (min-width: 751px){.point .point__tags .point__tag{font-size:min(1.3555787278vw,.8125rem);width:50%}}@media screen and (max-width: 750px){.support{padding-top:161px}}@media print,screen and (min-width: 751px){.support{padding-top:285px;padding-bottom:110px}}.support .support__body{margin-top:60px}.support .support__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.support .support__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:25px;max-width:304px;margin-inline:auto}}@media print,screen and (min-width: 751px){.support .support__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width: 751px){.support .support__list>*{width:31%}}.support .support__item{color:var(--color-key-sub);background-color:#fff;border-radius:40px;height:376px;padding:40px 32px;-webkit-box-shadow:0px 5px 10px #EDF2F7;box-shadow:0 5px 10px #edf2f7}@media print,screen and (min-width: 751px){.support .support__item{padding:min(3.9583333333vw,2.375rem) min(3.125vw,1.875rem)}}.support .support__item .support__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;font-size:20px;font-weight:500;line-height:1;letter-spacing:0;text-align:center;color:var(--color-key-sub);border-bottom:1px solid #EDF2F7;padding-bottom:26px;margin-bottom:22px}@media print,screen and (min-width: 751px){.support .support__item .support__item-title{font-size:min(2.0833333333vw,1.25rem)}}.support .support__item .support__item-title:before{content:"";display:block;width:88px;height:88px;margin-inline:auto;background-repeat:no-repeat;background-size:contain}.support .support__item .support__item-title.guarantee:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h88v88H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2392b2d6' d='M49.874 31.297a1.334 1.334 0 0 0-.752-2.311l-4.731-.528a.8.8 0 0 1-.642-.466l-1.97-4.34a1.333 1.333 0 0 0-2.428 0l-1.967 4.338a.8.8 0 0 1-.643.466l-4.732.529a1.334 1.334 0 0 0-.752 2.311l3.517 3.215a.8.8 0 0 1 .245.755l-.955 4.664a1.333 1.333 0 0 0 1.965 1.427l4.139-2.35a.808.808 0 0 1 .8 0l4.141 2.351a1.334 1.334 0 0 0 1.964-1.428l-.957-4.662a.806.806 0 0 1 .245-.756ZM28.974 47.908a2.8 2.8 0 1 0 0 5.594h21.449c.056-.084.112-.14.168-.224l3.691-4.362a2.722 2.722 0 0 0-2.125-1.007ZM26.177 63.579a2.806 2.806 0 0 0 2.8 2.8h17.142c.029-.279.085-.559.14-.866l1.146-4.726H28.974a2.8 2.8 0 0 0-2.8 2.8'/%3E%3Cpath fill='%23c1d0e0' d='M63.146 64.796v6.823H17.983V16.723h45.163v19.52l4.14-4.894a7.155 7.155 0 0 1 1.453-1.318V13.313a2.183 2.183 0 0 0-2.183-2.182H14.573a2.183 2.183 0 0 0-2.183 2.182v61.718a2.183 2.183 0 0 0 2.183 2.183h51.983a2.183 2.183 0 0 0 2.183-2.183V58.559l-3.886 4.587a11.926 11.926 0 0 1-1.707 1.65'/%3E%3Cpath fill='%2392b2d6' d='M50.609 66.382a1.367 1.367 0 0 0 1.868 1.58l5.442-2.339a9.475 9.475 0 0 0 2.788-1.923l-7.26-6.141a9.47 9.47 0 0 0-1.432 3.069ZM77.782 37.581l-2.724-2.3a3.087 3.087 0 0 0-4.349.363l-14.46 17.06 7.436 6.288 14.464-17.061a3.086 3.086 0 0 0-.363-4.349'/%3E%3C/g%3E%3C/svg%3E")}.support .support__item .support__item-title.trial:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h88v88H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2392b2d6' d='m30.026 32.807 13.006-5.945a2.328 2.328 0 0 1 1.938 0l13 5.944-13.971 6.389ZM45.545 41.885l14.118-6.454v17.2a2.33 2.33 0 0 1-1.36 2.117l-12.758 5.833ZM29.697 54.747a2.332 2.332 0 0 1-1.361-2.117v-17.2l14.118 6.456v18.695Z'/%3E%3Cpath fill='%23c1d0e0' d='M69.206 59.603a2.335 2.335 0 0 1 .514 3.258 31.9 31.9 0 0 1-57.656-18.842l.016-2.418-2.313 2.315a2.328 2.328 0 0 1-3.292 0l-.013-.013a2.328 2.328 0 0 1 0-3.3l6.288-6.254a2.333 2.333 0 0 1 3.3 0l6.288 6.288a2.328 2.328 0 1 1-3.292 3.292l-2.315-2.315v2.4a27.235 27.235 0 0 0 49.221 16.1 2.361 2.361 0 0 1 3.257-.514M18.794 28.395a2.335 2.335 0 0 1-.514-3.258 31.9 31.9 0 0 1 57.656 18.842l-.017 2.417 2.314-2.315a2.328 2.328 0 0 1 3.292 0l.013.013a2.328 2.328 0 0 1 0 3.3l-6.285 6.258a2.333 2.333 0 0 1-3.3 0l-6.286-6.296a2.328 2.328 0 0 1 3.291-3.292l2.315 2.315v-2.4a27.235 27.235 0 0 0-49.221-16.1 2.36 2.36 0 0 1-3.257.514'/%3E%3C/g%3E%3C/svg%3E")}.support .support__item .support__item-title.return:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h88v88H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2392b2d6' d='m79.973 44.924-10.155-1.358-5.826-10.183a8.89 8.89 0 0 0-7.694-4.461H45.191a1.955 1.955 0 0 0-1.951 1.958v22.173H11.774a1.957 1.957 0 0 0-1.958 1.955v5.964a1.957 1.957 0 0 0 1.958 1.958h3.754a8.754 8.754 0 0 0 17.454 0h27a8.754 8.754 0 0 0 17.454 0h2.012a3.911 3.911 0 0 0 3.909-3.909V48.799a3.91 3.91 0 0 0-3.385-3.875M24.254 66.865a4.625 4.625 0 1 1 4.625-4.625 4.626 4.626 0 0 1-4.625 4.625m38.388-23.557H49.986a.391.391 0 0 1-.391-.39l-.019-8.091a.391.391 0 0 1 .391-.392h6.33a3.353 3.353 0 0 1 2.9 1.682l3.781 6.606a.391.391 0 0 1-.339.585m6.068 23.554a4.625 4.625 0 1 1 4.625-4.625 4.625 4.625 0 0 1-4.625 4.625'/%3E%3Cpath fill='%23c1d0e0' d='M40.479 48.341V24.006a1.954 1.954 0 0 0-1.954-1.954h-30.2a1.954 1.954 0 0 0-1.954 1.954v24.335a1.954 1.954 0 0 0 1.954 1.954h30.2a1.954 1.954 0 0 0 1.954-1.954'/%3E%3C/g%3E%3C/svg%3E")}.support .support__item-text{font-size:12px;font-weight:500;line-height:1.8333333333;letter-spacing:.04em;color:var(--color-key-sub)}.support .support__caution{margin-top:7px}@media print,screen and (min-width: 751px){.support .support__caution{margin-top:3px}}.howto-wrapper{z-index:1;padding-top:1px;margin-top:96px}@media print,screen and (min-width: 751px){.howto-wrapper{margin-top:220px}}.howto{margin-top:60px}@media screen and (max-width: 750px){.howto .content-inner{padding-inline:2.1333333333vw}}.howto .howto__inner{border-radius:40px;background-color:#fff}@media screen and (max-width: 750px){.howto .howto__inner{padding-block:43px 39px;padding-inline:16px;margin-inline:auto}}@media print,screen and (min-width: 751px){.howto .howto__inner{max-width:960px;padding-block:85px 80px;padding-inline:min(9.5833333333vw,5.75rem)}}.howto .howto__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:19px}@media print,screen and (min-width: 751px){.howto .howto__header{row-gap:16px}}.howto .howto__title{font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1;color:#fff;text-align:center;background-color:var(--color-key-sub);padding-block:12px}@media print,screen and (min-width: 751px){.howto .howto__title{width:327px;max-width:100%;margin-inline:auto}}.howto .howto__subtitle{font-size:14px;line-height:1;font-weight:500;text-align:center;letter-spacing:.08em}.howto .howto__lead{text-align:center;margin-top:40px}.howto .howto__video{position:relative;width:100%;height:0;padding-top:56.2691131498%;max-width:100%;margin-inline:auto;margin-top:42px}@media print,screen and (min-width: 751px){.howto .howto__video{padding-top:56.1855670103%}}.howto .howto__video a,.howto .howto__video img{position:absolute;top:0;left:0;width:100%;height:100%}.howto .howto__video .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 750px){.howto .howto__video .play{width:10.6666666667vw;height:10.6666666667vw}}.howto .howto__video .play svg{width:100%;height:100%}.howto .howto__image{width:568px;max-width:100%;margin-inline:auto;margin-top:34px}.howto .howto__caution{margin-top:40px}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;margin-block:120px}@media print,screen and (min-width: 751px){.gallery{row-gap:10px}}.gallery .gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow:hidden}.gallery .gallery__list:nth-of-type(1) .gallery__item{-webkit-animation-duration:40s;animation-duration:40s}.gallery .gallery__list:nth-of-type(2) .gallery__item{-webkit-animation-duration:55s;animation-duration:55s;animation-direction:reverse}.gallery .gallery__list .gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-animation-name:infinity-scroll;animation-name:infinity-scroll;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.gallery .gallery__list .gallery__item img{width:calc(136px + ((1vw - 3.75px) * 36.2666666667))}@media print,screen and (min-width: 751px){.gallery .gallery__list .gallery__item img{width:min(16.3982430454vw,14rem)}}//# sourceMappingURL=premium_lp4y_style.css.liquid.map{}
/*# sourceMappingURL=/cdn/shop/t/65/assets/premium_lp4y_style.css.map */
