.step-area{margin-bottom:2rem}.step-area .step ul{padding-left:0;list-style:none}.step-area .step ul li{float:left;height:70px}.step-area .step ul li p{padding-left:clamp(.625rem,.515rem + .47vw,1.25rem)}.step-area .step ul li span.small{font-size:.75rem;display:block;padding-top:.875rem;line-height:1.4em}.step-area .step ul li span.txt{font-size:clamp(.65rem,.566rem + .36vw,1.125rem);display:block;line-height:1.4em}.step-area .step ul li.step01{width:33.34%}.step-area .step ul li.step02{width:33.33%}.step-area .step ul li.step03{width:33.33%}.step-area .step ul.step01-now li.step01{background:url("../images/common/forms/step-001.png") #09324b no-repeat right 0;color:#fff}.step-area .step ul.step01-now li.step02{background:url("../images/common/forms/step-003.png") #f1f1f1 no-repeat right 0}.step-area .step ul.step01-now li.step03{background:#f1f1f1}.step-area .step ul.step02-now li.step01{background:url("../images/common/forms/step-002.png") #f1f1f1 no-repeat right 0}.step-area .step ul.step02-now li.step02{background:url("../images/common/forms/step-001.png") #09324b no-repeat right 0;color:#fff}.step-area .step ul.step02-now li.step03{background:#f1f1f1}.step-area .step ul.step03-now li.step01{background:url("../images/common/forms/step-003.png") #f1f1f1 no-repeat right 0}.step-area .step ul.step03-now li.step02{background:url("../images/common/forms/step-002.png") #f1f1f1 no-repeat right 0}.step-area .step ul.step03-now li.step03{background:#09324b;color:#fff}section{margin-bottom:clamp(2rem,1.425rem + 2.45vw,4rem)}section .bg-img{height:clamp(10rem,6.121rem + 16.55vw,23.5rem);background-color:#09324b;text-align:center;color:#fff;border-bottom:solid clamp(1rem,.579rem + .88vw,1.5rem) #cee6c1}section h2{font-size:clamp(2rem,1.713rem + 1.23vw,3rem)}section h3{font-size:clamp(1.4rem,1.299rem + .43vw,1.75rem);margin-bottom:2rem}section .info{margin-bottom:clamp(1rem,.713rem + 1.23vw,2rem)}.form-area .form-label{font-size:clamp(1.1rem,1.082rem + .08vw,1.2rem)}.form-area .form-control{height:calc(1.5em + 1rem + 2px);padding:clamp(.5rem,.412rem + .38vw,1rem);font-size:clamp(.9rem,2.9vw,1.25rem);line-height:1.5;border-radius:.3rem;border:1px solid #ced4da;height:auto}.form-area .text-box{display:table;width:100%}.form-area .text-box .form-control{height:inherit}.form-area .primary-area{border:solid 1px #ebebeb;max-height:200px;overflow:scroll}.form-area .primary-area ol{margin:clamp(.5rem,.412rem + .38vw,1rem)}.form-area .primary-area ol li a.u-link{text-decoration:underline}.form-area .form-check{margin-top:.5rem}.form-area .form-check .form-check-input{margin-right:.3rem;border:solid 1px #000}.form-area .conf-text{margin-top:1rem}.form-area .btn-area{margin-top:2rem}.form-area .btn-color{background-color:#09324b;border-color:#09324b;color:#fff}.form-area .btn:hover{color:#fff}.form-area .btn:active{color:#fff;background-color:#09324b;border-color:#09324b;opacity:.7}.form-area .btn-entry{padding:clamp(.5rem,.374rem + .54vw,1rem);border-radius:.5rem}