#mainbody h2{font-size:18px;margin-bottom:0}table.formtable{border-collapse:collapse;border-top:1px solid #8f8f8f;width:800px}.formtable th{border-bottom:1px solid #8f8f8f;font-size:15px;font-weight:400;padding:18px 0;text-align:left;width:200px}.formtable th span{color:#c2191f;display:inline-block;padding-left:5px}.formtable td{border-bottom:1px solid #8f8f8f;font-size:12px;padding:18px 8px}.formtable input[type=email],.formtable input[type=number],.formtable input[type=text]{background-color:#f2f2f2;border:none;font-size:15px;padding:6px}.formtable select{font-size:15px;padding:4px 6px}.formtable .your-add{display:inline-block;margin:5px 0}.mistumori_size{margin-top:5px}.mistumorifrom{margin:15px;text-align:center;width:800px}.mistumori_title{color:#575757;font-size:15pt;font-weight:700;margin-bottom:5px;margin-top:30px}.mistumori_titleb{font-size:10pt;font-weight:400;margin-bottom:0;margin-top:5px}.mistumori_titlec{color:#575757;font-size:10pt;font-weight:700;margin-bottom:10px;margin-top:0}.aten{color:red;font-size:8pt;font-weight:400}.mistumori_kuwashiku{color:#58f;font-size:8pt;margin-top:3px}.mistumori_kuwashiku a{color:#58f;text-decoration:none}.mistumori_kuwashiku a:hover{text-decoration:underline}.btnfrom{margin-top:30px;text-align:center;width:800px}.moji{color:grey;font-size:9pt}.hi,.moji{font-weight:400;line-height:10pt;text-decoration:none}.hi{color:#f0f;font-size:8pt}.name{color:maroon;font-size:13pt;font-weight:400;line-height:16pt;text-decoration:none}.con1{font-size:9pt;line-height:15pt}.con1,.con2{color:sienna;font-weight:400;text-decoration:none}.con2{background-color:#faebd7}.con2,.con3{font-size:8pt;line-height:12pt;padding:10pt}.con3,.text2{color:grey;font-weight:400;text-decoration:none}.text2{font-size:9pt;line-height:14pt}#contact-form h1{font-size:2.3rem;font-weight:700;margin-top:1em;text-align:center}#contact-form .showroom-link{background-color:#f5f5f5;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto;margin:3em auto 2em;padding:2em 3.5em}#contact-form .showroom-link img{height:125px;margin:auto;width:175px}#contact-form .showroom-link .title{display:grid}#contact-form .showroom-link .title h2{font-size:1.5rem;font-weight:700;margin-bottom:.7em}#contact-form .showroom-link .text{display:grid}#contact-form .showroom-link .text p{font-size:1.3rem;line-height:2.3rem}#contact-form .showroom-link .btn-showroom{display:grid;justify-content:center;margin:0 auto}#contact-form .showroom-link .btn-showroom a{align-content:center;background-color:#fff;border:1px solid #000;border-radius:15px;color:#000;display:block;font-size:1.3rem;font-weight:700;height:30px;text-align:center;width:180px}#contact-form .copy_text{color:#333;font-size:10pt;line-height:135%;padding:15px 0}.add_label{display:inline-block;width:98px}.confirm-message{color:#575757;display:none;text-align:center}@media screen and (max-width:769px){#contact-form h1{font-size:2rem}#contact-form .showroom-link{margin:1em auto 0;padding:0 1em 1em}#contact-form .showroom-link img{grid-column:1/2;grid-row:2/3;height:auto;width:120px}#contact-form .showroom-link .title{grid-column:1/3;grid-row:1/2}#contact-form .showroom-link .title h2{font-size:1.3rem;margin-top:1em;text-align:center}#contact-form .showroom-link .text{grid-column:2/3;grid-row:2/3}#contact-form .showroom-link .text p{font-size:1.2rem;line-height:2rem;margin-left:.5em}#contact-form .showroom-link .btn-showroom{grid-column:1/3;grid-row:3/4}#contact-form .showroom-link .btn-showroom a{font-size:1.2rem}}@media screen and (min-width:769px){#contact-form .showroom-link img{grid-column:1/2;grid-row:1/4}#contact-form .showroom-link .title h2{margin-left:2.3em}#contact-form .showroom-link .text{grid-column:2/3;margin-left:2.5em}#contact-form .showroom-link .btn-showroom{grid-column:2/3;grid-row:3/4}}@media screen and (max-width:768px){table.formtable{max-width:100%;width:100%}table.formtable td,table.formtable th{display:block;width:100%}table.formtable th{border-bottom:none;padding-bottom:5px}table.formtable td{padding-left:0;padding-top:0}input[type=text],textarea{display:block;width:100%}}