﻿.bread-list ol li{color:#524914}.bread-list ol li a{color:#524914}.tab{display:grid;column-gap:4px;margin-bottom:4px}.tab li{font-family:"Nunito Sans", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100, "YTLC" 500;background-color:#c3bcaa;color:#ffffff;text-align:center;padding:5px 10px;font-size:2.4rem;letter-spacing:0.05em;transition:background-color .2s linear;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.tab li:hover,.tab li.current{background-color:#a59a79}.tab-contents{display:none}.tab-contents.active{display:block}#intro{padding:8rem 0 10rem}#intro .cont-ttl{max-width:295px;width:calc((295/1040)*100%);min-width:295px;margin-bottom:0}#intro .cont-ttl+.note{text-align:center}#intro .main-copy{margin-top:4rem;padding:0 6%}#view .head{text-align:center;line-height:1.2;width:24%;max-width:137px;aspect-ratio:137/40;margin:auto auto 8px}#view .head img{width:100%;height:auto;line-height:1}#view .tab{grid-template-columns:repeat(2, 1fr)}#floor-map .cont-wrap-inner{position:relative;padding-top:8rem}#floor-map .cont-wrap-inner .img{width:calc((844/1040)*100%);max-width:844px;margin:auto}#floor-map .cont-wrap-inner .img .cap{right:calc((212/844)*100%)}#floor-map .cont-wrap-inner .img .plot{width:100%;position:absolute;right:0;top:0}#floor-map .cont-wrap-inner .btn{position:absolute;right:0;top:44.5%;width:calc((346/844)*100%)}#floor-map .cont-wrap-inner .btn a img{transition:filter .2s linear;width:100%;height:auto}#floor-map .cont-wrap-inner .btn a:hover{filter:brightness(120%)}#plan-list{background-color:#998a6e;position:relative}#plan-list .plan-contents-wrapper{padding:4rem 1.6rem}#plan-list .list{max-width:1440px;margin-left:auto;margin-right:auto;padding:4rem 2.4rem}#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{display:grid}#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}#inner-hallway{background:#483d2f;color:#e9e3d3}#inner-hallway .cont-wrap-inner{padding:14rem 0}#inner-hallway .text-block{margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem 8rem;margin-top:4rem}#inner-hallway .text-block .copy{font-size:2rem}#inner-hallway #cgImgEffect{position:relative;overflow:hidden}#inner-hallway #cgImgEffect .img{transform:scale(1.4, 1.4);transition:2s ease 0s transform}#inner-hallway #cgImgEffect .mask-cls{position:absolute;background-color:#483D2F;transition:1s ease 0s transform}#inner-hallway #cgImgEffect .mask-cls.mask-right-top{width:50%;height:100%;top:0;left:0}#inner-hallway #cgImgEffect .mask-cls.mask-left-top{width:50%;height:100%;top:0;right:0}#inner-hallway #cgImgEffect .mask-cls.mask-right-bottom{width:100%;height:50%;top:0;left:0}#inner-hallway #cgImgEffect .mask-cls.mask-left-bottom{width:100%;height:50%;bottom:0;right:0}#inner-hallway #cgImgEffect.aos-animate .img{transform:scale(1, 1);transition:2s cubic-bezier(0.05, 0.77, 0.25, 1) 0s transform}#inner-hallway #cgImgEffect.aos-animate .mask-right-top{transform:translateX(-100%)}#inner-hallway #cgImgEffect.aos-animate .mask-left-top{transform:translateX(100%)}#inner-hallway #cgImgEffect.aos-animate .mask-right-bottom{transform:translateY(-100%)}#inner-hallway #cgImgEffect.aos-animate .mask-left-bottom{transform:translateY(100%)}#to-suite-floor .cont-wrap-inner{padding:6rem 0}#to-suite-floor .btn{max-width:820px;margin-inline:auto;text-align:center}#to-suite-floor .btn a{display:block;width:100%;height:100%;background-color:#5C4A24;padding:4rem 16rem;text-align:center;transition:filter .2s linear}#to-suite-floor .btn a img{width:100%;height:auto}#to-suite-floor .btn a:hover{filter:brightness(120%)}@media screen and (max-width: 1200px){#plan-list{--contents-height: 960px}#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}#inner-hallway .text-block{text-align:center;justify-content:center;margin-top:6rem}}@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){.tab{column-gap:2px;margin-bottom:2px}.tab li{font-size:1.8rem}#intro{padding:4rem 0 5rem}#intro .cont-ttl{max-width:295px}#intro .cg{margin-top:4rem}#floor-map .cont-wrap-inner{padding-top:4rem}#floor-map .cont-wrap-inner .btn{right:4.25%;top:47%;width:44%}#plan-list .plan-contents-wrapper{column-gap:1rem}#plan-list .list ul li{width:100%}#inner-hallway .cont-wrap-inner{padding:6rem 0}#inner-hallway .text-block{margin-top:4rem}#to-suite-floor .cont-wrap-inner{padding:4rem 0}#to-suite-floor .btn a{padding:4rem 8rem}}@media screen and (max-width: 600px){#view .js-scrollable img{height:300px !important;width:auto !important}#view .js-scrollable .scroll-hint-icon{background:rgba(0,0,0,0.7);width:120px;height:80px;padding:20px 10px 10px 10px}#view .js-scrollable .scroll-hint-icon .scroll-hint-text{display:block}#view .js-scrollable .scroll-hint-icon::before,#view .js-scrollable .scroll-hint-icon::after{display:inline-block !important;content:"" !important}#floor-map{container-type:inline-size}#floor-map .cont-wrap-inner .img{margin-inline:calc(50% - 50cqi);width:100cqi;padding:0 1rem}#floor-map .cont-wrap-inner .img .btn{top:48%}#floor-map .cont-wrap-inner .img .cap{position:static;text-align:left}#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;margin-top:2.4rem}#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}#to-suite-floor .btn a{padding:2rem}}@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: 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}#BELS .img{max-width:320px;margin:auto auto 1rem}#BELS .note-box{max-width:640px;margin:auto}
