section#cancel{padding-top:7em}#cancel .form-check input[type=checkbox]{visibility:inherit}#cancel .form-check-label:before,.form-check-label:after{position:static;content:'';display:none}.contact.thanks{text-align:center;padding-bottom:208px}.contact.thanks h5{font-size:1.25rem;font-weight:700;margin-bottom:40px}.c-steps{display:flex;justify-content:space-between;align-items:center;width:535px;margin:0 auto 6rem}.c-steps p{font-weight:500!important}@media screen and (max-width:900px){.c-steps{width:320px;margin-bottom:3rem}}.c-steps__col{width:4.8rem;position:relative}@media screen and (max-width:900px){.c-steps__col{width:11.5rem}}.c-steps__col+.c-steps__col:before{content:"";display:block;height:1px;width:130px;position:absolute;top:24px;left:-9rem;background:#d5d5d5}@media screen and (max-width:900px){.c-steps__col+.c-steps__col:before{width:45%;left:-23%}}.c-steps__col__number{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;margin:0 auto 20px;background-color:#d5d5d5;font-size:1.063rem;font-weight:400;color:#fff;margin-bottom:12px}.c-steps__col__label{position:relative;left:50%;white-space:nowrap;text-align:center;width:10em;margin-left:-5rem;font-size:.9375rem}@media screen and (max-width:900px){.c-steps__col__label{font-size:.8rem}}.c-steps__col.is-active .c-steps__col__number{background:#1b95d4;color:#fff}.cont-1000 p,.cont-800 p{font-weight:700;text-align:center}.contact{width:95%;margin:0 auto}.cont-1000 .card{border:none}.cont-1000 .form-control,.cont-800 .form-control{border:1px solid #cdd6dd;border-radius:4px;font-size:.9375rem;padding:.5rem .75rem}.cont-1000 .form-group,.cont-800 .form-group{border-top:1px solid #dedede;padding:28px 0;margin-bottom:0}.cont-1000 .col-form-label,.cont-800 .col-form-label{font-size:.9375rem;font-weight:700}select.form-control-lg:not([size]):not([multiple]){height:auto!important}.cont-1000 textarea{height:140px}#form-__warp .layout-vertical .sf-form-cover{display:none!important}.form-group{display:flex!important}.form-group.cont-center{justify-content:center}.form-group.cont-center.contact-txt p{text-align:left}.form-group.cont-center.contact-txt span{font-weight:400;font-size:80%}.agree-txt{position:relative;padding-left:35px;line-height:1.4}.agree-txt:after{position:absolute;content:'';display:block;top:-5px;left:0;width:24px;height:24px;border-radius:4px;border:1px solid #cdd6dd}.agree-txt:after,.agree-txt:before{position:absolute;content:"";display:block;top:-2px}.agree-txt:before{left:9px;margin-top:5px;width:6px;height:10px;border-right:2px solid #004bb1;border-bottom:2px solid #004bb1;transform:rotate(45deg);opacity:0}.form-agree__wrap input[type=checkbox]:checked+.agree-txt:before{opacity:1}.btn-contact-back{color:#fff;font-size:.9375rem;display:block;margin-top:0;margin-right:35px;opacity:.6}.btn__wrap-contact{display:flex;justify-content:center}.pt-i40{padding-top:2.5rem!important}.form-check-txt{width:70%;font-size:.875rem;text-align:left;line-height:1.4;padding:7px 0 0 10px}.checkbox__wrap{width:70%;column-count:2;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.checkbox__wrap.type-b .form-check{display:flex}.checkbox__wrap.type-b .form-check input{display:none}.form-group>.checkbox__wrap>.form-check>.form-check-label{width:100%;padding-left:35px;padding-top:0;margin-bottom:1.8rem;display:inline-block;position:relative}.form-group>.checkbox__wrap.type-c>.form-check>.form-check-label{margin-bottom:2rem}.form-group>.checkbox__wrap>.terms__wrap>.form-check>.form-check-label{padding-left:30px;min-width:165px;font-size:.9rem;margin-bottom:2rem;width:100%}.form-group>.checkbox__wrap>.form-check>.form-check-label>.form-check-input{margin-right:10px;width:16px!important;height:16px!important}.form-check input[type=checkbox]{visibility:hidden}.form-check-label:before,.form-check-label:after{position:absolute;content:'';display:block}.form-check-label:before{left:8px;top:4px;width:5px;height:9px;border-right:2px solid #004bb1;border-bottom:2px solid #004bb1;transform:rotate(45deg);opacity:0}.form-check-label:after{width:20px;height:20px;top:0;left:0;border-radius:4px;border:1px solid #cdd6dd}.form-check input[type=checkbox]:checked+.form-check-label:before{opacity:1}.form-radio__wrap{width:70%;display:flex;flex-direction:column}.form-radio__item{width:100%;display:flex;align-items:center}.form-group>.form-radio__wrap>.normal{margin-bottom:10px;display:flex;align-items:center}.form-group>.form-radio__wrap>.last{position:relative}.form-group>.form-radio__wrap>.normal input{margin-top:2px}.form-group>.form-radio__wrap>.normal label{width:100%;font-weight:400;padding-top:0;padding-left:10px}.form-check-input.is-valid,.was-validated .form-check-input:valid{border:1px solid rgba(0,0,0,.25)}.form-check-input:checked{border-color:rgba(0,0,0,.25)!important}.form-txt__wrap.card-date{display:flex;align-items:baseline;height:44px}.form-card-my{width:100px}.contact__desc{text-align:center}.contact__desc p{font-weight:400}.form-group.c-row{display:flex;flex-wrap:wrap}.form-group__border{border-top:1px solid #dedede}.form-group__border.type-c{padding:2rem 0 0}.form-group__border>.form-group{border-top:none}.formrun .form__items .form-group__wrap .form-group{flex-direction:column;width:100%;border-top:none;padding:0 0 .8rem}.formrun .form__items .form-group__wrap.type02 .form-group{width:100%}.formrun .form__items .form-group__wrap .form-group label{width:100%;display:flex;justify-content:flex-start;padding-left:0;margin-bottom:.8rem;align-items:center}.formrun .form__items .form-group__wrap .form-group label .req{padding-left:1rem}.form-group__wrap .form-group .form-txt__wrap{width:100%}.form-group__inner{width:70%;display:flex;flex-direction:column}.form__items.check label{width:25%;font-weight:700}.form__items.check .form-group{display:flex;justify-content:space-between;padding:15px 0}.form__items.check .form-group p{text-align:left;font-weight:400;margin-bottom:0;margin-top:0}.checkbox__wrap.type-c{column-count:1;width:71%;margin-top:0;padding-top:0}.form-group.type-c .form-check{padding-left:0;position:relative;display:flex}.form-group.type-c .form-check label{font-size:.9375rem}.checkbox__wrap.type-c .form-check input{position:absolute;left:0;bottom:-1.2rem}.form-group.type-c .form-check .formErrorContent{position:absolute;left:0;bottom:.8rem;min-width:180px;padding-left:2.2rem}.terms__wrap{width:100%;display:flex;flex-direction:column}.terms__box{margin:-.8rem 0 1.8rem;padding-left:40px}.terms__box ul{margin:.5rem 0 0}.terms__box p,.terms__box li{font-size:.9rem}.terms__box li{margin-bottom:.2rem}.form-group.type-c label span{font-weight:400;font-size:80%}.formrun .form__items .form-group{margin-bottom:1em}.formrun .form__items .form-group textarea{height:12rem}