.interview_30{max-width:1000px;width:100%;margin:60px
auto}.interview_01
h2{font-size:24px;text-align:center;margin:60px
auto}.interview_02
h2{font-size:24px;text-align:center;margin:60px
auto}.interview_02
p{width:90%;font-size:16px;text-align:center;margin:auto}.interview_02
.entry_form_box{width:70%;margin:40px
auto;text-align:center;box-sizing:border-box;padding:40px
5%;border:1px
solid #000}.interview_02 p
span{font-size: .8em;color:red;display:inline-block;padding: .3em .3em .2em;border-radius:2px;margin-left:5px}.interview_01 h2
span{font-size:18px}.interview_01_tbl{width:100%;margin:auto;box-sizing:border-box}.interview_01_tbl
table{width:100%;margin:auto}.interview_01_tbl
tr{border:1px
solid #7bbdc4}.interview_01_tbl tr>th{width:25%;padding:30px
10px;box-sizing:border-box;font-size:14px;vertical-align:middle;font-weight:600;background:#ebebeb}.interview_01_tbl tr>td{padding:30px
60px;box-sizing:border-box;font-size:14px;vertical-align:middle}.interview_01_tbl tr > td
span{margin-left:-10px}.interview_01_tbl tr > td
p{margin-left:10px}.interview_01{max-width:1000px;width:100%;margin:60px
auto}.interview_02{max-width:1000px;width:100%;margin:60px
auto}.interview_02_inner{width:100%;margin:auto;border:1px
solid #000;text-align:center}@media only screen and (max-width: 768px){.interview_01_tbl tr>th{width:100%;padding:1rem;box-sizing:border-box;font-size:14px;font-weight:600;background:#ebebeb;display:block;text-align:left}.interview_01_tbl tr>td{width:100%;padding:1rem;box-sizing:border-box;font-size:14px;display:block}.interview_01_tbl
tr{border:unset}.interview_01
h2{font-size:18px;text-align:center;margin:20px
auto}.interview_01
h2{width:98%;font-size:18px;text-align:center;margin:10px
auto}.interview_02
.entry_form_box{width:90%;margin:20px
auto;text-align:center;box-sizing:border-box;padding:20px;border:1px
solid #000;font-size:10px}.interview_02{width:100%;margin:30px
auto}.interview_02_inner{width:100%;margin:auto;border:unset;text-align:center}.interview_02
h2{font-size:18px;text-align:center;margin:20px
auto}.interview_02
p{width:90%;font-size:12px;text-align:center;margin:auto}}.table-res-form{width:80%;margin:auto}.table-res-form .your-name{justify-content:space-between}.table-res-form .your-last-name{width:48%}.table-res-form .your-first-name{width:48%}.table-res-form
tr{vertical-align:top}.table-res-form tr:first-child{border-top:none}.table-res-form td,
.table-res-form
th{text-align:left;width:100%;display:block;box-sizing:border-box}.table-res-form
th{padding:1rem 2rem}.table-res-form
td{padding:1rem}.table-res-form
.requied{font-size: .8em;background:red;color:#fff;display:inline-block;padding: .2em .9em;border-radius:2px;margin-left:5px}.table-res-form input[type=text],input[type=email],select,textarea{border:1px
#304a78 solid;padding:1em;border-radius:0;margin-bottom: .5em;width:100%;position:relative;opacity:1;font-size:16px;box-sizing:border-box}.table-res-form input[type=text]:focus,textarea:focus{background:#eff;box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.5)}.table-res-form input[type=submit]{border:1px
#ff9800 solid;padding: .5em 4em;border-radius:0;background:#ff9800;color:#fff;box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.5);font-weight:700}.table-res-form input[type=submit]:hover{background:#fff;box-shadow:none;position:relative;opacity:1}.zip1 input[type=text],
.zip2 input[type=text]{width:auto}input[type=submit]{-webkit-appearance:none;appearance:none}.wpcf7-submit{width:80%;max-width:300px;margin:0
auto;display:block;background:#304a78;color:#fff;font-size:16px;margin:10px
auto 0;padding:10px
0;box-sizing:border-box;position:relative;opacity:1;border:1px
solid #304a78;border-radius:45px}.wpcf7-submit:hover{background:#fff;color:#304a78;opacity:1}section.off_now{display:none}.submit_btn{text-align:center;margin-top:40px}.submit_btn
a{display:block;border:1px
solid #ff9800;width:90%;max-width:300px;padding:10px
10px;text-align:center;margin:0
auto;text-align:center;color:#ff9800;font-size:14px;box-sizing:border-box;border-radius:30px}@media only screen and (max-width: 768px){.table-res-form{width:90%;margin:auto}.table-res-form td,
.table-res-form
th{text-align:left;width:100%;display:block;box-sizing:border-box;font-size:13px}.table-res-form .your-name{display:block}.table-res-form
th{padding:0.5rem 1rem}.table-res-form
td{padding:0.5rem 1rem}.table-res-form input[type=text],input[type=email],select,textarea{padding:0.5rem}}