.modelhouse #wrap{overflow:hidden}.modelhouse #wrap .modelhouse-main{padding:29px 0 109px}.modelhouse #wrap .modelhouse-main .inner{max-width:1094px}.modelhouse #wrap .modelhouse-main .lst-mdh{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:62px 32px}.modelhouse #wrap .modelhouse-main .lst-mdh__item a{display:block;cursor:pointer}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__thumb{position:relative}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:61.76471%}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__thumb>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__thumb{position:relative}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:62.27545%}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__thumb>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont{margin-top:22px;padding-left:1px;padding-right:50px;position:relative}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont::after{content:"";width:9px;height:27px;background:url(../../img/modelhouse/ico-arr-right.png) no-repeat center/contain;position:absolute;top:calc(36% - 14px);right:24px;transition:0.3s all ease-in-out}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont::after{width:8px;height:26px;right:3px;top:calc(41% - 14px)}}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .slogan{font-family:"Shippori Mincho",serif;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em;font-weight:400;margin-bottom:7px}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .slogan{font-size:14px;letter-spacing:0.1em;margin-bottom:4px}}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .ttl{font-family:"Shippori Mincho",serif;font-size:32px;font-size:3.2rem;line-height:1.25em;letter-spacing:.025em;font-weight:400}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .ttl{font-size:22px;letter-spacing:0.05em}}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .loc{background:url(../../img/common/icon/ico-pin_brown.svg) no-repeat left 3px top 5px;padding:4px 0 4px 21px;margin-top:11px;font-size:14px;font-size:1.4rem;line-height:1.14286em;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .loc{margin-top:17px}}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .tag{margin-top:4px;margin-left:4px}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .tag span{color:#939393;font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:0em;font-weight:400;display:inline-block}.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .tag span:not(:last-child){margin-right:10px}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont .tag{margin-top:3px;margin-left:3px}}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a .item__cont{margin-top:11px;padding-left:0;padding-right:25px}}@media only screen and (min-width: 1025px){.modelhouse #wrap .modelhouse-main .lst-mdh__item a:hover .item__cont::after{transform:translateX(4px)}}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main .lst-mdh{grid-template-columns:100%;grid-gap:35px 0}}@media (max-width: 767px){.modelhouse #wrap .modelhouse-main{padding:7px 0 73px}}.modelhouse #wrap .map-frame{height:600px}@media (max-width: 767px){.modelhouse #wrap .map-frame{height:235px}}.modelhouse.page-single #wrap{position:relative}.modelhouse.page-single #wrap .c-main-visual.normal{position:absolute;top:80px;left:0;width:100%;z-index:2}.modelhouse.page-single #wrap .c-main-visual.normal .breadcrumb a,.modelhouse.page-single #wrap .c-main-visual.normal .breadcrumb span{color:#3b3b3b}.modelhouse.page-single #wrap .mdh-intro__img{position:relative;overflow:hidden;margin-bottom:-66px}.modelhouse.page-single #wrap .mdh-intro__img:before{display:block;content:" ";width:100%;padding-top:51.47059%}.modelhouse.page-single #wrap .mdh-intro__img>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__img{position:relative;margin-bottom:-27px}.modelhouse.page-single #wrap .mdh-intro__img:before{display:block;content:" ";width:100%;padding-top:144%}.modelhouse.page-single #wrap .mdh-intro__img>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}.modelhouse.page-single #wrap .mdh-intro__cont{padding-bottom:89px}.modelhouse.page-single #wrap .mdh-intro__cont__upper{max-width:90%;width:max-content;background-color:#fff;padding:34px 80px 0 88px;margin-bottom:-10px;position:relative}.modelhouse.page-single #wrap .mdh-intro__cont__upper .slogan{font-family:"Shippori Mincho",serif;font-size:16px;font-size:1.6rem;line-height:1.5625em;letter-spacing:.1em;font-weight:400;margin-bottom:8px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__upper .slogan{margin-bottom:7px}}.modelhouse.page-single #wrap .mdh-intro__cont__upper .ttl{font-family:"Shippori Mincho",serif;font-size:48px;font-size:4.8rem;line-height:1.08333em;letter-spacing:.025em;font-weight:400}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__upper .ttl{font-size:30px;line-height:40px;letter-spacing:0}}.modelhouse.page-single #wrap .mdh-intro__cont__upper .loc{background:url(../../img/common/icon/ico-pin_brown.svg) no-repeat left 3px top 5px;padding:4px 0 4px 26px;margin-top:18px;font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__upper .loc{margin-top:13px;padding-left:19px;background-position:left 2px top 5px}}.modelhouse.page-single #wrap .mdh-intro__cont__upper .tag{margin-top:7px}.modelhouse.page-single #wrap .mdh-intro__cont__upper .tag span{color:#939393;font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:0em;font-weight:400;display:inline-block}.modelhouse.page-single #wrap .mdh-intro__cont__upper .tag span:not(:last-child){margin-right:5px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__upper .tag{margin-top:2px;margin-left:2px}}@media only screen and (min-width: 768px) and (max-width: 1180px){.modelhouse.page-single #wrap .mdh-intro__cont__upper{margin-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 957px){.modelhouse.page-single #wrap .mdh-intro__cont__upper{padding-left:30px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__upper{width:calc(100% - 21px);max-width:100%;padding:20px 21px 28px;margin-bottom:0}}.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf{text-align:center;padding:0 21px;margin:0 auto;max-width:calc(100% - 431px * 2)}@media only screen and (min-width: 768px) and (max-width: 1180px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf{max-width:80vw}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf{max-width:100%}}.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span{display:inline-block;position:relative;padding:0 16px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.05em;font-weight:400}.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::after,.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::before{content:"";width:1px;height:100%;background-color:#3b3b3b;position:absolute;top:60%}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::after,.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::before{height:90%;top:58%}}.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::before{transform:translateY(-50%) rotate(143deg);left:0}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::before{transform:translateY(-50%) rotate(156deg)}}.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::after{transform:translateY(-50%) rotate(35deg);right:0}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span::after{transform:translateY(-50%) rotate(23deg)}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .bnf span{padding:0 14px}}.modelhouse.page-single #wrap .mdh-intro__cont__lower .c-btn{margin:21px auto 0;max-width:320px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower .c-btn{max-width:335px;margin-top:13px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont__lower{margin-top:32px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-intro__cont{background-color:#f8f9fa;padding-bottom:59px}}.modelhouse.page-single #wrap .mdh-content{margin-bottom:100px}.modelhouse.page-single #wrap .mdh-content .flex-cont .bgGray{background-color:#f0f1f4}.modelhouse.page-single #wrap .mdh-content .flex-cont .cmn-ttl{font-family:"Shippori Mincho",serif;font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:.05em;font-weight:400;border-bottom:1px solid #3b3b3b;padding-bottom:14px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .cmn-ttl{font-size:22px;line-height:38px;letter-spacing:0.025em}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper{position:relative;overflow:hidden}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper:before{display:block;content:" ";width:100%;padding-top:68.523%}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper img{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper{position:relative}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper:before{display:block;content:" ";width:100%;padding-top:69.2%}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item .img-wrapper>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider .lst-img__item{width:30.36vw}}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgslider{max-width:91.5%;overflow:visible}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt{padding:108px 0 89px}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .cmn-ttl{margin-bottom:37px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .cmn-ttl{margin-bottom:17px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .txt p{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.025em;font-weight:400}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .txt p:not(:last-child){margin-bottom:20px}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .singleCol img{width:100%;object-fit:contain;margin-bottom:30px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .singleCol img{margin:10px 0 20px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol{flex-direction:column-reverse}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .cont{width:47.5%;margin-top:22px}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .cont.noImg{width:100%}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .cont.imgL{order:1}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .cont{width:100%;margin-top:17px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .img{width:48.4%}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .img.noTxt{width:100%}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .img img{width:100%;object-fit:contain}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol .img{width:100%}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol:not(:last-child){margin-bottom:77px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol:not(:last-child){margin-bottom:47px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol:first-child{margin-top:-14px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol:first-child{margin-top:0}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol:last-child{margin-bottom:11px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt .dualCol:last-child{margin-bottom:-1px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgtxt{padding:51px 0 51px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid{padding:108px 0 83px}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper{position:relative;overflow:hidden}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper:before{display:block;content:" ";width:100%;padding-top:57.49027%}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper video{width:100%;height:100%}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper video{object-fit:contain !important}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper{position:relative}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper:before{display:block;content:" ";width:100%;padding-top:155.08982%}.modelhouse.page-single #wrap .mdh-content .flex-cont .vid__wrapper>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .vid{padding:47px 0 43px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc{padding:114px 0 127px}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc{display:flex;justify-content:center;align-items:flex-start;margin-top:50px}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item{width:calc((100% - 35px) * 0.5)}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item:nth-child(2n){margin-left:35px}@media only screen and (min-width: 768px) and (max-width: 1065px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item:nth-child(2n){margin-left:25px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item:nth-child(2n){margin-left:0;margin-top:27px}}@media only screen and (min-width: 768px) and (max-width: 1065px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item{width:calc((100% - 25px) * 0.5)}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item{width:100%}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img{position:relative;overflow:hidden}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img:before{display:block;content:" ";width:100%;padding-top:64.51613%}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img img{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img{position:relative}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img:before{display:block;content:" ";width:100%;padding-top:64.37126%}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .img>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .desc{font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.025em;font-weight:400;margin-top:18px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc__item .desc{margin-top:9px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc .lst-imgdesc{flex-direction:column;margin-top:30px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .imgdesc{padding:51px 0 45px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox{padding:105px 0 100px}.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__wrapper{border:1px solid #c7ccd9;padding:51px 58px 63px}@media only screen and (min-width: 768px) and (max-width: 1065px){.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__wrapper{padding:51px 40px 63px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__wrapper{border-color:#c0c9d0;padding:36px 14px 32px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__ttl{width:max-content;min-width:300px;margin:0 auto;position:relative;padding:0 20px;text-align:center}.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__ttl::after{content:"";width:100%;height:1px;background-color:#717ea2;position:absolute;top:50%;left:0;z-index:-1}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__ttl::after{top:55%}}.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__ttl span{width:100%;display:inline-block;text-align:center;font-family:"Shippori Mincho",serif;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.05em;font-weight:400;background-color:#fff;padding:0 30px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__ttl{min-width:242px;width:auto}}.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__txt{font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.05em;font-weight:400;margin-top:34px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox__txt{line-height:25px;letter-spacing:0.025em;margin-top:27px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .flex-cont .textbox{padding:48px 0 48px}}.modelhouse.page-single #wrap .mdh-content .flex-cont .bgWhite+.bgWhite,.modelhouse.page-single #wrap .mdh-content .flex-cont .bgGray+.bgGray{padding-top:0}.modelhouse.page-single #wrap .mdh-content .flex-cont .bgWhite:first-child{padding-top:0}.modelhouse.page-single #wrap .mdh-content .flex-cont .bgWhite:last-child{padding-bottom:0}.modelhouse.page-single #wrap .mdh-content .gal{margin:130px 0 129px}.modelhouse.page-single #wrap .mdh-content .gal__ttl{text-align:center;font-family:"Gilda Display",serif;font-size:36px;font-size:3.6rem;line-height:1.25em;letter-spacing:.025em;font-weight:400}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__ttl{font-size:28px}}.modelhouse.page-single #wrap .mdh-content .gal__cont{max-width:883px;padding:0 21px;margin:56px auto 0}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame{padding-right:107px;overflow:hidden;position:relative}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame::after{content:"";width:107px;height:100%;background-color:#fff;position:absolute;top:0;right:0;z-index:1}}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination{position:absolute;right:0;top:0;width:107px;height:100%;left:unset;z-index:2;padding-left:4px;padding-right:21px;background-color:#fff;height:476px}}@media (max-width: 767px) and (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination::after{content:"";width:100vw;height:5px;background-color:#fff;position:absolute;bottom:2px;left:0}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-main{width:max-content;padding-right:21px;padding-left:21px;margin-bottom:10px}}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet{display:block;border-radius:0;margin:0;background-position:center;background-size:cover;background-color:transparent;opacity:1}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet:not(:last-child){margin-bottom:2px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet:not(:last-child){margin-bottom:0;margin-right:2px}}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet.swiper-pagination-bullet-active::after{content:"";width:100%;height:100%;background-color:rgba(59,59,59,0.24);position:absolute;top:0;left:0}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet{width:100%;height:53px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .swiper-pagination-bullet{width:72px;height:47px;display:inline-block}}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .simplebar-vertical::after{content:"";width:5px;height:100%;background-color:#fff;position:absolute;top:0;right:2px}}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .simplebar-vertical .simplebar-scrollbar::before{width:1px;background-color:#3b3b3b;top:0;right:0;bottom:0;left:unset;z-index:1;opacity:1;border-radius:0}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .simplebar-vertical .simplebar-scrollbar::after{content:"";width:1px;height:300%;background-color:#c7ccd9;position:absolute;top:-50%;right:0}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .simplebar-horizontal{margin-right:21px;margin-left:21px}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .simplebar-horizontal .simplebar-scrollbar::before{top:unset;right:0;bottom:0;left:0;z-index:1;background-color:#3b3b3b;height:1px;opacity:1}.modelhouse.page-single #wrap .mdh-content .gal__cont .gal-frame .simplebar-horizontal .simplebar-scrollbar::after{content:"";width:200vw;height:1px;position:absolute;top:unset;right:0;bottom:0;left:-150%;background-color:#c7ccd9;height:1px}.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item{background-color:#fff}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .img-wrapper{width:100%;height:476px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .img-wrapper{position:relative;overflow:hidden}.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .img-wrapper:before{display:block;content:" ";width:100%;padding-top:64.8%}.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .img-wrapper>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .img-wrapper img{width:100%;height:100%;object-fit:cover}.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .desc{font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.025em;font-weight:400;margin-top:8px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont .lst-gal__item .desc{margin:9px 21px 7px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal__cont{padding:0;margin-top:23px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .gal{margin:64px 0 91px}}.modelhouse.page-single #wrap .mdh-content .tess{margin:129px 0 165px}.modelhouse.page-single #wrap .mdh-content .tess__ttl{text-align:center;font-family:"Gilda Display",serif;font-size:36px;font-size:3.6rem;line-height:1.25em;letter-spacing:.025em;font-weight:400}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .tess__ttl{font-size:28px}}.modelhouse.page-single #wrap .mdh-content .tess__cont{margin-top:48px}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item{background-color:#f0f1f4;padding:20px 22px 15px;display:flex;height:auto;flex-direction:column;justify-content:flex-end}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .txt{flex:1;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.025em;font-weight:400;display:flex;align-items:center;width:100%;padding-bottom:17px;position:relative}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .txt::after{content:"";width:100%;height:1px;background-color:#f0f1f4;position:absolute;bottom:0;left:0;z-index:1}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .txt{padding-bottom:13px}}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .author{border-top:1px solid #c7ccd9;position:relative;padding-top:11px;min-height:102px;display:flex;align-items:center}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .author::after{content:"";width:19px;height:17px;background:url(../../img/modelhouse/triangle.svg) no-repeat center top/contain;position:absolute;top:-2px;left:49.5%;transform:translateX(-50%)}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .author img{width:90px;height:90px;object-fit:cover;background-color:#fff;border-radius:50%;display:inline-block;margin-right:16px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .author img{margin-right:15px}}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item .author .name{margin-top:1px;display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.04em;font-weight:400}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item{width:85.4vw;padding:24px 24px 14px}.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess__item.singleSlide{width:calc(100vw - 42px)}}@media (min-width: 768px){.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:32px 32px}}@media only screen and (min-width: 768px) and (max-width: 1065px){.modelhouse.page-single #wrap .mdh-content .tess__cont .lst-tess{grid-gap:2.5vw 2.5vw}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .tess__cont{margin-top:35px;margin-right:-21px}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .tess{margin:91px 0 90px}}.modelhouse.page-single #wrap .mdh-content .map{margin-top:100px}.modelhouse.page-single #wrap .mdh-content .map.hide{display:none}.modelhouse.page-single #wrap .mdh-content .map-frame{height:650px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .map-frame{height:251px}}.modelhouse.page-single #wrap .mdh-content .map iframe{width:100%;height:650px}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .map iframe{height:251px}}.modelhouse.page-single #wrap .mdh-content .bnr{max-width:890px;margin:0 auto;padding:0 21px}.modelhouse.page-single #wrap .mdh-content .bnr a{display:block;margin-top:104px}.modelhouse.page-single #wrap .mdh-content .bnr a img{width:100%;object-fit:contain}.modelhouse.page-single #wrap .mdh-content .bnr a.noLink{pointer-events:none}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content .bnr a{margin:65px -2px 0}}@media (max-width: 767px){.modelhouse.page-single #wrap .mdh-content{margin:0 0 100px}}.modelhouse.page-single #wrap #contactform{margin-bottom:100px}

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