.font-robot{font-family:Roboto,sans-serif;font-weight:500}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#666464}img{max-width:100%}.bg-bg{background:#f1f7fa}.text-underline{text-decoration:underline!important}.position-relative{position:relative}.width-100{width:100%!important}.color-main{color:#4db3cb!important}.color-white{color:#fff!important}.bg-blue{background:#f1f7fa;max-width:100%!important;padding-bottom:3em!important}.bg-blue.-pb0{padding-bottom:0!important}@media only screen and (max-width: 749px){.bg-blue{padding-left:1.4rem!important;padding-right:1.4rem!important}}#MainContent{font-size:14px}@media only screen and (min-width: 750px),print{#MainContent{font-size:16px}}.page-width,.page-register .shopify-section.section,.shopify-policy__container{padding-left:20px!important;padding-right:20px!important}@media (min-width: 768px){.page-width.-cart,.page-register .-cart.shopify-section.section,.-cart.shopify-policy__container{width:600px;margin:0}}@media (min-width: 992px){.page-width,.page-register .shopify-section.section,.shopify-policy__container{max-width:960px}}@media (min-width: 1200px){.page-width,.page-register .shopify-section.section,.shopify-policy__container{max-width:1140px}}@media (min-width: 1400px){.page-width,.page-register .shopify-section.section,.shopify-policy__container{max-width:1320px;margin-left:auto;margin-right:auto}}.header{padding:0!important}.list-menu__item{transition:.2s}.menu-drawer{position:fixed!important;top:78px!important}.header__icon.header__icon--menu{z-index:100;top:0;right:0}.r-h-menu .button-label{font-size:10px;width:2em;height:2em;position:relative;top:1em}.spmenu-ul__parent{position:relative;color:#666464;display:flex;flex-direction:column;text-decoration:none;line-height:1.2;padding:1.5rem}.spmenu-ul__parent:before{content:"";width:.75em;height:1em;position:absolute;top:0;bottom:0;right:1em;margin:auto;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.7469%204.38255L6.57007%200.25109C6.22902%20-0.0861661%205.67907%20-0.0834373%205.34181%200.257819C5.00456%200.598666%205.00751%201.14862%205.34856%201.48588L8.02306%204.13169H1.36846C0.888917%204.13171%200.5%204.5204%200.5%204.99994C0.5%205.47968%200.888917%205.86838%201.36846%205.86838H8.02304L5.34856%208.51398C5.00751%208.85124%205.00456%209.40142%205.34181%209.74227C5.67907%2010.0833%206.22902%2010.0863%206.57007%209.74899L10.7469%205.61756C10.9119%205.45418%2011.0046%205.23201%2011.0046%204.99996C11.0046%204.76785%2010.9119%204.54588%2010.7469%204.38255Z%22%20fill%3D%22%23666464%22%2F%3E%3C%2Fsvg%3E) 50%/100% auto no-repeat}.spmenu-ul>li{margin-bottom:0!important;border-top:#dee2e6 1px solid}.spmenu-ul>li .-ja{font-size:15px;font-weight:600}.spmenu-ul>li .-en{font-family:Roboto,sans-serif;font-weight:500;font-size:9px;color:#4db3cb}.spmenu-ul__sub{border-top:#dee2e6 1px solid;list-style:none;padding:2rem 1.5rem;font-size:12px;display:grid;grid-template:repeat(1,1fr)/repeat(2,1fr);font-weight:600;background:#f0f8fa;gap:1em 0}.spmenu-ul__sub a{text-decoration:underline;color:#666464!important}.spmenu-ul__sm{list-style:none;padding:2rem 1.5rem;font-size:12px;display:grid;grid-template:repeat(1,1fr)/repeat(2,1fr);font-weight:600;line-height:1.3;gap:1em 0}.spmenu-ul__sm a{text-decoration:none!important;color:#666464!important}.spmenu-ul__sm span{display:flex;align-items:center;gap:.5em}.spmenu-ul__sm span:before{width:1em;height:1px;content:"";background:#666464}.spmenu-ul__company{font-size:10px;text-align:center;display:block;padding:1.5rem}.spmenu-ul__company a{color:#666464!important}.list-social__link .svg-wrapper{width:40px!important;height:40px!important}.r-footer{background:#fff;font-size:14px;padding:4em 0 3em}@media only screen and (min-width: 750px),print{.r-footer{font-size:16px}}.r-footer a{text-decoration:none}@media screen and (max-width: 989px){.r-footer{font-size:13px}}.r-footer__ul{padding:0;margin:0;list-style:none}@media screen and (min-width: 990px){.r-footer__ul{columns:2}}.r-footer__child-ul{padding:1em}@media screen and (max-width: 989px){.r-footer__child-ul{background-color:#fbfafa;display:grid;grid-template:repeat(1,1fr)/repeat(2,1fr)}}.r-footer__child{display:block;font-size:.875em;color:#666464;padding:.5em}.r-footer__link{color:#666464;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;padding:1em;gap:.25em;justify-content:space-between;width:100%;transition:.2s;flex-shrink:0}@media screen and (min-width: 990px){.r-footer__link{max-width:300px}}.r-footer__link:hover{background-color:#f1f7fa}.r-footer__link:after{width:.75em;height:.75em;content:"";background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2212%22%20viewBox%3D%220%200%2014%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.7272%205.34457L7.90721%200.576867C7.51363%200.187674%206.87899%200.190823%206.48979%200.584633C6.1006%200.97797%206.10401%201.61262%206.49758%202.00181L9.58395%205.05508H1.90454C1.35115%205.0551%200.902344%205.50365%200.902344%206.05704C0.902344%206.61066%201.35115%207.05922%201.90454%207.05922H9.58393L6.49758%2010.1122C6.10401%2010.5014%206.1006%2011.1363%206.48979%2011.5297C6.87899%2011.9232%207.51363%2011.9266%207.90721%2011.5374L12.7272%206.76977C12.9177%206.58124%2013.0247%206.32484%2013.0247%206.05706C13.0247%205.78921%2012.9176%205.53306%2012.7272%205.34457Z%22%20fill%3D%22%23666464%22%2F%3E%3C%2Fsvg%3E) 50%/100% auto no-repeat;margin-left:1em}.r-footer__link.-line{padding-left:.5em;justify-content:flex-start;position:relative}@media screen and (max-width: 989px){.r-footer__link.-line:after{position:absolute;right:1em;top:0;bottom:0;margin:auto}}.r-footer__link.-line:before{width:1.25em;height:1.25em;content:"";background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2222%22%20viewBox%3D%220%200%2024%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M22.9561%2010.4698C23.0079%2010.1971%2023.0335%209.96764%2023.0453%209.78766C23.0648%209.4906%2023.0426%209.04959%2023.0347%208.9115C22.7611%204.15272%2017.8239%200.361328%2011.7733%200.361328C5.54719%200.361328%200.5%204.3759%200.5%209.32812C0.5%2013.8799%204.76403%2017.6395%2010.2883%2018.2178C10.626%2018.2531%2010.8695%2018.558%2010.8321%2018.8955L10.5969%2021.0125C10.5435%2021.4931%2011.0404%2021.8427%2011.4759%2021.6325C16.1431%2019.38%2018.934%2017.0628%2020.6006%2015.0552C20.9039%2014.6899%2021.8928%2013.3044%2022.0944%2012.9405C22.5224%2012.1679%2022.8174%2011.3383%2022.9561%2010.4698Z%22%20fill%3D%22%23B4DAE6%22%2F%3E%3Cpath%20d%3D%22M5.57515%2011.1447V7.36768C5.57515%207.0492%205.31696%206.79102%204.99848%206.79102C4.68%206.79102%204.42181%207.0492%204.42181%207.36768V11.7213C4.42181%2012.0398%204.68%2012.298%204.99848%2012.298H7.30508C7.62356%2012.298%207.88175%2012.0398%207.88175%2011.7213C7.88175%2011.4029%207.62356%2011.1447%207.30508%2011.1447H5.57515Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M9.13241%2012.298H8.8803C8.63144%2012.298%208.42969%2012.0963%208.42969%2011.8474V7.24163C8.42969%206.99277%208.63144%206.79102%208.8803%206.79102H9.13241C9.38127%206.79102%209.58302%206.99277%209.58302%207.24163V11.8474C9.58302%2012.0963%209.38127%2012.298%209.13241%2012.298Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M13.7908%207.3677V10.0274C13.7908%2010.0274%2011.4878%207.02354%2011.4527%206.98407C11.3427%206.86058%2011.1805%206.78461%2011.0005%206.79144C10.6868%206.80334%2010.4463%207.07748%2010.4463%207.39136V11.7213C10.4463%2012.0398%2010.7045%2012.298%2011.023%2012.298C11.3414%2012.298%2011.5996%2012.0398%2011.5996%2011.7213V9.07776C11.5996%209.07776%2013.9376%2012.1078%2013.9719%2012.1403C14.0739%2012.2369%2014.2109%2012.2966%2014.3621%2012.298C14.6823%2012.3009%2014.9441%2012.0176%2014.9441%2011.6974V7.3677C14.9441%207.04922%2014.6859%206.79103%2014.3674%206.79103C14.049%206.7911%2013.7908%207.04922%2013.7908%207.3677Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M19.2696%207.36768C19.2696%207.0492%2019.0114%206.79102%2018.693%206.79102H16.3864C16.0679%206.79102%2015.8097%207.0492%2015.8097%207.36768V11.7213C15.8097%2012.0398%2016.0679%2012.298%2016.3864%2012.298H18.693C19.0114%2012.298%2019.2696%2012.0398%2019.2696%2011.7213C19.2696%2011.4029%2019.0114%2011.1447%2018.693%2011.1447H16.963V10.1211H18.693C19.0114%2010.1211%2019.2696%209.86292%2019.2696%209.54444C19.2696%209.22597%2019.0114%208.96778%2018.693%208.96778H16.963V7.94421H18.693C19.0114%207.94435%2019.2696%207.68616%2019.2696%207.36768Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) 50%/100% auto no-repeat}@media screen and (max-width: 989px){.r-footer__link.-line:before{margin-left:.5em}}.r-footer__link>p{margin:0}.r-footer .my-footerlogo{max-width:100%;width:193px;display:block;width:max(193px,30vw)}@media screen and (min-width: 990px){.r-footer .my-footerlogo{width:min(339px,25vw)}}.r-footer__wrap{display:flex}@media screen and (min-width: 990px){.r-footer__wrap{justify-content:space-between}}@media screen and (max-width: 989px){.r-footer__wrap{flex-wrap:wrap;flex-direction:column-reverse;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.r-footer__rgt{display:flex;align-items:center;flex-direction:column;font-size:.75em;color:#666464;gap:1em}.r-footer__rgt a{color:#666464}.r-footer__sns{padding:0;margin:1em 0 3em;list-style:none;display:flex;justify-content:center;gap:1em}@media screen and (min-width: 990px){.r-footer__sns{margin:4em 0 0}}.r-footer2{background:#acdbea;padding:1.5em 0;color:#fff;font-size:16px}@media screen and (max-width: 989px){.r-footer2{padding-bottom:10em;font-size:14px}}.r-footer2 a{color:#fff;font-size:.875em}.r-footer2__grid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em}.r-footer2__ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:2em}@media screen and (max-width: 989px){.r-footer2__ul{font-size:.875em;gap:1em}}.r-footer2__copy{font-size:.75em}.my-footerbtn{position:absolute;right:24px;bottom:-4em}@media screen and (min-width: 990px){.my-footerbtn{bottom:116px;right:0}}.shopify-payment-button__button.shopify-payment-button__button--unbranded,.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox,.product__media-toggle{display:none!important}.product-tags{list-style:none;margin:0;padding:0;font-size:.75em;font-weight:600;display:flex;gap:.5em;flex-wrap:wrap}.product-tags li{background:#ff9d9d;color:#fff;display:flex;padding:.125em .5em;justify-content:center;align-items:center;border-radius:3em}.groovyco-form-generated{margin-bottom:2em}.r-product__tax{color:#666464;font-size:.75em;position:relative;top:-.5em;font-weight:400}.r-product__price{font-family:Roboto,sans-serif;font-weight:500;margin-right:-.25em}.r-product__noimg{width:100%;max-width:100%}.r-product-grid{display:grid}@media (min-width: 750px){.r-product-grid{gap:.5em 2em!important;grid-template-columns:1fr .75fr;grid-template-rows:auto auto auto 1fr}}.r-product-grid__quantity{display:none!important}.r-product-grid__img{max-width:100%!important;width:100%!important}@media (max-width: 749px){.r-product-grid__img{width:calc(100% + 40px)!important;margin-left:-20px!important;margin-right:-20px!important;max-width:calc(100% + 40px)!important;overflow-x:hidden}}@media (min-width: 750px){.r-product-grid__img{grid-row:1/9}}.r-product-grid__ttl{grid-row:1/2}@media (min-width: 750px){.r-product-grid__ttl{grid-column:2/3}}.r-product-grid__des{color:#666464!important;line-height:1.6}@media (max-width: 749px){.r-product-grid__des{grid-row:3/4;font-size:14px}}@media (min-width: 750px){.r-product-grid__des{grid-column:2/3;grid-row:2/3}}.r-product-grid__price{font-weight:600;display:flex;align-items:flex-end;margin:0!important}@media only screen and (max-width: 749px){.r-product-grid__price{margin-bottom:1em!important}}.r-product-grid variant-selects{margin-top:1em}@media (max-width: 749px){.r-product-grid variant-selects{grid-row:4/5}}@media (min-width: 750px){.r-product-grid variant-selects{grid-column:2/3;grid-row:3/4}}.r-product-grid .huckleberry-subscription-widget-container{display:none!important}.r-product-grid .page-cart .shopify-section:nth-of-type(2){background:#4db3cb}@media (min-width: 750px){.r-product-grid .product-form__buttons{grid-column:2/3;grid-row:4/5}}.r-product-grid .product-form__input--pill input[type=radio]:checked+label{border-color:#ff9d9d;background:#ff9d9d}.r-product-grid .product-form__input--pill input[type=radio]+label{color:#666464bf;font-weight:600;border:rgba(102,100,100,.5) 2px solid;font-size:13px;outline-offset:2px;background:#f9f9f9}.r-product-grid .form__label{color:#666464;font-weight:600}.r-cart__caution{list-style:none;font-size:.85em;margin:0 0 3em;padding:0}.r-cart__link{display:inline-flex;align-items:center;color:#4db3cb;gap:.5em;transition:.2s}.r-cart__link:hover{opacity:.85}.r-cart__link:after{display:inline-block;width:1em;height:1em;content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.42676%207.01563C8.56354%206.88795%208.77208%206.89505%208.91113%206.99609L8.91699%207C9.05792%207.11534%209.07863%207.33333%208.93555%207.46973L8.93652%207.4707L7.08984%209.29981L7.08691%209.30273C7.0181%209.36705%206.93229%209.39739%206.83887%209.39746C6.74526%209.39746%206.65877%209.3672%206.58984%209.30273L6.58789%209.29981L4.74023%207.4707L4.7373%207.4668C4.61515%207.33621%204.61542%207.1354%204.75391%207.00586L4.75977%207L4.8125%206.96484C4.92394%206.90307%205.06399%206.9037%205.17578%206.97461L5.22852%207.01563L5.23145%207.01855L6.82715%208.60645L8.42383%207.01856L8.42676%207.01563Z%22%20fill%3D%22%234DB3CB%22%20stroke%3D%22%234DB3CB%22%20stroke-width%3D%220.25%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%228%22%20r%3D%226.5%22%20transform%3D%22rotate(-180%207%208)%22%20stroke%3D%22%234DB3CB%22%2F%3E%3C%2Fsvg%3E") 50%/100% 100% no-repeat;transform-origin:50%;transform:rotate(-90deg)}.btn-back{color:#666464;text-decoration:none;display:flex!important;align-items:center;gap:.25em;font-weight:600}@media only screen and (max-width: 749px){.btn-back{font-size:.9285em}}.btn-back:before{width:1.25em;height:1.25em;content:"";background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M24%2012.25C24%2018.6013%2018.8513%2023.75%2012.5%2023.75C6.14872%2023.75%201%2018.6013%200.999999%2012.25C1%205.89872%206.14872%200.749999%2012.5%200.749999C18.8513%200.75%2024%205.89873%2024%2012.25Z%22%20stroke%3D%22%234DB3CB%22%2F%3E%3Cpath%20d%3D%22M8.0815%2012.744L11.7168%2016.0491C12.0137%2016.3189%2012.4923%2016.3167%2012.7859%2016.0437C13.0794%2015.7711%2013.0768%2015.3311%2012.78%2015.0613L10.4522%2012.9447L16.2441%2012.9447C16.6615%2012.9446%2017%2012.6337%2017%2012.25C17%2011.8663%2016.6615%2011.5553%2016.2441%2011.5553L10.4522%2011.5553L12.78%209.43881C13.0768%209.16901%2013.0794%208.72886%2012.7859%208.45619C12.4923%208.18336%2012.0137%208.181%2011.7168%208.4508L8.0815%2011.756C7.93786%2011.8867%207.85714%2012.0644%207.85714%2012.25C7.85714%2012.4357%207.93788%2012.6133%208.0815%2012.744Z%22%20fill%3D%22%234DB3CB%22%2F%3E%3C%2Fsvg%3E) 50%/100% auto no-repeat}.button.-btn-ec,.page-cart .cf-submit-form,.page-final_interview .cf-submit-form{background:#ff5757;border-radius:3em;font-weight:600;transition:.2s;width:300px;max-width:100%;padding:1.25em 0}.button.-btn-ec:hover,.page-cart .cf-submit-form:hover,.page-final_interview .cf-submit-form:hover{opacity:.85;color:#fff}.cf-form-block{font-size:16px}.r-cf-form-step>div,.cf-field>div{width:100%!important}.cf-submit-form.cf-button.btn.button{margin:0 auto;display:block}@media only screen and (min-width: 750px),print{.cart-items .cart-item__details{padding-left:2em;width:min(900px,60vw)}}.r-kv{background:#fff}@media only screen and (min-width: 750px),print{.r-kv{padding:2em}}.-login-h1{background:#fff;padding:2em 0;text-align:left}@media only screen and (max-width: 749px){.-login-h1{margin-left:-1.4rem!important;margin-right:-1.4rem!important;width:calc(100% + 2.8rem)!important;margin-bottom:2.8rem}}.-login-h1 .page-width,.-login-h1 .page-register .shopify-section.section,.page-register .-login-h1 .shopify-section.section,.-login-h1 .shopify-policy__container{margin:0 auto}.bg-wrap{background:#fff;border-radius:.5em;box-shadow:0 0 .25em #00000014;padding:1.5em}@media only screen and (min-width: 750px),print{.bg-wrap{margin:3em auto 4em}}.login form,.register form,.addresses-form{margin:0 auto;display:flex;flex-direction:column;align-items:center;width:max(299px,70%);max-width:100%}@media only screen and (min-width: 750px),print{.login form,.register form,.addresses-form{width:414px}.login form.-lg,.register form.-lg,.addresses-form.-lg{width:466px}}.product-form__submit,.r-btn{text-align:center;color:#fff;background:#ff5757!important;border-radius:3em!important;font-weight:600!important;width:300px;max-width:100%;padding:1.25em!important;display:block;margin:0 auto;transition:.2s;text-decoration:none!important;font-size:1.5rem!important}.product-form__submit.-main,.r-btn.-main{background:#4db3cb!important;color:#fff!important}.product-form__submit.-line,.r-btn.-line{background:#00c200!important;color:#fff!important}.product-form__submit.-out,.r-btn.-out{background:#b3b3b3!important;color:#fff!important;pointer-events:none!important}.product-form__submit.-wh,.r-btn.-wh{background:#fff!important;border:1px solid #4db3cb!important;color:#4db3cb!important}.product-form__submit:hover,.r-btn:hover{opacity:.85}#digital-appointments-select-time-btn .product-form__submit,#digital-appointments-select-time-btn .r-btn{width:300px!important}@media screen and (max-width: 330px){.product-form__submit{width:100%}}.r-account-box{background:#fff;border-radius:.5em;box-shadow:0 0 .25em #00000014;padding:1.5em;display:flex;flex-direction:column;gap:1em}.r-account-box .button.-btn-line{box-shadow:none!important;width:300px!important;padding:1em!important;border-radius:3em!important;font-weight:600!important;font-size:1em!important;max-width:100%!important;text-decoration:none}.r-account-box .is-interview,.r-account-box .is-regularly{display:flex;flex-direction:column;align-items:center}.r-account-box .is-interview a,.r-account-box .is-regularly a{text-align:center!important;font-size:1.5rem!important;background:#4db3cb!important;border-radius:3em!important;font-weight:600!important;width:300px;max-width:100%;padding:1.25em!important;margin:0 auto;transition:.2s!important;text-decoration:none!important;color:#fff!important;display:inline-block!important}.r-account-box .is-interview a:hover,.r-account-box .is-regularly a:hover{opacity:.85!important}@media only screen and (min-width: 750px),print{.r-account-box__txt{text-align:center}}.r-account-box__grid{display:flex!important;flex-direction:column!important;gap:1.5em}@media only screen and (min-width: 750px),print{.r-account-box__grid{display:grid!important;grid-template:repeat(1,1fr)/repeat(2,1fr)}}.r-account-box__grid h2{text-align:center}.cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label:after,.cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>.cf-enum-field__choices>fieldset>legend:after,.cf-fields-wrapper[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label:after,.cf-fields-wrapper[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>.cf-enum-field__choices>fieldset>legend:after{content:""!important;width:4.25rem;height:2rem;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2218%22%20viewBox%3D%220%200%2038%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.273438%22%20y%3D%220.5%22%20width%3D%2237%22%20height%3D%2217%22%20rx%3D%228.5%22%20fill%3D%22%23FF9D9D%22%2F%3E%3Cpath%20d%3D%22M14.1174%205.364L13.1814%206.528C12.4854%205.952%2011.2614%205.016%2010.3254%204.368L11.2494%203.324C12.2214%203.948%2013.4334%204.836%2014.1174%205.364ZM8.27344%206.576L9.62944%206.924C9.37744%208.34%208.99344%2010.02%208.39344%2011.052L7.01344%2010.536C7.60144%209.504%208.05744%207.98%208.27344%206.576ZM12.4134%2012.984H14.2374C14.8494%2012.984%2014.9454%2012.636%2015.0414%2010.944C15.3894%2011.196%2016.0254%2011.448%2016.4454%2011.544C16.2534%2013.704%2015.8334%2014.412%2014.3574%2014.412H12.2574C10.7814%2014.412%2010.2774%2014.004%2010.1934%2012.684C9.49744%2013.164%208.74144%2013.596%207.97344%2013.968C7.75744%2013.644%207.32544%2013.116%207.03744%2012.84C8.15344%2012.336%209.20944%2011.688%2010.1814%2010.944V6.036H11.7054V9.66C13.5174%207.956%2014.9574%205.964%2015.8694%204.044L17.3094%204.608C16.0014%207.116%2014.1174%209.588%2011.7054%2011.556V12.288C11.7054%2012.9%2011.8014%2012.984%2012.4134%2012.984ZM15.3054%207.992L16.5894%207.38C17.3454%208.508%2018.1014%209.972%2018.4014%2010.956L17.0334%2011.652C16.7574%2010.656%2016.0134%209.12%2015.3054%207.992ZM28.5174%207.596V6.84H25.3734V7.596H28.5174ZM28.5174%209.324V8.568H25.3734V9.324H28.5174ZM28.5174%2011.076V10.32H25.3734V11.076H28.5174ZM24.0414%205.784H25.9494C26.0094%205.532%2026.0574%205.28%2026.0934%205.04H23.5374V3.84H30.3174V5.04H27.7014C27.6174%205.292%2027.5214%205.544%2027.4374%205.784H29.9214V12.12H24.0414V5.784ZM22.2534%206.9L23.5734%207.464C22.7334%208.616%2021.4734%209.684%2020.3574%2010.416C20.1174%2010.068%2019.6854%209.612%2019.3134%209.3C20.3454%208.76%2021.6054%207.824%2022.2534%206.9ZM21.9894%203.54L23.3454%204.104C22.5054%205.208%2021.3054%206.228%2020.2014%206.912C19.9614%206.588%2019.5294%206.144%2019.1574%205.868C20.1534%205.34%2021.3654%204.44%2021.9894%203.54ZM22.5174%2010.224L23.8734%2010.74C22.9974%2012.252%2021.6414%2013.488%2020.1774%2014.316C19.9614%2013.956%2019.5294%2013.464%2019.1694%2013.152C20.4774%2012.54%2021.8214%2011.46%2022.5174%2010.224ZM25.3734%2012.144L26.5254%2012.948C25.7454%2013.572%2024.4974%2014.184%2023.4534%2014.532C23.2614%2014.244%2022.8774%2013.824%2022.5894%2013.548C23.5854%2013.236%2024.7734%2012.648%2025.3734%2012.144ZM27.1854%2012.972L28.2414%2012.216C28.9974%2012.624%2030.0774%2013.26%2030.6294%2013.716L29.5014%2014.556C29.0094%2014.112%2027.9654%2013.428%2027.1854%2012.972Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) 50%/100% auto no-repeat;display:inline-block;position:relative;margin-left:.25em;top:.25em}[data-theme-name=Rise] .cf-field>label{margin-bottom:.5em!important}.cf-fields-container label{font-weight:600}.cf-fields-container .cf-field input,.cf-fields-container .cf-field select{color:#666464!important;border-radius:.5em!important;border:1px solid var(--black, #666464)!important;background:#fffcdf!important;outline:none!important;box-shadow:none!important;min-height:calc(var(--inputs-border-width) * 2)!important;height:auto!important}.cf-fields-container fieldset{flex-direction:row!important}.cf-fields-container .cf-country-picker{display:none!important}.cf-fields-container input[type=number]{-moz-appearance:textfield!important}.cf-fields-container input[type=number]::-webkit-outer-spin-button,.cf-fields-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.cf-fields-container legend{width:100%}.cf-fields-container .cf-enum-field__choice{position:relative;display:inline-flex;align-items:center;border:none!important;min-width:7em;width:auto;cursor:pointer;background-color:#fff;color:#959595!important;font-weight:600!important;transition:background-color .3s,color .3s}.cf-fields-container .cf-enum-field__choice input[type=radio]{position:absolute;opacity:0}.cf-fields-container .cf-enum-field__choice input[type=radio]:checked+span{color:#fff;background-color:#6bc1ba}.cf-fields-container .cf-enum-field__choice input[type=radio]:checked+span:before{border:none!important}.cf-fields-container .cf-enum-field__choice input[type=radio]:checked+span:after{content:"";background:#6bc1ba;width:.5em;height:.5em;border-radius:50%;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:1.25em}.cf-fields-container .cf-enum-field__choice input[type=radio]:checked~span{background-color:#6bc1ba;color:#fff;border-color:#6bc1ba!important}.cf-fields-container .cf-enum-field__choice input[type=radio]+span{border:1px solid #959595!important;border-radius:.5em;width:100%;position:relative;padding:1em 1em 1em 2.5em}.cf-fields-container .cf-enum-field__choice input[type=radio]+span:before{content:"";display:inline-block;font-weight:700;width:1em;height:1em;background:#fff;border:#959595 1px solid;border-radius:50%;position:absolute;top:0;left:1em;bottom:0;margin:auto}.cf-fields-container .cf-enum-field__choice input[type=checkbox]{position:absolute;opacity:0}.cf-fields-container .cf-enum-field__choice input[type=checkbox]:checked+span{color:#fff;background-color:#6bc1ba}.cf-fields-container .cf-enum-field__choice input[type=checkbox]:checked+span:before{border:none!important}.cf-fields-container .cf-enum-field__choice input[type=checkbox]:checked+span:after{content:"";background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2219%22%20height%3D%2215%22%20viewBox%3D%220%200%2019%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.043%200.563477C16.1512%200.535307%2016.2668%200.543732%2016.3711%200.589844L17.7021%201.17871C17.8593%201.24822%2017.9702%201.39348%2017.9951%201.56348C18.0168%201.71215%2017.9705%201.86193%2017.8711%201.97168L17.8252%202.01562H17.8242C17.8238%202.01598%2017.8232%202.01674%2017.8223%202.01758C17.82%202.01951%2017.8164%202.02309%2017.8115%202.02734C17.8016%202.03599%2017.786%202.04938%2017.7656%202.06738C17.7249%202.10338%2017.664%202.15802%2017.585%202.23047C17.4267%202.37551%2017.1959%202.5924%2016.9102%202.87598C16.3386%203.44328%2015.5475%204.27679%2014.6758%205.33789C12.9298%207.46316%2010.8722%2010.4855%209.59277%2014.0928C9.52424%2014.286%209.3445%2014.4183%209.13965%2014.4258L7.10352%2014.499C6.95122%2014.5045%206.80418%2014.44%206.70508%2014.3242L1.12012%207.7998C0.943484%207.59345%200.963818%207.28293%201.16602%207.10156L3.46289%205.04102C3.66523%204.85952%203.97617%204.87306%204.16211%205.07129L7.60645%208.74805C7.71427%208.59922%207.84405%208.4202%207.99512%208.21875C8.46769%207.58856%209.14162%206.72469%209.9502%205.79102C11.5561%203.93671%2013.735%201.75344%2015.9375%200.603516L16.043%200.563477Z%22%20fill%3D%22%236BC1BA%22%20stroke%3D%22white%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/100% auto no-repeat;width:1.5em;height:1.5em;border-radius:0;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;left:.85em}.cf-fields-container .cf-enum-field__choice input[type=checkbox]:checked~span{background-color:#6bc1ba;color:#fff;border-color:#6bc1ba!important}.cf-fields-container .cf-enum-field__choice input[type=checkbox]+span{border:1px solid #959595!important;border-radius:.5em;width:100%;position:relative;padding:1em 1em 1em 2.5em}.cf-fields-container .cf-enum-field__choice input[type=checkbox]+span:before{content:"";display:inline-block;font-weight:700;width:1em;height:1em;background:#fff;border:#959595 1px solid;border-radius:0;position:absolute;top:0;left:1em;bottom:0;margin:auto}.interview-heading{border:1px solid #ee3f80;background:#fef6f9;color:#ee3f80;text-align:center;font-weight:600;padding:.75em;margin:3em auto;line-height:1.4}.interview-heading p{margin-bottom:0}.appointment-line{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;gap:.5em;margin-bottom:2em}.appointment-line__tag{position:absolute;top:0;left:0;color:#fff;background:#4db3cb;font-size:.6875em;font-weight:600;line-height:1;padding:.35em .65em}.appointment-line__h2{gap:.25em;display:flex;align-items:center;color:#00c200;font-weight:600;font-size:1.25em;margin-bottom:1em}.appointment-line__h2.-tel{color:#ee3f80}.appointment-line__btn{transition:.2s;background:#00c200;color:#fff;font-weight:600;font-size:1.1em;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.5em;width:300px;padding:1em;border-radius:3em}.appointment-line__btn:hover{opacity:.85}.my-bg-gradation{background:linear-gradient(to bottom,#fff,#f1f7fa) top center/100% 300px no-repeat,#f1f7fa}.my-kv2{position:relative;overflow:hidden;margin-bottom:3em}@media only screen and (max-width: 749px){.my-kv2{padding-left:1em}}.my-kv2>.container{height:100%;position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 750px),print{.my-kv2>.container{align-items:center;flex-direction:row}}.my-kv2-img{min-width:calc(50dvw + 50%);position:relative;height:140px;object-fit:cover}@media only screen and (min-width: 750px),print{.my-kv2-img{height:320px;min-width:calc(50dvw + 84px)}}.my-kv2-title{display:flex;margin:0;gap:12px;flex-shrink:0;padding-right:1rem;width:100%;justify-content:space-between;padding:32px 0;align-items:center;min-height:88px}@media only screen and (min-width: 750px),print{.my-kv2-title{align-items:flex-start;padding:50px 30px 50px 0;justify-content:start;flex-direction:column;width:calc(50% - 84px)}}.my-kv2-title-ja{font-size:20px;font-weight:600;line-height:1.2;word-wrap:break-word}@media only screen and (min-width: 750px),print{.my-kv2-title-ja{font-size:34px}}.my-kv2-title-en{word-wrap:break-word;line-height:1.2;color:#4db3cb;font-size:14px;font-style:italic;letter-spacing:.2em;text-align:right}@media only screen and (min-width: 750px),print{.my-kv2-title-en{text-align:start;font-size:20px}}.precautions{background:#fff;line-height:1.6;border-radius:1em;padding:1em}.precautions p{margin:0}._button_oveef_83{background-color:#6bc1ba!important;width:300px!important;max-width:100%!important;border-radius:3em!important}.page-medication_precautions .cf-submit-form{background:#4db3cb;border-radius:3em;font-weight:600;transition:.2s;width:300px;max-width:100%;padding:1.25em}.page-medication_precautions .cf-submit-form:hover{opacity:.85!important;color:#fff}.page-medication_precautions .cf-field{justify-content:center!important}.page-medication_precautions .cf-fields-container .cf-enum-field__choice input[type=checkbox]+span{border:none!important}.page-medication_precautions label{margin-top:-3em!important;background:none!important}.page-medication_precautions label:after{display:none!important}.page-medication_precautions .shopify-section.section{background:#f1f7fa}.page-register .cf-submit-form.cf-button.btn,.page-interview .cf-submit-form.cf-button.btn{background:#4db3cb;border-radius:3em;font-weight:600;transition:.2s;width:300px;max-width:100%;padding:1.25em}.page-register .cf-submit-form.cf-button.btn:hover,.page-interview .cf-submit-form.cf-button.btn:hover{opacity:.85!important;color:#fff}.shopify-payment-button shopify-paypal-button{display:none!important}.page-cart .cf-form-block{padding-top:0!important;padding-bottom:0!important}.page-cart .cf-field-container>div{width:100%}.page-cart .hiko-block[type=register] .h_line_button,.page-login .hiko-block[type=register] .h_line_button{color:#4db3cb!important;background:none!important;display:inline-block;padding:0!important;margin-top:1em!important}.page-cart .hiko-block[type=register] .h_line_button i,.page-login .hiko-block[type=register] .h_line_button i{display:none!important}.page-cart .hiko-block[type=register] .h_line_button span,.page-login .hiko-block[type=register] .h_line_button span{text-decoration:underline;font-weight:400!important}.page-login .hiko-block .h_divider,.page-register .hiko-block .h_divider,.page-cart .hiko-block .h_divider{display:none!important}.page-login .hiko-block .h_line_button,.page-register .hiko-block .h_line_button,.page-cart .hiko-block .h_line_button{width:300px!important;max-width:100%!important;border-radius:3em!important;padding:2em!important;line-height:1.2;text-align:center}.page-login .hiko-block .h_line_text,.page-register .hiko-block .h_line_text,.page-cart .hiko-block .h_line_text{font-weight:600!important}.page-register .hiko-block .h_line_button{margin-bottom:0!important}.page-register .shopify-section.section{margin:0 auto}.page-register .shopify-section.section:nth-of-type(1){padding:3em 0 0}.page-register .shopify-section.section:nth-of-type(2){padding:0 0 3em}.page-register .shopify-section.section:nth-of-type(3){background:#f1f7fa}.r-archive-img{object-fit:cover;aspect-ratio:1/1}.r-country-select{position:absolute;right:0;bottom:0}.form__message{border:none!important;outline:none!important;box-shadow:none}.r-hidden-form{display:none!important}.mv__img{height:auto;width:100%}.r-termstxt2{font-size:.85em;color:#838383}.r-termstxt2 a{display:inline-block!important;color:#4db3cb;font-size:1em!important}.r-termstxt1 a{display:inline-block!important;color:#4db3cb}.shopify-policy__title{margin:2em 0}.shopify-policy__body h2{margin:2em 0 .5em;font-size:1.125em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/add.css.map */
