@charset "UTF-8";.container{width:100%;overflow-x:hidden}.box-content{margin-bottom:35px;padding:0 20px}.box-form{padding:25px;border:1px solid #eceaea;background-color:#fcfcfc}.table-form{width:100%;border-top:1px solid #e4e4e4}.table-form th,.table-form td{position:relative;padding:25px 10px;text-align:left;border-bottom:1px solid #e4e4e4}.table-form th{min-width:260px}.required{margin-right:1em;padding:0 5px;color:#fff;background-color:#c3975d;border-radius:3px}textarea,.wide{width:370px}.box-privacy{height:200px;margin-bottom:45px;background-color:#fff;overflow-y:scroll}.box-privacy::-webkit-scrollbar{width:12px}.box-privacy::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,1);border-radius:10px}.box-privacy::-webkit-scrollbar-thumb{background-color:#d4a472;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,1)}.box-privacy dt,.box-privacy dd{margin:0 0 35px}.box-btn p{text-align:center}.btn-orange{width:200px;padding:10px 0;color:#fff;background-color:#c3975d;border-radius:3px;border:none;box-shadow:none}.btn-back{display:inline-block;width:200px;margin:0 15px 0 0;padding:10px 0;color:#fff;background-color:#333;border-radius:3px;border:none;box-shadow:none;text-decoration:none}.title-privacy{text-align:center;font-weight:400}.table-form td.border-none{border-bottom:none}.text-center{text-align:center}.text-red{color:red}.formError{color:red}.order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order .formError{display:block;width:100%;-webkit-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1;order:-1}p.asterisk{font-size:.8rem;line-height:1rem}@media screen and (max-width:720px){.title-leftline{margin:25px -10px}.block{width:100%;display:block}.box-content{margin-bottom:25px;padding:0}.box-form{padding:20px}.table-form tr{border-bottom:1px solid #e4e4e4}.table-form tr.border-none{border-bottom:none}.table-form th,.table-form td{display:inline-block;padding:10px 0;border:none}.table-form th.max-wide{padding-bottom:0;border-bottom:none}.table-form th{min-width:100px}.required{margin-right:5px}textarea,.wide{width:100%}.max-wide{width:100%}.btn-back{margin:0 0 10px}}main{float:none;margin:0 auto}footer{display:none}.ui-datepicker{font-size:120%}@media screen and (max-width:720px){.table-form th,.table-form td{display:block}.table-form th,.table-form{font-size:16px}.table-form th,.table-form td input[type=text],.table-form th,.table-form td input[type=tel],.table-form th,.table-form td input[type=email]{box-sizing:border-box;width:100%;font-size:16px}}