img{width:100%}#modelhouse{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}#modelhouse .top_bg{width:100%;background:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/modelhouse/model_kv.webp) no-repeat;background-size:cover;background-attachment:fixed;background-position:center bottom;height:80vh;z-index:0}#modelhouse .top_bg{position:relative}#modelhouse .top_bg h1.tag.left{position:absolute;bottom:0;left:5rem;text-align:left;max-width:750px}#modelhouse .top_bg h1.tag.left img{min-width:750px}@media screen and (max-width:768px){#modelhouse .top_bg{background-attachment:unset;height:37vh}#modelhouse .top_bg h1.tag.left{left:1rem;max-width:250px}#modelhouse .top_bg h1.tag.left img{min-width:250px}}#modelhouse .lead{background:#6d6968}#modelhouse .lead .lead_main{text-align:center;color:#fff}@media screen and (max-width:768px){#modelhouse .lead .lead_main{text-align:left}}.gallery{max-width:1050px;margin:0 auto;padding-top:100px;padding-bottom:100px}.grid-container{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr;grid-template-rows:3fr 3fr 3fr 3fr 3fr;margin-top:20px}.box-big1{grid-row:1/3}.box-big2{grid-row:2/4}.box-big4{grid-row:4/6;grid-column:1/3}.info{display:none}.modaal-container{max-width:40%}.modaal-close:after,.modaal-close:before{background:#ccc}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#666}@media screen and (max-width:768px){.gallery{padding:70px 3%}.box-big0{margin-bottom:10px}.grid-container{gap:10px}.modaal-inner-wrapper{padding:80px 3%}.modaal-container{width:100%;max-width:100%}}.modelhouse__info p{text-align:center;margin-bottom:110px}.modelhouse__info{padding-bottom:100px;text-align:center}@media screen and (max-width:768px){.modelhouse__info p{margin-bottom:70px}.modelhouse__info{padding-bottom:70px}}#modelhouse .btn_area{max-width:600px;margin:0 auto;padding-bottom:200px}#modelhouse .btn_area a.btn{width:47.5%;background:#fff;box-shadow:0 0 5px #777;padding:1rem 0;display:inline-block;text-align:center;border-radius:2.5px;position:relative}#modelhouse .btn_area a.btn.tel:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/modelhouse/icon_tel.svg);position:absolute;left:15.724138%;top:calc(50% - 10px)}#modelhouse .btn_area a.btn.mail:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/modelhouse/icon_mail.svg);position:absolute;left:20.724138%;top:calc(50% - 10px)}@media screen and (max-width:768px){#modelhouse .btn_area{flex-direction:column;padding-bottom:100px}#modelhouse .btn_area a.btn{width:70%}}