body .contact-page .main-inner{margin-top:60px}body .contact-page .main-inner .main-contents h2{font-size:1.1875rem;letter-spacing:.0526315789em;font-weight:bold}body .contact-page .main-inner .main-contents .text{font-size:.8125rem;line-height:1.8;margin-top:30px}body .contact-page .main-inner .main-contents h3{margin-top:60px;position:relative;margin-bottom:30px;font-size:1.1875rem;letter-spacing:.0526315789em;font-weight:bold;font-family:"Montserrat",serif;padding-right:198px}body .contact-page .main-inner .main-contents h3 span{position:absolute;text-align:right;font-size:.875rem;top:0;right:0;background-image:url(../images/contact_thunder.png);background-repeat:no-repeat;background-position:left center;border-bottom:none;padding-left:20px;font-weight:normal}body .contact-page .main-inner .main-contents .form-body .t_contact{width:100%;border-collapse:collapse}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr th{width:34.55%;padding-left:15px;font-size:.9375rem;text-align:left;font-weight:normal}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr th .always{background-image:url(../images/contact_thunder_s.png);background-repeat:no-repeat;background-position:right center;padding-right:20px}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr th:last-of-type{vertical-align:top;padding-top:35px}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr td{padding:25px 0;border-bottom:1px solid #bbbdbf;width:65.45%;font-size:.9375rem}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr td input{color:#1e1e1e;background-color:#fff100;font-size:.9375rem;padding:5px 5px;border:none;border-radius:0}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr td select{color:#1e1e1e;background-color:#fff100;font-size:.9375rem;padding:5px 5px;border:none}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr td textarea{width:93.58%;color:#1e1e1e;background-color:#fff100;font-size:.9375rem;padding:5px 5px;resize:vertical;border:none;border-radius:0}body .contact-page .main-inner .main-contents .form-body .send input{display:block;width:50.77%;height:55px;margin-left:34.55%;margin-top:65px;font-size:.9375rem;background:none;background-image:url(../images/contact_send_off.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;text-align:left;padding-left:20%;border:none;border-radius:0;cursor:pointer}body .contact-page .main-inner .main-contents .form-body .send input:hover{color:#fff;background-image:url(../images/contact_send_on.png)}@media(max-width: 768px){body .contact-page .main-inner .main-contents .form-body .t_contact tbody{display:block}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr{display:block}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr th{width:100%;display:block;padding-left:0}body .contact-page .main-inner .main-contents .form-body .t_contact tbody tr td{width:100%;display:block;padding-top:10px}body .contact-page .main-inner .main-contents .form-body .send input{width:80%;margin-left:auto;margin-right:auto;text-align:left;padding-left:30%}}
/*# sourceMappingURL=page-contact.min.css.map */