﻿.modelhouse #wrap{overflow:hidden}.modelhouse:not(.form-thanks) #wrap{margin-top:85px}@media (max-width: 767px){.modelhouse:not(.form-thanks) #wrap{margin-top:77px}}.modelhouse .visual{background-image:url("../../img/modelhouse/visual.jpg")}@media (max-width: 767px){.modelhouse .visual{background-image:url("../../img/modelhouse/visual_sp.jpg")}}.modelhouse .visual__jp{display:flex}.modelhouse .visual__jp span{display:block}.modelhouse .visual__jp span:first-child{margin-top:86px}.modelhouse .visual__jp span:nth-child(2){margin:41px 22px 0 18px}.modelhouse .main-modelhouse{background:url(../../img/modelhouse/bg.png) no-repeat;background-size:487px 608px;background-position:top right}.modelhouse .main-modelhouse .breadcrumb{margin-top:17px}.modelhouse .main-modelhouse .breadcrumb__inner{margin-top:0}@media (max-width: 767px){.modelhouse .main-modelhouse .breadcrumb__inner{padding-top:0}}.modelhouse .main-modelhouse__banner{max-width:1214px;padding:0 20px;margin:60px auto 0}@media (max-width: 767px){.modelhouse .main-modelhouse__banner{margin-top:34px;padding:0 23px}}.modelhouse .main-modelhouse__banner .banner-ttl{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.15em;font-weight:500;font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;text-align:center}@media (max-width: 767px){.modelhouse .main-modelhouse__banner .banner-ttl{font-size:20px;line-height:calc(34/20)}}.modelhouse .main-modelhouse__banner .banner-txt{font-size:14px;font-size:1.4rem;line-height:2.28571em;letter-spacing:.1em;font-weight:500;text-align:center;margin-top:27px}@media (max-width: 767px){.modelhouse .main-modelhouse__banner .banner-txt{font-size:14px;line-height:calc(32/14);text-align:left}}.modelhouse .main-modelhouse__banner .banner-main{margin-top:34px;position:relative}@media (max-width: 767px){.modelhouse .main-modelhouse__banner .banner-main{margin-top:17px}}.modelhouse .main-modelhouse__banner .banner-main .zoom{width:41px;height:41px;border-radius:4px;background:#616162 url(../../img/common/icon/ico-zoom.svg) no-repeat center;position:absolute;bottom:0;right:0}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen{background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:9999999;align-items:center;width:100vw;height:100vh;display:none}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen .box-content{position:absolute;height:85vh;left:0;top:50%;width:100%;overflow-y:scroll;transform:translateY(-50%)}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen img{width:100%}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen.show{display:flex}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen .close{position:fixed;top:25px;right:20px;z-index:99999999;background-color:rgba(0,0,0,0.5);width:35px;height:35px;border-radius:4px}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen .close span{display:block;width:32px;height:2px;margin-bottom:5px;background:#fff;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen .close span:first-child{transform:rotate(45deg) translate(13px, 10px)}.modelhouse .main-modelhouse__banner .banner-main .img-fscreen .close span:last-child{transform:rotate(-45deg) translate(-5px, 7px)}.modelhouse .main-modelhouse__lgttl{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.15em;font-weight:500;font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;text-align:center;margin-top:74px}@media (max-width: 767px){.modelhouse .main-modelhouse__lgttl{font-size:20px;margin-top:62px}}.modelhouse .main-modelhouse__ttl{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:500;text-align:center;margin-top:25px}@media (max-width: 767px){.modelhouse .main-modelhouse__ttl{font-size:15px;line-height:30px;margin-top:34px;text-align:left}}.modelhouse .main-modelhouse__anchor{text-align:center;position:relative;margin:57px auto 50px}@media (max-width: 767px){.modelhouse .main-modelhouse__anchor{margin:40px -23px 64px}}.modelhouse .main-modelhouse__list{display:flex;align-items:self-end;justify-content:center}.modelhouse .main-modelhouse__list li{margin:0 20px;border:1px solid #707070;width:243px;height:104px}@media (max-width: 767px){.modelhouse .main-modelhouse__list li{height:71px;margin:0 2px}}.modelhouse .main-modelhouse__list li a{position:relative;text-align:center;padding-bottom:30px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;cursor:pointer}@media (max-width: 767px){.modelhouse .main-modelhouse__list li a{padding-bottom:21px}}.modelhouse .main-modelhouse__list li a::after{content:"";position:absolute;bottom:14px;left:50%;transform:translateX(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.684' height='7.634' viewBox='0 0 6.684 7.634'%3E%3Cpath id='arrow' d='M3.342,0,6.684,7.634l-3.342-3.6L0,7.634Z' transform='translate(6.684 7.634) rotate(180)' fill='%23061826'/%3E%3C/svg%3E%0A");width:6px;height:7px;margin:0 auto;background-size:cover;transition:all 0.3s}@media (max-width: 767px){.modelhouse .main-modelhouse__list li a::after{bottom:10px}}.modelhouse .main-modelhouse__list li a .jp{font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.modelhouse .main-modelhouse__list li a .jp{font-size:16px;font-size:1.6rem;line-height:1.1875em;letter-spacing:.15em;font-weight:500}}.modelhouse .main-modelhouse__list li a .en{font-family:"EB Garamond",serif;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.14em;font-weight:500;white-space:nowrap;position:relative;display:block;margin-top:-3px}@media (max-width: 767px){.modelhouse .main-modelhouse__list li a .en{font-size:12px;font-size:1.2rem;line-height:1.58333em;letter-spacing:.15em;font-weight:500;margin-top:0px}}@media only screen and (min-width: 1025px){.modelhouse .main-modelhouse__list li a:hover:hover{opacity:1}.modelhouse .main-modelhouse__list li a:hover:hover::after{bottom:8px}.modelhouse .main-modelhouse__list li a:hover:hover .en::before{animation:widthPercent 1s}}.modelhouse .main-modelhouse__content{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 auto 42px}@media (max-width: 767px){.modelhouse .main-modelhouse__content{margin-bottom:110px}}.modelhouse .main-modelhouse__heading{margin-bottom:32px;position:relative;display:table}.modelhouse .main-modelhouse__heading .jp{font-family:"Shippori Mincho",serif;font-size:26px;font-size:2.6rem;line-height:2em;letter-spacing:.15em;font-weight:400}.modelhouse .main-modelhouse__heading .en{font-family:"EB Garamond",serif;font-size:22px;font-size:2.2rem;line-height:2.36364em;letter-spacing:.15em;font-weight:400}.modelhouse .main-modelhouse__heading::after{content:"";position:absolute;left:0;bottom:18px;width:100%;height:1px;background:#000}@media (max-width: 767px){.modelhouse .main-modelhouse__heading{margin-bottom:17px}}.modelhouse .main-modelhouse__item{max-width:calc(100% / 2 - 34px);width:100%;position:relative;margin:0 68px 124px 0}.modelhouse .main-modelhouse__item.less-item .swiper-pagination{display:none}.modelhouse .main-modelhouse__item .swiper-container{margin-bottom:23px}@media (max-width: 767px){.modelhouse .main-modelhouse__item .swiper-container{margin-bottom:13px;padding-bottom:25px}}.modelhouse .main-modelhouse__item .swiper-container .thumb{margin:0}.modelhouse .main-modelhouse__item .swiper-container .swiper-pagination{position:absolute;bottom:5px;right:0;text-align:right;padding:0 10px}@media (max-width: 767px){.modelhouse .main-modelhouse__item .swiper-container .swiper-pagination{text-align:center;bottom:-4px}}.modelhouse .main-modelhouse__item .swiper-container .swiper-pagination-bullet{width:6px;height:6px;background:transparent;border:1px solid #fff;opacity:1}@media (max-width: 767px){.modelhouse .main-modelhouse__item .swiper-container .swiper-pagination-bullet{border-color:#D0D0D0}}.modelhouse .main-modelhouse__item .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}@media (max-width: 767px){.modelhouse .main-modelhouse__item .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#D0D0D0}}.modelhouse .main-modelhouse__item:nth-child(2n+2){margin-right:0}@media (max-width: 767px){.modelhouse .main-modelhouse__item{max-width:100%;margin:0 auto 76px}.modelhouse .main-modelhouse__item:last-child{margin-bottom:0}}.modelhouse .main-modelhouse__item .thumb{margin-bottom:23px;position:relative}.modelhouse .main-modelhouse__item .thumb .add-tag{position:absolute;bottom:0;left:0;z-index:999;text-align:left;color:#fff;min-height:34px;padding:5px 15px;background:#a2977f;display:flex;align-items:center;justify-content:center;font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.1em;font-weight:bold}.modelhouse .main-modelhouse__item .thumb .img{transition:all 0.3s ease-out;width:100%}@media (min-width: 768px){.modelhouse .main-modelhouse__item .thumb .img{position:relative}.modelhouse .main-modelhouse__item .thumb .img:before{display:block;content:" ";width:100%;padding-top:61.90476%}.modelhouse .main-modelhouse__item .thumb .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 767px){.modelhouse .main-modelhouse__item .thumb .img{position:relative}.modelhouse .main-modelhouse__item .thumb .img:before{display:block;content:" ";width:100%;padding-top:62.00608%}.modelhouse .main-modelhouse__item .thumb .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.modelhouse .main-modelhouse__item .heading{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.1em;font-weight:bold;margin-bottom:4px}@media (max-width: 767px){.modelhouse .main-modelhouse__item .heading{margin-bottom:5px}}.modelhouse .main-modelhouse__item .sub-ttl{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:15px;color:#000;margin-bottom:10px}.modelhouse .main-modelhouse__item .address{margin-bottom:6px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media (max-width: 767px){.modelhouse .main-modelhouse__item .address{flex-direction:column;margin-bottom:12px}}.modelhouse .main-modelhouse__item .txt{display:block;color:#767676;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.1em;font-weight:500;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.699' height='12.303' viewBox='0 0 8.699 12.303'%3E%3Cpath id='Path_364526' data-name='Path 364526' d='M449.355,230.8A4.385,4.385,0,0,0,445,235.18a5.184,5.184,0,0,0,.714,2.375L449.4,243.1l3.6-5.6a4.926,4.926,0,0,0,.689-2.35A4.353,4.353,0,0,0,449.355,230.8Zm.025,5.881a1.882,1.882,0,1,1,1.882-1.882A1.882,1.882,0,0,1,449.38,236.681Z' transform='translate(-445 -230.8)' fill='%23767676'/%3E%3C/svg%3E%0A");background-size:9px;background-repeat:no-repeat;background-position:top 4px left;margin-right:14px;padding-left:20px;margin-bottom:2px}@media (max-width: 767px){.modelhouse .main-modelhouse__item .txt{margin-bottom:5px;line-height:1.5em;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.1em;font-weight:500;background-position:top 2px left}}.modelhouse .main-modelhouse__item .tel{color:#767676;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:500;background-image:url("data:image/svg+xml,%3Csvg id='Group_80016' data-name='Group 80016' xmlns='http://www.w3.org/2000/svg' width='11.749' height='11.749' viewBox='0 0 11.749 11.749'%3E%3Cpath id='Path_364527' data-name='Path 364527' d='M9.229,7.518l2.161,1.2a.71.71,0,0,1,.324.87,3.217,3.217,0,0,1-4.142,1.963A12.1,12.1,0,0,1,.207,4.187,3.217,3.217,0,0,1,2.17.046.711.711,0,0,1,3.041.37l1.2,2.161a.88.88,0,0,1-.113,1.027L3.119,4.693A7.4,7.4,0,0,0,7.066,8.64L8.2,7.631a.88.88,0,0,1,1.027-.113Z' transform='translate(-0.009 -0.001)' fill='%23767676' fill-rule='evenodd'/%3E%3C/svg%3E%0A");background-size:12px;background-repeat:no-repeat;background-position:center left;padding-left:20px;position:relative;z-index:9999}.modelhouse .main-modelhouse__item .map{width:139px;height:27px;display:block;background:#fff;border:1px solid #000;text-align:center;position:relative;z-index:9999;font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.1em;font-weight:bold;cursor:pointer}@media (max-width: 767px){.modelhouse .main-modelhouse__item .map{margin-left:20px}}@media only screen and (min-width: 1025px){.modelhouse .main-modelhouse__item .map:hover:hover{background:#e0e0e0;opacity:1}}.modelhouse .main-modelhouse__item .btn-read-more{margin:26px 0 0;max-width:100%;cursor:pointer}.modelhouse .main-modelhouse__item .btn-read-more i.ico{top:auto;bottom:12px}.modelhouse .main-modelhouse__item .btn-read-more a{position:inherit}.modelhouse .main-modelhouse__item .btn-read-more a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;transition:all 0.3s ease-out}@media only screen and (min-width: 1025px){.modelhouse .main-modelhouse__item .btn-read-more:hover:hover a::after{background:#fff;opacity:0.2}}@media (max-width: 767px){.modelhouse .main-modelhouse__item .btn-read-more{margin-top:19px}}@media (min-width: 768px){.modelhouse .main-modelhouse{margin-bottom:-46px}}@media (max-width: 767px){.modelhouse .main-modelhouse{background-size:316px 393px}}.modelhouse.normal .footer{display:block;margin-top:-15px}.modelhouse-single .mainvisual{position:relative;overflow:hidden}.modelhouse-single .mainvisual__img{overflow:hidden}.modelhouse-single .mainvisual__img .visual-container{width:100%}@media (min-width: 768px){.modelhouse-single .mainvisual__img .visual-container{height:56.54412vw}}@media (max-width: 767px){.modelhouse-single .mainvisual__img{height:408px}}.modelhouse-single .mainvisual__img .thumbnail-main{width:100%;height:100%}@media (max-width: 767px){.modelhouse-single .mainvisual__img .thumbnail-main{padding-bottom:20px}}.modelhouse-single .mainvisual__img .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.434' height='40.434' viewBox='0 0 40.434 40.434'%3E%3Cg id='Group_83061' data-name='Group 83061' transform='translate(-1129 -1404)'%3E%3Cg id='Ellipse_590' data-name='Ellipse 590' transform='translate(1129 1404)' fill='%23fff' stroke='%23000' stroke-width='1'%3E%3Ccircle cx='20.217' cy='20.217' r='20.217' stroke='none'/%3E%3Ccircle cx='20.217' cy='20.217' r='19.717' fill='none'/%3E%3C/g%3E%3Cpath id='arrow' d='M3.412,0,6.824,7.794,3.412,4.119,0,7.794Z' transform='translate(1152.994 1421.029) rotate(90)' fill='%231b1c1f'/%3E%3C/g%3E%3C/svg%3E%0A")}.modelhouse-single .mainvisual__img .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg id='Group_83062' data-name='Group 83062' xmlns='http://www.w3.org/2000/svg' width='40.434' height='40.434' viewBox='0 0 40.434 40.434'%3E%3Cg id='Ellipse_590' data-name='Ellipse 590' fill='%23fff' stroke='%23000' stroke-width='1'%3E%3Ccircle cx='20.217' cy='20.217' r='20.217' stroke='none'/%3E%3Ccircle cx='20.217' cy='20.217' r='19.717' fill='none'/%3E%3C/g%3E%3Cpath id='arrow' d='M3.412,7.794,6.824,0,3.412,3.676,0,0Z' transform='translate(24.234 17.029) rotate(90)' fill='%231b1c1f'/%3E%3C/svg%3E%0A")}.modelhouse-single .mainvisual__img .swiper-button-next,.modelhouse-single .mainvisual__img .swiper-button-prev{width:40px;height:40px;background-size:contain;cursor:pointer}@media (max-width: 767px){.modelhouse-single .mainvisual__img .swiper-button-next,.modelhouse-single .mainvisual__img .swiper-button-prev{width:30px;height:30px}}.modelhouse-single .mainvisual__img .swiper-button-next::after,.modelhouse-single .mainvisual__img .swiper-button-prev::after{display:none}@media (min-width: 768px){.modelhouse-single .mainvisual__img .swiper-button-next{right:20px}}@media (min-width: 768px){.modelhouse-single .mainvisual__img .swiper-button-prev{left:20px}}.modelhouse-single .mainvisual__img .thumb-img{display:block;width:100%;height:100%}.modelhouse-single .mainvisual__img .thumb-img .img,.modelhouse-single .mainvisual__img .thumb-img img{height:100%;width:100%;object-fit:cover;object-position:center;background-size:cover;background-position:center}@media (max-width: 767px){.modelhouse-single .mainvisual__img .thumb-img{height:388px}}.modelhouse-single .mainvisual__img .swiper-pagination{position:absolute;bottom:5px;right:0;text-align:right;padding:0 10px}.modelhouse-single .mainvisual__img .swiper-pagination.none{display:none}@media (max-width: 767px){.modelhouse-single .mainvisual__img .swiper-pagination{text-align:center;bottom:-4px}}.modelhouse-single .mainvisual__img .swiper-pagination-bullet{width:6px;height:6px;background:transparent;border:1px solid #fff;opacity:1}@media (max-width: 767px){.modelhouse-single .mainvisual__img .swiper-pagination-bullet{border-color:#D0D0D0}}.modelhouse-single .mainvisual__img .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}@media (max-width: 767px){.modelhouse-single .mainvisual__img .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#D0D0D0}}@media (max-width: 767px){.modelhouse-single .mainvisual__img{position:relative}}.modelhouse-single .mainvisual__cont{background:#fff;z-index:999}@media (min-width: 768px){.modelhouse-single .mainvisual__cont{position:absolute;bottom:0;left:94px;width:632px;min-height:175px;padding:46px 47px 0}}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .mainvisual__cont{bottom:-2px}}.modelhouse-single .mainvisual__cont .breadcrumb{margin-bottom:42px;margin-left:-48px;width:calc(100% + 96px)}@media (max-width: 767px){.modelhouse-single .mainvisual__cont{width:calc(100% - 46px);left:0;right:0;margin:0 auto;padding:13px 25px 14px;position:relative;text-align:center}}.modelhouse-single .mainvisual__inner{position:relative;top:7px}.modelhouse-single .mainvisual__ttl{font-family:"Shippori Mincho",serif;font-size:32px;font-size:3.2rem;line-height:1.5em;letter-spacing:.15em;font-weight:500}.modelhouse-single .mainvisual__ttl span{padding-left:14px;font-size:22px;position:relative;top:-1px}@media (max-width: 767px){.modelhouse-single .mainvisual__ttl span{font-size:18px;padding-left:7px}}@media (max-width: 767px){.modelhouse-single .mainvisual__ttl{margin-bottom:10px;text-align:center;font-size:28px;line-height:40px}}.modelhouse-single .mainvisual__txt{margin:11px 0px 4px;font-family:"Shippori Mincho",serif;font-size:22px;font-size:2.2rem;line-height:1.5em;letter-spacing:.15em;font-weight:400}@media (max-width: 767px){.modelhouse-single .mainvisual__txt{text-align:center;padding:0;font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.15em;font-weight:400;margin-bottom:15px}}.modelhouse-single .mainvisual__subttl{font-size:18px;font-size:1.8rem;line-height:1.83333em;letter-spacing:.025em;font-weight:500}.modelhouse-single .box-info{padding-bottom:50px;padding:0px 0 74px;position:relative}@media (min-width: 768px){.modelhouse-single .box-info{margin:12px 0 55px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1076' height='1' viewBox='0 0 1076 1'%3E%3Cline id='Line_93' data-name='Line 93' x1='1076' transform='translate(0 0.5)' fill='none' stroke='%23767676' stroke-width='1' stroke-dasharray='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:bottom left;display:flex;align-items:center;justify-content:flex-start}}@media (max-width: 767px){.modelhouse-single .box-info{max-width:calc(100% - 45px);width:100%;margin:0 auto;padding:13px 0 48px}}.modelhouse-single .box-info__explain{width:42%;max-width:450px;padding-right:30px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.035em;font-weight:500;border-right:1px solid #e0e0e0}.modelhouse-single .box-info__explain .ttl{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:700;margin-bottom:11px}@media (max-width: 767px){.modelhouse-single .box-info__explain{border:none;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:calc(100% + 45px);max-width:calc(100% + 45px);font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.05em;font-weight:500;padding-right:0;margin-bottom:25px;margin-left:-22.5px;padding-bottom:25px;padding-top:13px}}.modelhouse-single .box-info__address{width:35%;max-width:375px;padding-left:29px;min-height:90px}@media (max-width: 767px){.modelhouse-single .box-info__address{padding:0px 2px 14px;width:100%;max-width:100%;position:relative}}.modelhouse-single .box-info__address .ttl{font-family:"EB Garamond",serif;font-size:13px;font-size:1.3rem;line-height:1em;letter-spacing:.1em;font-weight:500}@media (min-width: 768px){.modelhouse-single .box-info__address .ttl{margin-bottom:10px}}@media (max-width: 767px){.modelhouse-single .box-info__address .ttl{writing-mode:vertical-lr;position:absolute;top:34px;right:104%;white-space:nowrap}}.modelhouse-single .box-info__address .address{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500;display:block;padding-left:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.607' height='15.003' viewBox='0 0 10.607 15.003'%3E%3Cpath id='Path_364828' data-name='Path 364828' d='M450.311,230.8A5.347,5.347,0,0,0,445,236.141a6.321,6.321,0,0,0,.87,2.9l4.5,6.766,4.4-6.826a6.007,6.007,0,0,0,.84-2.866A5.308,5.308,0,0,0,450.311,230.8Zm.03,7.171a2.3,2.3,0,1,1,2.3-2.3A2.3,2.3,0,0,1,450.341,237.971Z' transform='translate(-445 -230.8)'/%3E%3C/svg%3E%0A");background-size:11px;background-position:top 6px left;background-repeat:no-repeat;margin:15px 0 5px}@media (max-width: 767px){.modelhouse-single .box-info__address .address{margin-bottom:9px}}.modelhouse-single .box-info__address .map{width:139px;height:27px;display:inline-block;background:#fff;border:1px solid #000;text-align:center;margin-bottom:16px;font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.1em;font-weight:bold;cursor:pointer}@media only screen and (min-width: 1025px){.modelhouse-single .box-info__address .map:hover:hover{background:#e0e0e0;opacity:1}}.modelhouse-single .box-info__address .txt{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500;white-space:nowrap}@media (max-width: 767px){.modelhouse-single .box-info__address .txt{font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:500;white-space:unset}}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-info__address .txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.1em;font-weight:500}}.modelhouse-single .box-info__contact{padding-left:44px;width:100%;min-height:90px;border-right:1px solid #e0e0e0}@media (min-width: 768px){.modelhouse-single .box-info__contact{max-width:394px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-info__contact{padding-left:10px;padding-right:20px;max-width:256px}}@media (max-width: 767px){.modelhouse-single .box-info__contact{border:none;padding:0}}.modelhouse-single .box-info__contact .tel{padding-left:25px;font-family:"EB Garamond",serif;font-size:35px;font-size:3.5rem;line-height:1em;letter-spacing:.1em;font-weight:500}@media (min-width: 768px){.modelhouse-single .box-info__contact .tel{background-image:url("data:image/svg+xml,%3Csvg id='Group_80315' data-name='Group 80315' xmlns='http://www.w3.org/2000/svg' width='15.783' height='15.783' viewBox='0 0 15.783 15.783'%3E%3Cpath id='Path_364527' data-name='Path 364527' d='M12.394,10.1l2.9,1.613a.954.954,0,0,1,.435,1.169,4.321,4.321,0,0,1-5.564,2.637A16.259,16.259,0,0,1,.276,5.625,4.321,4.321,0,0,1,2.913.061.955.955,0,0,1,4.082.5L5.695,3.4a1.183,1.183,0,0,1-.152,1.38L4.188,6.3a9.943,9.943,0,0,0,5.3,5.3l1.524-1.355a1.183,1.183,0,0,1,1.38-.152Z' transform='translate(-0.009 -0.001)' fill-rule='evenodd'/%3E%3C/svg%3E%0A");background-size:18px;background-repeat:no-repeat;background-position:top 17px left}}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-info__contact .tel{font-size:28px;font-size:2.8rem;background-size:14px;background-position:top 14px left}}@media (max-width: 767px){.modelhouse-single .box-info__contact .tel{font-size:28px;font-size:2.8rem;position:relative;display:block;border:1px solid #000;margin:15px auto 0;padding:10px 26px 22px;text-align:center;background-position:bottom 26px left 29px;background-size:14px}.modelhouse-single .box-info__contact .tel::after{content:"";position:absolute;top:calc(50% + 5px);right:10px;width:9px;height:9px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.634' height='6.684' viewBox='0 0 7.634 6.684'%3E%3Cpath id='arrow' d='M3.342,0,6.684,7.634l-3.342-3.6L0,7.634Z' transform='translate(7.634) rotate(90)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}}.modelhouse-single .box-info__contact .tel i{font-style:normal}@media (max-width: 767px){.modelhouse-single .box-info__contact .tel i{padding:0 0 0 24px;background-image:url("data:image/svg+xml,%3Csvg id='Group_80315' data-name='Group 80315' xmlns='http://www.w3.org/2000/svg' width='15.783' height='15.783' viewBox='0 0 15.783 15.783'%3E%3Cpath id='Path_364527' data-name='Path 364527' d='M12.394,10.1l2.9,1.613a.954.954,0,0,1,.435,1.169,4.321,4.321,0,0,1-5.564,2.637A16.259,16.259,0,0,1,.276,5.625,4.321,4.321,0,0,1,2.913.061.955.955,0,0,1,4.082.5L5.695,3.4a1.183,1.183,0,0,1-.152,1.38L4.188,6.3a9.943,9.943,0,0,0,5.3,5.3l1.524-1.355a1.183,1.183,0,0,1,1.38-.152Z' transform='translate(-0.009 -0.001)' fill-rule='evenodd'/%3E%3C/svg%3E%0A");background-size:18px;background-repeat:no-repeat;background-position:top 12px left}}.modelhouse-single .box-info__contact .tel span{font-weight:500;font-size:12px;letter-spacing:0.15em;text-align:center;color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='209.55' height='0.5' viewBox='0 0 209.55 0.5'%3E%3Cpath id='Path_364963' data-name='Path 364963' d='M-6771-9933.109h209.55' transform='translate(6771 9933.359)' stroke='%23000' stroke-width='0.5' stroke-dasharray='2'/%3E%3C/svg%3E%0A");background-position:bottom center;background-repeat:no-repeat;display:block;margin:0 0 13px}.modelhouse-single .box-info__contact .time{text-align:left;color:#767676;padding-left:25px;margin-top:10px;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.1em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-info__contact .time{font-size:11px;font-size:1.1rem;letter-spacing:0em;margin-top:2px}}@media (max-width: 767px){.modelhouse-single .box-info__contact .time{text-align:left;color:#767676;padding-left:0;letter-spacing:0.09em;margin-top:16px}}.modelhouse-single .box-info__link{font-size:15px;font-size:1.5rem;line-height:1em;letter-spacing:.15em;font-weight:bold;width:211px;height:60px;margin-left:39px;margin-top:22px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #000}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-info__link{margin-left:16px;margin-top:5px;height:40px}.modelhouse-single .box-info__link span{font-size:12px;font-size:1.2rem;letter-spacing:0em}}@media (max-width: 767px){.modelhouse-single .box-info__link{width:100%;max-width:100%;margin:14px auto 0}}@media only screen and (min-width: 768px) and (max-width: 979px){.modelhouse-single .box-info__link{width:180px;margin-left:auto}}@media (max-width: 767px){.modelhouse-single .box-content{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1076' height='1' viewBox='0 0 1076 1'%3E%3Cline id='Line_93' data-name='Line 93' x1='1076' transform='translate(0 0.5)' fill='none' stroke='%23767676' stroke-width='1' stroke-dasharray='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top left;padding-top:53px}}.modelhouse-single .box-content h2{display:table;margin-left:auto;margin-right:auto}.modelhouse-single .room-tour{margin:75px auto 0;padding:0 20px;overflow:hidden}@media (max-width: 767px){.modelhouse-single .room-tour{padding:0 22px;margin:65px auto 0}}.modelhouse-single .room-tour__video{position:relative;max-width:1076px;width:100%;margin:52px auto 0;overflow:hidden;position:relative}.modelhouse-single .room-tour__video:before{display:block;content:" ";width:100%;padding-top:56.25%}.modelhouse-single .room-tour__video>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.modelhouse-single .room-tour__video{height:185px;margin-top:44px}}.modelhouse-single .room-tour__video .youtube-tour{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.modelhouse-single .room-tour__video .youtube-tour img{height:100%;width:100%;object-fit:cover;object-position:center}.modelhouse-single .room-tour__video .youtube-tour.is-play-video{display:none}.modelhouse-single .room-tour__video .youtube-tour::before{content:"";position:absolute;top:45%;left:50%;width:100px;height:70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='100%25' version='1.1' viewBox='0 0 68 48' width='100%25'%3E%3Cpath class='ytp-large-play-button-bg' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z' fill='%23f00'%3E%3C/path%3E%3Cpath d='M 45,24 27,14 27,34' fill='%23fff'%3E%3C/path%3E%3C/svg%3E");background-size:contain;transform:translate(-50%)}@media (max-width: 767px){.modelhouse-single .room-tour__video .youtube-tour::before{width:45px;height:32px}}.modelhouse-single .room-tour__video .youtube-video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;cursor:pointer}.modelhouse-single .room-tour__video .youtube-video #player{width:100%;height:100%}.modelhouse-single .room-tour__video .youtube-video iframe{width:100%;height:100%}.modelhouse-single .box-plan{text-align:center;position:relative}@media (min-width: 768px){.modelhouse-single .box-plan{margin-top:106px}}@media (max-width: 767px){.modelhouse-single .box-plan{margin-top:45px}}.modelhouse-single .box-plan::after{content:"";position:absolute;top:0;right:0;background:#f8f8f7;height:100%;width:100%}.modelhouse-single .box-plan__inner{position:relative;z-index:9;max-width:900px;width:100%;margin:0 auto;padding:74px 0 126px}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-plan__inner{max-width:calc(100% - 100px);padding-bottom:75px}}@media (max-width: 767px){.modelhouse-single .box-plan__inner{padding:58px 22px 51px}}.modelhouse-single .box-plan__item{display:flex;align-items:flex-start}@media (min-width: 768px){.modelhouse-single .box-plan__item.col1{width:37.5%}.modelhouse-single .box-plan__item.col2{width:35%}.modelhouse-single .box-plan__item.col3{width:30.5%}}@media (max-width: 767px){.modelhouse-single .box-plan__item{width:100%;margin-bottom:15px}.modelhouse-single .box-plan__item:last-child{margin-bottom:0}}.modelhouse-single .box-plan__item p:first-child{white-space:nowrap;padding-right:26px;font-size:15px;font-size:1.5rem;line-height:2.2em;letter-spacing:.03em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-plan__item p:first-child{font-size:14px;font-size:1.4rem;letter-spacing:0;padding-right:15px}}@media (max-width: 767px){.modelhouse-single .box-plan__item p:first-child{max-width:88px;width:100%;text-align:right;padding:5px 26px 5px 0}}.modelhouse-single .box-plan__item p:nth-child(2){font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:.03em;font-weight:500;border-left:1px solid #767676;padding-left:20px;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-plan__item p:nth-child(2){font-size:14px;font-size:1.4rem;letter-spacing:0;padding-left:15px}}@media (max-width: 767px){.modelhouse-single .box-plan__item p:nth-child(2){padding:7px 0 4px 22px}}.modelhouse-single .box-plan__item p:nth-child(2) span{display:block}.modelhouse-single .box-plan__chart img{object-fit:contain}@media (min-width: 768px){.modelhouse-single .box-plan__chart{display:flex;width:100%;justify-content:center}.modelhouse-single .box-plan__chart img{width:50%}}.modelhouse-single .box-plan__txt{max-width:744px;width:100%;margin:41px auto 40px;text-align:center;font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.modelhouse-single .box-plan__txt{margin-top:33px;text-align:left}}.modelhouse-single .box-plan__info{display:flex;align-items:flex-start;margin:20px auto 55px;padding:0 0 0 15px;justify-content:center}.modelhouse-single .box-plan__info.mdf-css{margin-bottom:0}@media (max-width: 767px){.modelhouse-single .box-plan__info{margin:22px auto 30px;padding:0;display:block}}.modelhouse-single .box-plan__list{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){.modelhouse-single .box-plan__list{padding-right:3px;justify-content:flex-start}}@media (min-width: 768px){.modelhouse-single .box-plan__list ul:first-child{width:53%}.modelhouse-single .box-plan__list ul:nth-child(2){width:46.5%}}.modelhouse-single .box-plan__list ul li{text-align:left;display:flex;align-items:flex-start;justify-content:flex-start;margin:0 0 8px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-plan__list ul li{font-size:14px;font-size:1.4rem;letter-spacing:0em}}@media (max-width: 767px){.modelhouse-single .box-plan__list ul li{line-height:24px;margin-bottom:15px}}.modelhouse-single .box-plan__list ul li span{margin-right:15px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;background:#8d8069;white-space:nowrap;font-family:"EB Garamond",serif;font-size:19px;font-size:1.9rem;line-height:2.26316em;letter-spacing:.05em;font-weight:500;min-width:26px}.modelhouse-single .box-modelhouse{max-width:calc(100% - 188px);width:100%;margin:104px auto 0;background:#e3ded8;padding:89px 0 94px}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-modelhouse{padding:50px 30px;max-width:calc(100% - 60px)}}@media (max-width: 767px){.modelhouse-single .box-modelhouse{padding:82px 24px 110px;margin-top:79px;max-width:100%}}.modelhouse-single .box-modelhouse .title-heading__en{font-size:18px}.modelhouse-single .box-modelhouse .title-heading__jp{font-family:"Shippori Mincho",serif;line-height:1;margin-bottom:10px;font-size:32px}.modelhouse-single .box-modelhouse__ttl{font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.1em;font-weight:bold;text-align:center;margin:41px auto 64px;max-width:989px;width:100%}@media (max-width: 767px){.modelhouse-single .box-modelhouse__ttl{letter-spacing:0.05em;font-size:18px;line-height:1.8em}}.modelhouse-single .box-modelhouse__cont{margin:0 auto 47px}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-modelhouse__cont{margin-bottom:30px}}@media (max-width: 767px){.modelhouse-single .box-modelhouse__cont{margin-bottom:29px}}.modelhouse-single .box-modelhouse__list{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;max-width:989px;width:100%;margin:0 auto}.modelhouse-single .box-modelhouse__list li{width:46.108%;text-align:center}@media (max-width: 767px){.modelhouse-single .box-modelhouse__list li{width:100%;margin-bottom:70px}.modelhouse-single .box-modelhouse__list li:last-child{margin:0}}.modelhouse-single .box-modelhouse__list li .number{font-family:"EB Garamond",serif;font-size:28px;font-size:2.8rem;line-height:1em;letter-spacing:.05em;font-weight:500;color:#fff;width:62px;height:62px;background:#a2977f;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 20px}.modelhouse-single .box-modelhouse__list li .txt1{display:block;text-align:center;color:#171621;margin:0 auto 25px;font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:.05em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-modelhouse__list li .txt1{font-size:18px;font-size:1.8rem;letter-spacing:0em}}@media (max-width: 767px){.modelhouse-single .box-modelhouse__list li .txt1{letter-spacing:0;font-size:20px;line-height:1.66667em}}.modelhouse-single .box-modelhouse__list li .txt2{font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.03em;font-weight:500;display:block;position:relative;padding:10px 0;margin:0 auto 26px;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-modelhouse__list li .txt2{font-size:13px;font-size:1.3rem;letter-spacing:0em}}@media (max-width: 767px){.modelhouse-single .box-modelhouse__list li .txt2{margin-bottom:31px}}.modelhouse-single .box-modelhouse__list li .txt2::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='455' height='1' viewBox='0 0 455 1'%3E%3Cline id='Line_215' data-name='Line 215' x1='455' transform='translate(0 0.5)' fill='none' stroke='%23fff' stroke-width='1' stroke-dasharray='2'/%3E%3C/svg%3E%0A")}.modelhouse-single .box-modelhouse__list li .txt2::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='455' height='1' viewBox='0 0 455 1'%3E%3Cline id='Line_215' data-name='Line 215' x1='455' transform='translate(0 0.5)' fill='none' stroke='%23fff' stroke-width='1' stroke-dasharray='2'/%3E%3C/svg%3E%0A")}.modelhouse-single .box-modelhouse__list li .txt3{display:block;text-align:left;font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:.05em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-modelhouse__list li .txt3{font-size:11px;font-size:1.1rem;letter-spacing:0em}}@media (max-width: 767px){.modelhouse-single .box-modelhouse__list li .txt3{font-size:15px;font-size:1.5rem}}.modelhouse-single .box-modelhouse__list li:not(:nth-last-child(-n+2)){margin-bottom:50px}@media (max-width: 767px){.modelhouse-single .box-modelhouse__list .gallery{padding-bottom:20px}}@media (max-width: 767px){.modelhouse-single .box-modelhouse__list .gallery .swiper-wrapper{height:327px}}.modelhouse-single .box-modelhouse__list .gallery.none-arrows .swiper-button-disabled{display:none}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide{max-width:456px;width:100%;position:relative;display:flex;align-content:center}@media (max-width: 767px){.modelhouse-single .box-modelhouse .swiper-container .swiper-slide{margin:0 auto}}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide img,.modelhouse-single .box-modelhouse .swiper-container .swiper-slide iframe{width:100%;object-fit:contain}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-img{width:100%;position:absolute;top:0;left:0;z-index:99}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-img::before{content:"";position:absolute;top:45%;left:50%;width:100px;height:70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='100%25' version='1.1' viewBox='0 0 68 48' width='100%25'%3E%3Cpath class='ytp-large-play-button-bg' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z' fill='%23f00'%3E%3C/path%3E%3Cpath d='M 45,24 27,14 27,34' fill='%23fff'%3E%3C/path%3E%3C/svg%3E");background-size:contain;transform:translate(-50%)}@media (max-width: 767px){.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-img::before{width:45px;height:32px}}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-img img{width:100%;height:100%;object-fit:cover}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-img.is-play-video{display:none;background:#000}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-video{left:0;top:0;width:100%;height:100%;min-height:306px}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-video__inner{height:100%;position:relative}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-video__inner:after{content:'';position:absolute;width:70px;height:48px;background:url(../../img/common/icon/ico-yt-red.svg) center/cover no-repeat;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;pointer-events:none}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide .iframe-video__inner .yt-img{height:100%;width:100%;object-fit:cover;object-position:center;cursor:pointer}.modelhouse-single .box-modelhouse .swiper-container .swiper-slide #iframe,.modelhouse-single .box-modelhouse .swiper-container .swiper-slide iframe{display:block;height:100%;width:456px;min-height:306px}@media (max-width: 767px){.modelhouse-single .box-modelhouse .swiper-container .swiper-slide #iframe,.modelhouse-single .box-modelhouse .swiper-container .swiper-slide iframe{width:100%;height:100%;object-fit:cover}}.modelhouse-single .box-modelhouse .swiper-container .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.434' height='40.434' viewBox='0 0 40.434 40.434'%3E%3Cg id='Group_83061' data-name='Group 83061' transform='translate(-1129 -1404)'%3E%3Cg id='Ellipse_590' data-name='Ellipse 590' transform='translate(1129 1404)' fill='%23fff' stroke='%23000' stroke-width='1'%3E%3Ccircle cx='20.217' cy='20.217' r='20.217' stroke='none'/%3E%3Ccircle cx='20.217' cy='20.217' r='19.717' fill='none'/%3E%3C/g%3E%3Cpath id='arrow' d='M3.412,0,6.824,7.794,3.412,4.119,0,7.794Z' transform='translate(1152.994 1421.029) rotate(90)' fill='%231b1c1f'/%3E%3C/g%3E%3C/svg%3E%0A")}.modelhouse-single .box-modelhouse .swiper-container .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg id='Group_83062' data-name='Group 83062' xmlns='http://www.w3.org/2000/svg' width='40.434' height='40.434' viewBox='0 0 40.434 40.434'%3E%3Cg id='Ellipse_590' data-name='Ellipse 590' fill='%23fff' stroke='%23000' stroke-width='1'%3E%3Ccircle cx='20.217' cy='20.217' r='20.217' stroke='none'/%3E%3Ccircle cx='20.217' cy='20.217' r='19.717' fill='none'/%3E%3C/g%3E%3Cpath id='arrow' d='M3.412,7.794,6.824,0,3.412,3.676,0,0Z' transform='translate(24.234 17.029) rotate(90)' fill='%231b1c1f'/%3E%3C/svg%3E%0A")}.modelhouse-single .box-modelhouse .swiper-container .swiper-button-next,.modelhouse-single .box-modelhouse .swiper-container .swiper-button-prev{width:40px;height:40px;background-size:contain;cursor:pointer}.modelhouse-single .box-modelhouse .swiper-container .swiper-button-next::after,.modelhouse-single .box-modelhouse .swiper-container .swiper-button-prev::after{display:none}.modelhouse-single .box-flow{margin:0 auto;padding:121px 0 0}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-flow{padding-left:50px;padding-right:50px}}@media (max-width: 767px){.modelhouse-single .box-flow{padding-top:89px}}.modelhouse-single .box-flow__index{position:relative;max-width:744px;width:100%;margin:81px auto 0;counter-reset:counter}@media (max-width: 767px){.modelhouse-single .box-flow__index{padding:0 23px}}@media (min-width: 768px){.modelhouse-single .box-flow__img{max-width:calc(100% - 633px);width:100%;padding:9px 0 0}}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-flow__img{max-width:100px}}@media (max-width: 767px){.modelhouse-single .box-flow__img{margin-bottom:14px}}.modelhouse-single .box-flow__img img{display:block;text-align:center;margin:0 auto}.modelhouse-single .box-flow__cont{max-width:629px;width:100%;padding-left:24px}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-flow__cont{max-width:calc(100% - 100px)}}@media (max-width: 767px){.modelhouse-single .box-flow__cont{padding:0}}.modelhouse-single .box-flow__item{position:relative;border-bottom:1px solid #e3ded8;padding-bottom:37px;margin-bottom:44px;display:flex;align-items:flex-start;justify-content:flex-start}@media (max-width: 767px){.modelhouse-single .box-flow__item{padding-bottom:28px;margin-bottom:65px;display:block}}.modelhouse-single .box-flow__item:last-child{margin-bottom:0}.modelhouse-single .box-flow__item:last-child::after{display:none}.modelhouse-single .box-flow__item::after{content:"";position:absolute;bottom:-9px;left:50px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Group_82808' data-name='Group 82808' transform='translate(-360 -8700)'%3E%3Ccircle id='Ellipse_607' data-name='Ellipse 607' cx='10' cy='10' r='10' transform='translate(360 8700)' fill='%233e3a3b'/%3E%3Cpath id='arrow' d='M3.342,0,6.684,7.634l-3.342-3.6L0,7.634Z' transform='translate(373.342 8713.816) rotate(180)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width: 767px){.modelhouse-single .box-flow__item::after{bottom:-11px;left:50%;transform:translateX(-50%)}}.modelhouse-single .box-flow__item .ttl{color:#171621;font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.05em;font-weight:500;position:relative;padding-left:74px}.modelhouse-single .box-flow__item .ttl::before{font-family:"EB Garamond",serif;font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:.05em;font-weight:500;counter-increment:counter;content:"0" counter(counter);color:#a2977f;top:5px;left:6px;position:absolute}.modelhouse-single .box-flow__item .ttl::after{content:"";position:absolute;width:24px;height:1px;background:#a2977f;top:18px;left:41px}@media (max-width: 767px){.modelhouse-single .box-flow__item .ttl{line-height:35px;padding-left:68px}}.modelhouse-single .box-flow__item .txt{margin-top:4px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.modelhouse-single .box-flow__item .txt{margin-top:18px}}.modelhouse-single .box-qa{padding:111px 0 0}@media (max-width: 767px){.modelhouse-single .box-qa{padding-top:92px}}.modelhouse-single .box-qa__inner{max-width:1076px;width:100%;margin:19px auto 0;padding:79px 20px 56px;background:url(../../img/modelhouse/shape.png) repeat}@media (max-width: 767px){.modelhouse-single .box-qa__inner{margin-top:35px;padding:51px 23px 56px}}.modelhouse-single .box-qa__cont{max-width:745px;width:100%;margin:0 auto}.modelhouse-single .box-qa__item{background:#fff;margin-bottom:19px}@media (max-width: 767px){.modelhouse-single .box-qa__item{margin-bottom:22px}}.modelhouse-single .box-qa__item:last-child{margin-bottom:0}.modelhouse-single .box-qa__question{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='744' height='1' viewBox='0 0 744 1'%3E%3Cpath id='Path_364984' data-name='Path 364984' d='M5022-10428.5h744' transform='translate(-5022 10429)' fill='none' stroke='%23a2977f' stroke-width='1' stroke-dasharray='2'/%3E%3C/svg%3E%0A");background-size:contain;background-position:bottom left;background-repeat:no-repeat;padding:15px 63px 10px 83px;position:relative;font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.05em;font-weight:500;color:#171621}@media (max-width: 767px){.modelhouse-single .box-qa__question{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='329' height='1' viewBox='0 0 329 1'%3E%3Cpath id='Path_377047' data-name='Path 377047' d='M5022-10428.5h329' transform='translate(-5022 10429)' fill='none' stroke='%23a2977f' stroke-width='1' stroke-dasharray='2'/%3E%3C/svg%3E%0A");padding:15px 30px 13px 60px;font-size:20px;line-height:35px;background-size:329px 1px}}.modelhouse-single .box-qa__question::before{content:"Q";position:absolute;left:48px;top:7px;font-family:"EB Garamond",serif;font-size:24px;font-size:2.4rem;line-height:2.08333em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.modelhouse-single .box-qa__question::before{left:25px}}.modelhouse-single .box-qa__ans{padding:13px 63px 19px 83px;position:relative;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.modelhouse-single .box-qa__ans{padding:19px 25px 26px 25px}}.modelhouse-single .box-access{padding-top:100px}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-access{padding-top:100px}}@media (max-width: 767px){.modelhouse-single .box-access{padding-top:91px}}.modelhouse-single .box-access__map{margin:39px auto 0;display:block}.modelhouse-single .box-access__map iframe{max-width:1076px;width:100%;height:544px;margin:0 auto;display:block}@media (max-width: 767px){.modelhouse-single .box-access__map iframe{width:100%;height:166px}}.modelhouse-single .box-access__imm{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin:22px auto 0;min-height:171px;padding:58px 55px;position:relative;z-index:2}.modelhouse-single .box-access__imm.center{justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1200px){.modelhouse-single .box-access__imm{padding:50px 20px}}@media (max-width: 767px){.modelhouse-single .box-access__imm{display:block;padding:0;margin-top:16px;padding:24px 19px}}.modelhouse-single .box-access__imm::before,.modelhouse-single .box-access__imm::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.modelhouse-single .box-access__imm::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='47.757' viewBox='0 0 1 47.757'%3E%3Cpath id='Path_377144' data-name='Path 377144' d='M0,0H47.757' transform='translate(0.5) rotate(90)' fill='none' stroke='%23e0e0e0' stroke-width='1' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A");background-size:2px 53px;background-position:top left;background-repeat:repeat-y}.modelhouse-single .box-access__imm::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='47.757' viewBox='0 0 1 47.757'%3E%3Cpath id='Path_377144' data-name='Path 377144' d='M0,0H47.757' transform='translate(0.5) rotate(90)' fill='none' stroke='%23e0e0e0' stroke-width='1' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A");background-size:2px 53px;background-position:bottom right;background-repeat:repeat-y}.modelhouse-single .box-access__info{position:relative}.modelhouse-single .box-access__info::before,.modelhouse-single .box-access__info::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.modelhouse-single .box-access__info::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.757' height='1' viewBox='0 0 47.757 1'%3E%3Cpath id='Path_377144' data-name='Path 377144' d='M0,0H47.757' transform='translate(0 0.5)' fill='none' stroke='%23e0e0e0' stroke-width='1' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A");background-size:53px 2px;background-position:top left;background-repeat:repeat-x}.modelhouse-single .box-access__info::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.757' height='1' viewBox='0 0 47.757 1'%3E%3Cpath id='Path_377144' data-name='Path 377144' d='M0,0H47.757' transform='translate(0 0.5)' fill='none' stroke='%23e0e0e0' stroke-width='1' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A");background-size:53px 2px;background-position:bottom left;background-repeat:repeat-x}.modelhouse-single .box-access__info .address{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.607' height='15.003' viewBox='0 0 10.607 15.003'%3E%3Cpath id='Path_364833' data-name='Path 364833' d='M450.311,230.8A5.347,5.347,0,0,0,445,236.141a6.321,6.321,0,0,0,.87,2.9l4.5,6.766,4.4-6.826a6.007,6.007,0,0,0,.84-2.866A5.308,5.308,0,0,0,450.311,230.8Zm.03,7.171a2.3,2.3,0,1,1,2.3-2.3A2.3,2.3,0,0,1,450.341,237.971Z' transform='translate(-445 -230.8)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:13px;background-position:top 5px left;padding-left:25px;margin-bottom:10px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500}.modelhouse-single .box-access__info .direction{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.546' height='12.432' viewBox='0 0 14.546 12.432'%3E%3Cpath id='Path_364836' data-name='Path 364836' d='M16.874,13.227,11.562,9.461A.415.415,0,0,0,10.9,9.8v2.281H8.21A5.713,5.713,0,0,0,2.5,17.8v3.6a.412.412,0,0,0,.413.413H5.056A.412.412,0,0,0,5.47,21.4V17.8a2.737,2.737,0,0,1,2.74-2.74H10.9v2.281a.415.415,0,0,0,.658.337l5.312-3.766A.431.431,0,0,0,16.874,13.227Z' transform='translate(-2.5 -9.382)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:15px;background-position:top 5px left;padding-left:25px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500}.modelhouse-single .box-access__info .time{font-family:"EB Garamond",serif;font-size:18px;font-size:1.8rem;line-height:1.11111em;letter-spacing:.1em;font-weight:500;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.605' height='14.605' viewBox='0 0 14.605 14.605'%3E%3Cg id='Group_80327' data-name='Group 80327' transform='translate(-147 -51)'%3E%3Cg id='Group_80327-2' data-name='Group 80327' transform='translate(147 51)'%3E%3Cpath id='Path_364834' data-name='Path 364834' d='M154.3,51a7.3,7.3,0,1,1-7.3,7.3A7.306,7.306,0,0,1,154.3,51Zm-.348,2.434V58.3a.348.348,0,0,0,.348.348h4.868a.348.348,0,0,0,0-.7H154.65V53.434a.348.348,0,1,0-.7,0Z' transform='translate(-147 -51)' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:15px;background-position:top 6px left;padding-left:37px}@media (max-width: 767px){.modelhouse-single .box-access__info .time{display:flex;padding-left:28px;justify-content:space-between;background-position:top 4px left;flex-wrap:wrap}}.modelhouse-single .box-access__info .time span{display:flex}.modelhouse-single .box-access__info .time span i{min-width:65px;padding-top:5px;display:inline-block;font-style:normal;font-size:13px;font-size:1.3rem;line-height:1em;color:#1b1c1f}.modelhouse-single .box-access__info .link{width:183px;height:47px;margin:4px 0 0 auto;background:#fff;border:1px solid #000;display:flex;align-items:center;justify-content:center;padding:0 0 0 18px;font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.1em;font-weight:bold}@media (max-width: 767px){.modelhouse-single .box-access__info .link{margin:0 auto}}.modelhouse-single .box-access__info .link span{display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg id='Group_82668' data-name='Group 82668' transform='translate(-1065.329 -4252.329)'%3E%3Cg id='Rectangle_15948' data-name='Rectangle 15948' transform='translate(1065.329 4252.329)' fill='%23fff' stroke='%23000' stroke-width='1'%3E%3Crect width='8' height='8' stroke='none'/%3E%3Crect x='0.5' y='0.5' width='7' height='7' fill='none'/%3E%3C/g%3E%3Crect id='Rectangle_15949' data-name='Rectangle 15949' width='5' height='5' transform='translate(1068.329 4252.329)' fill='%23fff'/%3E%3Cpath id='Path_364853' data-name='Path 364853' d='M12524-15987.468h3.489v3.428' transform='translate(-11454.671 20240.309)' fill='none' stroke='%23000' stroke-width='1'/%3E%3Cpath id='Path_364854' data-name='Path 364854' d='M1073.453,4252.97l-4.7,4.7' transform='translate(-0.504 -0.13)' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:9px;background-repeat:no-repeat;background-position:top right 7px;padding-right:20px}.modelhouse-single .box-access__item{position:relative;z-index:10}@media (min-width: 768px){.modelhouse-single .box-access__item:nth-child(1){width:50%}.modelhouse-single .box-access__item:nth-child(2){width:50%}}@media (max-width: 767px){.modelhouse-single .box-access__item{margin-bottom:23px}.modelhouse-single .box-access__item:last-child{margin:0}}.modelhouse-single .box-camp{margin:130px auto 0}@media (max-width: 767px){.modelhouse-single .box-camp{margin:67px auto 0}}.modelhouse-single .box-camp .title-heading__en{line-height:1.5em}.modelhouse-single .box-camp__link{margin:57px auto 67px;display:block}@media (max-width: 767px){.modelhouse-single .box-camp__link{margin:43px auto 43px}}.modelhouse-single .box-camp .btn-read-default{margin:0 auto}@media (min-width: 768px){.modelhouse-single .formBlock{margin-top:65px}}@media (max-width: 767px){.modelhouse-single .formBlock{margin-top:88px}}@media (min-width: 768px){.modelhouse-single .formBlock .tblForm .row:first-child{padding-bottom:18px}}@media (max-width: 767px){.modelhouse-single .formBlock .tblForm .row:first-child{padding-top:2px;padding-bottom:11px}.modelhouse-single .formBlock .tblForm .row:first-child .row__main--schedule{padding-top:2px}}.modelhouse-single .formBlock .step{margin-bottom:42px}@media (min-width: 768px){.modelhouse-single .formBlock .formBlock__title{height:390px;padding-top:134px;background:url(../../img/modelhouse/reservation.png) no-repeat;background-size:cover;background-position:center}}@media (max-width: 767px){.modelhouse-single .formBlock .formBlock__title{height:260px;padding-top:60px;background:url(../../img/modelhouse/reservation-sp.png) no-repeat;background-size:cover;background-position:center}}@media (min-width: 768px){.modelhouse-single .formBlock .formBlock__main{padding-top:106px;margin-top:-120px}}@media (max-width: 767px){.modelhouse-single .formBlock .formBlock__main{padding-top:52px;margin-top:-46px}}.modelhouse-single .other-modelhouse__inner{max-width:calc(100% - 188px);width:100%;margin:0px auto 0;padding:86px 0 80px}.modelhouse-single .other-modelhouse__inner .title-heading__en{font-size:42px}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .title-heading__en{font-size:30px}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__lst{padding:51px 0 70px}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__lst{padding:29px 0 0}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__box:not(:last-child){margin-bottom:35px}.modelhouse-single .other-modelhouse__inner .main-modelhouse__heading{margin-bottom:8px}.modelhouse-single .other-modelhouse__inner .main-modelhouse__heading .en{font-size:20px;font-size:2rem;line-height:2.6em;letter-spacing:.15em;font-weight:400}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__heading .en{font-size:16px}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__heading::after{bottom:18px}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__heading::after{bottom:15px}}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__heading{margin-bottom:15px}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__content{margin-bottom:23px}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__content{margin-bottom:3px}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item{max-width:calc((100% - 75px) / 4);width:100%;position:relative;margin:0;transition:all 0.3s ease-out;cursor:pointer}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery{overflow:hidden}@media (min-width: 768px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery{position:relative}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery:before{display:block;content:" ";width:100%;padding-top:61.90476%}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery{position:relative}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery:before{display:block;content:" ";width:100%;padding-top:62.00608%}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .gallery img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}@media (min-width: 768px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item:not(:last-child){margin:0 25px 0 0}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .swiper-container{margin-bottom:13px}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .swiper-container{margin-bottom:5px}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .content .heading{font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.1em;font-weight:500;overflow:hidden;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;margin-bottom:8px}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .content .heading{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.1em;font-weight:500;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;margin-bottom:0}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .content .sub-ttl{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:15px;color:#000;margin-bottom:10px}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .content .address{font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.1em;font-weight:500}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .content .address .txt{font-size:12px;line-height:calc(18/12)}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .content .address .txt{overflow:hidden;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item{max-width:calc((100% - 15px) / 2);margin-bottom:4px}.modelhouse-single .other-modelhouse__inner .main-modelhouse__item:nth-child(2n){margin-left:15px}}@media only screen and (min-width: 1025px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item:hover:hover{opacity:0.6}}.modelhouse-single .other-modelhouse__inner .main-modelhouse__back{width:262px;height:60px;border:1px solid #000;display:flex;justify-content:center;align-items:center;margin:0 auto}.modelhouse-single .other-modelhouse__inner .main-modelhouse__back .link{font-size:15px;font-size:1.5rem;line-height:2.73333em;letter-spacing:.15em;font-weight:700}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner{max-width:100%;padding:58px 19px 50px}.modelhouse-single .other-modelhouse__inner .title-heading__en{font-size:35px;font-size:3.5rem;line-height:1.08571em;letter-spacing:.05em;font-weight:500}}.modelhouse-single .cms-content h2{border:none;font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:.1em;font-weight:700}@media (max-width: 767px){.modelhouse-single .cms-content h2{font-size:20px;font-size:2rem;line-height:2em;letter-spacing:.1em;font-weight:700}}.modelhouse-single .footer{display:inherit}.modelhouse-single .formBlock .tblForm .row__main .chooseDateTime.model{overflow:unset !important}.modelhouse-single .chooseDateTime__wrap{position:relative}.modelhouse-single input.temp_date{opacity:0;pointer-events:none;left:0;top:0;position:absolute;height:100% !important;width:229px !important}@media (max-width: 767px){.modelhouse-single .other-modelhouse__inner .main-modelhouse__item .swiper-container{padding-bottom:0}}.form-confirm .formBlock,.form-thanks .formBlock{margin-top:120px}@media (max-width: 767px){.form-confirm .formBlock,.form-thanks .formBlock{margin-top:96px}}.form-confirm .formBlock__title,.form-thanks .formBlock__title{height:356px;background:url(../../img/modelhouse/reservation.png) no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){.form-confirm .formBlock__title,.form-thanks .formBlock__title{height:258px;background:url(../../img/modelhouse/reservation-sp.png) no-repeat;background-size:cover;background-position:center}}.is-safari .formBlock .checkmark{top:50%;transform:translateY(-50%)}.is-safari .main-modelhouse__item .address .txt{background-position:top 5px left}.main-modelhouse__item .content .heading span{padding-right:15px}.main-modelhouse__item .content .heading span:has(.ann_list_none){padding-right:0}.modelhouse.normal .ann_list_none{display:none}.postid-25289 .ann_bnr_area,.postid-25447 .ann_bnr_area,.postid-25622 .ann_bnr_area,.postid-26749 .ann_bnr_area{background:none !important}.mh_ann_house{width:80%;display:block;margin:120px auto 0}@media (max-width: 767px){.mh_ann_house{width:100%;margin:0 auto 0}}.postid-25447 .box-plan__list ul li{letter-spacing:0 !important}.area{padding:100px 0 0}@media (max-width: 767px){.area{padding-top:50px}}.area__title{font-size:32px;letter-spacing:0.15em;font-family:"Shippori Mincho",serif;text-align:center;margin-bottom:15px}@media (max-width: 767px){.area__title{font-size:24px;line-height:44px;margin-bottom:0}}.area__jp{font-size:18px;letter-spacing:0.05em;font-weight:500;font-family:"EB Garamond",serif;text-align:center;margin-bottom:35px}.area__intro{font-size:15px;letter-spacing:0.05em;text-align:center;margin-bottom:35px}@media (max-width: 767px){.area__intro{padding:0 20px;text-align:left;margin-bottom:50px}}.area__box{padding:0 98px 30px;background:#f8f8f7}@media (max-width: 767px){.area__box{padding:0 22px 30px}}.area__box ul{position:relative;top:-15px}.area__box ul li{font-size:15px;letter-spacing:0.05em;line-height:30px;margin-bottom:30px}@media (max-width: 767px){.area__box ul li{margin-bottom:35px}}.area__box ul li:last-child{margin-bottom:0;font-size:12px;line-height:22px}.area__box ul li p{font-size:17px;font-family:"EB Garamond",serif;letter-spacing:0.1em;color:#1b1c1f;font-weight:500;margin-bottom:20px}.area__box ul li p.cus{color:#a2977f;margin-bottom:12px}.area__box ul li .txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500}.area__box ul li .txt h3{display:inline;font-weight:700}.area__box ul li .txt .bold,.area__box ul li .txt.bold{font-weight:700;font-size:14px}.area__box ul li .txt.subHd{display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.area__box ul li .txt.subHd{width:fit-content}}.area__box ul li .txt.subHd .collapse{width:24px;height:24px;border:1px solid #1b1c1f;border-radius:24px;position:relative}.area__box ul li .txt.subHd .collapse::before{content:"";height:1px;width:8px;background-color:#1b1c1f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.area__box ul li .txt.subHd .collapse::after{content:"";height:8px;width:1px;background-color:#1b1c1f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out}.area__box ul li .txt.subHd.active .collapse::after{transform:translate(-50%, -50%) rotate(-90deg)}@media (max-width: 767px){.area__box ul li .txt.subHd{border-bottom:1px solid #adadad;padding:13px 2px 12px}}@media (max-width: 767px){.area__box ul li .txt .subttl{display:block}}@media (max-width: 767px){.area__box ul li .txt{line-height:26px}}@media (max-width: 767px){.area__box ul li .box{display:none;background-color:#fff;padding:0 10px}.area__box ul li .box-item{border-bottom:1px solid #adadad;padding:9px 10px 10px;margin:0 -10px}}.area__box .und{text-decoration:underline}

/*# sourceMappingURL=maps/modelhouse.min.css.map */
