﻿.common_bg{background-color:#322800;padding-top:16rem}.common_bg::before{background:none}@media screen and (max-width: 600px){.common_bg{padding-top:0}}.cont-wrap-inner{padding-bottom:12rem}@media screen and (max-width: 600px){.cont-wrap-inner{padding-bottom:8rem}}#intro{color:#fff;background-color:#322800}#intro .cont-wrap-inner{padding-bottom:4rem}#intro .cont-ttl{width:calc((130/1040)*100%);min-width:130px;margin-bottom:2rem}@media screen and (max-width: 600px){#intro .cont-wrap-inner{padding-bottom:0}#intro .cont-ttl{min-width:130px}}#plan-list{position:relative}#plan-list .plan-contents-wrapper{padding:4rem 1.6rem}#plan-list .list{padding:4rem 2.4rem;max-width:1440px;margin-left:auto;margin-right:auto}#plan-list .list .cate-name{width:100%;margin:4rem 0 2.4rem;font-family:"Nunito Sans", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100, "YTLC" 500;color:#fff;font-size:2.4rem;line-height:1.2;text-align:left;padding-bottom:4px;border-bottom:thin solid #fff}#plan-list .list .cate-name:first-of-type{margin-top:0}#plan-list .list ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}#plan-list .list ul::after{content:none}#plan-list .list ul li img{width:100%;height:auto}#plan-list .list ul li .spec{padding:4rem 11.7768595% 2.4rem}#plan-list .list ul li .induction{padding:2.4rem 11.7768595% 2.4rem;align-self:flex-end}#plan-list .list ul li .induction.to-limited,#plan-list .list ul li .induction.to-suite{padding:2.4rem 6.25%;align-self:flex-end}#plan-list .list ul li .induction.to-limited{background-color:#C8C2AC}#plan-list .list ul li .induction.to-suite{background-color:#5C4A24}#plan-list .list ul li .more{width:clamp(120px, calc((200/1040)*100%), 400px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#plan-list .list ul li .more div,#plan-list .list ul li .more li{min-height:0%}#plan-list .list ul li .more .img{width:calc((80/200)*100%);filter:brightness(0) saturate(100%) invert(30%) sepia(89%) saturate(433%) hue-rotate(14deg) brightness(94%) contrast(105%)}#plan-list .list ul li .more .arrow{width:auto;flex-grow:1;margin-left:8px;padding-right:16px;position:relative;transition:all 0.5s 0s ease}#plan-list .list ul li .more .arrow::before{content:"";display:block;width:100%;height:1px;background-color:#665600}#plan-list .list ul li .more .arrow::after{content:"";display:block;aspect-ratio:8/10;width:0.64rem;background-color:#665600;clip-path:polygon(0 0, 100% 50%, 0 100%);position:absolute;top:50%;right:16px;transform:translateY(-50%);transition:all 0.5s 0s ease}#plan-list .list ul li a{width:100%;height:100%;background-color:#E9E3D3;display:grid;grid-template-rows:subgrid;grid-row:span 2}#plan-list .list ul li a:hover,#plan-list .list ul li a.bright{filter:brightness(112%)}#plan-list .list ul li a:hover .more .arrow,#plan-list .list ul li a.bright .more .arrow{padding-right:0}#plan-list .list ul li a:hover .more .arrow::after,#plan-list .list ul li a.bright .more .arrow::after{right:0}@media screen and (max-width: 1200px){#plan-list .list ul li .spec{padding:2.4rem 11.7768595%}#plan-list .list ul li .induction{padding:2.24rem 11.7768595% 2.24rem}#plan-list .list ul li .induction.to-limited,#plan-list .list ul li .induction.to-suite{padding:2.24rem 6.25%}#plan-list .list ul li .more{width:clamp(104px, calc((200/1040)*100%), 400px)}}@media screen and (max-width: 1024px){#plan-list .list .cate-name{margin:2.4rem 0 1.6rem;font-size:2rem}}@media screen and (max-width: 834px){#plan-list .list .cate-name{font-size:1.6rem;margin:1.6rem 0 0.8rem}#plan-list .list ul li .spec{padding:2rem 11.7768595% 1.6rem}#plan-list .list ul li .induction{padding:1.6rem  11.7768595% 1.6rem}#plan-list .list ul li .induction.to-limited,#plan-list .list ul li .induction.to-suite{padding:1.6rem 6.25%}#plan-list .list ul li .more{width:clamp(80px, calc((200/1040)*100%), 400px)}#plan-list .list ul li .more .arrow::after{width:0.4rem}}@media screen and (max-width: 768px){#plan-list .plan-contents-wrapper{column-gap:1rem}#plan-list .list ul li{width:100%}}@media screen and (max-width: 600px){#plan-list .plan-contents-wrapper{padding:4rem 0 2rem;column-gap:1rem}#plan-list .list{width:100%;padding:2.4rem 1.6rem}#plan-list .list .cate-name{font-size:2rem}#plan-list .list ul{grid-template-columns:repeat(2, 1fr)}#plan-list .list ul li .spec{padding:2.4rem 8% 1.6rem}#plan-list .list ul li .induction{padding-top:1.6rem}#plan-list .list ul li .induction.to-limited,#plan-list .list ul li .induction.to-suite{padding-top:1.6rem;padding-bottom:1.6rem}#plan-list .list ul li .more{width:clamp(104px, calc((200/1040)*100%), 400px)}#plan-list .list ul li .more .arrow::after{width:5px}}@media screen and (max-width: 440px){#plan-list .plan-contents-wrapper{padding-bottom:0}#plan-list .list ul li .more{width:clamp(80px, calc((200/1040)*100%), 400px)}}.plan-detail{padding-top:16rem}@media screen and (max-width: 834px){.plan-detail{padding-top:18rem}}@media screen and (max-width: 768px){.plan-detail{padding-top:1.6rem}}.plan_detail_wrapper{padding-bottom:8rem;position:relative;z-index:2}.plan_detail_wrapper .cont-wrap-inner{padding-left:3.84615385%;padding-right:3.84615385%;padding-bottom:4rem;background-color:#fff}.plan_detail_wrapper .spec-container{padding-top:2.4rem;display:grid;grid-template-columns:320px auto 280px;gap:4rem 3.84615385%}.plan_detail_wrapper .spec-container img{width:100%;height:auto;line-height:0}.plan_detail_wrapper .spec-container .spec{font-family:'游ゴシック', 'Yu Gothic', 'YuGothic', 'Hiragino Kaku Gothic ProN', 'メイリオ', 'Meiryo', sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.plan_detail_wrapper .spec-container .spec .floor-category{padding-bottom:4px;border-bottom-style:solid;border-bottom-width:thin;margin-bottom:1.6rem}.plan_detail_wrapper .spec-container .spec .floor-category p{font-family:"Nunito Sans", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100, "YTLC" 500;font-size:2.4rem;line-height:1.44}.plan_detail_wrapper .spec-container .spec .spec-main{padding:2.4rem 1.6rem;color:#fff}.plan_detail_wrapper .spec-container .spec .spec-main .type-ldk{aspect-ratio:370/105;overflow:hidden}.plan_detail_wrapper .spec-container .spec .spec-main .type-ldk img{object-fit:contain;width:100%;height:auto;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(706%) hue-rotate(187deg) brightness(116%) contrast(100%)}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size{font-size:1.2rem;text-align:left;line-height:1.2;padding:4px 4px 0}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size .en{font-family:"Jost", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:280%}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size .tsubo{font-size:1.4rem}.plan_detail_wrapper .spec-container .spec .other-area-size{padding:1.6rem;line-height:1.2}.plan_detail_wrapper .spec-container .spec .other-area-size li{font-size:1.4rem}.plan_detail_wrapper .spec-container .spec .other-area-size li::before{content:"";display:inline-block;width:1.2rem;aspect-ratio:1/1;border-radius:50vh;margin-right:4px;line-height:1.2;background-color:#665600}.plan_detail_wrapper .spec-container .spec .other-area-size li+li{margin-top:1.2rem}.plan_detail_wrapper .spec-container .fig{grid-column:1/4;text-align:center}.plan_detail_wrapper .spec-container .top-suite .floor-category{border-bottom-color:#93835e}.plan_detail_wrapper .spec-container .top-suite .floor-category p{color:#93835e}.plan_detail_wrapper .spec-container .top-suite .spec-main{background-color:#93835e}.plan_detail_wrapper .spec-container .upper-suite .floor-category{border-bottom-color:#838686}.plan_detail_wrapper .spec-container .upper-suite .floor-category p{color:#838686}.plan_detail_wrapper .spec-container .upper-suite .spec-main{background-color:#838686}.plan_detail_wrapper .spec-container .superior .floor-category{border-bottom-color:#b8ae94}.plan_detail_wrapper .spec-container .superior .floor-category p{color:#b8ae94}.plan_detail_wrapper .spec-container .superior .spec-main{background-color:#b8ae94}.plan_detail_wrapper .spec-container #usage-guide{grid-column:3/4;align-self:center;font-family:"メイリオ", Meiryo, verdana, "ヒラギノ丸ゴ Pro W4", "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "ＭＳ Ｐゴシック", Osaka, sans-serif, STHeitiSC-Light;font-size:12.5px;font-weight:normal}.plan_detail_wrapper .spec-container #usage-guide ul{display:flex;flex-direction:row;flex-flow:wrap;gap:5px 15px}.plan_detail_wrapper .spec-container #usage-guide ul:not(:first-child){margin-top:5px}.plan_detail_wrapper .spec-container #usage-guide li{display:flex;align-items:center;gap:5px}.plan_detail_wrapper .spec-container #usage-guide li.title{margin-right:-15px}.plan_detail_wrapper .spec-container #usage-guide li img{width:auto;height:5px}@media screen and (max-width: 1024px){.plan_detail_wrapper .spec-container{padding-top:0}.plan_detail_wrapper .spec-container .spec .floor-category{margin-bottom:1.2rem}.plan_detail_wrapper .spec-container .spec .floor-category p{font-size:2.24rem}}@media screen and (max-width: 834px){.plan_detail_wrapper .spec-container{grid-template-columns:320px auto}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size{font-size:1rem}.plan_detail_wrapper .spec-container .fig{grid-column:1/3}.plan_detail_wrapper .spec-container #usage-guide{grid-column:2/3}}@media screen and (max-width: 600px){.plan_detail_wrapper{padding-bottom:4rem}.plan_detail_wrapper .spec-container{grid-template-columns:repeat(1, 1fr);row-gap:1.6rem}.plan_detail_wrapper .spec-container .spec{max-width:320px;margin:auto;order:1}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size{font-size:1.2rem}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size .en{font-size:240%}.plan_detail_wrapper .spec-container .spec .spec-main .occupied-area-size .tsubo{font-size:1.4rem}.plan_detail_wrapper .spec-container .spec .other-area-size li{font-size:1.4rem}.plan_detail_wrapper .spec-container .fig{grid-column:1/2;order:2}.plan_detail_wrapper .spec-container #usage-guide{grid-column:1/2;order:3}}#usage-guide{font-family:"メイリオ", Meiryo, verdana, "ヒラギノ丸ゴ Pro W4", "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "ＭＳ Ｐゴシック", Osaka, sans-serif, STHeitiSC-Light;font-size:12.5px;font-weight:normal;margin-bottom:8px}#usage-guide ul{display:flex;flex-direction:row;flex-flow:wrap;gap:5px 15px}#usage-guide ul:not(:first-child){margin-top:5px}#usage-guide li{display:flex;align-items:center;gap:5px}#usage-guide li.title{margin-right:-15px}#usage-guide li img{width:auto;height:5px}#back-btn{position:relative;z-index:2}#back-btn .cont-wrap-inner{padding-top:0}#back-btn a{display:block;width:100%;max-width:640px;margin:auto}#back-btn a img{width:100%;height:auto;line-height:0}#back-btn a:hover{opacity:0.64}
