@charset "UTF-8";.formTable span{padding:5px 5px 0 5px;margin:auto}.formTable{width:100%;margin:0 auto;font-size:.85rem;line-height:2}.formTable dl{width:100%;padding:35px 0;clear:both;overflow:hidden}.formTable dt{width:15%;float:left;margin:25px 0;font-weight:400}.formTable dd{width:85%;float:left;margin:25px 0}.formTable input{padding:1% 2%;background:#fff;height:55px;width:100%;border:1px solid #ebebeb;box-sizing:border-box}.formTable textarea{padding:1% 2%;background:#fff;width:100%;border:1px solid #ebebeb;box-sizing:border-box}.formTable .checkbox input{float:left;width:15px;height:15px;margin-top:6px}.formTable .checkbox span{float:left;margin-right:30px;padding:0;margin-left:5px}.formTable ::placeholder{opacity:.6;letter-spacing:.15em;font-weight:700}.btn{margin:30px auto;display:flex;justify-content:center}.btn input{font-family:'Noto Sans JP',sans-serif;text-align:center;width:180px;height:60px;background:0 0;cursor:pointer;margin:20px;border:none;border-bottom:1px solid #000;border-radius:5px;letter-spacing:.15em;color:#000;font-weight:400}.btn input:hover{opacity:.5;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.formTable td,.formTable th{font-weight:400;text-align:left;display:inline-block}.formTable th{width:20%}.formTable td{width:80%}.formTable tr{padding:2em .5em;display:block;border-bottom:1px solid #ddd}#formWrap .error_messe{margin-bottom:15px;font-weight:400}#formWrap .btn_link{width:100%}@media screen and (max-width:767px){.formTable{width:100%;margin:5% auto}.formTable dl{width:100%;padding:5% 0 0;clear:both;overflow:hidden}.formTable dt{width:100%;float:none;margin-bottom:1%}.formTable dd{width:100%;float:none;margin:2% 0 5%}.formTable input{padding:1% 2%;background:#fff;height:55px;width:100%;border:1px solid #ebebeb;box-sizing:border-box}.formTable textarea{padding:1% 2%;background:#fff;width:100%;border:1px solid #ebebeb;box-sizing:border-box}.btn{margin:10% auto 0}.btn input{width:200px;font-size:1rem;color:#000}.btn input:hover{opacity:1}.formTable td,.formTable th{font-weight:400;text-align:left;display:inline-block;width:100%}.formTable tr{display:block}}