@charset "UTF-8";@font-face{font-family:shuei;src:url(A-OTF-ShueiMGoStd-L.otf);font-weight:400}@font-face{font-family:shuei;src:url(A-OTF-ShueiMGoStd-B.otf);font-weight:700}@font-face{font-family:shueip;src:url(AP-OTF-ShueiNMGoStdN-B.otf);font-weight:700}@font-face{font-family:avenir;src:url(AvenirNextRoundedPro-Bold.otf);font-weight:700}@font-face{font-family:din;src:url(DINNextRoundedLTPro-Medium.otf);font-weight:500}img{image-rendering:-webkit-optimize-contrast}#l-fv{position:relative;display:flex;width:100%;height:100vh;background-color:#ffcd00;box-sizing:border-box;overflow:hidden}#l-fv img{width:100%}@media screen and (max-width:768px){#l-fv{display:block;min-height:51.1875rem}}#l-introduction{width:100%;height:auto;margin:0 auto;position:relative;padding:3.875rem 0;box-sizing:border-box}@media screen and (max-width:768px){#l-introduction{padding:3.85625rem 0 0}}#l-media{width:100%;height:auto;margin:0 auto;padding:0;box-sizing:border-box}#l-comment{width:100%;height:auto;margin:0 auto;padding:3.125rem 0;box-sizing:border-box}@media screen and (max-width:768px){#l-comment{padding:0 0 2.25rem}#l-comment .c-container{width:100%;max-width:initial}}@media screen and (min-width:1201px){#l-comment{padding:3.125rem 0 7.5rem}}#l-about{width:100%;height:auto;margin:0 auto;padding:4.75rem 0 5.625rem;box-sizing:border-box}@media screen and (max-width:768px){#l-about{padding:3.75rem 0 5.8125rem}#l-about .c-container{width:100%;max-width:initial}}#l-menu{width:100%;box-sizing:border-box;padding:3.6875rem 0;background-color:#fff}#l-box{width:100%;box-sizing:border-box}#l-howto{width:100%;height:auto;margin:0 auto;padding:3.125rem 0 4.0625rem;box-sizing:border-box}@media screen and (max-width:768px){#l-howto{padding:2.8125rem 0 4.6875rem}}#l-sns{width:100%;height:auto;margin:0 auto;padding:3.75rem 0 0;box-sizing:border-box}@media screen and (max-width:768px){#l-sns{padding:1.875rem 0 0}}#l-magazine{width:100%;height:auto;margin:0 auto;padding:0 0 3.75rem;box-sizing:border-box}@media screen and (max-width:768px){#l-magazine{padding:0 0 3.8125rem}}#l-topics{width:100%;height:auto;margin:0 auto;padding:3.125rem 0 6.4375rem;box-sizing:border-box}@media screen and (max-width:768px){#l-topics{padding:0 0 4.1875rem}}#l-banners{width:100%;height:auto;margin:0 auto;padding:0 0 2.875rem;box-sizing:border-box}@media screen and (max-width:768px){#l-banners{padding:0 0 1.8875rem}}.p-titlebox{width:100%;height:auto;margin:0 auto;text-align:center}.p-title--small{margin:0 auto .8125rem!important;font-size:1.25rem;font-family:din,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#ffcd00;line-height:1;letter-spacing:.0585}@media screen and (max-width:768px){.p-title--small{font-size:1rem}}.p-title{margin:0 auto .3rem!important;font-size:1.25rem!important;font-family:din,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#ffcd00;line-height:1;letter-spacing:.0585em}@media screen and (max-width:768px){.p-title{margin:0 auto .3125rem;font-size:.9375rem!important}}.p-title--japanese{font-size:2.1875rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#000000de;line-height:1;letter-spacing:1.9859px!important}@media screen and (max-width:768px){.p-title--japanese{font-size:1.75rem}}div[data-section-id="1595710771328"]{background-color:#ffcd00}.p-fv__catch--before{position:absolute;top:50%;left:50%;z-index:6;transform:translate(-50%,-50%);width:36.862745%;max-width:400px;height:auto;opacity:0}@media screen and (max-width:768px){.p-fv__catch--before{transform:translate(-50%,-50%);width:73%}}.p-fv__catch--before.hidden{opacity:0}.p-fv__catch--after{margin:7.5rem auto 0;max-width:355px;height:auto;opacity:1}.p-fv__catch--after p{display:block;font-size:.9375rem;line-height:2.1875rem;letter-spacing:.06em;font-weight:700;color:#000}@media screen and (max-width:768px){.p-fv__catch--after p{font-size:.8125rem;line-height:1.875rem}}@media screen and (max-width:768px){.p-fv__catch--after{margin:6.25rem auto 0;width:80%}}.p-fv__catch--after.active{opacity:1}.p-fv__catch--after .kda{width:80%!important;border-radius:.3125rem;margin:0 auto .625rem}@media screen and (max-width:768px){.p-fv__catch--after .kda{width:90%!important}}.p-fv__banner{position:absolute;bottom:5.625rem;z-index:10;left:3.92%;width:20.3125rem;height:auto}@media screen and (max-width:768px){.p-fv__banner{bottom:4.475rem;left:50%;transform:translate(-50%)}}.p-fv__scroll{position:absolute!important;top:0;left:0;z-index:90;width:100%;border-bottom:none!important}.p-fv__scroll:after{content:none!important}.p-fv__scroll_inner{position:relative;width:100%;height:100%}.p-fv__scroll_inner:before{content:"";position:absolute;border-radius:3.125rem;top:0;left:50%;transform:translate(-50%,-90%);box-shadow:0 1.25rem 1.25rem #00000012;width:7.5rem;height:3.125rem;background:url(/cdn/shop/files/top_scroll.png?v=1632709363) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.p-fv__scroll_inner:before{display:none}}.p-fv__bg3{position:relative;z-index:3;width:65%;background-position:center;top:8%;background-size:cover}@media(max-width:1150px){.p-fv__bg3{width:50%}}@media screen and (max-width:768px){.p-fv__bg3{background-size:cover;top:8%;width:100%;height:41%;background-position:bottom;max-height:31.25rem;max-width:31.25rem}}.p-fv__text{width:35%}@media(max-width:1150px){.p-fv__text{width:50%}}@media screen and (max-width:768px){.p-fv__text{width:100%}}@media screen and (max-width:768px){.p-fv__text .p-fv__btn{left:0;right:0;display:none;position:fixed!important;bottom:.9375rem;transition:.3s;z-index:20}}@media screen and (max-width:768px){.p-fv__text .p-fv__btn.sc{bottom:.9375rem}}.p-fv__text .p-fv__btn .c-linkbtn{width:23.125rem;height:4.0625rem;font-size:1.125rem;font-weight:600;background-color:#fff;margin:3rem auto;box-shadow:0 1.25rem 1.25rem #00000012;z-index:15}@media screen and (max-width:768px){.p-fv__text .p-fv__btn .c-linkbtn{width:74%;margin:0 0 0 .3125rem;min-width:14.5rem;height:4.375rem;font-size:.875rem}}.p-fv__text .p-fv__btn .c-linkbtn:before{transform:translateY(-45%);left:1.25rem;background-size:contain!important;background:url(./diagnose_icn_bg_white.png) 50% 50% no-repeat}@media screen and (max-width:768px){.p-fv__text .p-fv__btn .c-linkbtn:before{left:1.0625rem;width:25px;height:25px}}.p-fv__text .p-fv__btn .c-linkbtn:hover{background-color:#fff5cc}@media screen and (max-width:768px){.bg-is-white{background-color:#ffcd00!important}.bg-is-white:before{background-size:contain!important;background:url(./diagnose_icn_bg_yellow.png) 50% 50% no-repeat!important}.bg-is-white:hover{background-color:#ffac00!important}}#l-introduction .c-container{max-width:1250px;padding:0 1.25rem}@media screen and (max-width:768px){#l-introduction .c-container{padding:0}}.p-introduction__titleImage{margin:0 auto 3.25rem;width:48.43%}@media screen and (max-width:768px){.p-introduction__titleImage{margin:0 auto 2.875rem;width:92.44%}}.p-introduction__flows{display:flex;justify-content:space-between;width:100%;gap:30px;height:auto;margin:0 auto!important}@media screen and (max-width:768px){.p-introduction__flows{display:block;margin:0 auto 1.59375rem}}.p-introduction__flow{width:100%;height:auto;padding:1.25rem .9375rem;border-radius:1.875rem;transition:.3s}.p-introduction__flow img{width:93%;transition:.3s}.p-introduction__flow img:nth-child(3){width:12%;margin-top:.9375rem;margin-bottom:.625rem}.p-introduction__flow:hover{background:#fff5cc;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:all .3s ease}.p-introduction__flow:hover img:nth-child(2){transform:translateY(10px);transition:all .3s cubic-bezier(.445,.05,.55,.95)}.p-introduction__flow:hover img:nth-child(3){transform:translateY(20px);transition:all .3s cubic-bezier(.445,.05,.55,.95)}@media screen and (max-width:768px){.p-introduction__flow{margin:0 auto}.p-introduction__flow:not(:last-child){margin:0 auto 3.3125rem}}.p-introduction__flow__header{width:100%;height:auto;margin:0 auto .75rem!important}#l-introduction .p-title--japanese{margin-bottom:3.4375rem!important}@media screen and (max-width:768px){#l-introduction .p-title--japanese{margin-bottom:1.5625rem!important}}.p-introduction__flow__text{margin-top:1.0625rem;margin-bottom:0!important}@media screen and (max-width:768px){.p-introduction__flow__text{padding-left:0}}.p-introduction__icon--box{width:4.4375rem;height:auto;margin:0 auto .6875rem}@media screen and (max-width:768px){.p-introduction__icon--box{margin:0 auto .4375rem}}.p-introduction__messsgae{margin:0 auto 1.5rem;font-size:1.375rem;font-weight:600;color:#000;text-align:center;line-height:1}@media screen and (max-width:768px){.p-introduction__messsgae{margin:0 auto .75rem;font-size:1.25rem;line-height:1.4}}.p-introduction__messsgae .colored{font-weight:600;color:#ffac00}#l-media .slick-slide{height:auto;width:14.6875rem!important}#l-media .p-media__titleImage{margin:0 auto 2.1875rem;width:14%}@media screen and (max-width:768px){#l-media .p-media__titleImage{width:34%}}.p-media__lists{display:flex;width:100%;height:auto;margin:1.875rem 0 0 -1.5rem}@media screen and (max-width:768px){.p-media__lists{width:calc(100% + 30px);margin:28px 0 0}}.p-media__list{width:100%;height:auto;padding-left:1.5rem;margin-bottom:5.75rem!important}@media screen and (max-width:768px){.p-media__list{margin-bottom:3.5rem!important}}@media screen and (max-width:768px){.p-media__list img{margin:0}}@media screen and (max-width:768px){.p-media__list{width:80%;margin-bottom:30px!important}.p-media__list:not(:last-child){margin-bottom:15px}.p-media__list.u-order1{order:1}.p-media__list.u-order2{order:2}.p-media__list.u-order3{order:3}}#l-media .c-container{position:relative;max-width:1250px;padding:0 1.25rem}@media screen and (max-width:768px){#l-media .c-container{padding:0;width:100%}}#l-media .c-container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:url(./line-dots@2x.png) 50% 50% repeat-x;background-size:8px auto}#l-menu .c-container{max-width:1250px;width:100%;padding:0 1.25rem}#l-menu .c-linkbtn{width:27.8125rem;height:3.75rem;font-size:1.125rem;margin-bottom:1.25rem}#l-menu .c-linkbtn:before{background:url(./banner-arrow.png) 50% 50% no-repeat;width:.875rem;height:1.0625rem;top:55%}@media screen and (max-width:768px){#l-menu .c-linkbtn{width:19.375rem}}.p-menu__titleImage{margin:0 auto 3.3125rem;width:17.69%}@media screen and (max-width:768px){.p-menu__titleImage{margin:0 auto 3.9375rem;width:62.73%}}.p-menu__menuboxes{display:flex;justify-content:space-between;width:100%;height:auto;margin:2.5rem auto 0}@media screen and (max-width:768px){.p-menu__menuboxes{margin:1.875rem auto 2.1875rem!important}}.p-menu__menubox{width:29.79415%;height:auto}@media screen and (max-width:768px){.p-menu__menubox{width:100%}}.p-menu__menubox__image{width:98.2%;height:auto;margin:0 0 1.25rem auto}@media screen and (max-width:768px){.p-menu__menubox__image{width:100%;margin:0 auto 1.5625rem}}.p-menu__menubox__image img{border-radius:1.875rem}.p-menu__menubox__category{display:flex;justify-content:center;align-items:center;height:1.25rem;margin:0 auto .53125rem 1.8%!important;border-radius:.625rem;font-size:.75rem;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#fff;line-height:1;white-space:nowrap}@media screen and (max-width:768px){.p-menu__menubox__category{margin:0 auto .40625rem 0}}.p-menu__menubox__category.single{width:2.8125rem;background-color:#ccc}.p-menu__menubox__category.set{width:3.5625rem;background-color:#ffac00}.p-menu__homealbox__textbox .p-menu_list__tags{margin-bottom:1.0625rem!important}.p-menu_list__tag.single{border:none;background-color:#ccc;color:#fff}.p-menu_list__tag.set{border:none;background-color:#ffac00;color:#fff}.p-menu_list__tag.h-box{border:none;background-color:#fff;color:#ff8c00;font-size:.8125rem;font-weight:700;padding:.3125rem .625rem}.p-menu__menubox__name{margin:.3125rem auto .46875rem 0!important;font-size:1.125rem!important;font-weight:700;color:#000;line-height:1.46666667;letter-spacing:.04em}@media screen and (max-width:768px){.p-menu__menubox__name{margin:0 auto .46875rem 0;font-size:1rem!important}}.p-menu__menubox__per{font-size:.75rem;color:#0009}.p-menu__menubox__supplement{margin:0 auto .6875rem 1.8%;font-size:.6875rem;font-weight:300;line-height:1;letter-spacing:.04em}@media screen and (max-width:768px){.p-menu__menubox__supplement{margin:0 auto .9375rem 0}}.p-menu__menubox__partition{width:100%;height:auto;margin:0 auto .3125rem}@media screen and (max-width:768px){.p-menu__menubox__partition{margin:0 auto .375rem}}.p-menu__menubox__price{margin:1.0625rem auto 0 0;font-size:1.875rem;font-weight:500;font-family:Helvetica Neue,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,sans-serif;color:#000;line-height:1}@media screen and (max-width:768px){.p-menu__menubox__price{margin:0 auto 0 0!important}}.p-menu__menubox__price .small{margin-left:.25rem;font-size:.875rem;font-weight:700}.p-menu__linkbtn{margin:0 auto 5.9375rem}.p-menu__homealbox{position:relative;width:100%;height:auto;margin:0 auto;padding:4.125rem 1.25rem 2.5rem;background-color:#ffcd00;box-sizing:border-box;z-index:10}@media screen and (max-width:768px){.p-menu__homealbox{padding:3.75rem 0 1.5625rem}}.p-menu__homealbox__header{position:absolute;top:0;left:50%;z-index:12;transform:translate(-50%,-25%);width:15.625rem;height:auto}.p-menu__homealbox__flexbox{display:flex;justify-content:space-between;width:100%;height:auto;margin:0 auto 2.5rem;align-items:center}@media screen and (max-width:768px){.p-menu__homealbox__flexbox{display:block;margin:0 auto 2.1875rem}}.p-menu__homealbox__image{width:47.128927%;height:auto}@media screen and (max-width:768px){.p-menu__homealbox__image{width:100%;margin:0 auto 1.9375rem}}#l-box .c-container{max-width:1250px}.p-menu__homealbox_wrap{border:2px solid #ffffff;padding:4.6875rem 3rem 2.8125rem;margin:0 auto;border-radius:40px;position:relative;max-width:1250px}@media screen and (max-width:768px){.p-menu__homealbox_wrap{margin:0 -20px;border-radius:0;padding:4.6875rem .625rem 0}}.p-menu__homealbox__textbox{width:46.587216%;max-width:35rem;height:auto;box-sizing:border-box;color:#000}@media screen and (max-width:768px){.p-menu__homealbox__textbox{width:100%;padding-top:0}}.p-menu__homealbox_per{font-size:.75rem!important;letter-spacing:.1rem}.p-menu__homealbox__name{margin-bottom:.625rem!important;font-size:1.25rem!important;font-weight:700;line-height:1;letter-spacing:.04em}@media screen and (max-width:768px){.p-menu__homealbox__name{line-height:1.3}}.p-menu__homealbox__name .small{display:block;margin-top:.5rem;font-size:.75rem;font-weight:600}@media screen and (max-width:768px){.p-menu__homealbox__name .small{margin-top:.75rem}}.p-menu__homealbox__partition{width:100%;height:auto;margin:0 auto 1.0625rem}@media screen and (max-width:768px){.p-menu__homealbox__partition{margin:0 auto 1.625rem}}.p-menu__homealbox__pricebox{display:flex;align-items:flex-end;margin:0 auto 2.1875rem;font-size:1.5625rem;font-weight:700;font-family:Helvetica Neue,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,sans-serif;color:#000;line-height:1;letter-spacing:.04em}@media screen and (max-width:768px){.p-menu__homealbox__pricebox{margin:0 auto 1.375rem;font-size:1.75rem}}.p-menu__homealbox__pricebox .small{padding-bottom:.125rem;font-size:.75rem;font-weight:700}.p-menu__homealbox__text{font-size:.9375rem!important;font-weight:700;text-align:justify;line-height:1.71428571;margin-bottom:0!important}#l-box .p-menu__menuboxes{gap:5.9375rem}@media screen and (max-width:768px){#l-box .p-menu__menuboxes{margin:1.875rem auto!important}}.p-menu__menuwrap{max-width:1250px;margin:0 auto;padding:0 .625rem}@media screen and (max-width:768px){.p-menu__menuwrap{padding:0 1.25rem}}#l-box .p-menu__menubox{width:100%;height:auto}#l-box .p-menu__menubox img{margin:0}@media screen and (max-width:768px){.p-pc_only{display:none!important}}#l-comment .c-container{max-width:1250px;width:80%}.p-comment__content_containers{width:100%;height:auto;margin:4.375rem auto!important}@media screen and (max-width:768px){.p-comment__content_containers{margin:2.5rem auto 0!important}}.p-comment__content_container{position:relative;width:100%;height:auto}.p-comment__content_container:nth-child(1){margin:0 auto}@media screen and (max-width:768px){.p-comment__content_container:nth-child(1){margin:0 auto}}.p-comment__content_container:nth-child(1) .p-about__image{right:0;transform:translate(19.44444%,-7.08661%)}@media screen and (max-width:768px){.p-comment__content_container:nth-child(1) .p-about__image{transform:initial;width:130%;left:-10%}}.p-comment__content_container:nth-child(1) .p-about__textbox{margin:0 auto 0 0}@media screen and (max-width:768px){.p-comment__content_container:nth-child(1) .p-about__textbox{margin:0 auto;width:100%}}.p-comment__content_container:nth-child(1) .p-about__smallheader{width:90.813953%;margin-bottom:2.4375rem}@media screen and (max-width:768px){.p-comment__content_container:nth-child(1) .p-about__smallheader{width:100%}}.p-comment__content_container:nth-child(1) .p-about__smallheader span{color:#ffcd00}.p-comment__titleImage{margin:0 auto 2.75rem;width:48.92%}@media screen and (max-width:768px){.p-comment__titleImage{margin:0 auto 3.5625rem;width:87%}}#l-about .c-container{max-width:1250px;width:82%}@media screen and (max-width:768px){#l-about .c-container{width:98%}}.p-about__titleImage{margin:0 auto 2.75rem;width:59.92%}@media screen and (max-width:768px){.p-about__titleImage{width:88.92%}}.p-about__content_containers{width:100%;height:auto;margin:4.375rem auto 10.625rem!important}@media screen and (max-width:768px){.p-about__content_containers{margin:2.5rem auto!important}}.p-about__content_container{position:relative;width:100%;height:auto}.p-about__content_container:nth-child(1){margin:0 auto 11.25rem}@media screen and (max-width:768px){.p-about__content_container:nth-child(1){margin:0 auto 3.75rem}}@media screen and (min-width:1301px){.p-about__content_container:nth-child(1){margin:0 auto 18.75rem}}.p-about__content_container:nth-child(1) .p-about__image{left:0;transform:translate(-19.25926%)}@media screen and (max-width:768px){.p-about__content_container:nth-child(1) .p-about__image{transform:initial}}.p-about__content_container:nth-child(1) .p-about__textbox{margin:0 0 0 auto}@media screen and (max-width:768px){.p-about__content_container:nth-child(1) .p-about__textbox{margin:0 auto}}.p-about__content_container:nth-child(1) .p-about__smallheader{width:100%}.p-about__content_container:nth-child(2){margin:0 auto 11.25rem}@media screen and (max-width:768px){.p-about__content_container:nth-child(2){margin:0 auto 3.3125rem}}@media screen and (min-width:1301px){.p-about__content_container:nth-child(2){margin:0 auto 18.75rem}}.p-about__content_container:nth-child(2) .p-about__image{right:0;transform:translate(19.44444%,-7.08661%)}@media screen and (max-width:768px){.p-about__content_container:nth-child(2) .p-about__image{transform:initial}}.p-about__content_container:nth-child(2) .p-about__textbox{margin:0 auto 0 0}@media screen and (max-width:768px){.p-about__content_container:nth-child(2) .p-about__textbox{margin:0 auto}}.p-about__content_container:nth-child(2) .p-about__smallheader{width:100%}.p-about__content_container:nth-child(3){margin:0 auto 11.25rem}@media screen and (max-width:768px){.p-about__content_container:nth-child(3){margin:0 auto 3.3125rem}}@media screen and (min-width:1301px){.p-about__content_container:nth-child(3){margin:0 auto 18.75rem}}.p-about__content_container:nth-child(3) .p-about__image{left:0;transform:translate(-19.25926%,-6.82415%)}@media screen and (max-width:768px){.p-about__content_container:nth-child(3) .p-about__image{transform:initial}}.p-about__content_container:nth-child(3) .p-about__textbox{margin:0 0 0 auto}@media screen and (max-width:768px){.p-about__content_container:nth-child(3) .p-about__textbox{margin:0 auto}}.p-about__content_container:nth-child(3) .p-about__smallheader{width:100%}.p-about__content_container:nth-child(4){margin:0 auto}@media screen and (min-width:1301px){.p-about__content_container:nth-child(4){margin:0 auto 18.75rem}}.p-about__content_container:nth-child(4) .p-about__image{right:0;transform:translate(19.44444%,-7.08661%)}@media screen and (max-width:768px){.p-about__content_container:nth-child(4) .p-about__image{transform:initial}}.p-about__content_container:nth-child(4) .p-about__textbox{margin:0 auto 0 0}@media screen and (max-width:768px){.p-about__content_container:nth-child(4) .p-about__textbox{margin:0 auto}}.p-about__content_container:nth-child(4) .p-about__smallheader{width:100%}.p-about__image{position:absolute;top:0;width:58.504875%;height:auto}@media screen and (max-width:768px){.p-about__image{position:relative;width:100%;margin-bottom:2.4375rem}}.p-about__textbox{width:46.587216%;height:auto}@media screen and (max-width:768px){.p-about__textbox{width:87.566667%;max-width:500px}}.p-about__smallheader{margin-bottom:3.28125rem}@media screen and (max-width:768px){.p-about__smallheader{margin-bottom:2.425rem}}.p-about__text{font-size:.9375rem;font-weight:300;text-align:justify;line-height:2.1875}@media screen and (max-width:768px){.p-about__text{line-height:2;letter-spacing:-.0214em;margin-bottom:0!important}}.p-about__chart_container{display:flex;justify-content:space-between;width:95%;max-width:78.125rem;height:auto;margin:0 auto;border-radius:1.875rem;padding:1.5rem 3.79% 1.125rem 4.225%;background-color:#fff5cc;box-sizing:border-box}@media screen and (max-width:768px){.p-about__chart_container{display:block;width:92%;border-radius:1.25rem;padding:2.0625rem 1.25rem 1.3125rem}}.p-about__chart__textbox{width:42.402827%;height:auto;padding-top:1.0625rem;box-sizing:border-box}@media screen and (max-width:768px){.p-about__chart__textbox{width:100%;margin:0 auto 1.1875rem;padding-top:0}}.p-about__chart__header{width:97.222222%;height:auto;margin-bottom:2.09375rem}@media screen and (max-width:768px){.p-about__chart__header{width:92%;margin-bottom:1.53125rem}}.p-about__chart__text{font-size:.9375rem;text-align:justify;line-height:2}@media screen and (max-width:768px){.p-about__chart__text{font-size:.75rem;line-height:1.83333333;letter-spacing:-.00455em}}.p-about__chart__text .strong{color:#000;font-weight:600}.p-about__chart{width:50.647821%;height:auto}@media screen and (max-width:768px){.p-about__chart{width:100%}}#l-howto .c-container{max-width:1250px;padding:0 1.25rem}@media screen and (max-width:768px){#l-howto .c-container{padding:0}}#l-howto .c-linkbtn{width:27.8125rem;height:3.75rem;font-size:1.125rem;font-weight:600}#l-howto .c-linkbtn:before{top:55%;width:1.875rem;height:1.875rem}@media screen and (max-width:768px){#l-howto .c-linkbtn{width:100%}}#l-box .c-linkbtn{width:27.8125rem;height:3.75rem;font-size:1.125rem;font-weight:600;margin-bottom:1.25rem}#l-box .c-linkbtn:before{top:55%;width:1.875rem;height:1.875rem}@media screen and (max-width:768px){#l-box .c-linkbtn{width:19.6875rem}}#l-howto .c-linkbtn:before{background:url(./diagnose_icn_bg_yellow.png) 50% 50% no-repeat;background-size:contain!important}#l-box .c-linkbtn:before{background-size:contain!important;background:url(./diagnose_icn_bg_white.png) 50% 50% no-repeat}.p-howto__titleImage{margin:0 auto 2.4375rem;width:29.05%}@media screen and (max-width:768px){.p-howto__titleImage{margin:0 auto 2.5625rem;width:75.45%}}.p-howto__lists{display:flex;justify-content:space-between;gap:25px;width:100%;height:auto;margin:1.75rem auto 0}@media screen and (max-width:768px){.p-howto__lists{display:block;margin:1.875rem auto 0}}.p-howto__list{width:29.252438%;height:auto;margin-bottom:2.25rem}@media screen and (max-width:768px){.p-howto__list{width:96%;margin:0 auto 4.125rem!important}.p-howto__list:last-child{margin:0 auto!important}}.p-howto__list__image{width:97%;height:auto;margin:0 auto!important}@media screen and (max-width:768px){.p-howto__list__image{width:82.153846%;margin:0 auto}}.p-howto__list__header{width:100%;font-family:shueip,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;height:auto;margin:0 auto 1.1875rem!important;font-size:1.125rem!important}.p-howto__list__header span{color:#ffcd00;font-size:2.1875rem!important}@media screen and (max-width:768px){.p-howto__list__header{margin:0 auto 1.375rem 0!important;font-size:1.25rem!important}}.p-howto__list__text{font-size:.9375rem;font-weight:300;text-align:justify;max-width:16.875rem;line-height:1.875rem;letter-spacing:.04em;margin:2.25rem auto 0}#l-sns .c-container{max-width:1250px}.p-sns__titleImage{margin:0 auto 2.5rem;width:23.55%}@media screen and (max-width:768px){.p-sns__titleImage{margin-bottom:3rem;width:67.62%}}.p-sns__instagram{display:flex;justify-content:center;align-items:center;width:96.568627%;margin:2.1875rem auto 2.5rem}@media screen and (max-width:768px){.p-sns__instagram{width:100%}}.p-sns__instagram .covet-pics-gallery{width:100%}.p-sns__instagram .covet-pics-gallery img,.p-sns__instagram img .bg{border-radius:2.5rem}.p-sns__linkbtn{position:relative;display:flex;justify-content:center;align-items:center;width:18.75rem;height:3.75rem;margin:0 auto;border-bottom:none!important;border-radius:1.875rem;background-color:#f5f5f5;font-size:1.125rem;font-weight:600;color:#000000de}@media screen and (max-width:768px){.p-sns__linkbtn{width:86.666667%;max-width:500px}}.p-sns__linkbtn:before{content:"";position:absolute;top:50%;left:1.875rem;transform:translateY(-50%);width:1.875rem;height:1.875rem;background:url(./icn-instagram@2x.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.p-sns__linkbtn:before{left:1.5625rem}}.p-sns__linkbtn:after{content:none!important}.p-sns__linkbtn:hover{background-color:#dcdcdc}#l-magazine .c-container{max-width:1250px;padding:0 1.625rem}@media screen and (max-width:768px){#l-magazine .c-container{padding:0}}#l-magazine .p-titlebox{margin-bottom:3.4375rem}#l-magazine .p-titlebox img{width:32%;margin:0 auto}@media screen and (max-width:768px){#l-magazine .p-titlebox img{width:100%}}.p-magazine__flows{display:flex;justify-content:space-between;width:100%;gap:3.1875rem;height:auto;margin:0 auto 3.125rem!important}@media screen and (max-width:768px){.p-magazine__flows{display:block;margin:0 auto 1.875rem}}.p-magazine__flow{width:100%;height:auto}.p-magazine__flow img{width:100%}@media screen and (max-width:768px){.p-magazine__flow{margin:0 auto}.p-magazine__flow:not(:last-child){margin:0 auto 3.3125rem}}@media screen and (max-width:768px){.p-magazine__flow:nth-child(2){display:none}}@media screen and (max-width:768px){.p-magazine__flow:nth-child(3){display:none}}@media screen and (max-width:768px){.p-magazine__flow:nth-child(4){display:none}}.p-magazine__tags{padding-top:1.5625rem}.p-magazine__tags span{border:1px solid #ffcd00;font-size:.6875rem;color:#000000de;font-weight:700;letter-spacing:.15rem;border-radius:.625rem;padding:.125rem .625rem;display:inline-block}@media screen and (max-width:768px){.p-magazine__tags span{font-size:.75rem}}.p-magazine__flow__text{font-size:1rem;margin-top:.625rem;margin-bottom:1.75rem!important}@media screen and (max-width:768px){.p-magazine__flow__text{padding-left:0}}.p-magazine__date{font-size:.75rem;color:#0006;font-weight:600}.p-topic_imageBox{margin-bottom:1.875rem}.p-topic_imageBox img{width:18%;margin:0 auto 1.6875rem}@media screen and (max-width:768px){.p-topic_imageBox img{width:39%}}.p-topic__flows{display:flex;justify-content:space-between;width:100%;gap:3.1875rem;height:auto;margin:0 auto 3.125rem!important}@media screen and (max-width:768px){.p-topic__flows{flex-wrap:wrap;margin:0 auto 1.875rem;gap:1.5625rem}}.p-topic__flow{width:100%;height:auto}.p-topic__flow img{width:100%}@media screen and (max-width:768px){.p-topic__flow{margin:0 auto;width:46%}}@media screen and (max-width:325px){.p-topic__flow{width:100%}}#l-topics .c-container{max-width:1250px;padding:0 1.625rem}@media screen and (max-width:768px){#l-topics .c-container{padding:0}}#l-topics .p-topics_imageBox{margin-bottom:1.875rem}#l-topics .p-topics_imageBox img{width:18%;margin:0 auto 1.6875rem}@media screen and (max-width:768px){#l-topics .p-topics_imageBox img{width:39%}}.p-topics__lists{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;height:auto;margin:1.8125rem auto 2.1875rem}@media screen and (max-width:768px){.p-topics__lists{display:block;margin:1.5rem auto 2.5rem}}.p-topics__list{position:relative;width:47.887324%;height:auto;margin-bottom:2.0625rem;padding-bottom:1.4375rem;box-sizing:border-box;transition:.3s}@media screen and (max-width:768px){.p-topics__list{width:100%;margin-bottom:1.25rem;padding-bottom:.9375rem}}.p-topics__list a{text-decoration:none}.p-topics__list:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:url(./line-dots@2x.png) 50% 50% repeat-x;background-size:8px auto}@media screen and (max-width:768px){.p-topics__list:nth-child(4){display:none}}.p-topics__date{display:block;margin-bottom:.75rem;font-size:.9375rem;text-align:left;font-family:din,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,YuGothic,Yu Gothic,sans-serif;color:#ffac00;line-height:1;letter-spacing:.05714!important;white-space:nowrap}.p-topics__title{font-size:.9375rem;font-weight:300;color:#000;text-align:justify;line-height:1.57142857;letter-spacing:.03571em}.p-topics__title a{transition:.3s}.p-topics__title a:hover{opacity:.7}.p-topics__linkbtn{position:relative;display:flex;justify-content:center;align-items:center;width:21.25rem;height:3.75rem;margin:0 auto;border-radius:1.875rem;background-color:#f5f5f5;font-size:1.125rem;font-weight:600;color:#000000de}@media screen and (max-width:768px){.p-topics__linkbtn{width:100%}}.p-topics__linkbtn:hover{background-color:#dcdcdc}.p-banners{display:block;width:100%;height:auto;margin:0 auto 2rem;border-bottom:none!important}@media screen and (max-width:768px){.p-banners{margin:0 auto 1.875rem}}.p-banners:hover{opacity:.7}.index-section{margin:0}#l-firstset{background:#ffcd00;border-radius:40px;padding-top:80px;padding-bottom:20px}#l-firstset .c-linkbtn{width:27.8125rem;height:3.75rem;font-size:1.125rem;margin-bottom:1.25rem}#l-firstset .c-linkbtn:before{background:url(./banner-arrow.png) 50% 50% no-repeat;width:.875rem;height:1.0625rem;top:55%}@media screen and (max-width:768px){#l-firstset .c-linkbtn{width:19.375rem}}#l-firstset img{width:100%}#l-firstset .p-howto__titleImage{margin-top:-120px}#l-firstset .flex-grid{display:flex;justify-content:space-between}#l-firstset .grid-wrap{flex-wrap:wrap;margin-bottom:30px}.grid-item{margin-bottom:20px;flex-basis:100%}@media screen and (min-width:769px){.grid-item.large--one-whole{flex-basis:100%}.grid-item.large--one-half{flex-basis:48%}.grid-item.large--one-third{flex-basis:32%}.grid-item.large--one-quarter{flex-basis:24%}}.subsection-title{padding:30px;margin-top:30px}.sp-dash-border-top{border-top:3px dashed #ffffff}@media screen and (min-width:769px){.subsection-title{margin-top:0}.sp-dash-border-top{border-top:none}}.box-reviews{padding-top:30px;margin-top:30px}.small--hide{display:none}@media screen and (min-width:769px){.small--hide{display:block}}.top-box{background-color:#ffcd00;border-radius:40px;padding-top:80px;padding-bottom:20px}.top-box .p-titlebox{position:relative}.top-box__title{margin:-120px auto 0rem;width:45%}@media screen and (max-width:768px){.top-box__title{margin:-120px auto 0rem;width:96%}}.top-box__lead{padding:30px}@media screen and (max-width:768px){.top-box__lead{padding:30px 0}}.top-box__badge{position:absolute;display:block;height:0;width:15%;top:0;right:50px}@media screen and (max-width:768px){.top-box__badge{width:26.75%;top:20px;right:-20px}}.top-box__intro{padding-top:30px;display:flex;align-items:center}@media screen and (max-width:768px){.top-box__intro{padding-top:20px;display:block}}.top-box__intro-image{width:50%;max-width:50%;flex-basis:50%}@media screen and (max-width:768px){.top-box__intro-image{width:118%;max-width:118%;margin-left:-8%}}.top-box__intro-content{width:50%;max-width:50%;flex-basis:50%;padding:30px}@media screen and (max-width:768px){.top-box__intro-content{width:85%;max-width:85%;margin:20px auto 0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/homeal-top.scss.css.map */
