@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho&display=swap";.imgbox{display:grid}.imgbox img,.imgbox .caption{grid-area:1/1}.imgbox .caption{align-self:end;justify-self:end;margin-bottom:.3em;margin-right:.3em;font-size:10px}main{background:#221e13 url(../images/premium_plan/premium-bg2.png) left bottom no-repeat;background-size:150% auto;padding-bottom:0}@media screen and (min-width: 769px),print{main{background-size:100% auto}}@media screen and (min-width: 769px),print{main [data-parallax]{opacity:1}}@media screen and (min-width: 1024px),print{main [data-parallax]{opacity:0;transition:opacity .8s}}@media screen and (min-width: 1024px),print{main [data-parallax].active-y{opacity:1}}#subpage-main{display:grid}#subpage-main h1,#subpage-main .mv-img{grid-area:1/1}#subpage-main h1{justify-self:center;align-self:center;display:flex;flex-direction:column;gap:1em;text-align:center;z-index:2}#subpage-main h1 span{line-height:1.3;display:block}#subpage-main h1 .en{font-size:30px;font-family:"YakuHanJP","Forum",serif}@media screen and (min-width: 769px),print{#subpage-main h1 .en{font-size:60px}}#subpage-main h1 .ja{font-size:14px}@media screen and (min-width: 769px),print{#subpage-main h1 .ja{font-size:16px}}#subpage-main.premium{position:relative}#subpage-main.premium::before,#subpage-main.premium::after{content:"";width:100%;height:6px;background:linear-gradient(to right, #a98446 0%, #a98446 0.59%, #ffe791 50.1%, #efd47f 61.64%, #c6a553 84.74%, #a98334 99.9%, #a98334 100%);position:absolute;opacity:.4;z-index:2}#subpage-main.premium:before{top:0;left:0;right:0}#subpage-main.premium::after{bottom:0;left:0;right:0}#subpage-main.premium .premium-motif::before,#subpage-main.premium .premium-motif::after{content:"";width:48px;height:48px;background:url(../images/premium_plan/premium-motif.png) center center no-repeat;background-size:contain;position:absolute;z-index:2;width:10vw;height:10vw}#subpage-main.premium .premium-motif::before{top:6px;left:0}#subpage-main.premium .premium-motif::after{transform:rotate(180deg);bottom:6px;right:0}#subpage-main.premium .imgbox .caption{margin-bottom:10px}section.sec{background:url(../images/premium_plan/premium-bg1.webp) center top no-repeat;background-size:contain}@media screen and (min-width: 1024px),print{section.sec{background-size:100% auto}}section.sec+.sec{border-top:1px solid #88794f}@media screen and (min-width: 769px),print{section.sec+.sec{border-top:none}}section.sec .inner{padding:3em 0}@media screen and (min-width: 769px),print{section.sec .inner{padding:5em 0}}@media screen and (min-width: 1024px),print{section.sec .inner{padding:6.5em 0}}section.sec .sec-title{margin-bottom:1.5em;color:#88794f;font-size:min(5.5555555556vw,40px);text-align:center}@media screen and (min-width: 769px),print{section.sec .sec-title{margin-bottom:1em}}section.sec1 .img-box{margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center;gap:.5em}@media screen and (min-width: 769px),print{section.sec1 .img-box{gap:1em}}section.sec1 .img-box .photo{position:relative}section.sec1 .img-box .photo span{padding:.5em;position:absolute;right:0;bottom:0;color:#fff;font-size:min(2svw,10px);line-height:1;text-shadow:0 0 3px #000}section.sec1 .img-box .photo span.bk{color:#000;text-shadow:none}section.sec1 .img-box .photo span.left{left:0;right:auto}section.sec1 .img-box .slick-prev{width:15px;height:30px;background:url(../images/modelroom/allow.webp) no-repeat;background-size:15px;z-index:5;left:5px;opacity:.8}@media screen and (min-width: 769px),print{section.sec1 .img-box .slick-prev{width:30px;height:60px;background:url(../images/modelroom/allow.webp) no-repeat;background-size:30px}}section.sec1 .img-box .slick-prev::before{display:none}section.sec1 .img-box .slick-next{width:15px;height:30px;background:url(../images/modelroom/allow.webp) no-repeat;background-size:15px;z-index:5;right:5px;transform:translate(0, -50%) rotate(180deg);opacity:.8}@media screen and (min-width: 769px),print{section.sec1 .img-box .slick-next{width:30px;height:60px;background:url(../images/modelroom/allow.webp) no-repeat;background-size:30px}}section.sec1 .img-box .slick-next::before{display:none;opacity:1}section.sec1 .plan-box .plan-info{margin-top:2em;display:flex;flex-direction:column;gap:2em;padding:1.5em 2em 2em;background:#88794f;color:#fff}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-info{flex-direction:row;justify-content:space-between;align-items:center;padding-left:4em;padding-right:4em;background:#88794f url(../images/premium_plan/type-bg.png) 30% center no-repeat;background-blend-mode:screen;background-size:auto 100%}}@media screen and (min-width: 1024px),print{section.sec1 .plan-box .plan-info{margin-top:4em}}section.sec1 .plan-box .plan-info p,section.sec1 .plan-box .plan-info dt,section.sec1 .plan-box .plan-info dd{margin:0}section.sec1 .plan-box .plan-info .plan-names{display:flex;flex-direction:column;align-items:center;font-family:YakuHanMP,"Shippori Mincho",serif}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-info .plan-names{flex-shrink:0}}section.sec1 .plan-box .plan-info .plan-names span.big{font-size:1.3em}section.sec1 .plan-box .plan-info .plan-names .type{font-size:min(13.3333333333vw,48px);font-weight:normal}section.sec1 .plan-box .plan-info .plan-names .ldk{padding:.1em 1.5em .3em;border:1px solid #fff;font-size:min(6.6666666667vw,24px);line-height:1.1;text-align:center}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-info .plan-names .ldk{margin-top:.4em}}section.sec1 .plan-box .plan-info .plan-names .ldk .small{display:block;text-align:center}section.sec1 .plan-box .plan-info .plan-names .other{margin-top:.5em;font-size:min(3.0555555556vw,14px);font-weight:500;line-height:2}section.sec1 .plan-box .plan-info .plan-floors{font-family:YakuHanMP,"Shippori Mincho",serif}section.sec1 .plan-box .plan-info .plan-floors .main-area dt{font-size:min(3.8888888889vw,16px)}section.sec1 .plan-box .plan-info .plan-floors .main-area dd{font-size:min(5vw,24px)}section.sec1 .plan-box .plan-info .plan-floors .main-area dd span.big{font-size:1.5em}section.sec1 .plan-box .plan-info .plan-floors .main-area dd span.mid{font-size:1.3em}section.sec1 .plan-box .plan-info .plan-floors .sub-area{margin-top:1em;font-size:min(3.0555555556vw,14px);line-height:2}section.sec1 .plan-box .plan-img{display:grid;align-content:center;justify-content:center;padding:2em;background:#fff;position:relative}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-img{padding:4em}}section.sec1 .plan-box .plan-img.type_a{padding:2em;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-img.type_a{padding:4em 0}}section.sec1 .plan-box .plan-img.type_a .madori{margin:0 auto;width:100%;max-width:660px}section.sec1 .plan-box .plan-img.type_a .guide{margin:1em 0 0;width:100%;max-width:420px}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-img.type_a .guide{margin:2em 0 0;width:50%}}section.sec1 .plan-box .plan-img.type_a .cap{text-align:center}section.sec1 .plan-box .plan-img .cap{margin:1em auto 0;width:100%;text-align:justify;color:#000;font-size:min(2vw,10px);line-height:1.2}section.sec1 .plan-box .plan-img .check{margin:0;width:22%;position:absolute;top:4.5%;right:11.5%}@media screen and (min-width: 769px),print{section.sec1 .plan-box .plan-img .check{width:12%;top:8%;right:17.5%}}section.sec1 .pr-mv{margin:2em auto 1em;width:100%;max-width:680px}@media screen and (min-width: 769px),print{section.sec1 .pr-mv{margin:4em auto}}section.sec1 .pr-mv .check{margin:0;padding:.5em 0;background:linear-gradient(-80deg, #433B23, #88794F);text-align:center;color:#fff;font-size:min(4.6vw,28px);letter-spacing:.1em;line-height:1}section.sec1 .pr-mv video{width:100%;cursor:pointer}section.sec1 .pr-mv .cap{font-size:min(2.4vw,12px);line-height:1}section.sec1 .bnr-box{margin:2em auto 1em;width:100%;max-width:840px}@media screen and (min-width: 769px),print{section.sec1 .bnr-box{margin:4em auto}}section.sec1 .bnr-box a{display:block;line-height:0}section.sec1 .point-list{margin-top:3em}section.sec1 .point-list ul{display:grid;grid-template-columns:1fr 1fr;gap:.5em 1em}@media screen and (min-width: 769px),print{section.sec1 .point-list ul{grid-template-columns:1fr 1fr 1fr 1fr}}section.sec1 .point-list ul li{margin:0}.btn-block{margin:0 auto;padding:0 0 3em}@media screen and (min-width: 1024px),print{.btn-block{padding:0 0 6em}}.btn-block .btn-box{margin:0 auto;width:90%;display:flex;justify-content:center;align-items:center;gap:1em}@media screen and (min-width: 1024px),print{.btn-block .btn-box{gap:3em}}.btn-block .btn-box .btn{margin:0;padding:1em 0;width:16em;background:linear-gradient(135deg, #6A5C49, #413627);border:1px #fff solid;text-align:center;font-size:min(3.5vw,20px);line-height:1}.btn-block .btn-box .btn.print{background:linear-gradient(135deg, #847C5F, #655532);position:relative;cursor:pointer}.btn-block .btn-box .btn.print img{width:1.2em;height:auto;position:absolute;top:50%;left:50%;transform:translate(2em, -50%)}/*# sourceMappingURL=premium_plan.css.map */