@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";.font-noto-sans-jp{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal}:root{--ark-font_family: "fot-tsukuardgothic-std","Noto Sans JP","Helvetica Neue", "Arial", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Meiryo", sans-serif;--ark-letter_spacing: .1em;--ark-mt: 1rem;--ark-mt--h: 2rem;--ark-padding--container: min(16px,4vw);--ark-alignwide_ex_width: min(16px,4vw)}.red{color:red;font-weight:bold}@-webkit-keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes upFadeIn{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes upFadeIn{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.l-wrapper{margin-inline:auto}@media(min-width: 600px){.l-wrapper{position:relative;z-index:2;max-width:calc(var(--ark-width--container) + var(--ark-padding--container)*2);border-inline:2px solid #189bbc}}@media(min-width: 1000px){.l-wrapper{margin-inline:auto calc(50% - calc(var(--ark-width--container) + var(--ark-padding--container) * 2))}}@media not all and (min-width: 600px){.l-container{max-width:none}}@media not all and (min-width: 600px){.l-article{max-width:none}}.l-content{overflow:hidden;background:#fff}.l-content__body{margin:0 auto;padding-block:70px 100px}.home .l-content__body{padding-block:0 100px}p{font-size:.875rem;line-height:1.7}h3{font-size:1.3em}h4{font-size:1em}.list-unstyled{padding-left:0;list-style:none}li{font-size:.875rem}img{vertical-align:middle}.wp-block-image img{width:100%}input,textarea{font-size:16px;padding:.5em;border:1px solid rgba(32,7,7,.8);border-radius:4px}@media not all and (min-width: 1000px){.l-content{overflow-x:clip}}.google-recapcha-credit{font-size:10px;opacity:.4}.grecaptcha-badge{visibility:hidden}.widget_nav_menu{position:relative;margin:3rem auto 0;padding:.1em 1.2em;border:3px solid #189bbc;border-radius:0 10px 10px 10px;background:#fff}.widget_nav_menu .c-widget__title{font-family:"Sen",sans-serif;font-weight:600;position:absolute;top:-2.1em;left:-3px;padding:.3em 1.4em .3em .7em;border-radius:10px 10px 0 0;background-color:#189bbc;color:#fff;margin-bottom:0}.widget_nav_menu .menu{border-bottom:none;border-top:none;color:#189bbc}.widget_nav_menu .menu-item{border-bottom:none;background-image:-webkit-linear-gradient(left, #189bbc 2px, transparent 2px);background-image:linear-gradient(to right, #189bbc 2px, transparent 2px);background-size:10px 2px;background-repeat:repeat-x;background-position:left bottom}.widget_nav_menu .menu-item:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:.5em;height:.5em;background:#189bbc;border-radius:50%;margin-right:.5em}.widget_nav_menu .menu-item:last-child{background:none}.widget_nav_menu .menu-item .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:1em}.widget_nav_menu .menu-item .title-ja{color:#189bbc;font-size:1rem;font-weight:600}.widget_nav_menu .menu-item .title-en{color:#e2e2e2;font-size:.75rem;font-family:"Sen",sans-serif;font-weight:900}#madeby{margin-top:70px}#madeby .p-sec{overflow:hidden;margin-top:-20px;margin-inline:auto}#madeby .p-sec__inner{position:relative;width:30rem;height:30rem;margin:0 auto}@media not all and (min-width: 600px){#madeby .p-sec__inner{width:120vw;height:120vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}}#madeby .p-sec__bg{position:absolute;inset:0 -8%;overflow:hidden;border-radius:50%;width:100%;height:100%}@media not all and (min-width: 600px){#madeby .p-sec__bg{inset:0}}#madeby .p-sec__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#madeby .p-sec__contents{position:relative;height:100%;display:grid;place-content:center}@media(min-width: 600px){#madeby .p-sec__contents{max-width:calc(var(--ark-width--container) + var(--ark-padding--container)*2)}}#madeby .p-sec__contents .title{margin-inline:auto;display:block}#madeby .p-sec__contents .pr-btns{width:100%;margin:30px auto 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:16px}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.wc-block-components-sidebar{margin-inline:auto;max-width:calc(var(--ark-width--container) + var(--ark-padding--container)*2);padding-inline:var(--ark-padding--container) !important;width:100%}form .head{font-size:.875rem}.woocommerce-form__label-for-checkbox input[type=checkbox]{display:none;vertical-align:middle}.woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:after{background:#189bbc;color:#fff}.woocommerce-form__label-for-checkbox>span{position:relative;display:inline-block;vertical-align:middle;padding-left:38px;cursor:pointer;font-size:14px;width:100%}@media not all and (min-width: 1000px){.woocommerce-form__label-for-checkbox>span{padding-left:40px}}.woocommerce-form__label-for-checkbox>span:after,.woocommerce-form__label-for-checkbox>span:before{position:absolute;top:0;left:0;border:3px solid #e2e2e2;border-radius:8px;background:#f7f7f7;display:block;box-sizing:border-box;width:30px;height:30px}.woocommerce-form__label-for-checkbox>span:before{content:""}.woocommerce-form__label-for-checkbox>span:after{left:0;border:none;background:none;font-weight:700;line-height:30px;color:rgba(255,255,255,0);text-align:center;width:30px;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;font-family:"Font Awesome 6 Free";font-style:normal;font-variant:normal;font-weight:700;text-decoration:none;text-transform:none;content:""}.swiper-pagination-bullet{width:10px !important;height:10px !important}.swiper-pagination-bullet-active{background:#189bbc !important}.p-breadcrumb{display:none}.c-btn{width:100%}.c-btn .ark-block-button__link{width:100%;border-radius:calc(infinity*1px);border-width:.12em;border-style:solid;padding-block:13px;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-webkit-flex;display:flex;gap:.5em}.c-btn .ark-block-button__text{font-weight:600;font-size:1.125rem}.c-btn .ark-block-button__icon path{fill:#fff}.c-btn-arrow .ark-block-button__icon{width:.7em;height:.7em;position:absolute;fill:#fff}.c-btn-arrow .ark-block-button__icon.-right{right:1.5em}.c-btn-line .ark-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.c-btn-line .ark-block-button__icon{width:1.8em;height:1.8em}.c-btn-blue .ark-block-button__link{background:#189bbc;color:#fff;border-color:#fff;box-shadow:0 0 0 4px #189bbc}.c-btn-blue .ark-block-button__link .ark-block-button__icon path{fill:#fff}.c-btn-w .ark-block-button__link{background:#fff;color:#189bbc;border-color:#189bbc;box-shadow:0 0 0 4px #fff}.c-btn-w .ark-block-button__link .ark-block-button__icon path{fill:#189bbc}.c-btn-green .ark-block-button__link{background:#00b900;color:#fff;border-color:#fff;box-shadow:0 0 0 4px #00b900}.c-btn-green .ark-block-button__link .ark-block-button__icon path{fill:#fff}.p-archive__title,.p-page__title{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:3px;background:#fff;padding-block:1.6rem 2rem;margin-inline:calc(50% - 50vw);margin-bottom:0;width:100vw}.p-archive__title .c-pageTitle__main,.p-page__title .c-pageTitle__main{font-size:1.25rem}.p-archive__title .c-pageTitle__sub,.p-page__title .c-pageTitle__sub{margin:0;font-style:normal;color:#189bbc}.p-archive__title .c-pageTitle__sub::before,.p-archive__title .c-pageTitle__sub::after,.p-page__title .c-pageTitle__sub::before,.p-page__title .c-pageTitle__sub::after{content:"";margin:0}.p-sec-title .en{font-family:"Sen",sans-serif;font-weight:600;font-size:2.5rem}.p-sec-title .ja{color:gray}.type-line{margin-top:120px}.type-line__wrap{display:-webkit-box;display:-webkit-flex;display:flex;width:100vw;height:100%;-webkit-animation:loop-slide 30s infinite linear 1s both;animation:loop-slide 30s infinite linear 1s both;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media not all and (min-width: 600px){.type-line__wrap{width:260vw}}.type-line__wrap img{width:100%;height:auto}.type-line__wrap img+img{margin-left:20px}.side-pr{display:none;position:fixed;top:27%;right:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media(min-width: 1000px){.side-pr{display:none}}.side-pr.is-active{opacity:1}.side-pr .side-btns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;gap:4px}.ark-block-accordion{background:#e6f1f8;border-radius:10px}.ark-block-accordion__item{margin-block:0;padding:.6rem 1rem}.ark-block-accordion__title{position:relative;background:rgba(0,0,0,0);padding-left:2em}.ark-block-accordion__title::before{font-size:1.125rem;font-weight:600;display:block;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;position:absolute;text-align:center;content:"Q";color:#189bbc;background:#fff;border-radius:50%;padding:5px}.ark-block-accordion__body{padding-inline:2em 0}.ark-block-accordion__body::before{font-size:1.125rem;font-weight:600;display:block;left:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;position:absolute;text-align:center;content:"A";color:#189bbc}.ark-block-accordion__icon::before,.ark-block-accordion__icon::after{background-color:#189bbc}.ark-block-accordion__icon::before{height:1px}.ark-block-accordion__icon::after{width:1px}.wpcf7-not-valid-tip{font-size:10px !important}.wpcf7-form-control-wrap{width:100%}.wpcf7-spinner{margin:20px 24px}.wpcf7-acceptance input[type=checkbox]{display:none}.wpcf7-acceptance input[type=checkbox]+span{padding-left:40px;display:inline-block;position:relative}.wpcf7-acceptance input[type=checkbox]+span::before,.wpcf7-acceptance input[type=checkbox]+span::after{content:"";display:block;position:absolute;top:0}.wpcf7-acceptance input[type=checkbox]+span::before{border:1px solid #000;background-color:#fff;height:24px;width:24px;border-radius:4px;left:0;top:50%;translate:0 -50%}.wpcf7-acceptance input[type=checkbox]+span::after{display:none;opacity:0;border-bottom:3px solid #000;border-left:3px solid #000;width:24px;height:12px;margin-top:-12px;left:5px;top:50%;rotate:-45deg}.wpcf7-acceptance input:checked+span::after{display:block;opacity:1}.coaster-slider{margin-top:30px;padding-block:10px}.coaster-slider .coaster-swiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.coaster-slider .coaster-swiper .swiper-slide{padding-block:10px;width:100px;-webkit-filter:drop-shadow(1px 1px 3px #aaaaaa);filter:drop-shadow(1px 1px 3px #aaaaaa)}@media not all and (min-width: 600px){.pc-bg{display:none}}@media(min-width: 600px){.pc-bg .type-line{position:fixed;bottom:3%;z-index:2}}@media not all and (min-width: 600px){.pc-bg .type-line{display:none}}.bg-fix{position:relative;background:#eee9d8;position:fixed;top:0;height:100vh;overflow:hidden}@media(min-width: 1000px){.bg-fix{width:calc(50vw - 206px);z-index:1}}@media not all and (min-width: 1000px){.bg-fix{z-index:auto;width:calc(50vw - 206px)}}.bg-fix__left{left:0;width:50%}.bg-fix__left .inner{max-width:40vw;margin:auto;position:absolute;top:37%;-webkit-transform:translateY(-37%);transform:translateY(-37%);left:0;right:0}@media not all and (min-width: 1400px){.bg-fix__left .inner{max-width:47vw}}.bg-fix__left .logo{text-align:center}@media not all and (min-width: 1000px){.bg-fix__left .logo{display:none}}.bg-fix__left .pc-area-l{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:2%;max-height:500px;margin-top:20px}@media not all and (min-width: 1400px){.bg-fix__left .pc-area-l{max-height:530px}}@media not all and (min-width: 1000px){.bg-fix__left .pc-area-l{display:none}}.bg-fix__left .pc-area-l .widget_nav_menu{width:49%;margin:2.5em 0 0}.bg-fix__left .pc-area-l .widget_nav_menu .c-widget__title{font-size:.812rem}.bg-fix__left .pc-area-l .widget_nav_menu .menu-item:before{width:.3em;height:.3em}.bg-fix__left .pc-area-l .widget_nav_menu .menu-item .title-ja{font-size:.75rem}.bg-fix__left .pc-area-l .widget_nav_menu .menu-item .title-en{font-size:10px}.bg-fix__right{right:0}@media(min-width: 1000px){.bg-fix__right{width:calc(50% - calc(var(--ark-width--container) + var(--ark-padding--container) * 2));z-index:3}}@media not all and (min-width: 1000px){.bg-fix__right{width:50%}}.bg-fix__right .shop-link{width:180px;position:absolute;bottom:0;z-index:2}.l-header{padding-block:7px}@media(min-width: 600px){.l-header{width:calc(var(--ark-width--container) + var(--ark-padding--container)*2);right:0;border-inline:2px solid #189bbc}}@media(min-width: 1000px){.l-header{margin-inline:auto calc(50% - calc(var(--ark-width--container) + var(--ark-padding--container) * 2))}}@media not all and (min-width: 1000px){.l-header{margin-inline:auto}}.l-header .c-headLogo__img{-webkit-transition:none;transition:none}.l-header .c-headLogo__img.-top{margin-top:-18px}.l-header .c-iconBtn{position:absolute;top:-8px;right:-6px}.l-header .c-iconBtn__icon{font-size:20px;height:20px;width:20px}.l-header__body{grid-template-areas:"search left center right menu" !important;grid-template-columns:-webkit-min-content auto 1fr auto -webkit-min-content !important;grid-template-columns:min-content auto 1fr auto min-content !important}.l-header__center{padding:0}.l-header__right{display:none}.l-header__searchBtn{display:none}.l-header__logo{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.l-header__drawerBtn{-webkit-flex-shrink:0;flex-shrink:0;line-height:1.25;text-align:center;z-index:10;width:88px;height:88px;border-bottom-left-radius:88px;background:#189bbc;position:absolute;right:-16px;top:-7px}@media not all and (min-width: 1000px){.l-header__drawerBtn{right:-2vw}}.single-product .l-header .c-headLogo__img{margin-top:-18px}[data-scrolled=false] .home .l-header__center{opacity:0}.p-header__navBtn-line{position:relative;width:40%;height:16px}.p-header__navBtn-line span{-webkit-transition:all .3s;transition:all .3s;position:absolute;left:0;right:0;margin-inline:auto;width:100%;height:1px;display:block;background:#fff}.p-header__navBtn-line span:nth-child(1){top:0}.p-header__navBtn-line span:nth-child(2){top:49%}.p-header__navBtn-line span:nth-child(3){bottom:0}[data-drawer=opened] .l-header{background:#e6f1f8}[data-drawer=opened] .p-header__navBtn-line span{background:#fff}[data-drawer=opened] .p-header__navBtn-line span:nth-child(1){top:8px;rotate:30deg}[data-drawer=opened] .p-header__navBtn-line span:nth-child(2){opacity:0}[data-drawer=opened] .p-header__navBtn-line span:nth-child(3){bottom:7px;rotate:-30deg}[data-scrolled=false][data-drawer=opened] .home .l-header__center{opacity:1}.p-drawer{background:#e6f1f8;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;overflow:hidden}@media(min-width: 600px){.p-drawer{width:calc(var(--ark-width--container) + var(--ark-padding--container)*2);right:0;border-inline:2px solid #189bbc;padding-bottom:0}}@media(min-width: 1000px){.p-drawer{margin-inline:auto calc(50% - calc(var(--ark-width--container) + var(--ark-padding--container) * 2))}}@media not all and (min-width: 1000px){.p-drawer{margin-inline:auto}}.p-drawer__inner{position:relative}@media(min-width: 600px){.p-drawer__body{padding:1rem}}.p-drawer__nav .c-drawerNav{border-bottom:none;border-top:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:20px}.p-drawer__nav .c-drawerNav .menu-item{border-bottom:none}.p-drawer__nav .c-drawerNav .menu-item a{font-size:1.062rem;position:relative;font-weight:600;line-height:1;color:#189bbc}.p-drawer__nav .c-drawerNav .menu-item a:hover{background-color:rgba(0,0,0,0)}.p-drawer__close{display:none}.p-drawer .widget_nav_menu .c-widget__title{font-size:1rem}[data-header-above] .p-drawerUnderlayer.p-drawerUnderlayer{background:#e6f1f8;right:0;margin-inline:auto;max-width:100%}@media(min-width: 600px){[data-header-above] .p-drawerUnderlayer.p-drawerUnderlayer{width:calc(var(--ark-width--container) + var(--ark-padding--container)*2)}}[data-drawer=opened] .p-drawer .widget_nav_menu{opacity:0;-webkit-animation-name:upFadeIn;animation-name:upFadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}[data-drawer=opened] .p-drawer .widget_nav_menu:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}[data-drawer=opened] .p-drawer .widget_nav_menu:nth-child(2){-webkit-animation-delay:.27s;animation-delay:.27s}[data-drawer=opened] .p-drawer .widget_nav_menu:nth-child(3){-webkit-animation-delay:.34s;animation-delay:.34s}[data-drawer=opened] .p-drawer .widget_nav_menu:nth-child(4){-webkit-animation-delay:.41s;animation-delay:.41s}[data-drawer=opened] .p-drawer .widget_nav_menu:nth-child(5){-webkit-animation-delay:.48s;animation-delay:.48s}.l-footer{padding-block:1rem}.l-footer__nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px}.l-footer__widgets{padding:1rem 0}@media not all and (min-width: 1000px){.l-footer__widgets{padding:1rem 0}}.l-footer #block-7{max-width:90%;margin-inline:auto}.l-footer__foot #menu-main-2{border-bottom:none;border-top:none}.l-footer__foot #menu-main-2 .menu-item{border-bottom:none}.l-footer__foot .c-copyright{font-size:10px;margin-top:2rem}.l-footer .p-fixBtnWrap{position:absolute;bottom:0;right:3%;top:-96px;opacity:1;visibility:visible}.l-footer .p-fixBtnWrap .c-fixBtn{opacity:1;height:200px;width:200px;background:rgba(0,0,0,0);box-shadow:none}.home .p-page__title{display:none}.home #mv .p-sec{position:relative;padding-block:14px}.home #mv .p-sec .pr-txt{color:#189bbc;font-weight:600;line-height:1.5;margin-left:var(--ark-padding--container)}.home #mv .p-sec .pr-btns{max-width:84%;margin:20px auto 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:16px}.home #mv .p-sec .type-line{margin-top:30px;padding-bottom:30px}.home #mv .mv__slider{position:relative;margin-top:60px}.home #mv .mv__slider .mv-swiper .mv-img{margin-top:30px}.home #mv .mv__slider .mv-swiper .swiper-slide{opacity:.3;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:.7s;transition:.7s}.home #mv .mv__slider .mv-swiper .swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1}.home #mv .mv__slider .mv-swiper-pagination{bottom:-30px}.home #mv .mv__logo{position:absolute;left:0;right:0;top:72px;width:170px;margin-inline:auto;z-index:2}.home #mv .mv__mascot{position:absolute;top:100px;width:50px;z-index:2}.home #mv .mv__mascot--l{left:50%;-webkit-transform:translateX(-160px);transform:translateX(-160px)}.home #mv .mv__mascot--r{right:50%;-webkit-transform:translateX(160px);transform:translateX(160px)}.home #problem{margin:0;position:relative;padding-block:60px 0}.home #problem::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:130%;height:200px;border-radius:calc(200px*4.5) calc(200px*4.5) 0 0/calc(200px * 2.6) calc(200px*2.6) 0 0;background-color:#e6f1f8;z-index:-1}.home #problem .wp-block-group__inner-container{background-color:#e6f1f8}.home #problem .top-mascot{position:absolute;top:-30px;left:0;right:0;margin-inline:auto}.home #problem .chips{max-width:520px;position:absolute;margin-inline:auto;left:0;right:0;top:0}.home #problem .chips .chip{position:absolute;width:90px}.home #problem .chips .chip.chip_01{top:-46px;left:50%;-webkit-transform:translateX(-50%) translateX(-100%);transform:translateX(-50%) translateX(-100%);rotate:-12deg}.home #problem .chips .chip.chip_02{top:-6px;left:50%;-webkit-transform:translateX(-50%) translateX(-123%);transform:translateX(-50%) translateX(-123%);rotate:-17deg}.home #problem .chips .chip.chip_03{top:-46px;right:50%;-webkit-transform:translateX(50%) translateX(100%);transform:translateX(50%) translateX(100%);rotate:12deg}.home #problem .chips .chip.chip_04{top:-6px;right:50%;-webkit-transform:translateX(50%) translateX(123%);transform:translateX(50%) translateX(123%);rotate:17deg}.home #problem .p-sec{padding-bottom:70px}.home #problem .p-sec__header .catch{font-size:1.5rem;text-align:center;font-weight:600;line-height:1.6;color:#189bbc}.home #problem .p-sec .problem{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:5%}.home #problem .p-sec .problem__img{max-width:50%}.home #problem .p-sec .problem__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:4px}.home #problem .p-sec .problem__head{font-size:1.25rem;color:#189bbc}.home #problem .p-sec .problem__txt{font-weight:600;line-height:1.6}.home #problem .p-sec .problem.fwd .problem__img{margin-left:-14%}.home #problem .p-sec .problem.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:10%}.home #problem .p-sec .problem.rev .problem__img{margin-right:-14%}.home #problem .p-sec .problem.problem-01{margin-top:26px}.home #problem .problem-arch-catch{margin-inline:auto;width:90%;position:absolute;bottom:-12px;left:0;right:0}.home #diff{margin:0;position:relative;padding-block:60px 0;color:#fff}.home #diff::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:130%;height:200px;border-radius:calc(200px*4.5) calc(200px*4.5) 0 0/calc(200px * 2.6) calc(200px*2.6) 0 0;background-color:#189bbc;z-index:-1}.home #diff .wp-block-group__inner-container{background-color:#189bbc;padding-bottom:80px}.home #diff .bg-under-curve{position:absolute;top:0;left:0;width:100%;height:100px;background:#e6f1f8;z-index:-2}.home #diff .p-sec__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:20px;margin-bottom:20px}.home #diff .p-sec .diff{position:relative;width:86%;margin:22px auto 0;padding:30px 20px;border-radius:20px;background:#fff url(../img/top/diff-back.svg) no-repeat left top/cover}.home #diff .p-sec .diff::after{content:"";position:absolute;top:-7px;left:-21px;width:40%;height:40%}@media not all and (min-width: 600px){.home #diff .p-sec .diff::after{left:-7px;width:110px;height:110px}}.home #diff .p-sec .diff__icon{margin-inline:auto;display:block}.home #diff .p-sec .diff__head{text-align:center;color:#189bbc;margin-top:20px}.home #diff .p-sec .diff__txt{text-align:center;color:#000;margin-top:4px}.home #diff .p-sec .diff__01::after{background:url(../img/top/diff-label-01.svg) no-repeat center/contain}.home #diff .p-sec .diff__02::after{background:url(../img/top/diff-label-02.svg) no-repeat center/contain}.home #diff .p-sec .diff__03::after{background:url(../img/top/diff-label-03.svg) no-repeat center/contain}.home #diff .p-sec .btn-wrap{margin:30px auto 0;max-width:70%}.home #feature{margin:0;position:relative;padding-block:60px}.home #feature::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:130%;height:200px;border-radius:calc(200px*4.5) calc(200px*4.5) 0 0/calc(200px * 2.6) calc(200px*2.6) 0 0;background-color:#fff;z-index:-1}.home #feature .wp-block-group__inner-container{background-color:#fff}.home #feature .bg-under-curve{position:absolute;top:0;left:0;width:100%;height:100px;background:#189bbc;z-index:-2}.home #feature .top-mascot{position:absolute;top:-60px;left:0;right:0;margin-inline:auto}.home #feature .p-sec-title{text-align:center}.home #feature .p-sec-title .en{line-height:1.2}.home #feature .feature{position:relative;margin-top:40px}.home #feature .feature__img{max-width:none;width:110%;margin-inline:auto -10%}.home #feature .feature__number{position:absolute;top:45%;left:3%;width:26%}.home #feature .feature__head{color:#189bbc;margin-top:10px}.home #feature .feature__txt{color:#000;line-height:1.7;margin-top:6px}.home #plan{position:relative;padding-block:16px 40px}.home #plan::before{content:"";position:absolute;top:0;width:76%;height:100%;background-color:#e6f1f8;border-radius:0 14px 14px 0;z-index:-1}.home #plan .p-sec__header{margin-right:12%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home #plan .p-sec__header .p-sec-title .en{line-height:1}.home #plan .p-sec__header .mascot{height:100px}.home #plan .p-sec__main{margin-top:10px}.home #plan .p-sec__main .btn-wrap{margin:50px auto 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:15px}.home #plan .plan__slider{position:relative}.home #plan .plan__slider .plan-swiper .swiper-slide{height:auto;border-radius:10px;background:#fff;padding:5%;border:1px solid #189bbc}.home #plan .plan__slider .plan-swiper .swiper-slide .thum{border-radius:6px}.home #plan .plan__slider .plan-swiper .swiper-slide .title{margin-top:10px}.home #plan .plan__slider .plan-swiper .swiper-slide .desc-sub{margin-top:.7em}.home #plan .plan__slider .plan-swiper-pagination{bottom:-30px}.home #voice .p-sec{padding-top:40px}.home #voice .p-sec__header{margin-right:6%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home #voice .p-sec__header .p-sec-title .en{line-height:1}.home #voice .p-sec__main .btn-wrap{margin:50px auto 0;max-width:70%}.home #voice .voice__slider{position:relative}.home #voice .voice__slider .voice-swiper{width:100%}.home #voice .voice__slider .voice-swiper .swiper-wrapper{width:100%}.home #voice .voice__slider .voice-swiper .swiper-slide .image{position:relative;width:70%;margin-inline:auto;padding-block:28px}.home #voice .voice__slider .voice-swiper .swiper-slide .image:before{content:"";display:block;width:100%;height:40px;position:absolute;top:0px;pointer-events:none;background:url(../img/voice/voice-title.svg) center 0 no-repeat;background-size:contain}.home #voice .voice__slider .voice-swiper .swiper-slide .contents .title{color:#189bbc;font-size:1.125rem;font-weight:600;text-align:center}.home #voice .voice__slider .voice-swiper .swiper-slide .contents .txt{margin-top:10px;line-height:1.6}.home #voice .voice__slider .voice-swiper .swiper-slide .contents .credit{color:#189bbc;margin-top:16px}.home #voice .voice__slider .voice-swiper-pagination{bottom:-30px}.home #qa .p-sec{padding-top:40px}.home #qa .p-sec__header{margin-right:6%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home #qa .p-sec__header .p-sec-title .en{line-height:1}.home #qa .p-sec__header .mascot{margin-top:-10px;padding-bottom:10px}.home #qa .p-sec__main .btn-wrap{margin:50px auto 0;max-width:70%}.p-page-price .price-block .head{font-size:1.125rem}.p-page-price .price-block .head:before{content:"⚫︎";color:#189bbc}.p-page-price .price-block .desc{margin-top:12px}.p-page-price .price-block .desc p{font-size:.75rem}.p-page-price .price-block .table-wrap{font-size:.75rem;margin-top:16px}.p-page-price .price-block .sup{margin-top:12px}.p-page-price .price-block .sup p{font-size:.75rem}.p-page-estimate form.wq-Form .wq--items .wq-Selector{border:none}.p-page-estimate form.wq-Form .wq--items .wq-Selector>.wq--head{background:rgba(0,0,0,0);font-size:.875rem;padding:6px 0}.p-page-estimate form.wq-Form .wq--items .wq-Selector>.wq--body .wq-Option>.wq--input:checked+.wq--label,.p-page-estimate form.wq-Form .wq--items .wq-Selector>.wq--body .wq-Option>.wq--select.wq-is-selected+.wq--label{background-color:#e6f1f8}@media(hover: hover),screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.p-page-estimate form.wq-Form .wq--items .wq-Selector>.wq--body .wq-Option>.wq--label:hover{background-color:#f7f7f7}}.p-page-estimate form.wq-Form .wq--items .wq-Selector>.wq--body .wq-Option>.wq--label>.wq--main>.wq--name{font-size:.75rem}.p-page-estimate form.wq-Form .wq--items .wq-Selector>.wq--body .wq-Option .wq-Image.wq-belongs-option.wq-belongs-hnavigator{height:120px;width:120px}.p-page-estimate form.wq-Form .wq--items .wq-Slider{border:none}.p-page-estimate form.wq-Form .wq--items .wq-Slider>.wq--head{background:rgba(0,0,0,0);font-size:.875rem;padding:6px 0}.p-page-estimate form.wq-Form .wq--items .wq-Slider .wq-Range.wq-size-medium{width:100%}.p-page-estimate form.wq-Form .wq--items .wq-Slider .wq-Range>.wq--label{padding-top:24px}.p-page-estimate form.wq-Form .wq--items .wq-Slider .wq-Range>.wq--input{padding-top:36px}@media(hover: hover),screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.p-page-estimate form.wq-Form .wq--items .wq-Slider .wq-Range>.wq--input:hover::-webkit-slider-thumb{box-shadow:0 0 0 4px #e6f1f8;z-index:2}}.p-page-estimate form.wq-Form .wq-Monitor>.wq--footer>.wq--entry{border:none;border-bottom:1px solid rgba(18,18,18,.26)}.p-page-estimate form.wq-Form .wq-Monitor>.wq--footer>.wq--entry.wq-for-total>.wq-for-value{color:#189bbc}.p-page-voice .voice:not(:first-child){margin-top:60px}.p-page-voice .voice .image{position:relative;width:70%;margin-inline:auto;padding-block:28px}.p-page-voice .voice .image:before{content:"";display:block;width:100%;height:40px;position:absolute;top:0px;pointer-events:none;background:url(../img/voice/voice-title.svg) center 0 no-repeat;background-size:contain}.p-page-voice .voice .contents{max-width:90%;margin-inline:auto}.p-page-voice .voice .contents .title{color:#189bbc;font-size:1.125rem;font-weight:600;text-align:center}.p-page-voice .voice .contents .txt{margin-top:10px;line-height:1.6}.p-page-voice .voice .contents .credit{color:#189bbc;margin-top:16px}.p-page-shop .woocommerce-result-count{display:none}.p-page-shop .woocommerce-ordering{display:none}.p-page-shop .woocommerce ul.products li.product .button{display:none}.p-page-shop .woocommerce ul.products li.product a img{margin-bottom:.5em}.p-page-shop .products .woocommerce-loop-product__title{color:#000;font-weight:400}.p-page-shop .products .price.price.price{display:none}.single-product .p-entry{margin-top:50px}.single-product .p-entry__head .c-pageTitle__main{font-size:1.125rem}.single-product .p-entry__content{margin-top:0}.single-product .p-entry__content .woocommerce-product-gallery__wrapper a{pointer-events:none;cursor:default}.single-product .p-entry__content .entry-summary .price{display:none}.single-product .p-entry__content .entry-summary table.variations tr{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.single-product .p-entry__content .entry-summary table.variations th.label{background-color:rgba(0,0,0,0);padding:0 !important;line-height:1 !important;vertical-align:baseline !important}.single-product .p-entry__content .entry-summary .product_meta{display:none}.single-product .p-entry__content .entry-summary .single_variation_wrap .coco-price{display:block}.single-product .p-entry__content .entry-summary .single_variation_wrap .single_add_to_cart_button{background-color:#189bbc !important}.single-product .p-entry__content .woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.single-product .p-entry__content .related{display:none}.p-page-contact .form-wrap{padding-bottom:150px}@media not all and (min-width: 1000px){.p-page-contact .form-wrap{padding-bottom:85px}}.p-page-contact .form-wrap .c-btn-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.p-page-contact .form-wrap .c-btn-wrap .ark-block-button{max-width:270px}.p-page-contact .form-wrap .c-btn-wrap .ark-block-button .input-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px}.p-page-contact .form-wrap .c-btn-wrap .ark-block-button__link{font-size:min(4vw,.875rem)}.p-page-contact .form-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:50px 0;border-top:1px solid #e2e2e2}@media not all and (min-width: 1000px){.p-page-contact .form-row{padding:20px 0}}.p-page-contact .form-row__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:42px}@media not all and (min-width: 1000px){.p-page-contact .form-row__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:15px;width:100%}}.p-page-contact .form-row__label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;font-size:.875rem}@media(min-width: 600px){.p-page-contact .form-row__label{margin-bottom:0;width:300px;padding:0 30px 0 0}}.p-page-contact .form-row__label .label{font-weight:600;padding-right:1rem}@media not all and (min-width: 600px){.p-page-contact .form-row__label .label{padding-right:.5rem;font-size:1rem}}.p-page-contact .form-row__label .required{display:inline-block;color:#fff;background-color:#f6ab3b;display:inline-block;font-size:.75rem;letter-spacing:.25em;font-weight:500;text-align:center;padding:0px 6px;border-radius:3px}@media not all and (min-width: 600px){.p-page-contact .form-row__label .required{font-size:10px}}.p-page-contact .form-row__input{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.p-page-contact .form-row__input .input-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}@media not all and (min-width: 600px){.p-page-contact .form-row__input .input-wrap:first-of-type{padding-bottom:15px;margin-bottom:15px}}.p-page-contact .form-row__input .input-wrap .head{font-size:.875rem;padding-right:.875rem;width:100%}.p-page-contact .form-row__input .sup{font-size:.75rem}@media not all and (min-width: 1000px){.p-page-contact .form-row .wpcf7-form-control-wrap{padding-right:0 !important}}.p-page-contact .form-row input{width:100%;border:1px solid #e2e2e2;background-color:#fff;padding:3px 6px;line-height:2.7;border-radius:6px}@media(min-width: 600px){.p-page-contact .form-row input{font-size:.875rem}}.p-page-contact .form-row textarea{display:block;width:100%;border:1px solid #e2e2e2;background-color:#fff;padding:10px;border-radius:6px}@media(min-width: 600px){.p-page-contact .form-row textarea{font-size:.875rem}}.p-page-contact .form-row.add-txt{padding:70px 0 8px 0}@media not all and (min-width: 1000px){.p-page-contact .form-row.add-txt{padding:50px 0 0px 0}}@media not all and (min-width: 1000px){.p-page-contact .form-row.radio-input .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:flex}}.p-page-contact .form-row.radio-input .wpcf7-list-item-label{font-size:.875rem}.p-page-contact .form-row.radio-input input{width:auto}@media(min-width: 1000px){.p-page-contact .form-row.name-input .form-row__input,.p-page-contact .form-row.kana-input .form-row__input{margin-left:-50px}}@media not all and (min-width: 600px){.p-page-contact .form-row.name-input .form-row__input,.p-page-contact .form-row.kana-input .form-row__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media(min-width: 600px){.p-page-contact .form-row.name-input .form-row__input .wpcf7-form-control-wrap:nth-child(1),.p-page-contact .form-row.kana-input .form-row__input .wpcf7-form-control-wrap:nth-child(1){margin-right:20px}}.p-page-contact .form-row.name-input .form-row__input>span span:first-of-type,.p-page-contact .form-row.kana-input .form-row__input>span span:first-of-type{width:60px}@media(min-width: 600px){.p-page-contact .form-row.name-input .form-row__input>span span:first-of-type,.p-page-contact .form-row.kana-input .form-row__input>span span:first-of-type{text-align:right}}.p-page-contact .form-row.mail-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:16px}.p-page-contact .form-row.tel-input .form-row__input{width:100%;max-width:400px;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.p-page-contact .form-row.tel-input .form-row__input input{width:100%}.p-page-contact .form-row.tel-input .form-row__input span:not(.wpcf7-form-control-wrap){padding-inline:10px;font-size:20px;width:32px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:block;text-align:center}.p-page-contact .form-row.tel-input .form-row__input .wpcf7-form-control-wrap{padding:0;width:100%}.p-page-contact .form-row.tel-input .form-row__input .wpcf7-form-control-wrap .wpcf7-not-valid-tip{white-space:nowrap;padding:5px 0 0}.p-page-contact .form-row.add-sup .form-row__input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:6px}@media(min-width: 1000px){.p-page-contact .form-row.acceptance-row{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.p-page-contact .form-row.acceptance-row .wpcf7-list-item-label{font-size:.875rem}.p-page-contact .form-row.acceptance-row input{display:inline-block;width:auto}.p-page-contact input[type=submit]{background:#189bbc;color:#fff;border-color:#fff;box-shadow:0 0 0 4px #189bbc;width:100%;border-radius:calc(infinity*1px);border-width:.12em;border-style:solid;padding-block:6px;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:.5em;letter-spacing:var(--ark-letter_spacing);font-weight:600;font-size:1.125rem}.p-page-contact .submit-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:20px}.p-page-contact .wpcf7-not-valid-tip,.p-page-thanks .wpcf7-not-valid-tip,.p-page-confirm .wpcf7-not-valid-tip{font-size:10px !important;display:contents}.p-page-contact .wpcf7-form-control-wrap,.p-page-thanks .wpcf7-form-control-wrap,.p-page-confirm .wpcf7-form-control-wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:10px}.p-page-contact .wpcf7-form label,.p-page-thanks .wpcf7-form label,.p-page-confirm .wpcf7-form label{display:block;line-height:2}.p-page-contact .wpcf7 form .wpcf7-response-output,.p-page-thanks .wpcf7 form .wpcf7-response-output,.p-page-confirm .wpcf7 form .wpcf7-response-output{font-size:.812rem}.p-page-register .col2-set .col-1,.p-page-register .col2-set .col-2,.p-page-login .col2-set .col-1,.p-page-login .col2-set .col-2,.p-page-my-account .col2-set .col-1,.p-page-my-account .col2-set .col-2{float:none;width:100%}.p-page-register .u-column1.col-1 .form-row:has(>.woocommerce-form-login__submit),.p-page-login .u-column1.col-1 .form-row:has(>.woocommerce-form-login__submit),.p-page-my-account .u-column1.col-1 .form-row:has(>.woocommerce-form-login__submit){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px}.p-page-register .u-column2.col-2 .woocommerce-privacy-policy-text,.p-page-login .u-column2.col-2 .woocommerce-privacy-policy-text,.p-page-my-account .u-column2.col-2 .woocommerce-privacy-policy-text{display:none}.p-page-register .u-column2.col-2 .form-row:has(>.woocommerce-form-register__submit),.p-page-login .u-column2.col-2 .form-row:has(>.woocommerce-form-register__submit),.p-page-my-account .u-column2.col-2 .form-row:has(>.woocommerce-form-register__submit){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:10px}.p-page-register .woocommerce form .form-row .woocommerce-button,.p-page-login .woocommerce form .form-row .woocommerce-button,.p-page-my-account .woocommerce form .form-row .woocommerce-button{background:#189bbc;color:#fff;border-color:#fff;box-shadow:0 0 0 4px #189bbc;width:100%;border-radius:calc(infinity*1px);border-width:.12em;border-style:solid;padding-block:13px;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:.5em;letter-spacing:var(--ark-letter_spacing);font-weight:600;font-size:1.125rem}.p-page-register .woocommerce form .form-row .woocommerce-form-login__submit,.p-page-login .woocommerce form .form-row .woocommerce-form-login__submit,.p-page-my-account .woocommerce form .form-row .woocommerce-form-login__submit{margin-top:30px}.p-page-register .woocommerce form.checkout_coupon,.p-page-register .woocommerce form.login,.p-page-register .woocommerce form.register,.p-page-login .woocommerce form.checkout_coupon,.p-page-login .woocommerce form.login,.p-page-login .woocommerce form.register,.p-page-my-account .woocommerce form.checkout_coupon,.p-page-my-account .woocommerce form.login,.p-page-my-account .woocommerce form.register{border:none;padding:0;margin:0}.p-page-register .u-column1.col-1{display:none !important}.p-page-register .u-column2.col-2>h2{display:none}.p-page-register .woocommerce-form-register__submit{margin-top:30px !important}.p-page-login .u-column1.col-1>h2{display:none}.p-page-login .u-column2.col-2{display:none !important}.p-page-my-account .u-column1.col-1>h2{display:none}.p-page-my-account .u-column2.col-2{display:none !important}.p-page-my-account .woocommerce-account .woocommerce-MyAccount-content,.p-page-my-account .woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-lost-password .woocommerce-form-row.woocommerce-form-row{width:100%}.woocommerce-lost-password .woocommerce-form-row.woocommerce-form-row .woocommerce-Button{border-color:#fff;width:100%;border-radius:calc(infinity*1px);border-width:.12em;border-style:solid;padding-block:13px;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:.5em;letter-spacing:var(--ark-letter_spacing);font-weight:600}.p-page-tradelaw .c-postContent .wp-block-heading,.p-page-privacy .c-postContent .wp-block-heading{font-size:.875rem;margin-top:1rem}.p-page-tradelaw .c-postContent p,.p-page-privacy .c-postContent p{font-size:.75rem;margin-top:10px}.p-page-beginner .head,.p-page-repeater .head{font-size:1.125rem}.p-page-beginner .head:before,.p-page-repeater .head:before{content:"⚫︎";color:#189bbc}.p-page-beginner .head:not(:first-child),.p-page-repeater .head:not(:first-child){margin-top:40px}.p-page-beginner .steps .step,.p-page-repeater .steps .step{margin-block:12px;position:relative;border:1px dashed gray;padding:12px 16px;border-radius:8px}.p-page-beginner .steps .step__head,.p-page-repeater .steps .step__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:6px}.p-page-beginner .steps .step .icon-wrap,.p-page-repeater .steps .step .icon-wrap{width:50px;background:#faf9f2;padding:.6em;border-radius:50%}.p-page-beginner .steps .step__ttl,.p-page-repeater .steps .step__ttl{display:grid;margin-top:0}.p-page-beginner .steps .step__ttl .number,.p-page-repeater .steps .step__ttl .number{color:#189bbc;font-size:.75rem;font-weight:700;padding-left:.2em}.p-page-beginner .steps .step__ttl .txt,.p-page-repeater .steps .step__ttl .txt{font-size:.875rem}.p-page-beginner .steps .step__txt,.p-page-repeater .steps .step__txt{padding:8px}.p-page-beginner .steps .step__txt .small,.p-page-repeater .steps .step__txt .small{font-size:.75rem}.p-page-beginner .steps .dli-chevron-down,.p-page-repeater .steps .dli-chevron-down{margin-inline:auto;display:block;color:#333;line-height:1;width:1em;height:1em;border:.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}.p-page-beginner .img-catch-01{border-radius:8px;margin-top:10px}.p-page-beginner .product-features .head-s{font-size:1rem;margin-top:1em}.p-page-beginner .product-features p{margin-top:.6em}.p-page-beginner .service-use .head-s{font-size:1rem;margin-top:1em}.p-page-beginner .service-use p{margin-top:.6em}.p-page-scene .p-page__content .wp-block-image img{border-radius:10px}.p-page-scene .p-page__content .wp-block-heading{font-size:1rem}.p-page-scene .p-page__content .wp-block-heading+p{margin-top:.5em}.p-page-design .p-page__content h2{font-size:1.125rem}.p-page-design .p-page__content h2:before{content:"⚫︎";color:#189bbc}/*# sourceMappingURL=style.min.css.map */