body div{margin:unset;padding:unset}.inner{margin-inline:auto;max-width:1000px;width:100%;font-size:min(2.8svw,16px)}@media screen and (max-width: 767px),print{.inner{max-width:unset}}#main{position:relative;width:100%;font-size:min(2.8svw,16px)}#main .cap{position:absolute;bottom:0;right:0;padding:.5em;font-size:min(2.3svw,12px);color:#fff}#main::after{content:"";position:absolute;bottom:0;left:50%;background:#fff;width:1px;height:44px;z-index:2}@media screen and (max-width: 767px){#main::after{height:22px}}#contents{overflow:hidden;position:relative;font-size:min(2.8svw,16px)}#contents::before{content:"";position:absolute;top:0;left:50%;background:#c0b9af;width:1px;height:44px;z-index:3}@media screen and (max-width: 767px){#contents::before{height:22px}}#contents h2{margin:0 0 3em;display:flex;justify-content:center}#contents h2 img{width:auto;height:44px}@media screen and (max-width: 767px){#contents h2 img{height:20px}}@media screen and (max-width: 767px){#contents h2{margin:0 0 1em}}#contents .lead{font-size:min(5.15svw,35px);font-weight:normal;letter-spacing:.2em;line-height:2;color:#837451;margin:0 0 1em}#contents .txt{font-size:min(3.75svw,24px);color:#30302b;line-height:2}#contents .sec01{position:relative;background:#1a1311 url(../images/plan/bg-sec01.png) no-repeat 0 0;background-size:100%}#contents .sec01::after{content:"";position:absolute;bottom:0;left:50%;background:#fff;width:1px;height:44px;z-index:2}@media screen and (max-width: 767px){#contents .sec01::after{height:22px}}#contents .sec01 .inner{position:relative;padding:170px 0 6em 0;z-index:3;background:url(../images/plan/sub.png) no-repeat 170px 70px;background-size:211px}@media screen and (max-width: 767px){#contents .sec01 .inner{padding:7em 0 3em 0;z-index:3;background:url(../images/plan/sub.png) no-repeat 5% 2em;background-size:30%}}#contents .sec01 .inner h2 img{margin:0 auto}#contents .sec01 .inner .lead{color:#ffef81;text-align:center;margin:0 0 2em}@media screen and (max-width: 767px){#contents .sec01 .inner .lead{margin:0 0 1em}}#contents .sec01 .inner .txt{color:#fff;text-align:center;margin:0 0 2em}#contents .sec01 .inner .area{margin:6em auto 0;width:90%;max-width:840px;position:relative;background:#fff;padding:2em 2em 3em 5em}@media screen and (max-width: 767px){#contents .sec01 .inner .area{margin:3em auto 0;padding:1em 1em 2em 2.5em}}#contents .sec01 .inner .area .cap{position:absolute;bottom:0;right:0;font-size:min(2.3svw,12px);color:#000;padding:.5em}#contents .sec01 .inner .area .map{margin:0;width:100%}#contents .sec01 .inner .area .map li{margin:0;width:100%;display:none}#contents .sec01 .inner .area .map li.active{display:block}#contents .sec01 .inner .area .btn{margin:0;width:auto;height:23%;cursor:pointer}#contents .sec01 .inner .area .btn img{width:auto !important;height:100%}#contents .sec01 .inner .area .btn.btn-w{position:absolute;top:62%;left:11%}#contents .sec01 .inner .area .btn.btn-e{position:absolute;top:15%;right:5%}#contents .sec01 .inner .area .btn.btn-s{position:absolute;right:33%;bottom:44%}#contents .sec02{background:#f5f5f5;background:linear-gradient(180deg, rgb(245, 245, 245) 0%, rgb(252, 246, 234) 100%);position:relative}#contents .sec02::before{content:"";position:absolute;top:0;left:50%;background:#c0b9af;width:1px;height:44px;z-index:2}@media screen and (max-width: 767px){#contents .sec02::before{height:22px}}#contents .sec02::after{content:"";position:absolute;bottom:0;left:50%;background:#fff;width:1px;height:44px;z-index:2}@media screen and (max-width: 767px){#contents .sec02::after{height:22px}}#contents .sec02 .bg{position:relative;padding:90px 0 0}@media screen and (max-width: 767px){#contents .sec02 .bg{padding:3em 0 0}}#contents .sec02 .inner{position:relative;z-index:2}#contents .sec02 .inner .wing-list{margin:0;width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){#contents .sec02 .inner .wing-list{margin:3em auto 0;width:90%}}#contents .sec02 .inner .wing-list li{margin:0;padding:.4em 0 .25em;width:32%;background:#bfced6;position:relative;font-size:min(6.4svw,46px);line-height:1;cursor:pointer}@media screen and (max-width: 767px){#contents .sec02 .inner .wing-list li{width:30%}}#contents .sec02 .inner .wing-list li.active{background:#8ac6a9}#contents .sec02 .inner .wing-list li.active::after{content:"";border-style:solid;border-right:.4em solid rgba(0,0,0,0);border-left:.4em solid rgba(0,0,0,0);border-top:.3em solid #8ac6a9;border-bottom:0;position:absolute;left:50%;bottom:0;transform:translate(-50%, 95%)}#contents .sec02 .inner .wing-list li.active.wing-w{background:#a5c7d8}#contents .sec02 .inner .wing-list li.active.wing-w::after{border-top:.3em solid #a5c7d8}#contents .sec02 .inner .wing-list li.active.wing-e{background:#94a8e0}#contents .sec02 .inner .wing-list li.active.wing-e::after{border-top:.3em solid #94a8e0}#contents .sec02 .inner .wing-list li img{margin:0 auto;width:auto;height:1em;display:block;font-size:inherit}@media screen and (max-width: 767px){#contents .sec02 .inner .wing-list li img{height:.8em}}#contents .sec02 .inner .btn-list{margin:4em 0;display:flex;justify-content:center;align-items:center;gap:2em}@media screen and (max-width: 767px){#contents .sec02 .inner .btn-list{margin:2.5em auto;width:90%}}#contents .sec02 .inner .btn-list li{margin:0;width:calc((100% - 4em)/3);position:relative;display:none;cursor:pointer}@media screen and (max-width: 767px){#contents .sec02 .inner .btn-list li{width:calc((100% - 2em)/2)}}#contents .sec02 .inner .btn-list li.active{display:block}#contents .sec02 .inner .btn-list li.btn-on .on{z-index:2}#contents .sec02 .inner .btn-list li .on{position:absolute;top:0;left:0;z-index:-1}#contents .sec02 .inner .type-list{margin:6em auto}@media screen and (max-width: 767px){#contents .sec02 .inner .type-list{margin:3em auto}}#contents .sec02 .inner .type-list .type{display:none}#contents .sec02 .inner .type-list .type.active{display:block}#contents .sec02 .inner .type-list .type .spec{margin:0 auto;width:90%;max-width:860px}#contents .sec02 .inner .type-list .type .madori{margin:3em auto 2em;width:65%}@media screen and (max-width: 767px){#contents .sec02 .inner .type-list .type .madori{margin:2em auto 1em;width:80%}}#contents .sec02 .inner .type-list .type .madori.type2{width:100%}@media screen and (max-width: 767px){#contents .sec02 .inner .type-list .type .madori.type2{width:95%}}#contents .sec02 .inner .type-list .type .madori.typee-a{width:85%}@media screen and (max-width: 767px){#contents .sec02 .inner .type-list .type .madori.typee-a{width:95%}}#contents .sec02 .inner .type-list .type .guide{margin:0 auto}@media screen and (max-width: 767px){#contents .sec02 .inner .type-list .type .guide{text-align:center}}#contents .sec02 .inner .type-list .type .guide img{height:23px;width:auto}@media screen and (max-width: 767px){#contents .sec02 .inner .type-list .type .guide img{height:12px;width:auto;margin:0 auto}}#contents .sec02 .inner .merit-list{margin:4em auto 0}@media screen and (max-width: 767px){#contents .sec02 .inner .merit-list{margin:2em auto 0;width:90%}}#contents .sec02 .inner .merit-list .merit{margin:0;width:100%;display:none;gap:1em 0}#contents .sec02 .inner .merit-list .merit.active{display:block}#contents .sec02 .inner .merit-list .merit ul{display:flex;flex-wrap:wrap;justify-content:space-between}#contents .sec02 .inner .merit-list .merit ul li{width:48%;background:#64645d;background:linear-gradient(90deg, rgb(100, 100, 93) 0%, rgb(50, 50, 47) 100%);position:relative;color:#fff;font-size:min(3svw,18px);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;padding:2em 0}@media screen and (max-width: 767px){#contents .sec02 .inner .merit-list .merit ul li{width:100%;margin:0 0 1em;padding:1em 0}}#contents .sec02 .inner .merit-list .merit ul li::after{content:"アタリ";color:#fff;background:#8e0505;position:absolute;top:0;right:0;padding:.25em .75em}#contents .sec03{background:#30302c;position:relative}@media screen and (max-width: 767px){#contents .sec03{padding:2em 0}}#contents .sec03::before{content:"";position:absolute;top:0;left:50%;background:#c0b9af;width:1px;height:44px;z-index:2}@media screen and (max-width: 767px){#contents .sec03::before{height:22px}}#contents .sec03::after{content:"";position:absolute;bottom:0;left:50%;background:#fff;width:1px;height:44px;z-index:2}@media screen and (max-width: 767px){#contents .sec03::after{height:22px}}#contents .sec03 .bg{position:relative;padding:90px 0 110px}@media screen and (max-width: 767px){#contents .sec03 .bg{padding:3em 0 4em}}#contents .sec03 .inner{position:relative;z-index:2}#contents .sec03 .inner .spec-list{margin:4em auto 0}@media screen and (max-width: 767px){#contents .sec03 .inner .spec-list{margin:2em auto 0;width:90%}}#contents .sec03 .inner .spec-list li{margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:3em 6%}#contents .sec03 .inner .spec-list li dl{margin:0;width:47%}@media screen and (max-width: 767px){#contents .sec03 .inner .spec-list li dl{width:100%}}#contents .sec03 .inner .spec-list li dl dt{margin:0 0 2em;width:100%;height:8em;border-top:1px #fff solid;border-bottom:1px #fff solid;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:min(3.2svw,20px);line-height:1.8}@media screen and (max-width: 767px){#contents .sec03 .inner .spec-list li dl dt{margin:0 0 1em}}#wingW{padding-top:6em;margin-top:-6em;margin-bottom:5em}#wingS{padding-top:6em;margin-top:-6em;margin-bottom:5em}#wingE{padding-top:6em;margin-top:-6em}.casbee{padding:0 0 100px;background:#fcf6ea;position:relative}@media screen and (max-width: 767px){.casbee{padding:0 0 2em}}.casbee p{max-width:500px;margin:0 auto}@media screen and (max-width: 767px){.casbee p{width:90%}}/*# sourceMappingURL=plan.css.map */