*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Meiryo","MS PGothic","Hiragino Kaku Gothic Pro","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;color:#333;line-height:1.4}#main{background-color:#f9d739}.form-easy,.form-easy-2075{padding:10px 15px 40px}.form-easy__ttl,.form-easy-2075__ttl{display:flex;align-items:center;background-image:url("../../img/common/form-easy/img_map.png");background-position:right top;background-repeat:no-repeat;background-size:110px}.form-easy__ttl img,.form-easy-2075__ttl img{margin-left:15px}.form-easy__ttl h2,.form-easy-2075__ttl h2{font-size:20px;font-weight:bold;color:#1986ff;margin-left:15px}.form-easy__ttl h2 .ttl-img-b,.form-easy-2075__ttl h2 .ttl-img-b{margin-bottom:-5px;margin-left:-15px;width:100%}.form-easy__ttl h2.west,.form-easy-2075__ttl h2.west{color:#2f6dc9}.form-easy__text,.form-easy-2075__text{margin:5px 0;text-align:center}.form-easy__text-blue,.form-easy-2075__text-blue{color:#1986ff;font-size:14px;font-weight:bold}.form-easy__text-blue.west,.form-easy-2075__text-blue.west{color:#2f6dc9}.form-easy__form,.form-easy-2075__form{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;box-shadow:2px 2px 10px #666;padding:15px}.form-easy__form-inner,.form-easy-2075__form-inner{display:flex;margin-bottom:10px}.form-easy__form-inner.wide,.form-easy-2075__form-inner.wide{flex-direction:column}.form-easy__form-inner.wide p,.form-easy-2075__form-inner.wide p{font-weight:bold;font-size:14px;white-space:nowrap}.form-easy__form-inner.wide>div,.form-easy-2075__form-inner.wide>div{width:100% !important}.form-easy__form-inner.wide>div>div label,.form-easy-2075__form-inner.wide>div>div label{padding:10px 10px 10px 30px;flex-direction:row}.form-easy__form-inner.wide>div>div label p,.form-easy-2075__form-inner.wide>div>div label p{margin-left:10px}.form-easy__form-inner#form_more,.form-easy-2075__form-inner#form_more{display:none}.form-easy__form-inner.text-center,.form-easy-2075__form-inner.text-center{justify-content:center}.form-easy__form-name,.form-easy-2075__form-name{display:flex;align-items:center;width:25%}.form-easy__form-name>p,.form-easy-2075__form-name>p{font-weight:bold;font-size:14px}.form-easy__form-input,.form-easy-2075__form-input{width:75%;display:flex;justify-content:space-between}.form-easy__form-input select,.form-easy-2075__form-input select{width:100%;background-color:#f5f6f5;border:none;padding:10px;font-size:14px;font-weight:bold;color:#555}.form-easy__form-input input[type=text],.form-easy__form-input input[type=tel],.form-easy-2075__form-input input[type=text],.form-easy-2075__form-input input[type=tel]{width:100%;border:2px solid #e4ebf2;padding:8px 15px;font-size:14px}.form-easy__form-input>div,.form-easy-2075__form-input>div{width:48%}.form-easy__form-input>div label,.form-easy-2075__form-input>div label{position:relative;display:flex;flex-direction:column;align-items:center;border:2px solid #e4ebf2;border-radius:5px;padding:8px 8px 8px 30px}.form-easy__form-input>div label p,.form-easy-2075__form-input>div label p{color:#555;font-size:14px;white-space:nowrap;font-weight:bold}.form-easy__form-input>div label img:nth-child(2),.form-easy-2075__form-input>div label img:nth-child(2){display:none}.form-easy__form-input>div label:before,.form-easy-2075__form-input>div label:before{display:block;content:"";position:absolute;left:5px;top:calc(50% - 9px);width:18px;height:18px;border-radius:50%;background-color:#e4ebf2}.form-easy__form-input>div input[type=radio],.form-easy-2075__form-input>div input[type=radio]{display:none}.form-easy__form-input>div input[type=radio]:checked~label,.form-easy-2075__form-input>div input[type=radio]:checked~label{border:2px solid #ed375b}.form-easy__form-input>div input[type=radio]:checked~label img:nth-child(1),.form-easy-2075__form-input>div input[type=radio]:checked~label img:nth-child(1){display:none}.form-easy__form-input>div input[type=radio]:checked~label img:nth-child(2),.form-easy-2075__form-input>div input[type=radio]:checked~label img:nth-child(2){display:block}.form-easy__form-input>div input[type=radio]:checked~label:before,.form-easy-2075__form-input>div input[type=radio]:checked~label:before{background-color:#ed375b;background-image:url("/img/form-easy/check.png");background-repeat:no-repeat;background-size:11px;background-position:center}.form-easy__form-privacy,.form-easy-2075__form-privacy{color:#333;font-size:12px;text-align:center}.form-easy__form-privacy a,.form-easy-2075__form-privacy a{color:#1ba1e6}.form-easy button,.form-easy-2075 button{position:relative;background-color:#1985ff;border-radius:30px;border:none;height:65px;margin-bottom:10px}.form-easy button.disabled,.form-easy-2075 button.disabled{background-color:#ccc}.form-easy button p,.form-easy-2075 button p{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:bold}.form-easy button p.btn-txt,.form-easy-2075 button p.btn-txt{letter-spacing:2px}.form-easy button p.btn-txt::before,.form-easy-2075 button p.btn-txt::before{position:absolute;display:block;content:"";background-repeat:no-repeat;background-size:contain;background-image:url("../../img/common/form-easy/icon-pin.png");left:-40px;top:calc(50% - 20px);width:40px;height:40px}.form-easy button p.btn-txt-b,.form-easy-2075 button p.btn-txt-b{letter-spacing:.02em;margin-left:-50px}.form-easy button::before,.form-easy-2075 button::before{position:absolute;display:block;content:"";background-repeat:no-repeat;background-size:contain;background-image:url("../../img/common/form-easy/24h.png");top:calc(50% - 25px);right:10px;width:50px;height:50px}.form-easy.form-easy-2075,.form-easy-2075.form-easy-2075{background-image:url("../../img/common/form-easy/img_map.png");background-position:right top;background-repeat:no-repeat;background-size:110px}.form-easy.form-easy-2075 .form-easy__ttl,.form-easy-2075.form-easy-2075 .form-easy__ttl{margin-top:30px;justify-content:center;background-image:none}.form-easy.form-easy-2075 .form-easy__ttl h2,.form-easy-2075.form-easy-2075 .form-easy__ttl h2{font-size:23px;margin-left:0}.form-easy.form-easy-2075 .form-easy__text,.form-easy-2075.form-easy-2075 .form-easy__text{margin-bottom:14px}
