#boibx{margin:22vw auto}#boibx .boitb{display:flex;justify-content:flex-start;border-bottom:1px solid #ccc;flex-wrap:wrap;margin:0 auto;width:90vw}#boibx .boitb dl{width:45vw}#boibx .boitb dt{padding:5px;text-align:center}#boibx .boitb dd{padding:5px;border-left:1px solid #ccc;text-align:center}#boibx .boitb:nth-child(even){background:#f2f2f2}#boibx .boitb:first-child{border-top:1px solid #ccc}.klim{width:60vw;margin:0 auto}#boibx .price{font-size:5vw;font-weight:700;color:#c6132b;margin-left:0}@media screen and (min-width:1024px){#boibx{margin:8rem auto}#boibx .boitb{width:90rem;position:relative;top:-2rem}#boibx .boitb dl{width:30rem;margin:0 auto}.klim{width:45rem;position:relative;top:-2rem}#boibx .price{font-size:3rem;font-weight:700;color:#c6132b;margin-left:0}}#sub-mv{background-image:url(//fujihome21.com/2021/wp-content/themes/fuji-home_20230313/css/../images/lp/lpboiler/img_mv.jpg)}#wrapper{padding-top:20vw}.form-mv{background:0 0}.boilertbl_p{font-size:5vw;font-weight:700;text-align:center}.LeadPrice{margin-bottom:0}@media screen and (min-width:1024px){#wrapper{padding-top:0}.wrapper2c{padding-top:3rem}.boilertbl_p{font-size:4rem}}.form-mv{height:auto}.form-mv .tel-area{border-bottom:solid 2px #757575;border-right:solid 2px #757575;color:#f7f7f7;background:#ccc}.form-mv .tel-area a.btn-solid{color:#fff;border-top:15px solid #ec485b;border-right:15px solid #930214;border-bottom:15px solid #a30b1e;border-left:15px solid #f17f8d;background:#c30d23}.form-mv .tel-area a.btn-solid:hover{color:#fff;border-top:15px solid #a30b1e;border-right:15px solid #f17f8d;border-bottom:15px solid #ec485b;border-left:15px solid #930214}.form-mv .tel-area strong{font-size:3rem}.form-mv .tel-area span{color:#333}.form-area{margin-top:3rem;background:#ebebeb;padding:3vw 0}.form-area .form{background:#fff;padding:3vw}.form-area .form .submit-btn{margin:0 auto}.form-area .form .required dt:after{border:2px solid #c30d23;color:#c30d23}.form-area .form dt{padding:1vw 0;background:0 0;margin-bottom:0;font-size:4vw}.form-area .form dd input[type=text],.form-area .form dd select,.form-content textarea{font-size:4vw}.form-area .form dd .mail-confirm-area{margin-top:0}.form-area .form dd .anno-area{margin-top:0}@media screen and (min-width:750px){.form-area .form dt{font-size:1.6rem}.form-area .form dd input[type=text],.form-area .form dd select,.form-content textarea{font-size:1.6rem}}@media screen and (min-width:1024px){.form-mv .tel-area strong{font-size:5.4rem}.form-area{padding:3rem 0}.form-area .form{padding:3rem}.form-area .form dl{display:block;align-content:space-evenly;justify-content:center;align-items:center;justify-items:center;border-top:none;border-right:none;border-left:none;margin:3rem auto}.form-area .form dl:first-child{margin:0 auto}.form-area dl+dl{margin-top:0}.form-area dl:last-of-type{border-bottom:none}.form-area .form dt{font-size:1.6rem;font-weight:700;position:relative;justify-content:center;justify-items:center;align-items:center;width:100%;text-align:left;place-items:center;border-right:none;background:#fff;height:100%;margin-bottom:0;padding:1rem}.form-area .form dd{text-align:left;width:100%;padding:0 0 0 1rem}.form-area .form dd .mail-confirm-area{margin-top:0}.form-area .form dd .anno-area{margin-top:0}.form-area .form dd .mail-confirm-area .mail-confirm-area-text{margin-bottom:0}.form-area .form dd input[type=text],.form-area .form dd select,.form-content textarea{font-size:2rem}}.contact_box1{text-align:center;background:#931c2c;padding:3vw 0;margin:3vw auto;border-radius:8px}.contact_box1 p{font-size:3vw;font-weight:700;color:#fff}.contact_box1 p span{font-size:5vw}.contact_box1{padding:3rem 0;margin:3rem auto}.contact_box1 p{font-size:2rem}.contact_box1 p span{font-size:3.8rem}.works-title .works-title-text{font-size:5.1vw}@media screen and (min-width:768px){.works-title .works-title-text{font-size:3.5vw}.p-row-item{width:100%}.p-row-item .p-row-item-title .en{font-size:2.5vw}.item-size{font-size:3.1vw}.p-item-content .sub-title{font-size:2.5vw}.price .wen{font-size:7vw}.price .off{font-size:4vw}}@media screen and (min-width:1024px){.t-title{font-size:2.3rem}.t-content{font-size:1.6rem}.works-title{margin-top:3rem;padding-bottom:1rem}.works-title .works-title-text{font-size:3rem}}