@charset "UTF-8";section{width:85%;margin:0 auto 80px}section p a{color:#222;font-weight:700;text-decoration:none}table{border-collapse:collapse;border-spacing:0;width:100%}table tbody tr th{width:25%;background-color:#dfe3e6;padding:30px;text-align:left;font-weight:400;border-bottom:solid 1px #fff;line-height:1.3}table tbody tr td{width:75%;padding:30px;border-bottom:solid 1px #dfe3e6}table tbody tr td span.wpcf7-form-control-wrap.people input{width:30%;margin-right:6px}span.wpcf7-form-control-wrap.date input,span.wpcf7-form-control-wrap.month input{width:30%;margin-right:6px}span.wpcf7-form-control-wrap.date input{margin-left:6px}table tbody tr td.sex .wpcf7-form-control-wrap input{width:15px;height:15px;webkit-appearance:auto;-moz-appearance:auto;appearance:auto}table tbody tr td.top-b{border-top:solid 1px #dfe3e6}table tbody tr .none,table tbody tr .none1,table tbody tr .none2{display:none}table tbody tr:first-child td{border-top:solid 1px #dfe3e6}table tbody tr:last-child th{border-bottom:solid 1px #dfe3e6}@media screen and (max-width:1085px){table{font-size:14px}table tbody tr .none{display:initial}}@media screen and (max-width:645px){table tbody tr th,table tbody tr td{padding:25px 15px}}@media screen and (max-width:510px){.kv-top{height:200px}.kv-top img{height:100%;object-fit:cover;font-family:'object-fit: cover;'}table tbody tr th,table tbody tr td{display:block;width:100%;background-color:initial}table tbody tr:first-child td{border-top:none}table tbody tr:last-child th{border-bottom:none}table tbody tr .none{display:none}table tbody tr th{padding:15px 0 7px}table tbody tr td{padding:0 0 15px}input.wpcf7-form-control.wpcf7-confirm.wpcf7c-elm-step1.wpcf7c-btn-confirm,input.wpcf7-form-control.wpcf7-back.wpcf7c-elm-step2.wpcf7c-btn-back,input.wpcf7-form-control.wpcf7-submit.wpcf7c-elm-step2{margin:0 0 0 15px}}