﻿article.contact .contact_inner{width:760px;margin:0 auto}@media screen and (max-width: 767px){article.contact .contact_inner{width:100%}}article.contact .subtitle{color:#002060;background:url("../images/contact/arrow.png") no-repeat left center;padding-left:20px;margin-bottom:40px;display:flex;align-items:center}article.contact .subtitle:after{margin-left:30px;border-top:1px dotted #002060;content:"";flex-grow:1}@media screen and (max-width: 767px){article.contact .subtitle{margin-bottom:30px}article.contact .subtitle:after{margin-left:15px}}article.contact .upside{margin-bottom:55px}@media screen and (max-width: 767px){article.contact .upside{margin-bottom:60px}}article.contact .upside p{margin-bottom:50px}article.contact .upside .confirm_text{text-align:center;margin-bottom:-20px}article.contact .upside .complete_text{text-align:center}article.contact .upside .tel{text-align:center}article.contact .upside .tel a.number{font-size:48px;color:#002060;font-weight:bold}article.contact .upside .tel a.number span{font-size:30px}@media screen and (max-width: 767px){article.contact .upside .tel a.number{font-size:24px}article.contact .upside .tel a.number span{font-size:18px}}article.contact .form_wrapper{margin-bottom:100px}@media screen and (max-width: 767px){article.contact .form_wrapper{margin-bottom:60px}}article.contact .form_wrapper .text{margin-bottom:25px}article.contact .form_wrapper .text span.red{color:#f4858d}@media screen and (max-width: 767px){article.contact .form_wrapper .text{margin-bottom:20px}}article.contact .form_wrapper .forms{width:100%}article.contact .form_wrapper .forms .table{border-top:dotted 1px #e2e2e2;margin-bottom:50px}@media screen and (max-width: 767px){article.contact .form_wrapper .forms .table{margin-bottom:40px}}article.contact .form_wrapper .forms .table .tr{width:100%;display:flex;align-items:center;border-bottom:dotted 1px #e2e2e2;padding:40px 0}@media screen and (max-width: 767px){article.contact .form_wrapper .forms .table .tr{display:block;padding:20px 0}}article.contact .form_wrapper .forms .table .tr .th{width:37%;font-weight:bold}@media screen and (max-width: 767px){article.contact .form_wrapper .forms .table .tr .th{width:100%;margin-bottom:10px}}article.contact .form_wrapper .forms .table .tr .td{width:63%}@media screen and (max-width: 767px){article.contact .form_wrapper .forms .table .tr .td{width:100%}}article.contact .form_wrapper .forms .form_btn input{width:15px;margin-left:20px}@media screen and (max-width: 767px){article.contact .form_wrapper .forms .form_btn input{width:12px;margin-left:15px}}article.contact .form_wrapper .forms .req:after{content:"※";font-size:10px;font-weight:normal;color:#f4858d;vertical-align:middle;padding-left:5px}article.contact .form_wrapper .forms .error{color:red}article.contact .form_wrapper .forms input,article.contact .form_wrapper .forms textarea,article.contact .form_wrapper .forms select{width:100%;padding:10px;border:1px solid #e2e2e2;box-sizing:border-box;font-size:16px}@media screen and (max-width: 767px){article.contact .form_wrapper .forms input[type="text"],article.contact .form_wrapper .forms input[type="submit"],article.contact .form_wrapper .forms button,article.contact .form_wrapper .forms textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}}article.contact .btn{text-align:center}article.contact .btn input[name="submitConfirm"],article.contact .btn input[name="btn"],article.contact .btn input[name="submitBack"]{color:black;padding:10px;box-sizing:border-box;border:none;outline:none}article.contact .btn input[name="submitConfirm"]:hover,article.contact .btn input[name="btn"]:hover,article.contact .btn input[name="submitBack"]:hover{opacity:0.7;cursor:pointer}article.contact .btn input[name="submitConfirm"],article.contact .btn input[name="btn"]{width:200px;background:#FADD00;color:black}article.contact .btn input[name="submitBack"]{width:140px;background:#eeeeee;color:#333333;margin-right:10px}@media screen and (max-width: 767px){article.contact .btn input[name="submitBack"]{width:200px;margin-right:0;margin-bottom:10px}}article.contact .btn br{display:none}
/*# sourceMappingURL=contact.css.map */
