@charset "UTF-8";.bg_back{background:url(../img/top/bg_fixed.jpg) center no-repeat;background-size:cover;position:fixed;height:100vh;width:100%;background-attachment:fixed;z-index:-1}.nav_area{position:fixed;height:100vh;width:455px;z-index:1;right:0;padding-top:49px}@media (max-width: 1919px){.nav_area{padding-top:25px}}@media screen and (max-width: 1400px){.nav_area{width:26vw}}@media screen and (max-width: 1024px){.nav_area{width:50%;min-width:400px}}@media screen and (max-width: 768px){.nav_area{display:none}}.nav_area__inn{max-width:248px;margin:0 auto;text-align:center}@media screen and (max-width: 1024px){.nav_area__inn{max-width:90%}}.nav_area__inn .nav_ttl{margin-bottom:35px;font-size:32px;font-weight:900;color:var(--line_lightblue);letter-spacing:.1em;line-height:1.4}@media (max-width: 1919px){.nav_area__inn .nav_ttl{margin-bottom:25px}}.nav_area__inn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media (max-width: 820px) and (max-height: 650px){.nav_area__inn ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px 4%}}.nav_area__inn ul li{position:relative;font-size:19px;font-weight:700;line-height:1.42;height:56px}@media (max-width: 1919px){.nav_area__inn ul li{height:2.8125vw;font-size:clamp(12px,.9895833333vw,19px)}}@media screen and (max-width: 1400px){.nav_area__inn ul li{height:2.5vw}}@media screen and (max-width: 1024px){.nav_area__inn ul li{height:3.5vw}}@media (max-width: 820px) and (max-height: 650px){.nav_area__inn ul li{width:48%;height:3.5vw}}.nav_area__inn ul li a{display:inline-block;width:100%;padding-right:46px;position:relative;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 1024px){.nav_area__inn ul li a{padding-right:20px}}.nav_area__inn ul li a:after{content:"";right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:31px;height:31px;background:url(../img/common/anchor.svg) no-repeat;background-size:cover}@media screen and (max-width: 1400px){.nav_area__inn ul li a:after{width:20px;height:20px}}.nav_area .nav_cp_area{position:absolute;right:0;bottom:0;width:455px}@media screen and (max-width: 1400px){.nav_area .nav_cp_area{width:26vw}}@media screen and (max-width: 1024px){.nav_area .nav_cp_area{width:100%}}@media (max-width: 820px) and (max-height: 780px){.nav_area .nav_cp_area{max-height:305px}}.content{max-width:500px;width:100%;min-height:100vh;background:#ccc;-webkit-filter:drop-shadow(10px 0px 10px rgba(0,0,0,.2));filter:drop-shadow(10px 0px 10px rgba(0,0,0,.2));overflow:hidden}@media only screen and (min-width: 769px){.content{margin:0 455px 0 auto;position:relative;z-index:10}}@media screen and (max-width: 1400px){.content{margin:0 26vw 0 auto}}@media screen and (max-width: 1024px){.content{max-width:inherit;width:50%;margin:0}}@media screen and (max-width: 768px){.content{width:100%;margin:0 auto;-webkit-filter:none;filter:none}}.content .mv_sec{position:relative}@media screen and (max-width: 768px){.content .mv_sec{padding-top:64px}}.content .mv_sec .ttl_area{position:absolute;bottom:0;width:100%}.content .influence_sec{position:relative;background:var(--bg_lightblue)}.content .influence_sec:after{content:"";bottom:-89px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0;height:0;border-style:solid;border-width:89px 250px 0 250px;border-color:#E8F5F5 transparent transparent transparent}@media screen and (max-width: 768px){.content .influence_sec:after{bottom:-17vw;border-width:134px 400px 0 400px}}@media only screen and (max-width: 375px){.content .influence_sec:after{bottom:-67px;border-width:67px 187.5px 0 187.5px}}.content .influence_sec>img{margin-bottom:30px}.content .influence_sec .inner>img{margin-bottom:5px}.content .influence_sec .risk_area{padding:0 20px}.content .influence_sec .risk_area .risk_item{margin-bottom:36px}.content .influence_sec .risk_area .risk_item .ttl_area{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.content .influence_sec .risk_area .risk_item .ttl_area .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;background:var(--main_blue);color:#fff;font-size:28px;font-weight:900;border-radius:50%;padding-bottom:2px}.content .influence_sec .risk_area .risk_item .ttl_area .ttl_txt{width:calc(100% - 42px);font-size:20px;font-weight:700;line-height:1.2;font-family:Zen Kaku Gothic New,serif;color:#333;text-align:left}.content .influence_sec .risk_area .risk_item .img_area{margin-bottom:15px}.content .influence_sec .risk_area .risk_item .txt_area .line{display:inline;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(95%,transparent),color-stop(0%,var(--line_lightblue)));background:linear-gradient(transparent 95%,var(--line_lightblue) 0%)}.content .influence_sec .point_area .ttl_area{max-width:225px;margin:0 auto 15.5px}.content .influence_sec .point_area .flex_area{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.content .influence_sec .point_area .flex_area{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.content .influence_sec .point_area .flex_area .img_area{width:31.9%;min-width:107.18px;margin-top:10px}.content .influence_sec .point_area .flex_area .txt_area{width:calc(100% - 123.18px)}.content .influence_sec .point_area .flex_area .txt_area .txt_01{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:15px;letter-spacing:-.1em}.content .influence_sec .point_area .flex_area .txt_area .txt_01 .large{font-size:30px;color:var(--main_lightblue);letter-spacing:0}.content .influence_sec .point_area .flex_area .txt_area .txt_02{font-weight:500}.content .influence_sec .point_area .flex_area .txt_area .txt_02 .color{color:var(--main_blue);font-weight:900}.content .preparation_sec{background:#fff}.content .preparation_sec .inner{padding:30px 0 0}.content .preparation_sec .inner .merit_area{margin-bottom:38px}.content .preparation_sec .inner .merit_area .img_area{margin-bottom:20px}.content .preparation_sec .inner .charm_area{margin-bottom:50px}.content .preparation_sec .inner .charm_area .ttl_area{font-weight:900;font-size:30px;letter-spacing:.1em;line-height:1.2;text-align:center;color:var(--line_lightblue);margin-bottom:15px}.content .preparation_sec .inner .charm_area .swiper-container{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide{background:#fff;border:2px solid #17aaaa;border-radius:20px;padding:25px 20px;height:auto;width:330px}@media only screen and (max-width: 360px){.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide{width:300px}}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide .lead_txt{font-weight:900;letter-spacing:.1em;line-height:1.35;text-align:center;color:var(--main_blue);margin-bottom:20px}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide .img{margin:0 auto 21.7px}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide__01 .lead_txt{font-size:20px}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide__02 .lead_txt{font-size:18px}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide__02 .img{width:257px}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide__03 .lead_txt{font-size:22px}.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide__01 .img,.content .preparation_sec .inner .charm_area .swiper-container .swiper .swiper-wrapper .swiper-slide__03 .img{width:144px}.content .preparation_sec .inner .charm_area .swiper-pagination{position:static;margin-top:6px}.content .preparation_sec .inner .charm_area .swiper-pagination-bullet{width:7px;height:7px;margin:0 9.5px!important;background:#17aaaa}.content .preparation_sec .recommendation{padding-bottom:39.6px}.content .kit_sec{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(0%,var(--bg_lightblue)));background:linear-gradient(#fff 50%,var(--bg_lightblue) 0%)}.content .kit_sec .bg_wrap{background:var(--line_lightblue);border-radius:36px;padding:29.2px 0 25.8px;position:relative}.content .kit_sec .bg_wrap .inner .ttl_area{text-align:center;margin-bottom:28.2px}.content .kit_sec .bg_wrap .inner .ttl_area .copy{margin-bottom:-5px;font-size:18px;font-weight:700;color:var(--sub_yellow);font-family:Zen Kaku Gothic New,serif}.content .kit_sec .bg_wrap .inner .ttl_area .ttl_txt{font-size:29px;font-weight:700;color:#fff;line-height:1.3;font-family:Zen Kaku Gothic New,serif}.content .kit_sec .bg_wrap .inner .ttl_area .ttl_txt .large{font-size:37px}.content .kit_sec .bg_wrap .inner .img_area{margin-bottom:22.3px}.content #anc_04{background:var(--bg_lightblue)}.content .inspection_sec{background:var(--bg_lightblue);position:relative}.content .inspection_sec .inner{padding:45px 0 34.7px}.content .inspection_sec .inner .ttl_area{max-width:187.08px;margin:0 auto 18.8px}.content .inspection_sec .inner .step_list .step_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:26.2px;padding:20px;background:#fff;border-radius:10px}.content .inspection_sec .inner .step_list .step_item:not(:last-child){margin-bottom:15px}.content .inspection_sec .inner .step_list .step_item .img_area{width:72.81px;padding-left:10px}.content .inspection_sec .inner .step_list .step_item .img_area.post{padding-left:5px}.content .inspection_sec .inner .step_list .step_item .txt_area{width:calc(100% - 99.01px)}.content .inspection_sec .inner .step_list .step_item .txt_area .und_ttl_area{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12.5px;line-height:1}.content .inspection_sec .inner .step_list .step_item .txt_area .und_ttl_area .step{font-family:Jost,sans-serif;font-size:17px;font-weight:700;color:var(--main_blue);padding-top:3px}.content .inspection_sec .inner .step_list .step_item .txt_area .und_ttl_area .und_ttl_txt{font-size:20px;font-weight:700;font-family:Zen Kaku Gothic New,serif;color:#333}.content .wellness_sec{background:#fff;padding:40px 0 72px}.content .wellness_sec .img_area{margin-bottom:17px}.content .wellness_sec .txt_area{padding:0 20px}.content .voice_sec{background:#fff;padding-top:60px}.content .voice_sec .bg_wrap{background:var(--bg_lightblue);border-radius:36px 36px 0 0;position:relative}.content .voice_sec .bg_wrap .inner{position:relative;padding:100px 0 25.8px}.content .voice_sec .bg_wrap .inner .ttl_area{top:-33px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);max-width:150px;margin:0 auto 28.1px}.content .voice_sec .bg_wrap .inner .voice_list .voice_item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:29.6px}.content .voice_sec .bg_wrap .inner .voice_list .voice_item:last-child{margin-bottom:41px}.content .voice_sec .bg_wrap .inner .voice_list .voice_item .img_area{width:74px}.content .voice_sec .bg_wrap .inner .voice_list .voice_item .txt_area{position:relative;padding:11.5px 20px 8.5px;width:calc(100% - 91px);background:#fff;border-radius:10px}.content .voice_sec .bg_wrap .inner .voice_list .voice_item .txt_area:before{content:"";left:-12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:4.5px 17px 4.5px 0;border-color:transparent #FFFFFF transparent transparent}.content .voice_sec .bg_wrap .inner .voice_list .voice_item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content .voice_sec .bg_wrap .inner .voice_list .voice_item:nth-child(2n) .txt_area:before{left:inherit;right:-12px;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 17px;border-color:transparent transparent transparent #FFFFFF}.content .faq_sec{background:#fff;padding:35px 0 50.7px}.content .faq_sec .ttl_area{margin-bottom:35px}.content .faq_sec .ttl_area .ttl_txt{text-align:center;font-size:26px;font-weight:900;font-family:Zen Kaku Gothic New,serif;color:#333}.content .faq_sec .faq_box dl{margin-bottom:18px}.content .faq_sec .faq_box dl:last-child{margin-bottom:0}.content .faq_sec .faq_box dl dt p,.content .faq_sec .faq_box dl dd p{position:relative;font-weight:500}.content .faq_sec .faq_box dl dt{padding:20.5px 58.5px 16.5px 22.5px;background:#f3f4fa;border:2px solid #F3F4FA;border-radius:10px}.content .faq_sec .faq_box dl dt.aco_open_btn{position:relative}@media (min-width: 769px) and (hover: hover) and (pointer: fine){.content .faq_sec .faq_box dl dt.aco_open_btn:hover{cursor:pointer}}@media (min-width: 769px) and (-ms-high-contrast: none),(min-width: 769px) and (-ms-high-contrast: active){.content .faq_sec .faq_box dl dt.aco_open_btn:hover{cursor:pointer}}.content .faq_sec .faq_box dl dt.aco_open_btn:before{content:"";position:absolute;bottom:-2px;left:-2px;width:calc(100% + 4px);height:10px;background:#f3f4fa;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.content .faq_sec .faq_box dl dt.aco_open_btn:after{position:absolute;content:"";top:47%;right:20px;width:8.67px;height:8.67px;-webkit-transform:translate(-50%,-40%) rotate(135deg);transform:translate(-50%,-40%) rotate(135deg);border-top:1px solid #707070;border-right:1px solid #707070;-webkit-transition:all .3s ease;transition:all .3s ease}.content .faq_sec .faq_box dl dt.aco_open_btn.active{border-radius:10px 10px 0 0}.content .faq_sec .faq_box dl dt.aco_open_btn.active:before{opacity:1}.content .faq_sec .faq_box dd{padding:14.5px 20px 16.5px 22.5px;border:2px solid #F3F4FA;border-top:none;border-radius:0 0 10px 10px}.content .faq_sec .faq_box dd.aco_content{position:relative;display:none}@media (min-width: 769px) and (hover: hover) and (pointer: fine){.content .mv_sec .ttl_area a:hover{opacity:1}}@media (min-width: 769px) and (-ms-high-contrast: none),(min-width: 769px) and (-ms-high-contrast: active){.content .mv_sec .ttl_area a:hover{opacity:1}}@media (min-width: 769px) and (hover: hover) and (pointer: fine){.content .value_sec a:hover{opacity:1}}@media (min-width: 769px) and (-ms-high-contrast: none),(min-width: 769px) and (-ms-high-contrast: active){.content .value_sec a:hover{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lp25apoe_top.css.map */
