﻿:root{--black: #37312B;--white: #ffffff;--green: #43A7A2;--light-grey: #F5F5F4;--grey: #D9D9D5;--red: #ff0033;--blue: #2E5897;--tips-black: #353535;--tips-white: #FFFFFF;--tips-navy: #3C4673;--tips-grey: #B5A8AD;--tips-light-grey: #D2D2D2;--tips-grey-silky: #EAB1AB;--tips-brown: #C29780;--tips-pink: #EAB1AB;--tips-light-pink: #fff3fb;--tips-pink-web: #FFF3FB;--tips-beige: #EBDED2;--tips-light-blue: #C8DCEB;--tips-ss-peanuts-all-grey: #A7BBCC;--tips-ss-peanuts-all-green: #B2B8AC;--tips-ss-peanuts-mesh-green: #6B8784;--tips-ss-peanuts-tunic-grey: #909090;--tips-ss-peanuts-tunic-beige: #F6E8DD;--tips-ss-peanuts-mesh-blue: #95A3C5;--tips-ss-peanuts-mesh-lavender: #D5DFFD;--tips-ss-disney-pink: #F9E3F9;--tips-ss-disney-blue: #C8DCEB;--gothic: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ,Meiryo, Osaka, "MS PGothic", sans-serif;--micho: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "Yu Mincho", YuMincho, "MS PMincho", serif}.wrapper,.container{width:100%;padding:0}@media screen and (max-width: 768px){.wrapper .topicModuleCredit,.container .topicModuleCredit{padding-left:15px;padding-right:15px}.wrapper #bottom_recommend_area,.container #bottom_recommend_area{padding-left:15px;padding-right:15px}}#bottom_recommend_area{padding-top:0 !important}#bottom_recommend_area .bottom_newitem{display:none !important}#aokiLp{width:100%;margin-inline:auto;padding:0}#aokiLp *,#aokiLp *::before,#aokiLp *::after{box-sizing:border-box}#aokiLp a{cursor:pointer;text-decoration:none}#aokiLp p{margin:0}#aokiLp em{font-style:normal}#aokiLp picture,#aokiLp img{display:block;width:100%;height:auto}#aokiLp ul li{list-style:none}#aokiLp button:focus{outline:none}#aokiLp button:focus-visible{outline:2px solid currentColor;outline-offset:2px}#aokiLp .pc{display:block}#aokiLp .sp{display:none}#aokiLp .link-btn{font-family:var(--gothic);position:relative;display:flex;align-items:center;justify-content:center;font-weight:300;text-align:center;transition:ease .3s;border-radius:100vmax;font-size:.9vw;width:13vw;padding:1.04vw 0;margin:0 auto}#aokiLp .link-btn::after{position:absolute;content:"";background-position:center;background-repeat:no-repeat;background-size:contain;width:1.04vw;height:1.04vw;right:1.04vw}#aokiLp .lineup-link-btn{background-color:var(--green);border:1px solid var(--green);color:var(--white)}#aokiLp .lineup-link-btn::after{background-image:url(../_img/260918/arrow_white.svg)}@media(hover: hover){#aokiLp .lineup-link-btn:hover{background-color:var(--white);color:var(--green)}#aokiLp .lineup-link-btn:hover::after{background-image:url(../_img/260918/arrow_green.svg)}}#aokiLp .copy{color:var(--black);font-family:var(--gothic);text-align:left;font-weight:300;line-height:100%;font-size:.62vw}#aokiLp .att{color:#96918c;font-family:var(--gothic);font-weight:300;line-height:157%;font-size:.77vw}#aokiLp .aoki-lp__wrap{display:flex;align-items:flex-start}#aokiLp .aoki-lp__wrap .kv-area{position:sticky;top:0;width:36%}#aokiLp .aoki-lp__wrap .kv-area img{width:auto}#aokiLp .aoki-lp__wrap .contents-area{width:28%}#aokiLp .aoki-lp__wrap .nav-area{position:sticky;top:0;width:36%}#aokiLp .contents-area{box-shadow:0 0 28px 0 rgba(67,167,162,.2)}#aokiLp .contents-area__feature,#aokiLp .contents-area__lineup,#aokiLp .contents-area__voice,#aokiLp .contents-area__news,#aokiLp .contents-area__faq,#aokiLp .contents-area__certificate{padding:80px 1.56vw}#aokiLp .contents-area__feature .ttl,#aokiLp .contents-area__lineup .ttl,#aokiLp .contents-area__voice .ttl,#aokiLp .contents-area__news .ttl,#aokiLp .contents-area__faq .ttl,#aokiLp .contents-area__certificate .ttl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9vw;margin-bottom:2.1vw}#aokiLp .contents-area__feature .ttl img,#aokiLp .contents-area__lineup .ttl img,#aokiLp .contents-area__voice .ttl img,#aokiLp .contents-area__news .ttl img,#aokiLp .contents-area__faq .ttl img,#aokiLp .contents-area__certificate .ttl img{width:auto;height:.9vw}#aokiLp .contents-area__feature .ttl h2,#aokiLp .contents-area__lineup .ttl h2,#aokiLp .contents-area__voice .ttl h2,#aokiLp .contents-area__news .ttl h2,#aokiLp .contents-area__faq .ttl h2,#aokiLp .contents-area__certificate .ttl h2{font-family:var(--gothic);font-weight:600;line-height:100%;font-size:1.4vw}#aokiLp .contents-area__heading{background-color:var(--green);position:relative;z-index:0;padding:3.9vw 1.5vw 2.9vw}#aokiLp .contents-area__heading::after{position:absolute;content:"";z-index:-1;background:url(../_img/260918/bg_wave.svg) center/contain no-repeat;aspect-ratio:330/186;width:17.18vw;inset:auto 0 0 auto}#aokiLp .contents-area__heading__logo{text-align:center;margin-bottom:2.5vw}#aokiLp .contents-area__heading__logo img{margin-bottom:1.25vw}#aokiLp .contents-area__heading__logo .sub{color:var(--white);font-family:var(--gothic);font-weight:600;line-height:100%;font-size:.7vw}#aokiLp .contents-area__heading__details{text-align:center;display:flex;flex-direction:column;gap:1.7vw}#aokiLp .contents-area__heading__details h1{color:var(--white);font-family:var(--gothic);font-weight:600;line-height:170%;font-size:1.5vw}#aokiLp .contents-area__heading__details .lead{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw;color:var(--white)}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger{background-color:var(--white);color:var(--green);font-family:var(--gothic);border:1px solid var(--green);transition:ease .3s;cursor:pointer;border-radius:999px;margin-inline:auto;width:12vw;padding-top:.5vw;padding-bottom:.5vw}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger span{position:relative;display:flex;align-items:center;justify-content:center;font-size:.84vw}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger span::after{position:absolute;content:"";background:url(../_img/260918/zoom-in_green.svg) center/contain no-repeat;aspect-ratio:1;width:.88vw;right:.5vw}@media(hover: hover){#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger:hover{background-color:initial;color:var(--white);border:1px solid var(--white)}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger:hover span::after{background:url(../_img/260918/zoom-in_white.svg) center/contain no-repeat}}#aokiLp .contents-area__feature{background-color:var(--light-grey)}#aokiLp .contents-area__feature h2{color:var(--black)}#aokiLp .contents-area__feature__wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;padding:0}#aokiLp .contents-area__feature__wrap li{text-align:center;padding-top:.7vw;padding-bottom:.7vw;border-radius:5px}#aokiLp .contents-area__feature__wrap li:nth-child(1),#aokiLp .contents-area__feature__wrap li:nth-child(4){background-color:var(--white)}#aokiLp .contents-area__feature__wrap li:nth-child(2),#aokiLp .contents-area__feature__wrap li:nth-child(3){background-color:#ecece7}#aokiLp .contents-area__feature__wrap li img{margin-inline:auto;width:3.22vw;margin-bottom:.52vw}#aokiLp .contents-area__feature__wrap li h3{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw}#aokiLp .contents-area__lineup h2{color:var(--black)}#aokiLp .contents-area__lineup .narrow-down{box-shadow:0 0 11px 0 #dcdcdc;border-radius:0 0 5px 5px;width:100%;margin-bottom:1.56vw}#aokiLp .contents-area__lineup .narrow-down__ttl{background-color:var(--black);border-radius:5px 5px 0 0;padding:1.04vw 1.5vw}#aokiLp .contents-area__lineup .narrow-down__ttl p{color:var(--white);position:relative;display:flex;align-items:center;font-weight:600;line-height:100%;font-size:.83vw;padding-left:1.6vw}#aokiLp .contents-area__lineup .narrow-down__ttl p::before{position:absolute;content:"";background:url(../_img/260918/page_info.svg) center/contain no-repeat;aspect-ratio:1;width:1.25vw;left:0}#aokiLp .contents-area__lineup .narrow-down__wrap{position:relative;padding:1.25vw 1.56vw;opacity:1}#aokiLp .contents-area__lineup .narrow-down__wrap::after{position:absolute;content:"";pointer-events:none;inset:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.78) 100%);transition:opacity .3s ease}#aokiLp .contents-area__lineup .narrow-down__wrap__inner:not(:last-child){margin-bottom:1.97vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner>p{background-color:var(--light-grey);color:#96918c;font-family:var(--gothic);font-weight:600;line-height:100%;border-radius:5px;font-size:.83vw;padding:.52vw .4vw;margin-bottom:.83vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1.04vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:6px}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]{cursor:pointer;appearance:none;-webkit-appearance:none;background-color:var(--white);border:1px solid var(--black);position:relative;border-radius:0;width:.72vw;height:.72vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]:checked{background-color:var(--black)}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]:checked::after{position:absolute;content:"";border:1px solid var(--white);inset:50% auto auto 50%;transform:translate(-50%, -50%) rotate(45deg);border-width:0 1px 1px 0;width:3px;height:7px}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div label{cursor:pointer;color:var(--black);font-family:var(--gothic);font-weight:300;line-height:100%;font-size:.8vw;margin:0}#aokiLp .contents-area__lineup .narrow-down__wrap.is-open::after{background:none}#aokiLp .contents-area__lineup .narrow-down .open-close-btn{text-align:center;margin-top:1.04vw;padding-right:1.56vw;padding-left:1.56vw;padding-bottom:1.25vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button{color:var(--black);font-family:var(--gothic);border-top:1px solid #d9d9d5;border-right:0;border-bottom:0;border-left:0;background-color:rgba(0,0,0,0);cursor:pointer;position:relative;display:block;width:100%;font-weight:600;line-height:100%;font-size:.84vw;padding-top:1.25vw;padding-right:0;padding-bottom:0;padding-left:0}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button::after{background-color:var(--black);display:inline-block;content:"";height:.7vw;width:.7vw;margin-left:.3vw;clip-path:polygon(50% 100%, 100% 0, 0 0)}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button.is-open::after{transform:rotate(180deg)}#aokiLp .contents-area__lineup .count{border-bottom:1px solid #d9d9d5;margin-bottom:3.64vw}#aokiLp .contents-area__lineup .count p{color:#96918c;font-family:var(--gothic);font-weight:600;line-height:100%;font-size:.84vw;padding-bottom:10px}#aokiLp .contents-area__lineup .count p .count__num{color:var(--black);font-size:1.25vw}#aokiLp .contents-area__lineup .lineup-item{width:100%;margin-bottom:80px;padding-left:1.56vw;padding-right:1.56vw}#aokiLp .contents-area__lineup .lineup-item__wrap{display:flex;flex-direction:column;position:relative;z-index:0;gap:15px;width:100%}#aokiLp .contents-area__lineup .lineup-item__wrap>p:first-child{display:none}#aokiLp .contents-area__lineup .lineup-item__wrap .new,#aokiLp .contents-area__lineup .lineup-item__wrap .sale{position:absolute;z-index:1;width:48px;inset:-10px auto auto -10px}#aokiLp .contents-area__lineup .lineup-item__wrap .lineup-item-slider{cursor:zoom-in;position:relative;z-index:0;width:100%}#aokiLp .contents-area__lineup .lineup-item__wrap .lineup-item-slider::after{position:absolute;content:"";z-index:1;background:url(../_img/260918/zoom-in_white.svg) center/50% no-repeat rgba(55,49,43,.8);inset:auto 0 0 auto;width:3.33vw;height:3.33vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info{display:flex;flex-direction:column;gap:10px;width:100%}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details{display:flex;flex-direction:column;gap:7px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .icon{display:flex;flex-wrap:wrap;gap:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .icon span{background-color:var(--light-grey);color:var(--black);font-family:var(--gothic);display:inline-block;font-weight:300;line-height:100%;font-size:.7vw;padding:7px 7px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color{display:flex;flex-wrap:wrap;gap:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span{display:inline-block;border-radius:999px;width:15px;height:15px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.black{background-color:var(--tips-black)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.white{background-color:var(--tips-white);border:1px solid var(--grey)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.navy{background-color:var(--tips-navy)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.grey{background-color:var(--tips-grey)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.light-grey{background-color:var(--tips-light-grey)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.grey-silky{background-color:var(--tips-grey-silky)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.brown{background-color:var(--tips-brown)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.pink{background-color:var(--tips-pink)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.light-pink{background-color:var(--tips-light-pink);border:1px solid var(--grey)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.pink-web{background-color:var(--tips-pink-web)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.beige{background-color:var(--tips-beige)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.light-blue{background-color:var(--tips-light-blue)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-all-grey{background-color:var(--tips-ss-peanuts-all-grey)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-all-green{background-color:var(--tips-ss-peanuts-all-green)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-mesh-green{background-color:var(--tips-ss-peanuts-mesh-green)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-tunic-grey{background-color:var(--tips-ss-peanuts-tunic-grey)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-tunic-beige{background-color:var(--tips-ss-peanuts-tunic-beige)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-mesh-blue{background-color:var(--tips-ss-peanuts-mesh-blue)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-peanuts-mesh-lavender{background-color:var(--tips-ss-peanuts-mesh-lavender)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-disney-pink{background-color:var(--tips-ss-disney-pink)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span.ss-disney-blue{background-color:var(--tips-ss-disney-blue)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__name{color:var(--black);font-family:var(--gothic);font-weight:600;line-height:144%;font-size:.9vw;margin:0}#aokiLp .contents-area__lineup .lineup-item__wrap .info__name .name__sub{display:block;font-weight:300;line-height:100%;font-size:.62vw;margin-bottom:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price .defalt-price{color:var(--black);font-family:var(--gothic);font-weight:600;line-height:100%;font-size:.89vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price .defalt-price span{font-weight:300;font-size:.65vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason{display:flex;line-height:100%;letter-spacing:-2%;margin-bottom:10px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason .text{color:var(--red);border:1px solid var(--red);display:flex;align-items:center;justify-content:center;font-size:.7vw;padding:3px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason .off{background-color:var(--red);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:.7vw;padding:3px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price{font-family:var(--gothic);display:flex;align-items:center;justify-content:flex-start;line-height:100%}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before{color:var(--black);position:relative;font-weight:300;font-size:.65vw;padding-left:20px;margin-right:10px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before::before{position:absolute;content:"";background:url(../_img/260918/price_maruji_black.svg) center/contain no-repeat;aspect-ratio:1;left:0;width:16px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before::after{position:absolute;content:"";inset:50% auto auto 0;border-top:1px solid var(--black);width:100%;transform:translateY(-50%) rotate(-10deg)}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .after{color:var(--red);font-weight:600;font-size:.89vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .after span{font-weight:300;font-size:.65vw}#aokiLp .contents-area__lineup .btn-area{padding-top:80px;border-top:1px solid #d9d9d5}#aokiLp .contents-area__lineup .btn-area .link-btn-lineup-all{background-color:var(--white);border:1px solid var(--green);color:var(--green);width:100%}#aokiLp .contents-area__lineup .btn-area .link-btn-lineup-all::after{background-image:url(../_img/260918/arrow_green.svg)}@media(hover: hover){#aokiLp .contents-area__lineup .btn-area .link-btn-lineup-all:hover{background-color:var(--green);color:var(--white)}#aokiLp .contents-area__lineup .btn-area .link-btn-lineup-all:hover::after{background-image:url(../_img/260918/arrow_white.svg)}}#aokiLp .contents-area__voice{background-color:var(--light-grey)}#aokiLp .contents-area__voice h2{color:var(--black)}#aokiLp .contents-area__voice .lead{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw;text-align:center;margin-bottom:42px}#aokiLp .contents-area__voice .voice-slider__wrap{background-color:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:2.08vw 2.08vw 2.08vw 0;gap:1.35vw;padding:0 2.39vw;min-height:170px;margin-bottom:15px}#aokiLp .contents-area__voice .voice-slider__wrap img{width:4.47vw}#aokiLp .contents-area__voice .voice-slider__wrap p{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw}#aokiLp .contents-area__voice .voice-slider__wrap p span{display:block;line-height:100%;font-size:12px;margin-top:10px}#aokiLp .contents-area__voice .voice-slider .swiper-button-prev,#aokiLp .contents-area__voice .voice-slider .swiper-button-next{background:url(../_img/260918/arrow.svg) center/20% no-repeat rgba(0,0,0,.6);width:25px;height:35px}#aokiLp .contents-area__voice .voice-slider .swiper-button-prev::after,#aokiLp .contents-area__voice .voice-slider .swiper-button-next::after{display:none}#aokiLp .contents-area__voice .voice-slider .swiper-button-prev svg,#aokiLp .contents-area__voice .voice-slider .swiper-button-next svg{display:none}#aokiLp .contents-area__voice .voice-slider .swiper-button-prev{transform:scale(-1, 1);left:0}#aokiLp .contents-area__voice .voice-slider .swiper-button-next{right:0}#aokiLp .contents-area__news{background-color:var(--green)}#aokiLp .contents-area__news h2{color:var(--white)}#aokiLp .contents-area__news__wrap{overflow-y:scroll;padding:0;margin:0;height:216px;scrollbar-color:var(--white) var(--green);scrollbar-width:thin}#aokiLp .contents-area__news__wrap::-webkit-scrollbar-track{background-color:var(--green);border-radius:0}#aokiLp .contents-area__news__wrap::-webkit-scrollbar-thumb{background-color:var(--green);border-radius:0}#aokiLp .contents-area__news__wrap li{border-bottom:1px solid #4fb2ad;padding-right:28px;padding-bottom:20px;margin-bottom:20px}#aokiLp .contents-area__news__wrap li .date{color:var(--white);font-family:var(--gothic);text-align:left;font-weight:300;line-height:100%;font-size:.62vw;margin-bottom:6px}#aokiLp .contents-area__news__wrap li a{transition:ease .3s;text-decoration:underline}@media(hover: hover){#aokiLp .contents-area__news__wrap li a:hover{opacity:.7}}#aokiLp .contents-area__news__wrap li .text{color:var(--white);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw}#aokiLp .contents-area__faq h2{color:var(--black)}#aokiLp .contents-area__faq__wrap{padding:0;margin:0}#aokiLp .contents-area__faq__wrap li{padding-bottom:20px;border-bottom:1px solid var(--grey)}#aokiLp .contents-area__faq__wrap li:not(:first-child){padding-top:20px}#aokiLp .contents-area__faq__wrap li details summary{cursor:pointer;position:relative;display:flex;align-items:center}#aokiLp .contents-area__faq__wrap li details summary::after{position:absolute;content:"";transition:ease .3s;background:url(../_img/260918/add.svg) center/contain no-repeat;aspect-ratio:1;width:16px;right:0}#aokiLp .contents-area__faq__wrap li details summary h3{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw;text-align:left;width:90%;margin-bottom:0}#aokiLp .contents-area__faq__wrap li details[open] summary::after{transform:rotate(45deg)}#aokiLp .contents-area__faq__wrap li details .explanation{background-color:var(--light-grey);border-radius:5px;padding:20px 1.56vw;margin-top:16px}#aokiLp .contents-area__faq__wrap li details .explanation p{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw}#aokiLp .contents-area__faq__wrap li details .explanation a{color:var(--green);border-bottom:1px solid var(--green);transition:ease .3s}@media(hover: hover){#aokiLp .contents-area__faq__wrap li details .explanation a:hover{opacity:.7}}#aokiLp .contents-area__certificate__wrap:first-child{margin-bottom:48px}#aokiLp .contents-area__certificate__wrap .ttl{color:var(--black);text-align:center;font-weight:600;line-height:100%;font-size:.77vw;margin-bottom:15px}#aokiLp .contents-area__certificate__wrap>div{color:var(--black);display:flex;flex-direction:column;margin-bottom:20px}#aokiLp .contents-area__certificate__wrap>div>div{display:flex;align-items:flex-start;justify-content:flex-start}#aokiLp .contents-area__certificate__wrap>div>div dt{display:inline-block;font-weight:300;font-size:.77vw;white-space:nowrap;margin:0}#aokiLp .contents-area__certificate__wrap>div>div dd{font-weight:300;font-size:.77vw;margin:0}#aokiLp .nav-area{height:100lvh}#aokiLp .nav-area__wrap{position:relative;padding-top:15vw;height:calc(100% - 10vw)}#aokiLp .nav-area__wrap::before{position:absolute;content:"";background:url(../_img/260918/menu_bg_top.svg) center/contain no-repeat;aspect-ratio:69/29;inset:0 auto auto 0;width:100%;z-index:-1}#aokiLp .nav-area__wrap::after{position:absolute;content:"";background:url(../_img/260918/menu_bg_bottom.svg) center/contain no-repeat;aspect-ratio:690/144;inset:auto 0 0 auto;width:100%;z-index:-1}#aokiLp .nav-area__wrap__inner{margin-inline:auto;width:min(100%,402px);padding-left:20px;padding-right:20px}#aokiLp .nav-area__wrap__inner>img{width:auto;height:.77vw;margin-bottom:32px}#aokiLp .nav-area__wrap__inner ul{padding:0;margin:0;display:flex;flex-direction:column;gap:.72vw}#aokiLp .nav-area__wrap__inner ul li a{background-color:var(--white);font-family:var(--gothic);color:var(--green);position:relative;font-weight:600;display:block;transition:ease .3s;font-size:.77vw;padding:10px 12px;border-radius:5px}#aokiLp .nav-area__wrap__inner ul li a::after{position:absolute;content:"";border-left:1px solid var(--green);border-bottom:1px solid var(--green);top:50%;transform:translateY(-50%) translateX(80%) rotate(-45deg);width:8px;height:8px}#aokiLp .nav-area__wrap__inner ul li a.is-active{background-color:var(--green);color:var(--white)}#aokiLp .nav-area__wrap__inner ul li a.is-active::after{border-left:1px solid var(--white);border-bottom:1px solid var(--white)}@media(hover: hover){#aokiLp .nav-area__wrap__inner ul li a:hover{opacity:.8}}#aokiLp .nav-area__banner{background-color:var(--blue);position:absolute;bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:1.56vw;width:100%}#aokiLp .nav-area__banner>img{width:45%}#aokiLp .nav-area__banner__wrap img{height:10px;margin-bottom:10px}#aokiLp .nav-area__banner__wrap p{color:var(--white);font-family:var(--gothic);font-weight:600;position:relative;font-size:.77vw}#aokiLp .nav-area__banner__wrap p::after{position:absolute;content:"";border-left:1px solid var(--white);border-bottom:1px solid var(--white);top:50%;transform:translateY(-50%) translateX(80%) rotate(-135deg);width:8px;height:8px}#aokiLp .swiper-pagination{--pagination-count: 1;--pagination-index: 0;position:relative;display:flex;bottom:0;gap:4px;width:100%;height:2px;cursor:pointer}#aokiLp .swiper-pagination::after{position:absolute;top:0;left:0;width:calc((100% - (var(--pagination-count) - 1)*4px)/var(--pagination-count));height:2px;content:"";background-color:var(--black);transform:translateX(calc(var(--pagination-index) * (100% + 4px)));transition:transform .3s ease;pointer-events:none}#aokiLp .swiper-pagination-bullet{flex:1;width:auto;height:2px;margin:0;border-radius:0;background-color:var(--grey);opacity:1}#aokiLp .lineup-image-modal{user-select:none;position:fixed;z-index:999;inset:0;display:flex;align-items:center;justify-content:center;padding:76px 40px 40px;animation:modal-fade-in .3s ease-in-out both}#aokiLp .lineup-image-modal[aria-hidden=true]{display:none}#aokiLp .lineup-image-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.75)}#aokiLp .lineup-image-modal__dialog{background:var(--white);overflow-y:auto;display:flex;flex-direction:column;gap:15px;padding:30px 20px;width:100%;max-height:calc(100vh - 116px)}#aokiLp .lineup-image-modal__dialog .lineup-image-modal__heading .lineup-item-modal__name{color:var(--green);font-family:var(--gothic);text-align:center;font-size:1.04vw}#aokiLp .lineup-image-modal__container{position:relative;z-index:1;width:min(500px,100%)}#aokiLp .lineup-image-modal__close{position:absolute;z-index:2;top:-44px;right:0;width:36px;height:36px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}#aokiLp .lineup-image-modal__close::before,#aokiLp .lineup-image-modal__close::after{position:absolute;top:17px;left:5px;width:26px;height:2px;content:"";background:var(--white)}#aokiLp .lineup-image-modal__close::before{transform:rotate(45deg)}#aokiLp .lineup-image-modal__close::after{transform:rotate(-45deg)}#aokiLp .lineup-image-modal__close:focus-visible{outline:none;border-radius:50%;background:hsla(0,0%,100%,.2)}#aokiLp .lineup-image-modal__slider{width:85%;flex-shrink:0}#aokiLp .lineup-image-modal__slider .swiper-slide{display:flex;align-items:center;justify-content:center}#aokiLp .lineup-image-modal__slider .swiper-slide img{width:100%}#aokiLp .lineup-image-modal__slider .swiper-button-prev,#aokiLp .lineup-image-modal__slider .swiper-button-next{background:url(../_img/260918/arrow.svg) center/20% no-repeat rgba(0,0,0,.6);width:25px;height:35px}#aokiLp .lineup-image-modal__slider .swiper-button-prev::after,#aokiLp .lineup-image-modal__slider .swiper-button-next::after{display:none}#aokiLp .lineup-image-modal__slider .swiper-button-prev svg,#aokiLp .lineup-image-modal__slider .swiper-button-next svg{display:none}#aokiLp .lineup-image-modal__slider .swiper-button-prev{transform:scale(-1, 1);left:0}#aokiLp .lineup-image-modal__slider .swiper-button-next{right:0}#aokiLp .lineup-image-modal__slider .swiper-pagination{position:relative;margin-inline:auto;width:100%;margin-top:15px}#aokiLp .lineup-image-modal__content{display:flex;flex-direction:column;gap:15px}#aokiLp .lineup-image-modal__content .lineup-item-modal__text{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw}#aokiLp .recovery-mechanism-modal{user-select:none;width:min(500px,100% - 40px);max-height:none;padding:44px 0 0;overflow:visible;border:0;color:var(--black);background:rgba(0,0,0,0)}#aokiLp .recovery-mechanism-modal[open]{animation:modal-fade-in .3s ease-in-out both}#aokiLp .recovery-mechanism-modal::backdrop{background:rgba(0,0,0,.75);animation:modal-fade-in .3s ease-in-out both}#aokiLp .recovery-mechanism-modal__inner{position:relative;max-height:calc(100vh - 84px);overflow-y:auto;padding:44px 20px;background:var(--white)}#aokiLp .recovery-mechanism-modal__inner__ttl{color:var(--green);font-family:var(--gothic);text-align:center;line-height:100%;font-size:1.4vw}#aokiLp .recovery-mechanism-modal__inner__img{width:100%;margin-bottom:22px}#aokiLp .recovery-mechanism-modal__inner__text{color:var(--black);font-family:var(--gothic);font-weight:300;line-height:187%;font-size:.9vw}#aokiLp .recovery-mechanism-modal__inner__text:not(:last-child){margin-bottom:15px}#aokiLp .recovery-mechanism-modal__close{position:absolute;top:0;right:0;width:36px;height:36px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}#aokiLp .recovery-mechanism-modal__close::before,#aokiLp .recovery-mechanism-modal__close::after{position:absolute;top:17px;left:5px;width:26px;height:2px;content:"";background:var(--white)}#aokiLp .recovery-mechanism-modal__close::before{transform:rotate(45deg)}#aokiLp .recovery-mechanism-modal__close::after{transform:rotate(-45deg)}#aokiLp .recovery-mechanism-modal__close:focus-visible{outline:none;border-radius:50%;background:hsla(0,0%,100%,.2)}html.lineup-image-modal-is-open,html.recovery-mechanism-modal-is-open{overflow:hidden;scrollbar-gutter:stable}body.aoki-modal-scroll-is-locked{position:fixed;top:var(--aoki-modal-scroll-position);width:100%;overflow:hidden}#aokiLp .lineup-image-modal__dialog,#aokiLp .recovery-mechanism-modal__inner{overscroll-behavior:contain}@keyframes modal-fade-in{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){#aokiLp .lineup-image-modal,#aokiLp .recovery-mechanism-modal[open],#aokiLp .recovery-mechanism-modal::backdrop{animation:none}}@media screen and (max-width: 1199px)and (min-width: 769px){#aokiLp .link-btn{font-size:1.3vw;width:18.3vw;padding:1.6vw 0}#aokiLp .link-btn::after{width:1.6vw;height:1.6vw;right:1.3vw}#aokiLp .copy{font-size:1vw}#aokiLp .att{font-size:1.1vw}#aokiLp .aoki-lp__wrap{display:grid;width:100vw;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"kv       nav" "contents nav"}#aokiLp .aoki-lp__wrap .kv-area{grid-area:kv;position:static;width:100%}#aokiLp .aoki-lp__wrap .contents-area{grid-area:contents;width:100%}#aokiLp .aoki-lp__wrap .nav-area{grid-area:nav;width:100%}#aokiLp .contents-area__feature,#aokiLp .contents-area__lineup,#aokiLp .contents-area__voice,#aokiLp .contents-area__news,#aokiLp .contents-area__faq,#aokiLp .contents-area__certificate{padding:6.67vw 2.5vw}#aokiLp .contents-area__feature .ttl,#aokiLp .contents-area__lineup .ttl,#aokiLp .contents-area__voice .ttl,#aokiLp .contents-area__news .ttl,#aokiLp .contents-area__faq .ttl,#aokiLp .contents-area__certificate .ttl{gap:1.5vw;margin-bottom:3.5vw}#aokiLp .contents-area__feature .ttl img,#aokiLp .contents-area__lineup .ttl img,#aokiLp .contents-area__voice .ttl img,#aokiLp .contents-area__news .ttl img,#aokiLp .contents-area__faq .ttl img,#aokiLp .contents-area__certificate .ttl img{height:1.1vw}#aokiLp .contents-area__feature .ttl h2,#aokiLp .contents-area__lineup .ttl h2,#aokiLp .contents-area__voice .ttl h2,#aokiLp .contents-area__news .ttl h2,#aokiLp .contents-area__faq .ttl h2,#aokiLp .contents-area__certificate .ttl h2{font-size:2vw}#aokiLp .contents-area__heading{padding:6.3vw 2.5vw 4.6vw}#aokiLp .contents-area__heading::after{width:27.5vw}#aokiLp .contents-area__heading__logo{text-align:center;margin-bottom:4vw}#aokiLp .contents-area__heading__logo img{margin-bottom:2vw}#aokiLp .contents-area__heading__logo .sub{font-size:1.16vw}#aokiLp .contents-area__heading__details{gap:2.8vw}#aokiLp .contents-area__heading__details h1{font-size:2.16vw}#aokiLp .contents-area__heading__details .lead{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger{width:min(100%,212px);padding-top:10px;padding-bottom:10px}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger span{font-size:1.3vw}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger span::after{width:1.5vw;right:2vw}#aokiLp .contents-area__feature__wrap li{padding-top:15px;padding-bottom:15px;border-radius:5px}#aokiLp .contents-area__feature__wrap li img{width:5.17vw;margin-bottom:10px}#aokiLp .contents-area__feature__wrap li h3{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .contents-area__lineup .narrow-down{margin-bottom:2.5vw}#aokiLp .contents-area__lineup .narrow-down__ttl{padding:1.3vw 2.5vw}#aokiLp .contents-area__lineup .narrow-down__ttl p{font-size:1.3vw;padding-left:2.2vw}#aokiLp .contents-area__lineup .narrow-down__ttl p::before{width:2vw}#aokiLp .contents-area__lineup .narrow-down__wrap{padding:2vw 2.5vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner:not(:last-child){margin-bottom:3.1vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner>p{font-size:1.16vw;padding:.8vw .6vw;margin-bottom:1.3vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area{gap:1.6vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div{gap:6px}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]{width:1.16vw;height:1.16vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]:checked::after{inset:40% auto auto 50%;width:5px;height:9px}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div label{font-size:1.16vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn{margin-top:2vw;padding-right:2.5vw;padding-left:2.5vw;padding-bottom:2vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button{font-size:1.3vw;padding-top:2vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button::after{height:1vw;width:1vw}#aokiLp .contents-area__lineup .count{margin-bottom:5.8vw}#aokiLp .contents-area__lineup .count p{font-size:1.3vw;padding-bottom:10px}#aokiLp .contents-area__lineup .count p .count__num{font-size:2vw}#aokiLp .contents-area__lineup .lineup-item{margin-bottom:6.6vw;padding-left:2.5vw;padding-right:2.5vw}#aokiLp .contents-area__lineup .lineup-item__wrap{gap:15px}#aokiLp .contents-area__lineup .lineup-item__wrap .new,#aokiLp .contents-area__lineup .lineup-item__wrap .sale{width:48px;inset:-10px auto auto -10px}#aokiLp .contents-area__lineup .lineup-item__wrap .lineup-item-slider::after{width:5.3vw;height:5.3vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info{gap:10px;width:100%}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details{gap:7px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .icon{gap:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .icon span{font-size:1vw;padding:7px 7px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color{gap:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span{width:15px;height:15px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__name{font-size:1.5vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__name .name__sub{font-size:1vw;margin-bottom:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price .defalt-price{font-size:1.4vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price .defalt-price span{font-size:1.1vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason .text{font-size:1.1vw;padding:3px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason .off{font-size:1.1vw;padding:3px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before{font-size:1.1vw;padding-left:1.6vw;margin-right:1vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before::before{width:1.3vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .after{font-size:1.4vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .after span{font-size:1.1vw}#aokiLp .contents-area__lineup .btn-area{padding-top:6.6vw}#aokiLp .contents-area__voice .lead{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw;margin-bottom:3.5vw}#aokiLp .contents-area__voice .voice-slider__wrap{border-radius:2.08vw 2.08vw 2.08vw 0;gap:1.6vw;padding:0 3.5vw;min-height:14vw;margin-bottom:15px}#aokiLp .contents-area__voice .voice-slider__wrap img{width:8.3vw}#aokiLp .contents-area__voice .voice-slider__wrap p{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .contents-area__voice .voice-slider__wrap p span{font-size:1vw;margin-top:10px}#aokiLp .contents-area__voice .voice-slider .swiper-button-prev,#aokiLp .contents-area__voice .voice-slider .swiper-button-next{width:2vw;height:2.9vw}#aokiLp .contents-area__news__wrap{height:18vw}#aokiLp .contents-area__news__wrap li{padding-right:2.3vw;padding-bottom:1.6vw;margin-bottom:1.6}#aokiLp .contents-area__news__wrap li .date{font-size:1vw;margin-bottom:6px}#aokiLp .contents-area__news__wrap li .text{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .contents-area__faq__wrap li{padding-bottom:1.6vw}#aokiLp .contents-area__faq__wrap li:not(:first-child){padding-top:1.6vw}#aokiLp .contents-area__faq__wrap li details summary::after{width:1.3vw}#aokiLp .contents-area__faq__wrap li details summary h3{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw;width:90%}#aokiLp .contents-area__faq__wrap li details .explanation{padding:1.6vw 2.5vw;margin-top:16px}#aokiLp .contents-area__faq__wrap li details .explanation p{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .contents-area__certificate__wrap:first-child{margin-bottom:4vw}#aokiLp .contents-area__certificate__wrap .ttl{font-size:1.1vw;margin-bottom:15px}#aokiLp .contents-area__certificate__wrap>div{margin-bottom:1.6vw}#aokiLp .contents-area__certificate__wrap>div>div dt{font-size:1.1vw}#aokiLp .contents-area__certificate__wrap>div>div dd{font-size:1.1vw}#aokiLp .nav-area{width:100%;height:100lvh}#aokiLp .nav-area__wrap{padding-top:24vw;height:calc(100% - 13vw)}#aokiLp .nav-area__wrap::before{width:100%}#aokiLp .nav-area__wrap::after{width:100%}#aokiLp .nav-area__wrap__inner{width:66%;padding-left:1.6vw;padding-right:1.6vw}#aokiLp .nav-area__wrap__inner>img{height:1.1vw;margin-bottom:2.6vw}#aokiLp .nav-area__wrap__inner ul{gap:1.1vw}#aokiLp .nav-area__wrap__inner ul li a{font-size:1.1vw;padding:.8vw 1vw}#aokiLp .nav-area__wrap__inner ul li a::after{width:.6vw;height:.6vw}#aokiLp .nav-area__banner{gap:2.5vw}#aokiLp .nav-area__banner>img{width:40%}#aokiLp .nav-area__banner__wrap img{height:.9vw;margin-bottom:.8vw}#aokiLp .nav-area__banner__wrap p{font-size:1.1vw}#aokiLp .nav-area__banner__wrap p::after{width:.6vw;height:.6vw}#aokiLp .lineup-image-modal{padding:6.3vw 3.3vw 3.3vw}#aokiLp .lineup-image-modal__dialog{gap:1.2vw;padding:2.5vw 3.3vw;max-height:100%}#aokiLp .lineup-image-modal__dialog .lineup-image-modal__heading .lineup-item-modal__name{font-size:1.6vw}#aokiLp .lineup-image-modal__container{width:min(100%,450px)}#aokiLp .lineup-image-modal__close{top:-44px}#aokiLp .lineup-image-modal__slider .swiper-button-prev,#aokiLp .lineup-image-modal__slider .swiper-button-next{width:2vw;height:2.9vw}#aokiLp .lineup-image-modal__content .lineup-item-modal__text{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .recovery-mechanism-modal{width:min(500px,100% - 40px);padding:3.6vw 0 0}#aokiLp .recovery-mechanism-modal__inner{padding:3.6vw 1.6vw}#aokiLp .recovery-mechanism-modal__inner__ttl{font-size:1.8vw}#aokiLp .recovery-mechanism-modal__inner__img{margin-bottom:1.8vw}#aokiLp .recovery-mechanism-modal__inner__text{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:1.33vw}#aokiLp .recovery-mechanism-modal__close{top:-20px}}@media screen and (max-width: 768px){#aokiLp .pc{display:none}#aokiLp .sp{display:block}#aokiLp .link-btn{font-size:3.58vw;width:70%;padding:4.61vw 0}#aokiLp .link-btn::after{width:5.3vw;height:5.3vw;right:5.12vw}#aokiLp .copy{font-size:2.6vw}#aokiLp .att{font-size:2.8vw}#aokiLp .aoki-lp__wrap{display:block;width:100%}#aokiLp .aoki-lp__wrap .kv-area{position:static;width:100%}#aokiLp .aoki-lp__wrap .contents-area{width:100%}#aokiLp .aoki-lp__wrap .nav-area{z-index:99;height:auto;width:50%;bottom:20px}#aokiLp .contents-area{box-shadow:none}#aokiLp .contents-area__feature,#aokiLp .contents-area__lineup,#aokiLp .contents-area__voice,#aokiLp .contents-area__news,#aokiLp .contents-area__faq,#aokiLp .contents-area__certificate{padding:10.4vw 15px 20vw}#aokiLp .contents-area__feature .ttl,#aokiLp .contents-area__lineup .ttl,#aokiLp .contents-area__voice .ttl,#aokiLp .contents-area__news .ttl,#aokiLp .contents-area__faq .ttl,#aokiLp .contents-area__certificate .ttl{gap:2.3vw;margin-bottom:5.4vw}#aokiLp .contents-area__feature .ttl img,#aokiLp .contents-area__lineup .ttl img,#aokiLp .contents-area__voice .ttl img,#aokiLp .contents-area__news .ttl img,#aokiLp .contents-area__faq .ttl img,#aokiLp .contents-area__certificate .ttl img{height:3.4vw}#aokiLp .contents-area__feature .ttl h2,#aokiLp .contents-area__lineup .ttl h2,#aokiLp .contents-area__voice .ttl h2,#aokiLp .contents-area__news .ttl h2,#aokiLp .contents-area__faq .ttl h2,#aokiLp .contents-area__certificate .ttl h2{font-size:5.3vw}#aokiLp .contents-area__heading{padding:10vw 15px 10vw}#aokiLp .contents-area__heading::after{width:50vw}#aokiLp .contents-area__heading__logo{margin-inline:auto;width:90%;margin-bottom:4vw}#aokiLp .contents-area__heading__logo img{margin-bottom:2vw}#aokiLp .contents-area__heading__logo .sub{font-size:2.4vw}#aokiLp .contents-area__heading__details{gap:1.8vw}#aokiLp .contents-area__heading__details h1{font-size:4.6vw}#aokiLp .contents-area__heading__details .lead{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger{width:45vw;padding-top:10px;padding-bottom:10px}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger span{font-size:3.2vw}#aokiLp .contents-area__heading__details .recovery-mechanism-modal-trigger span::after{width:3.5vw;right:3vw}#aokiLp .contents-area__feature__wrap li{padding-top:15px;padding-bottom:15px}#aokiLp .contents-area__feature__wrap li img{width:9vw;margin-bottom:6px}#aokiLp .contents-area__feature__wrap li h3{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .contents-area__lineup .narrow-down{margin-bottom:10vw}#aokiLp .contents-area__lineup .narrow-down__ttl{padding:3vw 4vw}#aokiLp .contents-area__lineup .narrow-down__ttl p{font-size:3.6vw;padding-left:6vw}#aokiLp .contents-area__lineup .narrow-down__ttl p::before{width:5vw}#aokiLp .contents-area__lineup .narrow-down__wrap{padding:4vw 4vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner:not(:last-child){margin-bottom:6vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner>p{font-size:3.4vw;padding:1.8vw 1.6vw;margin-bottom:3vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area{gap:4vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div{gap:6px}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]{width:3.16vw;height:3.16vw}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div input[type=radio]:checked::after{inset:40% auto auto 50%;width:5px;height:9px}#aokiLp .contents-area__lineup .narrow-down__wrap__inner .select-area div label{font-size:3.2vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn{margin-top:4vw;padding-right:2.5vw;padding-left:2.5vw;padding-bottom:5vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button{font-size:3.4vw;padding-top:4vw}#aokiLp .contents-area__lineup .narrow-down .open-close-btn button::after{height:2.5vw;width:2.5vw}#aokiLp .contents-area__lineup .count{margin-bottom:10vw}#aokiLp .contents-area__lineup .count p{font-size:3.2vw;padding-bottom:10px}#aokiLp .contents-area__lineup .count p .count__num{font-size:5vw}#aokiLp .contents-area__lineup .lineup-item{margin-bottom:20vw;padding-left:15px;padding-right:15px}#aokiLp .contents-area__lineup .lineup-item__wrap{gap:4vw}#aokiLp .contents-area__lineup .lineup-item__wrap .new,#aokiLp .contents-area__lineup .lineup-item__wrap .sale{width:48px;inset:-10px auto auto -10px}#aokiLp .contents-area__lineup .lineup-item__wrap .lineup-item-slider::after{width:12vw;height:12vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info{gap:2.6vw;width:100%}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details{gap:7px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .icon{gap:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .icon span{font-size:3.2vw;padding:7px 7px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color{gap:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__details .color span{width:15px;height:15px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__name{font-size:3.6vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__name .name__sub{font-size:3.2vw;margin-bottom:5px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price .defalt-price{font-size:3.5vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price .defalt-price span{font-size:3.2vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason .text{font-size:2.6vw;padding:3px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .reason .off{font-size:2.6vw;padding:6px}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before{font-size:3.2vw;padding-left:4vw;margin-right:2vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .before::before{width:3.4vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .after{font-size:3.5vw}#aokiLp .contents-area__lineup .lineup-item__wrap .info__price__sale .price .after span{font-size:3.2vw}#aokiLp .contents-area__lineup .btn-area{padding-top:20vw}#aokiLp .contents-area__voice .lead{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw;margin-bottom:11.2vw}#aokiLp .contents-area__voice .voice-slider__wrap{border-radius:2.08vw 2.08vw 2.08vw 0;gap:2vw;padding:0 8vw;min-height:34vw;margin-bottom:15px}#aokiLp .contents-area__voice .voice-slider__wrap img{width:15vw}#aokiLp .contents-area__voice .voice-slider__wrap p{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .contents-area__voice .voice-slider__wrap p span{font-size:3vw;margin-top:10px}#aokiLp .contents-area__voice .voice-slider .swiper-button-prev,#aokiLp .contents-area__voice .voice-slider .swiper-button-next{width:6.6vw;height:9.3vw}#aokiLp .contents-area__news__wrap{height:38vw}#aokiLp .contents-area__news__wrap li{padding-right:0;padding-bottom:5.6vw;margin-bottom:5.6vw}#aokiLp .contents-area__news__wrap li .date{font-size:3vw}#aokiLp .contents-area__news__wrap li .text{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .contents-area__faq__wrap li{padding-bottom:4vw}#aokiLp .contents-area__faq__wrap li:not(:first-child){padding-top:4vw}#aokiLp .contents-area__faq__wrap li details summary::after{width:3vw}#aokiLp .contents-area__faq__wrap li details summary h3{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw;width:90%}#aokiLp .contents-area__faq__wrap li details .explanation{padding:4vw 2.5vw;margin-top:16px}#aokiLp .contents-area__faq__wrap li details .explanation p{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .contents-area__certificate{padding-bottom:10vw}#aokiLp .contents-area__certificate__wrap:first-child{margin-bottom:10vw}#aokiLp .contents-area__certificate__wrap .ttl{font-size:2.8vw;margin-bottom:15px}#aokiLp .contents-area__certificate__wrap>div{margin-bottom:7vw}#aokiLp .contents-area__certificate__wrap>div>div dt{font-size:2.8vw}#aokiLp .contents-area__certificate__wrap>div>div dd{font-size:2.8vw}#aokiLp .nav-area{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:10px;padding:0 15px;transition:background-color .5s ease-in-out,border-color .5s ease-in-out,padding .5s ease-in-out;margin-inline:auto}#aokiLp .nav-area:has(.nav-area__wrap.is-open){background-color:var(--light-grey);border-color:var(--green);padding:6.4vw 15px 0}#aokiLp .nav-area__sp{position:relative;z-index:99;left:50%;transform:translate(-50%, 20px);visibility:hidden;opacity:0;pointer-events:none;background-color:var(--green);border:1px solid var(--white);border-radius:999px;display:flex;align-items:center;justify-content:center;margin:0;margin-bottom:10px;width:min(100%,150px);padding:14px 0;transition:transform .5s ease-out,opacity .5s ease-out,background-color .5s ease-in-out,border-color .5s ease-in-out,visibility 0s linear .5s}#aokiLp .nav-area__sp.is-visible{transform:translate(-50%, 0);visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}#aokiLp .nav-area__sp.has-appeared{transition:background-color .5s ease-in-out,border-color .5s ease-in-out}#aokiLp .nav-area__sp>img{width:min(100%,50px)}#aokiLp .nav-area__sp>div{position:relative;margin-left:5px;width:17px;height:11px}#aokiLp .nav-area__sp>div span{position:absolute;left:0;display:block;border-bottom:1px solid var(--white);width:17px;transition:transform .5s ease-in-out,opacity .5s ease-in-out,border-color .5s ease-in-out}#aokiLp .nav-area__sp>div span:nth-child(1){top:0}#aokiLp .nav-area__sp>div span:nth-child(2){top:5px}#aokiLp .nav-area__sp>div span:nth-child(3){top:10px}#aokiLp .nav-area__sp[aria-expanded=true]{background-color:var(--white);border:1px solid var(--green)}#aokiLp .nav-area__sp[aria-expanded=true]>div span{border-color:var(--green)}#aokiLp .nav-area__sp[aria-expanded=true]>div span:nth-child(1){transform:translateY(5px) rotate(45deg)}#aokiLp .nav-area__sp[aria-expanded=true]>div span:nth-child(2){opacity:0;transform:scaleX(0)}#aokiLp .nav-area__sp[aria-expanded=true]>div span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}#aokiLp .nav-area__wrap{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;aspect-ratio:initial;padding-top:0;transition:grid-template-rows .5s ease-in-out,opacity .5s ease-in-out,visibility 0s linear .5s}#aokiLp .nav-area__wrap.is-open{grid-template-rows:1fr;visibility:visible;opacity:1;transition-delay:0s}#aokiLp .nav-area__wrap::before{display:none}#aokiLp .nav-area__wrap::after{display:none}#aokiLp .nav-area__wrap__inner{min-height:0;overflow:hidden;width:100%;padding-left:0;padding-right:0}#aokiLp .nav-area__wrap__inner>img{display:none}#aokiLp .nav-area__wrap__inner ul{gap:3.2vw;margin-bottom:10vw}#aokiLp .nav-area__wrap__inner ul li a{background-color:initial;font-size:3.2vw;padding:5px 8px}#aokiLp .nav-area__wrap__inner ul li a.is-active{background-color:initial;color:var(--green)}#aokiLp .nav-area__wrap__inner ul li a.is-active::after{border-left:1px solid var(--green);border-bottom:1px solid var(--green)}#aokiLp .nav-area__wrap__inner ul li a::after{width:1.6vw;height:1.6vw}#aokiLp .nav-area__wrap__inner ul .lineup-gift a{background-color:var(--blue);color:var(--white)}#aokiLp .nav-area__wrap__inner ul .lineup-gift a::after{border-left:1px solid var(--white);border-bottom:1px solid var(--white);transform:translateY(-50%) translateX(80%) rotate(-135deg)}#aokiLp .lineup-image-modal{padding:3.6vw 0 0}#aokiLp .lineup-image-modal__dialog{gap:2vw;padding:5vw;max-height:calc(90dvh - 5vw);overflow-y:auto}#aokiLp .lineup-image-modal__dialog .lineup-image-modal__heading .lineup-item-modal__name{font-size:3.4vw}#aokiLp .lineup-image-modal__container{width:min(500px,100% - 40px)}#aokiLp .lineup-image-modal__close{top:-40px}#aokiLp .lineup-image-modal__slider{width:70%;flex-shrink:0}#aokiLp .lineup-image-modal__slider .swiper-button-prev,#aokiLp .lineup-image-modal__slider .swiper-button-next{width:6.6vw;height:9.3vw}#aokiLp .lineup-image-modal__content .lineup-item-modal__text{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .recovery-mechanism-modal{width:min(500px,100% - 40px);padding:3.6vw 0 0}#aokiLp .recovery-mechanism-modal__inner{padding:10vw 5vw}#aokiLp .recovery-mechanism-modal__inner__ttl{font-size:4vw}#aokiLp .recovery-mechanism-modal__inner__img{margin-bottom:3vw}#aokiLp .recovery-mechanism-modal__inner__text{font-family:var(--gothic);font-weight:300;line-height:187%;font-size:3.2vw}#aokiLp .recovery-mechanism-modal__close{top:-25px}}/*# sourceMappingURL=style_260918.css.map */