﻿:root{--black: #222222;--white: #ffffff;--gold: #b1873a;--gold-line: #d38919;--beige: #f8f5ee;--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}}#aokiLp{width:100%;margin-inline:auto;padding:0;color:var(--black);font-family:var(--gothic);letter-spacing:normal}#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{margin:0;padding:0}#aokiLp ul li{list-style:none}#aokiLp h1,#aokiLp h2,#aokiLp h3,#aokiLp h4{margin:0;font-family:var(--micho);font-weight:bold}#aokiLp h1,#aokiLp h2{text-align:center}#aokiLp h1::after,#aokiLp h2::after{content:"";display:block;width:48px;height:3px;margin:40px auto 0;background-color:var(--gold)}#aokiLp h1 em,#aokiLp h2 em{color:var(--gold)}#aokiLp h1{font-size:40px;margin-top:96px}#aokiLp h1::after{margin-top:67px}#aokiLp h2{font-size:32px;line-height:1.5}#aokiLp h2 em{font-size:1.25em}#aokiLp .pc{display:block}#aokiLp .sp{display:none}#aokiLp .kv-area{margin-inline:auto;width:min(100%, 1200px)}#aokiLp .lead-area{text-align:center;margin-inline:auto;width:min(100%, 1200px);margin-top:91px}#aokiLp .lead-area p{font-size:18px;line-height:2.22}#aokiLp .lead-area p+p{margin-top:40px}#aokiLp .lead-area p em{color:var(--gold);font-size:24px;font-weight:bold}#aokiLp .nav-area{margin-top:153px}#aokiLp .nav-area ul{display:flex;justify-content:space-between;width:min(100%, 1200px);margin:106px auto 0}#aokiLp .nav-area li{width:382px}#aokiLp .nav-area a{display:flex;align-items:center;justify-content:center;border:2px solid var(--gold-line);color:var(--gold);font-family:var(--micho);font-weight:bold;text-align:center;transition:opacity .3s;position:relative;flex-direction:column;justify-content:flex-start;height:142px;padding:30px 0 0}#aokiLp .nav-area a::after{content:"";position:absolute;bottom:22px;left:50%;width:12px;height:12px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:translateX(-50%) rotate(45deg)}#aokiLp .nav-area strong{font-size:24px;line-height:1.3}#aokiLp .nav-area li:last-child strong{font-size:20px}#aokiLp .nav-area span{margin-top:5px;font-size:16px;line-height:1.3}@media (hover: hover){#aokiLp .nav-area a:hover{opacity:.7}}#aokiLp .situation-area{margin-top:34px;padding-top:246px;background-color:var(--beige)}#aokiLp .situation-area>h2{margin-bottom:143px}#aokiLp .style-item{padding-bottom:200px}#aokiLp .style-item--relative{padding-top:260px;background-color:var(--white)}#aokiLp .style-item--relative .style-item__inner{grid-template-columns:585px 500px;grid-template-areas:"head slider" "text slider"}#aokiLp .style-item--casual{padding-top:260px}#aokiLp .style-item--casual .style-item__label{font-size:32px}#aokiLp .style-item--casual .style-item__label em{font-size:36px}#aokiLp .style-item--casual .style-item__catch em{font-size:36px}#aokiLp .style-item--casual .style-item__text{margin-top:37px}#aokiLp .style-item__inner{display:grid;grid-template-columns:500px 585px;grid-template-areas:"slider head" "slider text";grid-template-rows:auto 1fr;column-gap:115px;width:min(100%, 1200px);margin-inline:auto}#aokiLp .style-item h3{grid-area:head;padding-left:41px;border-left:1px solid var(--gold);font-size:32px;line-height:1.5}#aokiLp .style-item__label{display:block;font-size:24px}#aokiLp .style-item__label em{color:var(--gold);font-size:48px}#aokiLp .style-item__catch{display:block;margin-top:6px}#aokiLp .style-item__catch em{color:var(--gold);font-size:40px}#aokiLp .style-item__text{grid-area:text;margin-top:45px;font-size:16px;line-height:1.94}#aokiLp .style-item__text p+p{margin-top:39px}#aokiLp .style-item__text em{color:var(--gold);font-weight:bold}#aokiLp .style-item__slider{grid-area:slider;position:relative;align-self:start;width:500px;margin-bottom:50px}#aokiLp .style-item__slider:not(.slick-initialized){border:1px solid var(--gold);border-radius:64px 0 64px 0;overflow:hidden}#aokiLp .style-item__slider:not(.slick-initialized)>div:not(:first-child){display:none}#aokiLp .style-item__slider .slick-list{border:1px solid var(--gold);border-radius:64px 0 64px 0;overflow:hidden}#aokiLp .style-item__slider .slick-arrow{position:absolute;top:50%;z-index:1;width:31px;height:56px;margin-top:-28px;padding:0;border:0;font-size:0;background:rgba(0,0,0,0.5) none;cursor:pointer}#aokiLp .style-item__slider .slick-arrow::before{content:"";position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;border-top:1px solid var(--white);border-left:1px solid var(--white)}#aokiLp .style-item__slider .slick-prev{left:0}#aokiLp .style-item__slider .slick-prev::before{left:10px;transform:rotate(-45deg)}#aokiLp .style-item__slider .slick-next{right:0}#aokiLp .style-item__slider .slick-next::before{right:10px;transform:rotate(135deg)}#aokiLp .style-item__slider .slick-dots{position:absolute;top:100%;left:0;display:flex;justify-content:center;gap:8px;width:100%;margin:18px 0 0;padding:0}#aokiLp .style-item__slider .slick-dots li{width:8px;height:8px;margin:0;background:none;border-radius:0;text-indent:0;overflow:visible}#aokiLp .style-item__slider .slick-dots button{display:block;width:8px;height:8px;padding:0;border:0;border-radius:50%;font-size:0;background-color:#cccccc;cursor:pointer}#aokiLp .style-item__slider .slick-dots .slick-active button{background-color:var(--gold)}#aokiLp .style-item .mb_30{margin-bottom:0}#aokiLp .style-item h4{display:flex;align-items:center;gap:40px;width:min(100%, 1200px);margin:150px auto 78px;font-size:24px;white-space:nowrap}#aokiLp .style-item h4::before,#aokiLp .style-item h4::after{content:"";flex:1;height:0;border-top:1px solid var(--gold)}#aokiLp .style-item__inner+h4{margin-top:52px}#aokiLp .style-item .topicModuleCredit{width:min(100%, 900px);margin-inline:auto}#aokiLp .style-item__btns{display:flex;justify-content:space-between;width:min(100%, 1200px);margin:150px auto 0}#aokiLp .style-item__btns li{width:382px}#aokiLp .style-item__btns a{display:flex;align-items:center;justify-content:center;border:2px solid var(--gold-line);color:var(--gold);font-family:var(--micho);font-weight:bold;text-align:center;transition:opacity .3s;height:118px;font-size:24px;line-height:1.5}#aokiLp .style-item__btns--two{justify-content:center;gap:28px}#aokiLp .banner-area{width:min(100%, 1200px);margin:0 auto;padding-top:306px}#aokiLp .banner-area h2{font-size:32px;margin-bottom:57px}#aokiLp .banner-area h2:not(:first-child){margin-top:170px}#aokiLp .column-area{width:min(100%, 1200px);margin:170px auto 0}#aokiLp .column-area h2{font-size:32px;margin-bottom:57px}#aokiLp .column-area ul{display:flex;justify-content:space-between;gap:24px}#aokiLp .column-area li{width:282px}#aokiLp .column-area p{margin-top:16px;font-size:16px;line-height:2}#aokiLp .recommend-area{margin-inline:auto;width:min(100%, 1200px);margin-top:100px}#aokiLp .recommend-area p{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;font-weight:600;font-size:25px;margin-bottom:40px}#aokiLp .recommend-area p::before,#aokiLp .recommend-area p::after{background-color:var(--black);display:block;content:"";width:120px;height:2px;margin-left:20px;margin-right:20px}#aokiLp .recommend-area ul{display:flex;align-items:center;justify-content:center;gap:24px;padding:0}#aokiLp .recommend-area ul li{width:min(100%, 282px);transition:all .3s}@media (hover: hover){#aokiLp .recommend-area ul li:hover{opacity:.7}}@media screen and (max-width: 768px){#aokiLp .pc{display:none}#aokiLp .sp{display:block}#aokiLp .kv-area{width:100%}#aokiLp h1::after,#aokiLp h2::after{width:10.2564vw;height:.76923vw;margin-top:6.66666vw}#aokiLp h1{margin-top:7.6923vw;font-size:5.1282vw}#aokiLp h2{font-size:4.61538vw;line-height:1.6}#aokiLp h2 em{font-size:6.15384vw}#aokiLp .lead-area{width:100%;padding-left:15px;padding-right:15px;margin-top:9.23076vw}#aokiLp .lead-area p{font-size:4.10256vw;line-height:2}#aokiLp .lead-area p+p{margin-top:7.6923vw}#aokiLp .lead-area p em{font-size:inherit}#aokiLp .nav-area{margin-top:9.23076vw}#aokiLp .nav-area ul{flex-direction:column;gap:3.58974vw;width:100%;margin-top:10.76922vw;padding-left:15px;padding-right:15px}#aokiLp .nav-area li{width:100%}#aokiLp .nav-area a{height:27.17946vw;padding:4.10256vw 0 0}#aokiLp .nav-area a::after{bottom:3.07692vw;width:3.07692vw;height:3.07692vw}#aokiLp .nav-area strong{font-size:6.15384vw}#aokiLp .nav-area li:last-child strong{font-size:5.1282vw}#aokiLp .nav-area span{margin-top:1.28205vw;font-size:4.10256vw}#aokiLp .situation-area{margin-top:8.97435vw;padding-top:10.2564vw}#aokiLp .situation-area>h2{font-size:6.15384vw;margin-bottom:12.30768vw}#aokiLp .situation-area>h2 .ttl-part{font-size:4.61538vw}#aokiLp .style-item{padding-bottom:20.5128vw}#aokiLp .style-item--relative{padding-top:24.87177vw;padding-bottom:11.53845vw}#aokiLp .style-item--casual{padding-top:24.87177vw}#aokiLp .style-item--casual .style-item__label{font-size:4.10256vw}#aokiLp .style-item--casual .style-item__label em{font-size:4.61538vw}#aokiLp .style-item--casual .style-item__catch em{font-size:5.1282vw}#aokiLp .style-item--casual .style-item__text{margin-top:0}#aokiLp .style-item__inner{display:block;width:100%;padding-left:15px;padding-right:15px}#aokiLp .style-item h3{margin-top:0;padding-left:0;border-left:0;font-size:4.10256vw;text-align:center}#aokiLp .style-item__label{font-size:4.10256vw}#aokiLp .style-item__label em{font-size:6.15384vw}#aokiLp .style-item__catch{margin-top:2.05128vw}#aokiLp .style-item__catch em{font-size:5.1282vw}#aokiLp .style-item__slider{width:100%;margin-top:7.17948vw;margin-bottom:17.69229vw}#aokiLp .style-item__slider:not(.slick-initialized),#aokiLp .style-item__slider .slick-list{border-radius:15.3846vw 0 15.3846vw 0}#aokiLp .style-item__text{margin-top:0;font-size:4.10256vw;line-height:2;text-align:center}#aokiLp .style-item__text p+p{margin-top:2em}#aokiLp .style-item h4{justify-content:center;width:100%;margin:16.66665vw 0 5.64102vw;padding-left:15px;padding-right:15px;font-size:4.61538vw}#aokiLp .style-item h4::before,#aokiLp .style-item h4::after{display:none}#aokiLp .style-item__inner+h4{margin-top:11.79486vw}#aokiLp .style-item .topicModuleCredit{width:auto;margin-inline:15px}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized{display:block;padding:0}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-slide{float:left;width:auto;margin:0;padding:0 1.28205vw}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .topicModuleItem{max-width:none}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-arrow{position:absolute;top:14.61537vw;z-index:1;width:24px;height:40px;margin-top:-20px;padding:0;border:0;font-size:0;background:rgba(0,0,0,0.5) none;cursor:pointer}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-arrow::before{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border-top:1px solid var(--white);border-left:1px solid var(--white)}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-prev{left:-15px}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-prev::before{left:8px;transform:rotate(-45deg)}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-next{right:-15px}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-next::before{right:8px;transform:rotate(135deg)}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-dots{position:static;display:flex;justify-content:center;gap:8px;margin:3.58974vw 0 0;padding:0}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-dots li{width:8px;height:8px;margin:0;background:none;border:0;border-radius:0;text-indent:0;overflow:visible}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-dots button{display:block;width:8px;height:8px;padding:0;border:0;border-radius:50%;font-size:0;background-color:#cccccc;cursor:pointer}#aokiLp .style-item .topicModuleCredit__priceList.slick-initialized .slick-dots .slick-active button{background-color:var(--gold)}#aokiLp .style-item__btns{flex-direction:column;gap:3.07692vw;width:100%;margin-top:22.30767vw;padding-left:15px;padding-right:15px}#aokiLp .style-item__btns li{width:100%}#aokiLp .style-item__btns a{height:16.92306vw;font-size:4.10256vw}#aokiLp .style-item__btns--two{justify-content:flex-start}#aokiLp .banner-area{padding:17.9487vw 15px 0}#aokiLp .banner-area h2{font-size:4.61538vw;margin-bottom:6.66666vw}#aokiLp .banner-area h2:not(:first-child){margin-top:15.3846vw}#aokiLp .column-area{margin-top:15.3846vw;padding-left:15px;padding-right:15px}#aokiLp .column-area h2{font-size:4.61538vw;margin-bottom:6.66666vw}#aokiLp .column-area ul{flex-wrap:wrap;gap:5.1282vw 3%}#aokiLp .column-area li{width:48.5%}#aokiLp .column-area p{margin-top:2.5641vw;font-size:3.07692vw}#aokiLp .recommend-area{width:min(100%, 768px);padding-left:15px;padding-right:15px}#aokiLp .recommend-area p{font-size:6vw;margin-bottom:5%}#aokiLp .recommend-area p::before,#aokiLp .recommend-area p::after{display:none}#aokiLp .recommend-area ul{justify-content:center;flex-wrap:wrap;gap:3%}#aokiLp .recommend-area ul li{width:calc((100% - 3%) /2);margin-bottom:3%}}
