@charset "UTF-8";html{font-size:62.5%;overflow-y:scroll}@media print,screen and (max-width:1920px){html{font-size:.5208333333vw}}@media screen and (max-width:1439px){html{font-size:.5208333333vw}}@media screen and (max-width:896px){html{font-size:1.3333333333vw}}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,address,time,ul,ol,li,dl,dt,dd,table,th,td,img,figure,figcaption,form,input,button,textarea,select{margin:0;padding:0;border:none;line-height:100%;letter-spacing:0;list-style-type:none;font-style:normal;font-weight:500;font-family:Noto Sans JP,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";word-break:break-all;line-break:strict;-webkit-text-size-adjust:100%}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;resize:none;outline:none;background:none}select::-ms-expand{display:none}button:hover{cursor:pointer}img,object{vertical-align:bottom;width:100%;height:auto}a{color:inherit;text-decoration:none}@media screen and (min-width:897px){.sp{display:none!important}}@media screen and (max-width:896px){.pc{display:none!important}}@media screen and (min-width:897px){a[href*="tel:"]{pointer-events:none;cursor:default}}picture{display:block}.l-main{display:block;background-color:#e9f3f7}.l-content-inner{width:126rem;max-width:100%;margin:auto}.m-ggmap{position:relative;padding-top:56.25%;height:0;overflow:hidden}.m-ggmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.m-youtube{position:relative;width:100%;padding-top:56.25%}.m-youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.m-link-close{pointer-events:none}.m-blk{color:#686868}.m-white{color:#fff}.m-bold{font-weight:700}.m-en{font-family:Jost,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.m-relative{position:relative}.c-fadeup{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.c-fadeup.js-animeOn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease}.c-faderight{opacity:0;-webkit-transform:translateX(-3rem);transform:translate(-3rem)}.c-faderight.js-animeOn{opacity:1;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease}.js-animeOn.-delay1{-webkit-transition-delay:.5s;transition-delay:.5s}.js-animeOn.-delay2{-webkit-transition-delay:1s;transition-delay:1s}.js-animeOn.-delay3{-webkit-transition-delay:1.5s;transition-delay:1.5s}.c-opt-btn{width:47rem;max-width:100%;margin:auto;position:relative}@media screen and (max-width:896px){.c-opt-btn{width:47rem}}.c-opt-btn a,.c-opt-btn img{display:block}@media(any-hover:hover){.c-opt-btn a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.c-opt-btn a:hover{opacity:.7}}.c-btn__inn{background-color:#d6e7f1;border-radius:2.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-shadow:-4px -4px 4px 0px rgb(255,255,255),4px 4px 4px 0px rgb(168,199,218);box-shadow:-4px -4px 4px #fff,4px 4px 4px #a8c7da;padding:.8rem 0;position:relative}@media screen and (max-width:896px){.c-btn__inn{border-radius:4.2rem;padding:1.6rem 0}}.c-btn .text{font-size:2.6rem;font-weight:700;text-align:center;letter-spacing:.06em;line-height:1.4}@media screen and (max-width:896px){.c-btn .text{font-size:3.8rem}}.c-btn .text .small{font-size:1.6rem;display:block}@media screen and (max-width:896px){.c-btn .text .small{font-size:2.4rem}}.c-btn.-img .c-btn__inn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 3rem}.c-btn.-img .img{padding-top:1.6rem;width:14.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:896px){.c-btn.-img .img{width:21rem;padding-top:2rem}}.c-btn.-img .text{width:calc(100% - 20rem)}@media screen and (max-width:896px){.c-btn.-img .text{width:calc(100% - 30.5rem)}}.c-btn.-arrow .arrow{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:inset -2px -2px 2px 0px rgb(255,255,255),inset 2px 2px 2px 0px rgb(168,199,218);box-shadow:inset -2px -2px 2px #fff,inset 2px 2px 2px #a8c7da;width:2.5rem;height:2.5rem;border-radius:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:896px){.c-btn.-arrow .arrow{width:3.5rem;height:3.5rem}}.c-btn.-arrow .arrow img{width:1.4rem}.c-btn__inn{-webkit-transition:background-color .67s cubic-bezier(.66,0,.34,1),-webkit-box-shadow .33s cubic-bezier(.66,0,.34,1) .33s;transition:background-color .67s cubic-bezier(.66,0,.34,1),-webkit-box-shadow .33s cubic-bezier(.66,0,.34,1) .33s;transition:background-color .67s cubic-bezier(.66,0,.34,1),box-shadow .33s cubic-bezier(.66,0,.34,1) .33s;transition:background-color .67s cubic-bezier(.66,0,.34,1),box-shadow .33s cubic-bezier(.66,0,.34,1) .33s,-webkit-box-shadow .33s cubic-bezier(.66,0,.34,1) .33s}.c-btn__inn .arrow{-webkit-transition:-webkit-box-shadow .67s cubic-bezier(.66,0,.34,1);transition:-webkit-box-shadow .67s cubic-bezier(.66,0,.34,1);transition:box-shadow .67s cubic-bezier(.66,0,.34,1);transition:box-shadow .67s cubic-bezier(.66,0,.34,1),-webkit-box-shadow .67s cubic-bezier(.66,0,.34,1)}@media(any-hover:hover){.c-btn__inn:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.c-btn__inn:hover .arrow{-webkit-box-shadow:none;box-shadow:none}}.breadcrumb{padding:10px 40px}@media screen and (max-width:749px){.breadcrumb{padding:9px 0 9px 15px}}.breadcrumb__wrap{overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:5px;-webkit-overflow-scrolling:touch}.breadcrumb__item{display:inline;font-size:12px!important;color:#999;line-height:1.3;padding:0}@media screen and (max-width:749px){.breadcrumb__item{font-size:10px!important}}.breadcrumb__item:not(:last-child){margin-right:13px}@media screen and (max-width:749px){.breadcrumb__item:not(:last-child){margin-right:6px}}.breadcrumb__item:not(:last-child):after{content:"";display:inline-block;margin-left:7px;width:6px;height:6px;border-top:1px solid #999;border-right:1px solid #999;-webkit-transform:rotate(45deg) translateY(-1px);transform:rotate(45deg) translateY(-1px)}@media screen and (max-width:749px){.breadcrumb__item:not(:last-child):after{margin-left:5px}}.breadcrumb__item a{color:inherit;text-decoration:underline;text-underline-offset:3px}.breadcrumb__item a:hover{opacity:.7}#shopify-section-header-lp .breadcrumb{display:none}.footer a,.footer p{color:#fff;font-size:16px!important;line-height:1.8}.footer_logo img{width:110px!important}.footer .menu_item__title{font-size:12px!important}footer.footer .menu_card__sns li.youtube{width:30px}footer.footer .menu_card__sns li.instagram{width:25px}footer.footer .menu_card__sns li.x{width:23px}footer.footer .menu_card__sns li.mail{width:32px}footer.footer .footer__copy{font-size:12px!important}@media screen and (max-width:896px){.footer a,.footer p{font-size:14px!important}.footer_logo img{width:55px!important}.footer .menu_item__title{font-size:12px!important}footer.footer .footer__copy{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/lp-hydro_common.css.map */
