@charset "utf-8";.form-area .box .halfbox{width:46%;padding:0 2%}.borderline{border-left:1px solid #555;box-sizing:border-box}.qr{width:inherit;float:left;margin:0 3% 1% 0}.form-area .pp{font-size:15px;margin:auto}.require{color:#ff2b82;font-size:1.4rem;margin-left:10px}.form-area dd{float:right;text-align:left;width:550px}.form-area form{padding:15px 0 0}.form-area select{border:1px solid #ccc;margin:0 5px 5px 0;padding:8px}.form-area label{margin:0 15px 0 0}.form-area .text{border:1px solid #ccc;padding:8px;width:50%;margin-bottom:10px}.form-area .short{border:1px solid #ccc;margin:0 10px 0 5px;width:30px}.form-area .textarea{border:1px solid #ccc;height:90pt;padding:5px;width:95%}.form-area .sh{width:74px}.form-area .check{display:none}.form-area .error{display:none;border:1px solid #f679b1;color:#ff007f;font-size:1pc;font-weight:700;margin:0 auto 50px;padding:20px 0;text-align:center}.form-area h3{color:#ceaf42;padding:30px 0 10px;font-size:2.6rem;font-weight:700}.form-area h4{font-weight:700;font-size:1.8rem;margin:25px 0 15px;padding-left:10px;border-left:5px solid #714673;line-height:1.2;text-align:left}.form-area .lineid{color:#00c300;background:#252525;font-size:3rem;margin:10px 0;padding:.5% 2%;font-weight:700;display:inline-block}.form-area .box{width:100%;max-width:975pt;margin:0 auto 20px;line-height:1.8;box-sizing:border-box;box-shadow:0 4px 3px rgba(0,0,0,.1);padding:1% 3% 4%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.box form{text-align:center}.radio{margin:2px}.box li p,.txtle{text-align:left}.box li p span{color:#ceaf42;font-weight:700}
