body#otoiawase .container.max_710{max-width:710px !important}body#otoiawase form *{font-size:1.6rem}body#otoiawase form #form_input input[type=text]{background-color:#f2f2f2;border:none;border:1px #ccc solid;padding:15px;width:100%;font-size:1.6rem}body#otoiawase form #form_input dt{margin-top:20px;margin-bottom:8px}body#otoiawase form #form_input span.required{display:inline-block;color:red;border:solid 1px red;border-radius:5px;padding:0 5px;margin-left:1rem;font-size:1.2rem}body#otoiawase form #form_input span.any{display:inline-block;color:#4b4b4b;border:solid 1px #4b4b4b;border-radius:5px;padding:0 5px;margin-left:1rem;font-size:1.2rem}body#otoiawase form #form_input select[name=REGION]{margin-bottom:auto !important}body#otoiawase form input[name=AGE]{width:130px !important}body#otoiawase form input[name=POSTALCODE]{width:152px !important}body#otoiawase_check .main *{font-size:1.6rem}body#otoiawase_check .container.max_710{max-width:710px !important}body#otoiawase_check #form_input dl{padding:3rem 3rem;border-radius:1rem}body#otoiawase_check #form_input dt{margin-bottom:8px}body#otoiawase_check #form_input dd:not(:last-child){border-bottom:solid 1px #efefef;margin-bottom:10px;padding-bottom:10px}body#otoiawase_check .contact-content{border-bottom:unset !important}body#otoiawase_check .contact-content .GoPrev-btn{background-color:#f2f2f2;border:none;border-radius:100px;padding:15px 30px;font-size:1.6rem;color:#333;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body#otoiawase_check .contact-content .GoPrev-btn:hover{background-color:#e0e0e0;color:#000}#otoiawase_comp .main *{font-size:1.6rem}.btn_default{background-color:#0d6fb8;color:#fff;border:none;border-radius:100px;padding:15px 30px;font-size:1.6rem;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;cursor:pointer}.btn_default:hover{background-color:#0056b3;color:#fff}