@charset "UTF-8";.nav1-contact a{font-weight:700;color:#002655}.index-title{background-image:url(//sankisangyo.co.jp/wp-content/themes/sankisangyo/assets/css/../image/contact/bg_index-title.jpg);background-size:cover}@media screen and (min-width:970px){.index-title{background-position:center 20px}}@media screen and (max-width:969px){.index-title{background-position:center 40px}}.wrapper p{margin-bottom:40px}.wrapper p.xsmall-txt{margin-bottom:20px;font-size:12px}.contact--table{margin-bottom:20px;width:100%;font-size:14px}.contact--table th,.contact--table td{border:1px solid #fff;border-collapse:collapse;padding:10px 30px;font-weight:400;vertical-align:middle}@media screen and (max-width:969px){.contact--table th,.contact--table td{display:inline-block;width:100% !important;padding:10px 20px !important}}.contact--table th{width:31%}input[type=text],textarea{padding:0 10px;font-size:14px;border:1px solid #ccc;background-color:#fff;width:100%;color:#000}tr.required th{position:relative}tr.required th:after{content:"※必須";color:#e60012;font-size:12px;margin-left:10px;font-weight:400;display:inline-block;vertical-align:middle}tr.required td input[type=text],tr.required td textarea{background-color:#f7c9dd !important;border-color:#e6b3c7 !important}input[type=submit],button{background:#fff;color:#002655;margin:0 auto;padding:0 20px;font-size:14px}.mw_wp_form_input .confirm-text,.mw_wp_form_complete .confirm-text{display:none}.mw_wp_form_confirm .form-attention,.mw_wp_form_complete .form-attention{display:none}.form-attention a{text-decoration:underline}@media screen and (max-width:969px){.form-attention{font-size:12px}}