.mv{background:url(../images/contact/mv.jpg) no-repeat top center/cover}.contact-wrap{max-width:800px;margin:auto}.contact-wrap p{font-size:14px;line-height:2}.contact-wrap p.mb20{margin-bottom:20px}.contact-wrap table{margin-top:50px;border-top:1px solid #ddd}.contact-wrap table tr th{vertical-align:middle;width:236px;font-size:16px;letter-spacing:.05em;border-color:#ddd;padding:34px 0}.contact-wrap table tr th span{font-size:12px;color:#c4244f;font-weight:400;padding-left:6px}.contact-wrap table tr td{padding:16px 0 16px 16px;border-color:#ddd}.contact-wrap table tr td input,.contact-wrap table tr td textarea{background:rgba(249,250,252,.95);padding:16px;font-size:16px;border-radius:3px;border:none}.contact-wrap table tr td input:not([type=radio]):not([type=checkbox]),.contact-wrap table tr td textarea:not([type=radio]):not([type=checkbox]){width:100%}.contact-wrap table tr td input::-moz-placeholder,.contact-wrap table tr td textarea::-moz-placeholder{color:#a7adbb}.contact-wrap table tr td input::placeholder,.contact-wrap table tr td textarea::placeholder{color:#a7adbb}.contact-wrap table tr td p{font-size:13px}.contact-wrap table tr td input+p{margin-top:13px;margin-bottom:0}.contact-wrap table tr td label{display:block;font-size:15px;letter-spacing:.05em}.contact-wrap table tr td label:not(:last-child){margin-bottom:12px}.contact-wrap table tr td label input{margin-right:12px}.contact-wrap table tr td textarea{height:260px}.contact-wrap table tr td label[for=c1] input{font-size:16px}.contact-wrap table tr td label[for=c1]+p{font-size:14px;line-height:1.6}.contact-wrap table tr td label[for=c1]+p a{color:inherit;text-decoration:underline}.contact-wrap table tr td label[for=c1]+p a:hover{color:#19337c}.contact-wrap .submitbtn{text-align:center;padding:50px 0 80px}.contact-wrap .submitbtn button{background-color:#af002f;border:1px solid #af002f;display:flex;align-items:center;justify-content:center;transition:all .1s ease-in;cursor:pointer;color:#fff;font-size:15px;font-weight:500;width:224px;height:59px;margin:auto}.contact-wrap .submitbtn button:hover{background:#fff;color:#af002f}@media screen and (max-width:768px){.contact-wrap table,.contact-wrap tbody,.contact-wrap td,.contact-wrap th,.contact-wrap thead,.contact-wrap tr{display:block;width:100%!important}.contact-wrap td{padding-left:0!important}}