.limit{padding-bottom:80px}input{width:400px;padding:8px;font-size:1.6rem}textarea{padding:8px;height:120px;font-size:1.6rem}.row:first-of-type{border-top-color:#f4d01c}.row:last-of-type{border-bottom-color:#f4d01c}.row_ttl{padding-left:8px;width:240px}.row_ttl+*{width:calc(100% - 240px)}.row_box{padding-right:28px}.select{cursor:pointer}.select select{width:260px;height:100%;padding-right:38px;position:relative;padding-left:8px;font-size:1.6rem;cursor:pointer;letter-spacing:.05em}.select span{width:38px;cursor:pointer}.select span::after{margin-top:-8px}form .btn{max-width:600px;height:60px;margin-top:56px;cursor:pointer;font-size:1.6rem}form .btn.reverse:hover{color:#c98c14;background:#fff}form .btn.reverse:hover::before{border-bottom-color:#c98c14;border-right-color:#c98c14}.btnBox{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btnBox>*.btn{width:46%}.error{font-size:1.4rem}.tel{margin-top:32px;margin-bottom:52px;pointer-events:none}.tel span{font-size:1.4rem;width:50%}.tel>div{width:50%;padding-left:44px;padding-top:24px;padding-bottom:14px;letter-spacing:0;font-size:1.4rem}.tel>div .text_bold{font-size:2.4rem;margin-bottom:6px}
