.head-border{display:flex;align-items:center}.head-border:before,.head-border:after{content:"";height:1px;flex-grow:1;background-color:#fff}.head-border:before{margin-right:1rem}.head-border:after{margin-left:1rem}.head-border_bk{display:flex;align-items:center}.head-border_bk:before,.head-border_bk:after{content:"";height:1px;flex-grow:1;background-color:#000}.head-border_bk:before{margin-right:1rem}.head-border_bk:after{margin-left:1rem}.responcive_table{border-collapse:collapse;width:100%}.tb01 th,.tb01 td{padding:10px;border:solid 1px #fff;text-align:center;box-sizing:border-box}.tb01 th{background:#5f6d6c;color:#fff!important;width:20%}@media screen and (max-width:640px){.tb01 .head{display:none}.tb01{width:100%}.tb01 td,.tb01 th{display:block;width:100%;border-bottom:none}.tb01 td{padding:0px 12px 0 0;display:block;width:100%;line-height:2.5;text-align:left}.tb01 td:before{color:#fff;content:attr(data-label);font-weight:bold;padding:0px 10px;display:inline;background-color:#5f6d6c;margin-right:10px;float:left}.tb01 tr:last-child{border-bottom:solid 1px #fff}}@media(max-width:850px){table.inquiry th,table.inquiry td{display:block;padding:1em 0!important;width:100%;border:0}input.wpcf7-submit{margin-bottom:30px;width:100%}}@media(max-width:900px){.pcdate{display:none}}@media(min-width:1000px){.spdate{display:none}.wpcf7-date.dateform{width:25%}}.inquiry p{display:inline}table.inquiry{margin-bottom:30px;border:solid 1px #d7d7d7;line-height:1.2;vertical-align:middle}.inquiry tr{border:0!important}.inquiry th{text-align:left;font-size:14px;color:#444;padding:1em 0.5em;width:0;background:#efefef;border:solid 1px #d7d7d7;white-space:nowrap;vertical-align:middle}.haveto,.any{font-size:13px;padding:5px;background:#820d0d;color:#fff;border-radius:2px;margin-right:5px;font-weight:normal}.any{background:#072130}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.wpcf7-form-control{width:100%}.inquiry input,.inquiry select,.inquiry textarea{margin:5px 0;background:#eff1f5;border:none;padding:0.7em}.inquiry textarea{padding-bottom:10em}.wpcf7-list-item-label,.wpcf7-checkbox,input[type=checkbox],input[type=radio]{vertical-align:middle}.wpcf7-list-item-label{padding:0 5px 0 2px}.verticallist{display:inline-grid}.wpcf7-submit{display:block;margin:10px auto;padding:1em 0;width:80%;background:#072130;color:#fff;font-size:18px;font-weight:bold;border-radius:4px;border:none}.wpcf7-submit:hover{opacity:0.9;transition:0.3s}.screen-reader-response{display:none}.wpcf7-not-valid-tip{color:#e92323}