.sec_com .txt{font-size:1.8rem;font-weight:500;letter-spacing:0.1em;line-height:2.2}.sec_com .txt.mb2em{margin-bottom:2em}.sec_com .sec_img{margin-bottom:100px}.sec_com .sec_ttl{border-left:15px #1F2C5C solid;padding:0.2em 0 0.2em 0.5em;font-size:3.6rem;letter-spacing:0.2em;font-weight:500;margin-bottom:1em;color:#1F2C5C}@media screen and (max-width: 768px){.sec_com .txt{font-size:1.6rem;line-height:1.8}.sec_com .sec_img{margin-bottom:50px;overflow:hidden;width:100%}.sec_com .sec_img img{width:160%;position:relative;left:-30%;max-width:inherit}.sec_com .sec_ttl{border-left:8px #1F2C5C solid;font-size:2.2rem}}.item-data .item-ttl-h2{color:#1f2c5c;font-size:3.6rem;font-weight:500;letter-spacing:0.15em;line-height:1.8;position:relative;margin-bottom:40px;padding-left:35px}@media screen and (max-width: 768px){.item-data .item-ttl-h2{font-size:2.8rem}}@media screen and (max-width: 480px){.item-data .item-ttl-h2{font-size:2.2rem}}.item-data .item-ttl-h2::before{content:"";display:inline-block;width:15px;height:110%;background-color:#1f2c5c;position:absolute;top:-5%;left:0}.item-data2 .item-ttl-h2{color:#000;font-size:2.2rem;font-weight:500;letter-spacing:0.15em;line-height:1.8;position:relative;margin-bottom:40px}.item-data2 .item-ttl-h2::after{content:"";display:block;width:100%;height:2px;background-color:#000;position:absolute;bottom:0;left:0}.item-data3 .item-ttl-h2{color:#1f2c5c;text-align:center;font-size:3.6rem;letter-spacing:0.2em;margin-bottom:80px;line-height:1.8}.item-data3 .item-ttl-h2 span{display:inline-block}@media screen and (max-width: 768px){.item-data3 .item-ttl-h2{font-size:2.8rem;margin-bottom:40px}}@media screen and (max-width: 480px){.item-data3 .item-ttl-h2{font-size:2.2rem}}.item-data3 .item-txt{line-height:1.8;letter-spacing:0.2em;font-weight:500;font-size:1.8rem}.item-data3 .item-txt.center{text-align:center}@media screen and (max-width: 768px){.item-data3 .item-txt{font-size:1.6rem}}.item-data.mb2em,.item-data2.mb2em,.item-data3.mb2em{margin-bottom:2em}.item-data.mt5em,.item-data2.mt5em,.item-data3.mt5em{margin-top:5em}.item-data.mt5em:nth-child(3),.item-data2.mt5em:nth-child(3),.item-data3.mt5em:nth-child(3){margin-top:5em}.item-data.mb120px,.item-data2.mb120px,.item-data3.mb120px{margin-bottom:120px}@media screen and (max-width: 768px){.item-data.mb120px,.item-data2.mb120px,.item-data3.mb120px{margin-bottom:60px}}@media screen and (max-width: 1140px){.sp-none_lg{display:none}}.inner-ft-nav .apartmentB-nav{border-top:solid #1F2C5C 5px}.inner-ft-nav .apartmentB-nav .ttl{text-align:center;font-size:1.8rem;color:#1f2c5c;letter-spacing:0.2em;padding:0.5em 0px}@media screen and (min-width: 769px){.inner-ft-nav .apartmentB-nav .ttl{font-size:2.2rem}}.inner-ft-nav .apartmentB-nav ul{justify-content:space-between}.inner-ft-nav .apartmentB-nav ul li{width:calc(100% * 1/2 - 1px);text-align:center}.inner-ft-nav .apartmentB-nav ul li:nth-of-type(n+4){margin-top:1px}.inner-ft-nav .apartmentB-nav ul li:nth-of-type(n+3){margin-top:1px}@media screen and (min-width: 769px){.inner-ft-nav .apartmentB-nav ul li:nth-of-type(-n+3){width:calc(100% * 1/2 - 1px)}}@media screen and (max-width: 768px){.inner-ft-nav .apartmentB-nav ul li:nth-of-type(n+3){margin-top:1px}}.inner-ft-nav .apartmentB-nav ul li a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;background:#1f2c5c;color:#fff;padding:1em 2%;font-size:1.6rem;border:1px solid #1f2c5c;height:100%}@media screen and (min-width: 769px){.inner-ft-nav .apartmentB-nav ul li a:hover{background:#fff;color:#1f2c5c}}@media screen and (max-width: 768px){.inner-ft-nav .apartmentB-nav ul li a{font-size:1.4rem}}.Rlead-block .block-ttl{text-align:center;font-size:2.4rem;letter-spacing:0.1em;color:#1f2c5c;margin-bottom:40px}@media screen and (min-width: 769px){.Rlead-block .block-ttl{font-size:3rem}}@media screen and (min-width: 1141px){.Rlead-block .block-ttl{font-size:3.6rem}}.Rlead-block .block-ttl span{display:inline-block}.Rlead-block .block-txt{letter-spacing:0.1em;text-align:center}@media screen and (min-width: 769px){.Rlead-block .block-txt{font-size:1.8rem}}@media screen and (min-width: 1141px){.Rlead-block .block-txt{font-size:2rem}}.plan .top-img-bg{background-image:url("../img/apartment_building/plan/bg-img.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;color:#fff;overflow:hidden;min-height:400px;margin:40px auto 100px}@media screen and (max-width: 768px){.plan .top-img-bg{min-height:inherit;height:45vw;margin:40px auto 80px}}.plan .plan-nav{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px auto 0}@media screen and (min-width: 577px){.plan .plan-nav{margin:60px auto 0}}@media screen and (min-width: 769px){.plan .plan-nav{margin:100px auto 0}}.plan .plan-nav .plan-nav-item{width:48%}@media screen and (min-width: 769px){.plan .plan-nav .plan-nav-item{width:32%;max-width:320px}.plan .plan-nav .plan-nav-item:nth-of-type(n+4){margin-top:40px}}@media screen and (max-width: 768px){.plan .plan-nav .plan-nav-item:nth-of-type(n+3){margin-top:25px}}.plan .plan-nav .plan-nav-item a{display:block}@media screen and (min-width: 769px){.plan .plan-nav .plan-nav-item a:hover{box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5)}}.plan .plan-nav .plan-nav-item .item-head{background:#1f2c5c;color:#fff;padding:15px}.plan .plan-nav .plan-nav-item .item-body{font-size:0}.plan .plan-nav .plan-nav-item .item-body img{width:100%}.plan .plan-nav .plan-nav-item .item-ttl{font-size:2rem;letter-spacing:0.1em}@media screen and (min-width: 769px){.plan .plan-nav .plan-nav-item .item-ttl{font-size:2.4rem}}.plan .plan-nav .plan-nav-item .item-txt{letter-spacing:0.2em;min-height:4.8em}@media screen and (min-width: 769px){.plan .plan-nav .plan-nav-item .item-txt{font-size:1.4rem}}@media screen and (min-width: 1141px){.plan .plan-nav .plan-nav-item .item-txt{font-size:1.8rem}}@media screen and (max-width: 576px){.plan .plan-nav .plan-nav-item .item-txt{display:none}}.plan .plan-detail{background:#f5f6f6;padding:80px 0;margin:80px auto}@media screen and (min-width: 769px){.plan .plan-detail{padding:100px 0;margin:100px auto}}.plan .plan-detail-list .plan-detail-item{border:1px solid #1f2c5c;background:#fff;position:relative;padding:40px 15px 30px}.plan .plan-detail-list .plan-detail-item:not(:last-child){margin-bottom:40px}@media screen and (min-width: 769px){.plan .plan-detail-list .plan-detail-item{padding:45px 25px 40px}.plan .plan-detail-list .plan-detail-item:not(:last-child){margin-bottom:90px}}.plan .plan-detail-list .plan-detail-item .item-ttl{background:#1f2c5c;color:#fff;font-size:1.8rem;letter-spacing:0.1em;padding:5px 3em;display:inline-block;position:absolute;top:0;left:0}@media screen and (min-width: 769px){.plan .plan-detail-list .plan-detail-item .item-ttl{font-size:2.2rem}}.plan .plan-detail-list .plan-detail-item .item-subttl{font-size:1.8rem;letter-spacing:0.2em;font-weight:500;color:#1f2c5c;border-bottom:2px solid #1f2c5c;margin:10px auto 15px}@media screen and (min-width: 769px){.plan .plan-detail-list .plan-detail-item .item-subttl{font-size:2.2rem;margin:10px auto 25px}}.plan .plan-detail-list .plan-detail-item .item-txt{letter-spacing:0.1em}.plan .plan-detail-list .plan-detail-item .main-slider .slider-box .img{border:1px solid #dadbdb}.plan .plan-detail-list .plan-detail-item .main-slider .slider-box .img img{width:100%}.plan .plan-detail-list .plan-detail-item .main-slider .slider-box .caption{font-size:1.4rem;margin-top:1em}@media screen and (min-width: 769px){.plan .plan-detail-list .plan-detail-item .main-slider .slider-box .caption{font-size:1.6rem}}.plan .plan-detail-list .plan-detail-item .thum-slider{margin:15px auto 0}.plan .plan-detail-list .plan-detail-item .thum-slider .slider-box{border:1px solid #dadbdb}@media screen and (min-width: 1141px){.plan .plan-detail-list .plan-detail-item .item-cts{display:flex;justify-content:space-between;flex-direction:row-reverse}}@media screen and (min-width: 1141px){.plan .plan-detail-list .plan-detail-item .item-cts .cts-head{width:46%}}@media screen and (min-width: 1141px){.plan .plan-detail-list .plan-detail-item .item-cts .cts-body{width:50%;display:flex;justify-content:space-between;flex-direction:column}}@media screen and (max-width: 1140px){.plan .plan-detail-list .plan-detail-item .item-cts .cts-body{margin-top:25px}}.plan .plan-detail-list .plan-detail-item .item-data{margin-top:25px}.plan .plan-detail-list .plan-detail-item .item-data dl{display:flex;border-bottom:1px solid #ae8800;padding:10px 0}.plan .plan-detail-list .plan-detail-item .item-data dl:first-child{background:#ae8800;color:#fff;letter-spacing:0.2em;padding:10px 15px}.plan .plan-detail-list .plan-detail-item .item-data dl dt{min-width:11em}.plan .plan-detail-list .plan-detail-item .item-data dl dd{width:100%}.plan .plan-detail-list .plan-detail-item .anchor_link{top:-115px}.facility .top-img-bg{background-image:url("../img/apartment_building/facility/bg-img.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;color:#fff;overflow:hidden;min-height:400px;margin:40px auto 100px}@media screen and (max-width: 768px){.facility .top-img-bg{min-height:inherit;height:45vw;margin:40px auto 80px}}.facility .facility-list .facility-item:not(:last-child){margin-bottom:40px}@media screen and (min-width: 769px){.facility .facility-list .facility-item:not(:last-child){margin-bottom:80px}}.facility .facility-list .facility-item.outerwall .item-head{background-image:url("../img/apartment_building/facility/head-outerwall.jpg")}.facility .facility-list .facility-item.camera .item-head{background-image:url("../img/apartment_building/facility/head-camera02.jpg")}.facility .facility-list .facility-item.deliverybox .item-head{background-image:url("../img/apartment_building/facility/head-deliverybox.jpg")}.facility .facility-list .facility-item.waterheater .item-head{background-image:url("../img/apartment_building/facility/head-waterheater.jpg")}.facility .facility-list .facility-item.firealarm .item-head{background-image:url("../img/apartment_building/facility/head-firealarm.jpg")}.facility .facility-list .facility-item.post .item-head{background-image:url("../img/apartment_building/facility/head-post.jpg")}.facility .facility-list .facility-item.kitchen .item-head{background-image:url("../img/apartment_building/facility/head-kitchen.jpg")}.facility .facility-list .facility-item.bath .item-head{background-image:url("../img/apartment_building/facility/head-bath.jpg")}.facility .facility-list .facility-item.washbasin .item-head{background-image:url("../img/apartment_building/facility/head-washbasin.jpg")}.facility .facility-list .facility-item.toilet .item-head{background-image:url("../img/apartment_building/facility/head-toilet.jpg")}.facility .facility-list .facility-item.flooring .item-head{background-image:url("../img/apartment_building/facility/head-flooring.jpg")}.facility .facility-list .facility-item .item-head{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:30px 0;cursor:pointer}.facility .facility-list .facility-item .item-head.open .item-btn::before{transform:rotate(180deg)}.facility .facility-list .facility-item .item-head.open .item-btn::after{opacity:0}.facility .facility-list .facility-item .item-ttl{text-align:center;color:#fff;font-size:2.6rem;letter-spacing:0.1em}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-ttl{font-size:3rem}}@media screen and (min-width: 1141px){.facility .facility-list .facility-item .item-ttl{font-size:3.6rem}}.facility .facility-list .facility-item .item-btn{position:absolute;right:15px;top:50%;width:25px}.facility .facility-list .facility-item .item-btn::after,.facility .facility-list .facility-item .item-btn::before{content:"";position:absolute;top:50%;width:25px;height:3px;background:#fff}.facility .facility-list .facility-item .item-btn::after{transition:all .2s ease-in-out}.facility .facility-list .facility-item .item-btn::before{transform:rotate(90deg);transition:all .3s ease-in-out}.facility .facility-list .facility-item .item-body{display:none}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-body{padding:25px 0 0}}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-cts{display:flex;justify-content:space-between}}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-cts.rowR .cts-top,.facility .facility-list .facility-item .item-cts.rowR .cts-bottom{width:49%;max-width:520px}}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-cts.rowV .cts-top{width:60%;max-width:650px}}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-cts.rowV .cts-bottom{max-width:390px;width:38%}}.facility .facility-list .facility-item .item-cts .cts-ttl{text-align:center;color:#ae8800;letter-spacing:0.4em;font-size:2rem;border-bottom:1px solid #ae8800;padding:15px 0;margin-bottom:25px}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-cts .cts-ttl{font-size:2.6rem}}@media screen and (min-width: 1141px){.facility .facility-list .facility-item .item-cts .cts-ttl{font-size:3rem}}.facility .facility-list .facility-item .item-cts .cts-txt{letter-spacing:0.06em}@media screen and (min-width: 769px){.facility .facility-list .facility-item .item-cts .cts-txt{font-size:1.8rem}}@media screen and (min-width: 1141px){.facility .facility-list .facility-item .item-cts .cts-txt{font-size:2rem}}.facility .facility-list .facility-item .item-cts .cts-ark{font-size:1.4rem;margin-top:0.5em}.facility .facility-list .facility-item.outerwall .item-cts .cts-top{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 769px){.facility .facility-list .facility-item.outerwall .item-cts .cts-bottom .outerwall-list:first-child{margin-top:0}}.facility .facility-list .facility-item.outerwall .outerwall-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:25px}.facility .facility-list .facility-item.outerwall .outerwall-list .outerwall-box{width:48%}.facility .facility-list .facility-item.outerwall .outerwall-list .outerwall-box:first-child{width:100%}.facility .facility-list .facility-item.outerwall .outerwall-list .outerwall-box:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 577px){.facility .facility-list .facility-item.outerwall .outerwall-list .outerwall-box{width:24%}}.facility .facility-list .facility-item.outerwall .outerwall-box dt{font-size:0}.facility .facility-list .facility-item.outerwall .outerwall-box dt img{width:100%}.facility .facility-list .facility-item.outerwall .outerwall-box dd{font-size:1.4rem}.facility .facility-list .facility-item.camera .item-cts .cts-bottom{font-size:0;text-align:center}.facility .facility-list .facility-item.deliverybox .item-cts{align-items:center}.facility .facility-list .facility-item.deliverybox .item-cts .cts-bottom{display:flex;justify-content:space-between;font-size:0}@media screen and (max-width: 768px){.facility .facility-list .facility-item.deliverybox .item-cts .cts-bottom{margin-top:25px}}.facility .facility-list .facility-item.deliverybox .item-cts .cts-img{width:48%;text-align:center}.facility .facility-list .facility-item.waterheater .item-cts{align-items:center}.facility .facility-list .facility-item.waterheater .item-cts .cts-bottom{display:flex;justify-content:space-between;align-items:flex-end;font-size:0}@media screen and (max-width: 768px){.facility .facility-list .facility-item.waterheater .item-cts .cts-bottom{margin-top:25px}}.facility .facility-list .facility-item.waterheater .item-cts .cts-img{width:48%;text-align:center}.facility .facility-list .facility-item.firealarm .item-cts{align-items:center}.facility .facility-list .facility-item.firealarm .item-cts .cts-bottom{display:flex;justify-content:space-between;font-size:0}@media screen and (max-width: 768px){.facility .facility-list .facility-item.firealarm .item-cts .cts-bottom{margin-top:25px}}.facility .facility-list .facility-item.firealarm .item-cts .cts-img{width:48%;text-align:center}.facility .facility-list .facility-item.post .item-cts{align-items:center}.facility .facility-list .facility-item.post .item-cts .cts-bottom{font-size:0;text-align:center}@media screen and (max-width: 768px){.facility .facility-list .facility-item.post .item-cts .cts-bottom{margin-top:25px}}.facility .facility-list .facility-item.kitchen .item-cts{align-items:flex-end}@media screen and (max-width: 768px){.facility .facility-list .facility-item.kitchen .item-cts .cts-bottom{max-width:205px;width:100%;margin:25px auto 0}}.facility .facility-list .facility-item.kitchen .item-cts .cts-bottom .cts-img{font-size:0}.facility .facility-list .facility-item.kitchen .item-cts .cts-bottom .crs-ark{font-size:1.4rem;text-align:right}.facility .facility-list .facility-item.kitchen .kitchen-system{display:flex;justify-content:space-between;font-size:0;margin:25px auto 10px}.facility .facility-list .facility-item.kitchen .kitchen-system .system-img:nth-of-type(1){max-width:222px;width:35%}.facility .facility-list .facility-item.kitchen .kitchen-system .system-img:nth-of-type(2){max-width:316px;width:63%}.facility .facility-list .facility-item.kitchen .kitchen-color .ttl{font-size:1.4rem}.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list{display:flex;flex-wrap:wrap;justify-content:space-between}.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list dl{width:49%;margin-top:5px}@media screen and (min-width: 577px){.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list dl{width:calc(100% * 1/5 - 2px)}}.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list dl dt{font-size:0}.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list dl dt img{width:100%}.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list dl dd{margin-top:0.5em;font-size:1.4rem;line-height:1.2}@media screen and (max-width: 1140px){.facility .facility-list .facility-item.kitchen .kitchen-color .kitchen-color-list dl dd{font-size:1.2rem}}.facility .facility-list .facility-item.bath .item-cts{align-items:flex-end}@media screen and (max-width: 768px){.facility .facility-list .facility-item.bath .item-cts .cts-bottom{max-width:205px;width:100%;margin:25px auto 0}}.facility .facility-list .facility-item.bath .item-cts .cts-bottom .cts-img{font-size:0}.facility .facility-list .facility-item.bath .bath-system{display:flex;justify-content:space-between;font-size:0;margin-top:25px}.facility .facility-list .facility-item.bath .bath-system .system-img:not(:last-child){margin-right:5px}.facility .facility-list .facility-item.washbasin .item-cts{align-items:flex-end}@media screen and (max-width: 768px){.facility .facility-list .facility-item.washbasin .item-cts .cts-bottom{max-width:205px;width:100%;margin:25px auto 0}}.facility .facility-list .facility-item.washbasin .item-cts .cts-bottom .cts-img{font-size:0}.facility .facility-list .facility-item.washbasin .washbasin-system{display:flex;justify-content:space-between;font-size:0;margin-top:25px}.facility .facility-list .facility-item.washbasin .washbasin-system .system-img:not(:last-child){margin-right:5px}.facility .facility-list .facility-item.toilet .item-cts{align-items:flex-end}@media screen and (max-width: 768px){.facility .facility-list .facility-item.toilet .item-cts .cts-bottom{max-width:205px;width:100%;margin:25px auto 0}}.facility .facility-list .facility-item.toilet .item-cts .cts-bottom .cts-img{font-size:0}.facility .facility-list .facility-item.toilet .toilet-system{display:flex;justify-content:space-between;font-size:0;margin-top:25px}@media screen and (min-width: 1141px){.facility .facility-list .facility-item.toilet .toilet-system{padding:0 0 0 50px}}.facility .facility-list .facility-item.toilet .toilet-system .system-img:not(:last-child){margin-right:5px}@media screen and (max-width: 768px){.facility .facility-list .facility-item.toilet .toilet-system .system-img{width:calc(100% * 1/2 - 5px);text-align:center}.facility .facility-list .facility-item.toilet .toilet-system .system-img:not(:last-child){margin-right:0}}.facility .facility-list .facility-item.flooring .item-cts{align-items:flex-end}.facility .facility-list .facility-item.flooring .flooring-color{display:flex;justify-content:space-between}.facility .facility-list .facility-item.flooring .flooring-color dl{width:32%}.facility .facility-list .facility-item.flooring .flooring-color dl dt{font-size:0}.facility .facility-list .facility-item.flooring .flooring-color dl dt img{width:100%}.facility .facility-list .facility-item.flooring .flooring-color dl dd{font-size:1.4rem;margin-top:0.5em}.facility .facility-bottom-block{margin:100px auto}@media screen and (min-width: 769px){.facility .facility-bottom-block{margin:150px auto}}.facility .facility-bottom-block .block-txt{letter-spacing:0.1em}@media screen and (min-width: 768px){.facility .facility-bottom-block .block-txt{text-align:center}}@media screen and (min-width: 769px){.facility .facility-bottom-block .block-txt{font-size:1.8rem}}@media screen and (min-width: 1141px){.facility .facility-bottom-block .block-txt{font-size:2rem}}.facility .facility-bottom-block .block-txt p:not(:last-child){margin-bottom:2em}@media screen and (max-width: 767px){.facility .facility-bottom-block .block-txt p br{display:none}}
/*# sourceMappingURL=apartmentB_inner.css.map */
