@charset "UTF-8";.contact_body{width:100%;margin:0 auto}.contact_inner{width:55%;margin:0 auto 8%}.contact_area_title{width:100%;text-align:center;font-size:2.2em;margin:8% auto}.hissu{color:red;font-size:.7em}.att{background:#f6f7f7;padding:40px 50px;margin:60px 0 50px 0;line-height:1.6;width:100%;height:50vh;overflow:scroll}.att p{font-weight:300}.form_area input[type="text"],.form_area input[type="email"],.form_area input[type="tel"],.form_area textarea{width:96%;height:40px;padding:0 2%;border-width:0;border-radius:0;font-size:1em;color:gray;background:#f6f7f7}.form_area input[type="text"].size_m,.form_area input[type="email"].size_m,.form_area input[type="tel"].size_m,.form_area textarea.size_m{width:47%}.form_area textarea{height:150px;padding:2%}.form_inner{display:flex;margin-bottom:40px}.form_inner p{width:80%}.form_area{width:90%;margin:0 auto}.form_title{width:40%;font-size:1.1em}.check_box_area{display:flex;width:100%;margin-left:40px;justify-content:end;align-items:center}.check_box_area>input{margin:0 7px}.form_area>form>p>input[type="submit"]{width:80%;display:flex;justify-content:center;margin:0 auto 15%}.form_area>form>input[type="submit"]:hover{opacity:.8;background:gray;color:#fff;transition:0.3s}.submit_btn{border:1px solid #1a0d06;margin:0 auto;width:180px;height:50px;position:relative;cursor:pointer;text-align:center;display:flex;justify-content:center}.submit_wrap button[type="submit"],.submit_wrap input[type="submit"],.submit_wrap input[type="button"]{width:180px;height:50px;border:none;font-weight:400;font-size:1em;border-radius:0;position:relative;color:#1a0d06}.g-recaptcha{display:flex;margin:5% auto;justify-content:center}.sp{display:none!important}.result_area{padding:10%;text-align:center;font-weight:600}.result_title{font-size:2em;margin-bottom:3%}.check_area{width:100%;margin:0 auto 5%}.check_area>.form_title{width:50%;color:black!important}.check_box_area2{width:35%;color:black!important;font-size:1em;display:flex;align-items:center}.form_inner.check_area p{width:0}.check_box_area2 input[type="checkbox"]{margin:0 5% 0 8%}@media screen and (max-width:780px){.pc{display:none!important}.sp{display:block!important}.sc{left:45%}.contact_body{width:100%;margin:0 auto}.contact_area_title{width:100%;text-align:center;font-size:1.2em;margin:8% auto}.att{padding:20px;margin:20px 0 30px;line-height:1.6em;font-size:.8em;height:30vh}.contact_inner{width:90%;margin:0 auto}.att h3{margin-bottom:10px}.form_area{width:95%;margin:0 auto}.form_area input[type="text"].size_m{width:47%}.form_area input[type="text"],.form_area input[type="email"],.form_area input[type="tel"],.form_area textarea{width:100%}.form_title{width:50%;align-items:center;display:flex;font-size:.85em}.check_box_area{margin-left:10px}.check_box_area>input{margin:0 5px}.check_box_area2{width:50%;justify-content:center;align-items:center}.result_area{padding:10%;text-align:center;font-weight:600}.result_title{font-size:1.5em;margin-bottom:3%}}