.plan_grid-wrap{display:grid;grid-template-columns:630fr 1050fr}.spec_area-wrap{background-image:url(../static_img/plan/detail/spec_bg_pc.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;height:1300px}.spec_area-wrap .feature_copy{text-align:center;background-color:#2626264d;margin-top:190px;padding:20px 0;margin-bottom:34px}.spec_area-wrap .feature_copy p{font-size:22px;line-height:calc(39/22)}@media all and (max-width:1010px){.spec_area-wrap{height:auto}.spec_area-wrap .feature_copy{margin:0}}@media all and (max-width:750px){.spec_area-wrap .feature_copy{text-align:center;background-color:#2626264d;margin-top:initial;padding:calc(20/ var(--media_sp) * 100vw) 0;margin-bottom:calc(70/ var(--media_sp) * 100vw)}.spec_area-wrap .feature_copy p{font-size:calc(28/ var(--media_sp) * 100vw);line-height:calc(22/14)}}.spec_inner-wrap{text-align:center;margin:0 auto;width:fit-content;top:266px}.spec_inner-wrap h3{margin-bottom:30px}.fig-wrap{display:grid;place-content:center;border-bottom:solid 1px #ccc}.atype .fig-wrap img{width:640px}.btype .fig-wrap img{width:626px}.ctype .fig-wrap img{width:544px}.etype .fig-wrap img{width:613px}.hanrei{max-width:1280px;padding:0 40px;margin:0 auto 4px}.hanrei img{width:700px;position:relative;left:-4px}@media all and (max-width:1010px){.plan_grid-wrap{display:block}.spec_area-wrap{background-image:url(../static_img/plan/detail/spec_bg_sp.webp);height:auto;padding-top:calc(190/ var(--media_sp) * 100vw)}.spec_inner-wrap{position:relative;left:initial;transform:initial;top:initial;margin:0 auto;width:fit-content;padding:50px 0}.fig-wrap{display:grid;place-content:center;padding:calc(100/ var(--media_sp) * 100vw) 0}}@media all and (max-width:750px){.hanrei{padding:0 calc(40/ var(--media_sp) * 100vw);margin:0 auto calc(6/ var(--media_sp) * 100vw)}.hanrei img{left:initial;width:100%}.spec_inner-wrap{padding:calc(0/ var(--media_sp) * 100vw) 0 calc(80/ var(--media_sp) * 100vw);width:calc(590/ var(--media_sp) * 100vw)}.spec_inner-wrap h3{margin-bottom:calc(26/ var(--media_sp) * 100vw)}.atype .fig-wrap img{width:calc(640/ var(--media_sp) * 100vw)}.btype .fig-wrap img{width:calc(626/ var(--media_sp) * 100vw)}.ctype .fig-wrap img{width:calc(544/ var(--media_sp) * 100vw)}.etype .fig-wrap img{width:calc(630/ var(--media_sp) * 100vw)}.hanrei img{width:calc(670/ var(--media_sp) * 100vw)}}.titleWrap{position:relative;display:grid;place-content:center;min-height:250px}.detailWrap{position:relative;display:grid;justify-content:left;align-items:center;align-content:center;padding-left:40px;height:100%}.wappenWrap{position:absolute;left:0;right:0}.typeWrap span{display:block;text-align:center}.typeWrap span.type{font-size:52px;margin-bottom:5px;letter-spacing:.05em}.typeWrap span.label{font-size:17px}@media all and (max-width:750px){.titleWrap{height:calc(316/ var(--media_sp) * 100vw);min-height:initial}.planBtn{width:calc(670/ var(--media_sp) * 100vw);grid-template-columns:120fr 500fr;min-height:initial;height:calc(316/ var(--media_sp) * 100vw)}.detailWrap{padding-left:40px}.typeWrap span.type{font-size:calc(58/ var(--media_sp) * 100vw);margin-bottom:calc(5/ var(--media_sp) * 100vw);letter-spacing:.05em}.typeWrap span.label{font-size:calc(20/ var(--media_sp) * 100vw)}}h3 .label{font-size:20px;letter-spacing:.1em}h3 .type{font-size:61px;margin-right:7px}.spec-wrap{font-size:32px;letter-spacing:.05em}.spec_notice{margin-bottom:23px}.spec-wrap .largeChar{font-size:44px}.sizeWrap{padding-bottom:13px;width:fit-content;margin:0 auto}.sizeWrap .label{font-size:14px;letter-spacing:.1em;text-align:left}.size{font-size:29px}.size .largeChar{font-size:44px}.sizeTsubo{font-size:17px}.moreSpec{width:360px;border-top:1px solid #fff;padding-top:17px}.moreSpec p{font-size:16px;line-height:1.5;letter-spacing:.1em}@media all and (max-width:750px){h3 .label{font-size:calc(32/ var(--media_sp) * 100vw);letter-spacing:.1em}h3 .type{font-size:calc(72/ var(--media_sp) * 100vw);margin-right:calc(7/ var(--media_sp) * 100vw)}.spec-wrap{font-size:calc(32/ var(--media_sp) * 100vw);letter-spacing:.05em}.spec_notice{margin-bottom:calc(44/ var(--media_sp) * 100vw);font-size:calc(20/ var(--media_sp) * 100vw)}.spec-wrap .largeChar{font-size:calc(60/ var(--media_sp) * 100vw)}.sizeWrap{padding-bottom:calc(12/ var(--media_sp) * 100vw)}.sizeWrap .label{font-size:calc(20/ var(--media_sp) * 100vw);margin-bottom:calc(-6/ var(--media_sp) * 100vw)}.size{font-size:calc(36/ var(--media_sp) * 100vw)}.size .largeChar{font-size:calc(60/ var(--media_sp) * 100vw)}.sizeTsubo{font-size:calc(24/ var(--media_sp) * 100vw)}.moreSpec{width:100%;padding-top:calc(14/ var(--media_sp) * 100vw)}.moreSpec p{font-size:calc(24/ var(--media_sp) * 100vw);line-height:1.5}}.planDetail h1 .headlogo_nomal{display:block}.planDetail h1 .headlogo_color{display:none}.pageback-wrap{padding:40px 0;display:block;border-bottom:solid 1px #cccccc}.pageback-wrap .pageback_btn{width:400px;height:60px;margin:0 auto;display:grid;color:#fff;place-content:center;background:#36484c;background:linear-gradient(90deg,#36484c,#5d7b82,#36484c);position:relative}.pageback-wrap .pageback_btn span{line-height:1}.pageback-wrap .pageback_btn:after{content:"";position:absolute;top:50%;left:22px;translate:0 -50%;display:block;width:9px;height:9px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(225deg);transform-origin:center}@media all and (max-width:750px){.pageback-wrap{padding:calc(80 / var(--media_sp) * 100vw) 0}.pageback-wrap .pageback_btn{width:100%;height:calc(80 / var(--media_sp) * 100vw);width:calc(590 / var(--media_sp) * 100vw)}.pageback-wrap .pageback_btn span{font-size:calc(24 / var(--media_sp) * 100vw)}.pageback-wrap .pageback_btn:after{left:calc(22/ var(--media_sp) * 100vw);translate:0 -50%;width:calc(9/ var(--media_sp) * 100vw);height:calc(9/ var(--media_sp) * 100vw)}}
