:root{--color-brown01: #483E33}:root .brown01{color:var(--color-brown01)}:root .bg-brown01{background-color:var(--color-brown01)}:root{--color-brown02: #746D65}:root .brown02{color:var(--color-brown02)}:root .bg-brown02{background-color:var(--color-brown02)}:root{--color-white01: #fff}:root .white01{color:var(--color-white01)}:root .bg-white01{background-color:var(--color-white01)}:root{--bg-base: url(../img/common/bg_base.png) repeat;--bg-white: url(../img/common/bg_white.png) repeat;--bg-beige: url(../img/common/bg_beige.png) repeat;--bg-olive: url(../img/common/bg_olive.png) repeat;--icon-white: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(69deg) brightness(109%) contrast(102%);--icon-brown: brightness(0) saturate(100%) invert(22%) sepia(11%) saturate(863%) hue-rotate(349deg) brightness(98%) contrast(86%)}:root .icon_white{-webkit-filter:var(--icon-white);filter:var(--icon-white)}:root{--font-gothic: "Zen Kaku Gothic New", sans-serif;--font-mincho: "Shippori Mincho", serif}:root .font-mincho{font-family:var(--font-mincho)}:root{--font-size80: 40px}@media print,screen and (768px <= width){:root{--font-size80: 80px}}:root .fontsize80{font-size:var(--font-size80)}:root{--font-size64: 26px}@media print,screen and (768px <= width){:root{--font-size64: 64px}}:root .fontsize64{font-size:var(--font-size64)}:root{--font-size62: 24px}@media print,screen and (768px <= width){:root{--font-size62: 62px}}:root .fontsize62{font-size:var(--font-size62)}:root{--font-size60: 24px}@media print,screen and (768px <= width){:root{--font-size60: 60px}}:root .fontsize60{font-size:var(--font-size60)}:root{--font-size58: 24px}@media print,screen and (768px <= width){:root{--font-size58: 58px}}:root .fontsize58{font-size:var(--font-size58)}:root{--font-size56: 24px}@media print,screen and (768px <= width){:root{--font-size56: 56px}}:root .fontsize56{font-size:var(--font-size56)}:root{--font-size54: 22px}@media print,screen and (768px <= width){:root{--font-size54: 54px}}:root .fontsize54{font-size:var(--font-size54)}:root{--font-size52: 22px}@media print,screen and (768px <= width){:root{--font-size52: 52px}}:root .fontsize52{font-size:var(--font-size52)}:root{--font-size50: 22px}@media print,screen and (768px <= width){:root{--font-size50: 50px}}:root .fontsize50{font-size:var(--font-size50)}:root{--font-size48: 22px}@media print,screen and (768px <= width){:root{--font-size48: 48px}}:root .fontsize48{font-size:var(--font-size48)}:root{--font-size46: 22px}@media print,screen and (768px <= width){:root{--font-size46: 46px}}:root .fontsize46{font-size:var(--font-size46)}:root{--font-size44: 22px}@media print,screen and (768px <= width){:root{--font-size44: 44px}}:root .fontsize44{font-size:var(--font-size44)}:root{--font-size42: 22px}@media print,screen and (768px <= width){:root{--font-size42: 42px}}:root .fontsize42{font-size:var(--font-size42)}:root{--font-size40: 20px}@media print,screen and (768px <= width){:root{--font-size40: 40px}}:root .fontsize40{font-size:var(--font-size40)}:root{--font-size38: 20px}@media print,screen and (768px <= width){:root{--font-size38: 38px}}:root .fontsize38{font-size:var(--font-size38)}:root{--font-size36: 20px}@media print,screen and (768px <= width){:root{--font-size36: 36px}}:root .fontsize36{font-size:var(--font-size36)}:root{--font-size34: 20px}@media print,screen and (768px <= width){:root{--font-size34: 34px}}:root .fontsize34{font-size:var(--font-size34)}:root{--font-size32: 20px}@media print,screen and (768px <= width){:root{--font-size32: 32px}}:root .fontsize32{font-size:var(--font-size32)}:root{--font-size30: 18px}@media print,screen and (768px <= width){:root{--font-size30: 30px}}:root .fontsize30{font-size:var(--font-size30)}:root{--font-size28: 18px}@media print,screen and (768px <= width){:root{--font-size28: 28px}}:root .fontsize28{font-size:var(--font-size28)}:root{--font-size26: 18px}@media print,screen and (768px <= width){:root{--font-size26: 26px}}:root .fontsize26{font-size:var(--font-size26)}:root{--font-size24: 16px}@media print,screen and (768px <= width){:root{--font-size24: 24px}}:root .fontsize24{font-size:var(--font-size24)}:root{--font-size22: 16px}@media print,screen and (768px <= width){:root{--font-size22: 22px}}:root .fontsize22{font-size:var(--font-size22)}:root{--font-size20: 16px}@media print,screen and (768px <= width){:root{--font-size20: 20px}}:root .fontsize20{font-size:var(--font-size20)}:root{--font-size18: 14px}@media print,screen and (768px <= width){:root{--font-size18: 18px}}:root .fontsize18{font-size:var(--font-size18)}:root{--font-size16: 14px}@media print,screen and (768px <= width){:root{--font-size16: 16px}}:root .fontsize16{font-size:var(--font-size16)}:root{--font-size15: 14px}@media print,screen and (768px <= width){:root{--font-size15: 15px}}:root .fontsize15{font-size:var(--font-size15)}:root{--font-size14: 12px}@media print,screen and (768px <= width){:root{--font-size14: 14px}}:root .fontsize14{font-size:var(--font-size14)}:root{--font-size13: 12px}@media print,screen and (768px <= width){:root{--font-size13: 13px}}:root .fontsize13{font-size:var(--font-size13)}:root{--font-size12: 11px}@media print,screen and (768px <= width){:root{--font-size12: 12px}}:root .fontsize12{font-size:var(--font-size12)}:root{--font-size10: 10px}@media print,screen and (768px <= width){:root{--font-size10: 10px}}:root .fontsize10{font-size:var(--font-size10)}.gutter{padding:0 1rem}@media print,screen and (768px <= width){.gutter{padding:0 1rem}}@media print,screen and (1200px <= width){.gutter{padding:0 2rem}}.container{width:100%;margin:0 auto;max-width:480px}@media print,screen and (768px <= width){.container{max-width:none}}@media print,screen and (768px <= width){.maxw1056{max-width:1056px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1088{max-width:1088px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1264{max-width:1264px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1364{max-width:1364px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1480{max-width:1480px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1660{max-width:1660px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1724{max-width:1724px !important;margin-left:auto !important;margin-right:auto !important}}@media print,screen and (768px <= width){.maxw1824{max-width:1824px !important;margin-left:auto !important;margin-right:auto !important}}.mgt0{margin-top:0px !important}.mgt10{margin-top:10px !important}.mgt20{margin-top:20px !important}.mgt30{margin-top:30px !important}.mgt40{margin-top:40px !important}.mgt50{margin-top:50px !important}.mgt60{margin-top:60px !important}.mgt70{margin-top:70px !important}.mgt80{margin-top:80px !important}.mgt90{margin-top:90px !important}.mgt100{margin-top:100px !important}@media print,screen and (768px <= width){.mgt0-md{margin-top:0px !important}.mgt10-md{margin-top:10px !important}.mgt20-md{margin-top:20px !important}.mgt30-md{margin-top:30px !important}.mgt40-md{margin-top:40px !important}.mgt50-md{margin-top:50px !important}.mgt60-md{margin-top:60px !important}.mgt70-md{margin-top:70px !important}.mgt80-md{margin-top:80px !important}.mgt90-md{margin-top:90px !important}.mgt100-md{margin-top:100px !important}.mgt110-md{margin-top:110px !important}.mgt120-md{margin-top:120px !important}.mgt130-md{margin-top:130px !important}.mgt140-md{margin-top:140px !important}.mgt150-md{margin-top:150px !important}.mgt160-md{margin-top:160px !important}.mgt170-md{margin-top:170px !important}.mgt180-md{margin-top:180px !important}.mgt190-md{margin-top:190px !important}.mgt200-md{margin-top:200px !important}}.mgb0{margin-bottom:0px !important}.mgb10{margin-bottom:10px !important}.mgb20{margin-bottom:20px !important}.mgb30{margin-bottom:30px !important}.mgb40{margin-bottom:40px !important}.mgb50{margin-bottom:50px !important}.mgb60{margin-bottom:60px !important}.mgb70{margin-bottom:70px !important}.mgb80{margin-bottom:80px !important}.mgb90{margin-bottom:90px !important}.mgb100{margin-bottom:100px !important}@media print,screen and (768px <= width){.mgb0-md{margin-bottom:0px !important}.mgb10-md{margin-bottom:10px !important}.mgb20-md{margin-bottom:20px !important}.mgb30-md{margin-bottom:30px !important}.mgb40-md{margin-bottom:40px !important}.mgb50-md{margin-bottom:50px !important}.mgb60-md{margin-bottom:60px !important}.mgb70-md{margin-bottom:70px !important}.mgb80-md{margin-bottom:80px !important}.mgb90-md{margin-bottom:90px !important}.mgb100-md{margin-bottom:100px !important}.mgb110-md{margin-bottom:110px !important}.mgb120-md{margin-bottom:120px !important}.mgb130-md{margin-bottom:130px !important}.mgb140-md{margin-bottom:140px !important}.mgb150-md{margin-bottom:150px !important}.mgb160-md{margin-bottom:160px !important}.mgb170-md{margin-bottom:170px !important}.mgb180-md{margin-bottom:180px !important}.mgb190-md{margin-bottom:190px !important}.mgb200-md{margin-bottom:200px !important}}.mgy0{margin-top:0px !important;margin-bottom:0px !important}.mgy10{margin-top:10px !important;margin-bottom:10px !important}.mgy20{margin-top:20px !important;margin-bottom:20px !important}.mgy30{margin-top:30px !important;margin-bottom:30px !important}.mgy40{margin-top:40px !important;margin-bottom:40px !important}.mgy50{margin-top:50px !important;margin-bottom:50px !important}.mgy60{margin-top:60px !important;margin-bottom:60px !important}.mgy70{margin-top:70px !important;margin-bottom:70px !important}.mgy80{margin-top:80px !important;margin-bottom:80px !important}.mgy90{margin-top:90px !important;margin-bottom:90px !important}.mgy100{margin-top:100px !important;margin-bottom:100px !important}@media print,screen and (768px <= width){.mgy0-md{margin-top:0px !important;margin-bottom:0px !important}.mgy10-md{margin-top:10px !important;margin-bottom:10px !important}.mgy20-md{margin-top:20px !important;margin-bottom:20px !important}.mgy30-md{margin-top:30px !important;margin-bottom:30px !important}.mgy40-md{margin-top:40px !important;margin-bottom:40px !important}.mgy50-md{margin-top:50px !important;margin-bottom:50px !important}.mgy60-md{margin-top:60px !important;margin-bottom:60px !important}.mgy70-md{margin-top:70px !important;margin-bottom:70px !important}.mgy80-md{margin-top:80px !important;margin-bottom:80px !important}.mgy90-md{margin-top:90px !important;margin-bottom:90px !important}.mgy100-md{margin-top:100px !important;margin-bottom:100px !important}.mgy110-md{margin-top:110px !important;margin-bottom:110px !important}.mgy120-md{margin-top:120px !important;margin-bottom:120px !important}.mgy130-md{margin-top:130px !important;margin-bottom:130px !important}.mgy140-md{margin-top:140px !important;margin-bottom:140px !important}.mgy150-md{margin-top:150px !important;margin-bottom:150px !important}.mgy160-md{margin-top:160px !important;margin-bottom:160px !important}.mgy170-md{margin-top:170px !important;margin-bottom:170px !important}.mgy180-md{margin-top:180px !important;margin-bottom:180px !important}.mgy190-md{margin-top:190px !important;margin-bottom:190px !important}.mgy200-md{margin-top:200px !important;margin-bottom:200px !important}}.pdt0{padding-top:0px !important}.pdt10{padding-top:10px !important}.pdt20{padding-top:20px !important}.pdt30{padding-top:30px !important}.pdt40{padding-top:40px !important}.pdt50{padding-top:50px !important}.pdt60{padding-top:60px !important}.pdt70{padding-top:70px !important}.pdt80{padding-top:80px !important}.pdt90{padding-top:90px !important}.pdt100{padding-top:100px !important}@media print,screen and (768px <= width){.pdt0-md{padding-top:0px !important}.pdt10-md{padding-top:10px !important}.pdt20-md{padding-top:20px !important}.pdt30-md{padding-top:30px !important}.pdt40-md{padding-top:40px !important}.pdt50-md{padding-top:50px !important}.pdt60-md{padding-top:60px !important}.pdt70-md{padding-top:70px !important}.pdt80-md{padding-top:80px !important}.pdt90-md{padding-top:90px !important}.pdt100-md{padding-top:100px !important}.pdt110-md{padding-top:110px !important}.pdt120-md{padding-top:120px !important}.pdt130-md{padding-top:130px !important}.pdt140-md{padding-top:140px !important}.pdt150-md{padding-top:150px !important}.pdt160-md{padding-top:160px !important}.pdt170-md{padding-top:170px !important}.pdt180-md{padding-top:180px !important}.pdt190-md{padding-top:190px !important}.pdt200-md{padding-top:200px !important}}.pdb0{padding-bottom:0px !important}.pdb10{padding-bottom:10px !important}.pdb20{padding-bottom:20px !important}.pdb30{padding-bottom:30px !important}.pdb40{padding-bottom:40px !important}.pdb50{padding-bottom:50px !important}.pdb60{padding-bottom:60px !important}.pdb70{padding-bottom:70px !important}.pdb80{padding-bottom:80px !important}.pdb90{padding-bottom:90px !important}.pdb100{padding-bottom:100px !important}@media print,screen and (768px <= width){.pdb0-md{padding-bottom:0px !important}.pdb10-md{padding-bottom:10px !important}.pdb20-md{padding-bottom:20px !important}.pdb30-md{padding-bottom:30px !important}.pdb40-md{padding-bottom:40px !important}.pdb50-md{padding-bottom:50px !important}.pdb60-md{padding-bottom:60px !important}.pdb70-md{padding-bottom:70px !important}.pdb80-md{padding-bottom:80px !important}.pdb90-md{padding-bottom:90px !important}.pdb100-md{padding-bottom:100px !important}.pdb110-md{padding-bottom:110px !important}.pdb120-md{padding-bottom:120px !important}.pdb130-md{padding-bottom:130px !important}.pdb140-md{padding-bottom:140px !important}.pdb150-md{padding-bottom:150px !important}.pdb160-md{padding-bottom:160px !important}.pdb170-md{padding-bottom:170px !important}.pdb180-md{padding-bottom:180px !important}.pdb190-md{padding-bottom:190px !important}.pdb200-md{padding-bottom:200px !important}}.pdy0{padding-top:0px !important;padding-bottom:0px !important}.pdy10{padding-top:10px !important;padding-bottom:10px !important}.pdy20{padding-top:20px !important;padding-bottom:20px !important}.pdy30{padding-top:30px !important;padding-bottom:30px !important}.pdy40{padding-top:40px !important;padding-bottom:40px !important}.pdy50{padding-top:50px !important;padding-bottom:50px !important}.pdy60{padding-top:60px !important;padding-bottom:60px !important}.pdy70{padding-top:70px !important;padding-bottom:70px !important}.pdy80{padding-top:80px !important;padding-bottom:80px !important}.pdy90{padding-top:90px !important;padding-bottom:90px !important}.pdy100{padding-top:100px !important;padding-bottom:100px !important}@media print,screen and (768px <= width){.pdy0-md{padding-top:0px !important;padding-bottom:0px !important}.pdy10-md{padding-top:10px !important;padding-bottom:10px !important}.pdy20-md{padding-top:20px !important;padding-bottom:20px !important}.pdy30-md{padding-top:30px !important;padding-bottom:30px !important}.pdy40-md{padding-top:40px !important;padding-bottom:40px !important}.pdy50-md{padding-top:50px !important;padding-bottom:50px !important}.pdy60-md{padding-top:60px !important;padding-bottom:60px !important}.pdy70-md{padding-top:70px !important;padding-bottom:70px !important}.pdy80-md{padding-top:80px !important;padding-bottom:80px !important}.pdy90-md{padding-top:90px !important;padding-bottom:90px !important}.pdy100-md{padding-top:100px !important;padding-bottom:100px !important}.pdy110-md{padding-top:110px !important;padding-bottom:110px !important}.pdy120-md{padding-top:120px !important;padding-bottom:120px !important}.pdy130-md{padding-top:130px !important;padding-bottom:130px !important}.pdy140-md{padding-top:140px !important;padding-bottom:140px !important}.pdy150-md{padding-top:150px !important;padding-bottom:150px !important}.pdy160-md{padding-top:160px !important;padding-bottom:160px !important}.pdy170-md{padding-top:170px !important;padding-bottom:170px !important}.pdy180-md{padding-top:180px !important;padding-bottom:180px !important}.pdy190-md{padding-top:190px !important;padding-bottom:190px !important}.pdy200-md{padding-top:200px !important;padding-bottom:200px !important}}.page-archive-modelhouse .cmn_bd{border:none}.modelhouse_head{margin-right:calc(50% - 50vw)}.modelhouse_ttl{font-size:clamp(18px,2vw,24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}@media print,screen and (768px <= width){.modelhouse_ttl{gap:2em}}.modelhouse_ttl::after{content:"";display:block;height:.5px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:calc(50% - 50vw);background-color:var(--color-brown01)}.modelhouse_txt{font-weight:500}.modelhouse_list{display:grid;gap:20px}@media print,screen and (768px <= width){.modelhouse_list{grid-template-columns:repeat(2, 1fr);gap:64px}}.modelhouse_item{position:relative;overflow:hidden}.modelhouse_item img{-webkit-transition:-webkit-transform .6s ease-out;transition:-webkit-transform .6s ease-out;transition:transform .6s ease-out;transition:transform .6s ease-out, -webkit-transform .6s ease-out;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.modelhouse_item h3{width:100%;position:absolute;bottom:0;left:0;padding:1.5em 1em;background-color:hsla(0,0%,100%,.5)}.modelhouse_item h3::after{font:var(--fa-font-solid);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;aspect-ratio:1/1;background-color:rgba(0,0,0,.5);color:#fff;border-radius:50%;font-size:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1em;-webkit-transition:all .3s linear;transition:all .3s linear}@media(hover: hover){.modelhouse_item:hover img{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@media print,screen and (768px <= width){.modelhouse_main_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5%}}@media print,screen and (768px <= width){.modelhouse_main_img{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:calc(50% - 50vw)}}.modelhouse_main_img img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modelhouse_main_info{margin-top:20px;font-weight:bold}@media print,screen and (768px <= width){.modelhouse_main_info{width:45%;margin-top:40px}}.modelhouse_main_cat{padding:0 .5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:clamp(14px,1vw,16px);border:1px solid var(--color-brown01)}.modelhouse_main_ttl{font-size:clamp(20px,3.2vw,32px);margin-top:10px}@media print,screen and (768px <= width){.modelhouse_main_ttl{margin-top:20px}}.modelhouse_main_catch{font-size:clamp(16px,2vw,24px);margin-top:20px;white-space:pre-wrap}@media print,screen and (768px <= width){.modelhouse_main_catch{margin-top:40px}}.modelhouse_main_txt{margin-top:20px;white-space:pre-wrap}@media print,screen and (768px <= width){.modelhouse_main_txt{margin-top:40px}}.modelhouse_slide_box{padding-bottom:40px}@media print,screen and (768px <= width){.modelhouse_slide_box{padding-bottom:60px}}.modelhouse_slide_item img{width:100%;aspect-ratio:17/13;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modelhouse_slide .swiper-pagination-bullet{width:12px;height:12px;background-color:rgba(0,0,0,0);border:1px solid var(--color-brown01)}.modelhouse_slide .swiper-pagination-bullet-active{background-color:var(--color-brown01)}.modelhouse_point_ttl{grid-template-columns:auto auto auto 1fr}.modelhouse_point_ttl:after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:calc(50% - 50vw);height:1px;background-color:#d1ccc6;position:relative;top:-0.5em}.modelhouse_point_list{counter-reset:counter;display:grid;gap:40px}@media print,screen and (768px <= width){.modelhouse_point_list{grid-template-columns:repeat(2, 1fr);gap:80px}}.modelhouse_point_img{position:relative}.modelhouse_point_img::before{position:absolute;line-height:1;top:-0.5em;left:10px;counter-increment:counter;content:counter(counter, decimal-leading-zero);font-family:var(--font-mincho);font-size:clamp(40px,4vw,53px)}.modelhouse_point_img img{width:100%;aspect-ratio:68/45;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modelhouse_promise{background-image:url(../img/modelhouse/modelhouse_promise_bg.png);background-position:center;background-size:cover;background-repeat:no-repeat}.modelhouse_promise_ttl{text-align:center}.modelhouse_promise_ttl small{font-weight:normal;font-size:clamp(14px,2vw,20px)}.modelhouse_promise_ttl span{font-size:clamp(20px,4vw,32px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (768px <= width){.modelhouse_promise_ttl span{gap:2em}}.modelhouse_promise_ttl span:before,.modelhouse_promise_ttl span:after{content:"";display:block;height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--color-brown01)}.modelhouse_promise_list{display:grid;gap:60px;width:100%;margin:0 auto}@media print,screen and (768px <= width){.modelhouse_promise_list{grid-template-columns:repeat(3, 1fr);max-width:1114px;gap:40px}}.modelhouse_promise_item{text-align:center}.modelhouse_promise_img{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.modelhouse_promise_img span{text-align:left;line-height:1.2;font-size:clamp(24px,2.4vw,32px);font-weight:bold;color:#d1ccc6;position:absolute;left:-0.5em;top:-0.8em}.modelhouse_promise_item h3{font-size:clamp(18px,2vw,24px)}.modelhouse_promise_btn a{font-size:var(--font-size20);max-width:496px}.modelhouse_promise_tel{background-color:#fff;border:3px solid #e6e6e6;width:100%;max-width:750px;margin:0 auto;padding:1.5em 1em}@media print,screen and (768px <= width){.modelhouse_promise_tel{padding:2em}}.modelhouse_promise_tel a{font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:20px auto 0;line-height:1}@media print,screen and (768px <= width){.modelhouse_promise_tel a{gap:20px}}.modelhouse_promise_tel a span.icon{width:min(10vw,52px)}.modelhouse_promise_tel a span.icon img{width:70%}.modelhouse_promise_tel a span.en{font-weight:500;font-size:clamp(28px,6vw,48px)}.modelhouse_promise_tel a span.ja{padding-top:10px;display:block;font-size:clamp(10px,2vw,14px)}