@charset "utf-8";@font-face{font-family:'SEBANG_Gothic_Regular';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'SEBANG_Gothic_Bold';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Bold.woff) format('woff');font-weight:400;font-style:normal}body{font-family:'SEBANG_Gothic_Regular',sans-serif}.pfont{font-family:'SEBANG_Gothic_Bold',sans-serif}#quick_menu{width:100px;position:fixed;right:0;bottom:2rem;margin-right:2rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:5}#quick_menu a{display:flex;position:relative;align-items:center;justify-content:space-around;width:100px;height:100px;border-radius:500px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);cursor:pointer;margin-bottom:1rem;transition:all ease 250ms;t-size:1.4rem;color:#fff;background-color:#434656}#quick_menu a:hover{animation-name:btn_bounce;animation-duration:750ms;animation-iteration-count:infinite}#quick_menu a:last-child{width:50px;height:50px;margin-bottom:0}#quick_menu a .txtwrap{text-align:center;width:100%}#quick_menu a .txtwrap i{display:inline-block;font-size:1.4em;margin-bottom:.4rem}#quick_menu a .txtwrap p{font-size:.85em}#quick_menu a.top{background-color:#fff}#quick_menu a.top i{color:#666}header{background-color:rgba(255,255,255,0);border-bottom:solid 1px rgba(0,0,0,.06);position:fixed;width:100%;top:0;left:0;z-index:555}#top_num{display:inline-block;padding:.5rem;width:100%;font-size:1.3em;font-weight:400;background-color:rgba(255,255,255,1);color:#666}header .logo a{font-size:1.4em;font-weight:700;color:#333}header .logo p{font-size:1.1rem;margin-left:1rem}.navbar-toggle{display:none}#header_nav{position:relative}#header_nav .overlay .overlay-menu li{margin-right:3rem}#header_nav .overlay .overlay-menu li:last-of-type{margin-right:0rem}#header_nav .overlay .overlay-menu li a{display:block;height:90px;line-height:90px;color:#555;font-size:1.05em;font-weight:400}#header_nav .overlay .overlay-menu li a:hover,#header_nav .overlay .overlay-menu li a.active{color:#045FB4;border-bottom:solid 5px #045FB4}header.active{background-color:#fff;box-shadow:0 2px 12px 0 rgb(0 13 57 / 10%);position:fixed;width:100%;top:0;left:0;z-index:555;border:none}header.active #top_num{display:none}header.active #header_nav .overlay .overlay-menu li a{height:80px;line-height:80px}header.active .logo a{color:#333}main{padding:7.5rem 0 0;background-image:url(/images/main_bg_pat.webp);background-size:cover;background-repeat:no-repeat;background-position:center}main .wrap{padding-top:6rem;text-align:center}main .wrap .txt_01{font-size:1.5em;line-height:1.2;font-weight:500}main .wrap .txt_02{font-size:4.5em;letter-spacing:-.05em}main .wrap img{display:block;margin:0 auto;}main .wrap a.btn_style_01{margin:2rem 0 1rem}.prod_point,#prod_step,#calculator,#qna,#review,#form,#warning,footer{display:block;padding:7.5rem 0}body>section>.wrap>.tit{margin-bottom:5rem;text-align:center}body>section>.wrap>.tit>p:first-of-type{font-size:2em;position:relative}body>section>.wrap>.tit>p:first-of-type::after{content:'';position:absolute;width:40px;height:6px;background-color:#045FB4;left:50%;transform:translateX(-50%);bottom:-1.5rem}body>section>.wrap>.tit>.txt_02{font-size:1.1em}.prod_point ul{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.prod_point ul li{width:18.4%;text-align:center;padding:2.5rem 0;margin:.5em auto;border-radius:10px;background-color:#f8f8f8;font-size:1.1em;box-shadow:rgba(0,0,0,.1) 0 1px 2px 0}.prod_point ul li .num{display:flex;justify-content:center;align-items:center;border-radius:500px;background-color:#fff;width:55px;height:55px;line-height:55px;font-size:1.5em;margin:0 auto 1rem;font-weight:700}.prod_detail{padding:7.5rem 0 0!important}.prod_detail .flexwrap img{margin-right:5rem}.prod_detail .flexwrap ul{width:50%}.prod_detail .flexwrap ul li{width:100%;margin-bottom:1rem;font-size:1.1em;background-color:#fff;border-radius:10px;padding:1.5rem;box-shadow:rgba(0,0,0,.1) 0 1px 2px 0}.prod_detail .flexwrap ul li i{font-size:1.3em;margin-right:1rem}#prod_step .wrap{color:#fff;text-align:center}#prod_step .txtwrap .txt_01{font-size:2.2em;line-height:1.3}#prod_step .txtwrap .txt_02{margin:1rem 0 4rem;font-size:1.1em}#prod_step ul .item{width:15%}#prod_step ul .item .num{font-size:.9em;margin-bottom:1rem}#prod_step ul .item .icon{display:inline-block;background-color:#fff;width:100px;height:100px;line-height:100px;border-radius:500px;font-size:2.2em;box-shadow:rgb(0 0 0 / 10%) 0 1px 2px 0}#prod_step ul .item .txt_01{display:inline-block;font-size:1.1em;width:100%;margin:1rem 0 .4rem}#prod_step ul .item .txt_02{font-size:.9em}#prod_step ul .arrow{font-size:1.5em;width:3%}#calculator .cal_input{position:relative;width:100%}#calculator .cal_input .innerwrap{width:80%;display:inline-block}#calculator .cal_input .innerwrap .flexwrap{display:inline-flex}#calculator .cal_input .cdt_txt,#calculator .cal_input select{display:inline-block;width:auto;border:1px solid #045FB4;background-color:#fff;padding-right:1rem;border-radius:5px;color:#045FB4;font-size:1.6em;margin-right:1rem}#calculator .cal_input select{padding:.2rem 1rem 0}#calculator .cal_input .cdt_txt input{background-color:rgba(0,0,0,0)}#calculator .cal_input .cdt_txt #sel_money{width:110px!important}#calculator .cal_input .cdt_txt #sel_rate{width:90px!important}#calculator .cal_input p{line-height:57px;display:inline-block;margin:0 1rem 0 0;font-size:1.6em}#calculator .cal_input button{font-style:1rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:17%}#calculator .cal_result{border-top:solid 1px #ddd;padding-top:3rem;margin-top:2rem;text-align:center}#calculator .cal_result .txt_01{font-size:1.2em}#calculator .cal_result .txt_02{font-size:2.2em;font-weight:700;margin:.2rem 0 1.5rem;transition:ease all 300ms}#calculator .cal_result .txt_02 .fc_blue:first-of-type{animation-name:blink 1s step-end;display:inline-block}.qna-list{border-top:2px solid #000}.qna-item{border-bottom:1px solid #e6e6e6}.qna-item:hover{background:#f8f8f8}.qna-item .question-article{padding:0 2rem;border-bottom:0}.qna-item:first-child .question-article{border-top:0}.qna-item.on .question-article{border-bottom:0}.qna-item.on+.qna-item .question-article{border-top:0}.qna-item .question{display:flex;justify-content:space-between;align-items:center;position:relative;color:#333;font-weight:500;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o--ms-transition:all 0.3s ease;font-size:1.1em;line-height:65px}.qna-item.on .question{font-size:1.1em;color:#045FB4}.question .fa-chevron-down{float:right;line-height:65px;color:#b7b7b7}.qna-item .question span.q{margin-right:10px;display:inline-block;font-weight:700}.qna-item .answer-article a:hover{text-decoration:underline}.qna-item .answer-article{display:none;padding:33px;border:0;background:#f8f8f8;color:#666;font-size:16px;line-height:24px;border-top:1px solid #e6e6e6}.qna-item .answer-article strong{font-weight:400;display:none}#review ul li{background-color:#fff;width:49%;padding:3rem;border-radius:10px;box-shadow:rgb(0 0 0 / 10%) 0 1px 2px 0}#review ul li img{display:block;width:175px;margin-right:2rem}#review ul li .txtwrap .txt_01{font-size:1.6em;margin:0 0 .2rem}#review ul li .txtwrap .star{margin:.2rem 0 1rem}#form .tit{color:#fff;margin-bottom:3rem!important}#form .tit p::after{background-color:#fff}#form .tit .txt_02{margin-top:3rem}#warning{background-color:#151e28;color:#fff}#warning .tit{color:#fff;margin-bottom:3rem!important}#warning .tit i{color:#ff4f4f;font-size:2.4em}#warning .tit p::after{display:none}#warning .tit .txt_01{margin:1.5rem 0 .5rem}#warning .listbox{background-color:rgba(255,255,255,.1);padding:3rem;border-radius:10px;width:100%;max-width:700px;font-size:1.1em;margin:0 auto 3rem;text-align:center}#warning .listbox .header{font-size:1.2em;font-weight:700;margin-bottom:1rem}#warning .listbox li{margin-bottom:.3rem;line-height:1.6}#warning .listbox li:last-of-type{margin-bottom:0}#warning .listbox li i{margin-right:.5rem}#warning .listbox li span.point_line{color:#ff4f4f;font-weight:700;border-bottom:2px solid #ff4f4f}#warning .txt_03{width:100%;word-break:keep-all;text-align:center;margin:0 auto}footer{padding:7.5rem 0;font-size:.9em}footer #footer_logo{font-size:1.5em;font-weight:700;color:#666}footer #footer_txt_area{width:80%}footer #footer_bnr li{margin-right:2rem}footer #footer_bnr li:last-of-type{margin-right:0rem}footer #footer_bnr li a img{height:40px}footer #footer_nav{margin:.85rem 0 2rem}footer #footer_nav a{margin-right:1rem;padding-right:1rem;border-right:solid 1px rgba(51,51,51,.3);line-height:1}footer #footer_nav a:hover{color:#016e83}footer #footer_nav a:last-of-type{margin-right:0;padding-right:0;border-right:none}footer #footer_txt_01{margin-bottom:2rem}footer #footer_txt_01 p{margin-bottom:.5rem;font-size:1.5em;font-weight:500}footer #footer_txt_01 p:last-of-type{margin-bottom:0}footer #footer_txt_01 p i{margin-right:.3rem}@media (max-width:1200px){#calculator .cal_input .innerwrap .flexwrap{margin-bottom:1rem}#calculator .cal_input .innerwrap .flexwrap:last-of-type{margin-bottom:.5rem}#review ul{display:inline-block}#review ul li{display:inline-block;width:100%;margin-bottom:1rem;text-align:center}#review ul li:last-of-type{margin-bottom:0}#review ul li img{margin:0 auto 2rem;max-width:175px;width:30%;min-width:80px}}@media only screen and (min-width:300px) and (max-width:850px){body{font-size:14px}#quick_menu{margin-right:0;bottom:3rem;width:100%;right:0}#quick_menu a{display:inline-block;width:40px;height:40px;margin:0 2%!important}#quick_menu a:last-child{display:flex;align-items:center;justify-content:center;width:40px;height:40px;line-height:40px;text-align:center}#quick_menu a .txtwrap p{display:none}#quick_menu a .txtwrap i{margin-bottom:0!important;font-size:1.2em}header{position:fixed;width:100%;z-index:44;top:0}#top_num{font-size:1em;padding:.5rem 1rem}#top_num .wrap{padding:0}header>.wrap{height:60px}header .logo a{font-size:1.35em;font-weight:500}.button_container{position:relative;height:27px;width:33px;cursor:pointer;z-index:300;transition:opacity .25s ease;transform:scale(-.8)}.button_container:hover{opacity:.7}.button_container.active .top{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg);background:#FFF}.button_container.active .middle{opacity:0;background:#FFF}.button_container.active .bottom{-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:#FFF}.button_container span{background:#434656;border:none;height:4px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}.overlay{position:fixed;background:rgba(0,0,0,.85);top:0;left:0;width:100%;height:100%;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;z-index:66}.overlay.open{opacity:.9;visibility:visible;height:100%;overflow:hidden}.overlay.open li{display:flex;align-items:center;-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s;margin-right:0!important}.overlay.open li:nth-of-type(1){-webkit-animation-delay:.35s;animation-delay:.35s}.overlay.open li:nth-of-type(2){-webkit-animation-delay:.39s;animation-delay:.39s}.overlay.open li:nth-of-type(3){-webkit-animation-delay:.43s;animation-delay:.43s}.overlay.open li:nth-of-type(4){-webkit-animation-delay:.46s;animation-delay:.46s}.overlay.open li:nth-of-type(5){-webkit-animation-delay:.50s;animation-delay:.50s}.overlay.open li:nth-of-type(6){-webkit-animation-delay:.53s;animation-delay:.53s}.overlay.open li:nth-of-type(7){-webkit-animation-delay:.57s;animation-delay:.57s}.overlay.open li:nth-of-type(8){-webkit-animation-delay:.60s;animation-delay:.60s}.overlay.open li:nth-of-type(9){-webkit-animation-delay:.62s;animation-delay:.62s}.overlay nav{position:relative;height:70%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.3em;text-align:center}.overlay ul{list-style:none;padding:0;margin:0 auto;position:relative;height:100%;display:block;width:100%!important}.overlay ul li{display:block;height:calc(100% / 6);min-height:50px;position:relative;opacity:0}.overlay ul li a{display:block;position:relative;width:100%!important;color:#FFF!important;text-decoration:none;overflow:hidden;height:auto!important;text-align:center}.overlay ul li a:hover:after,.overlay ul li a:focus:after,.overlay ul li a:active:after{width:100%}.overlay ul li a:after{content:'';position:absolute;bottom:0;left:50%;width:0%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;background:#FFF;transition:.35s}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.overlay ul li a.active{border:none!important}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}#header_nav .overlay .overlay-menu li a:hover{border-bottom:none!important}.navbar-toggle{display:inline-block}header.active .button_container span{background:#333}main{padding:4rem 0 0}main .wrap{padding-top:5rem}main .wrap .txt_01{font-size:1.2em;line-height:1.3}main .wrap .txt_02{font-size:2.6em;line-height:1.2;margin-top:.5rem}main .wrap a.btn_style_01{margin:1.5rem 0 2rem}.prod_point,#prod_step,#calculator,#qna,#review,#form,#warning,footer{display:block;padding:3.5rem 0}body>section>.wrap>.tit{margin-bottom:3rem}body>section>.wrap>.tit>p:first-of-type{font-size:1.8em}body>section>.wrap>.tit>p:first-of-type::after{width:30px;height:5px;bottom:-1rem}body>section>.wrap>.tit>.txt_02{font-size:1em;margin-top:3em!important}.prod_point ul{display:flex;width:100%;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.prod_point ul li{width:48%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:1rem 0;font-size:1em;margin-bottom:1rem}.prod_point ul li .num{margin:0 0 1rem 0;width:45px;height:45px}.prod_point ul li .txt_01{width:100%;text-align:center}.prod_point ul li .txt_01>strong{color:#045FB4}.prod_detail{padding:3.5rem 0!important}.prod_detail>.wrap>.flexwrap{display:inline-block;text-align:center}.prod_detail .flexwrap img{width:70%;margin-right:0}.prod_detail .flexwrap ul{width:100%}.prod_detail .flexwrap ul li{text-align:left;font-size:1em}#prod_step .txtwrap .txt_01{font-size:2em}#prod_step ul{display:inline-block}#prod_step ul .item{width:100%;font-size:1.2em}#prod_step ul .item .icon{display:inline-block;background-color:#fff;width:50px;height:50px;line-height:50px;border-radius:500px;font-size:1.5em}#prod_step ul .item .txt_01{display:inline-block;font-size:1.1em;width:100%;margin:1rem 0 .4rem}#prod_step ul .item .txt_02{font-size:.9em}#prod_step ul .arrow{position:relative;transform:rotate(90deg);margin:1.5rem auto 1.7em}#calculator .cal_input{text-align:center}#calculator .cal_input .innerwrap{width:100%;text-align:center;font-size:.9em}#calculator .cal_input .innerwrap .flexwrap{justify-content:center;margin-bottom:0rem;height:45px}#calculator .cal_input .innerwrap .flexwrap:last-of-type{margin-bottom:0}#calculator .cal_input .cdt_txt,#calculator .cal_input select{font-size:1.2em}#calculator .cal_input .cdt_txt #sel_money{width:90px!important;height:35px!important}#calculator .cal_input input,#calculator .cal_input select{height:35px!important}#calculator .cal_input p{font-size:1.2em}#calculator .cal_input button{position:relative;right:auto;transform:none;margin:.5rem auto 0;width:70%}#calculator .cal_result{padding-top:2rem}#calculator .cal_result .txt_01{font-size:1.1em}#calculator .cal_result .txt_02{font-size:1.58em}#calculator .cal_result .txt_03{font-size:.85em;text-align:left}.qna-item .question-article{padding:0rem 1rem;font-size:.85em}.qna-item .question{line-height:55px}.qna-item .answer-article{padding:1.5rem}.qna-item .answer-article #answer-cnt{font-size:.8em}#review ul li{padding:2rem 1rem}#review ul li img{margin:0 auto 1rem}#review ul li .txtwrap .txt_01{font-size:1.4em}#review ul li .txtwrap .txt_03{font-size:.9em}#name_fieldset,#phone_fieldset,#insurance_fieldset,#property_fieldset,#overdue_fieldset,#income_fieldset{width:100%}#form .form_btn{margin-top:.5rem}#warning .tit{margin-bottom:2rem!important}#warning .tit .txt_02{margin-top:1rem!important}#warning .listbox{padding:1.5rem .25rem;font-size:.85em;letter-spacing:-.38;margin:0 auto 2rem}#warning .listbox .header{font-size:1.3em}#warning .txt_03{font-size:.85em}#warning .listbox li{font-size:.9em}#warning .listbox li i{margin-right:.3rem}footer{display:block!important;padding:3.5rem 1rem 5rem!important;text-align:center;background-color:#fff}footer #footer_logo{line-height:1}footer #footer_bnr{display:none}footer #footer_txt_area{width:100%}footer #footer_nav{justify-content:center!important}footer #footer_txt_01{text-align:justify}}.result_page{text-align:center;position:absolute;width:100%;height:inherit}.result_page .innerwrap{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.result_page img{width:110px}.result_page strong{display:inline-block;font-size:1.4em;margin-top:1.5rem}.result_page a{background-color:rgba(0,0,0,.8);color:#fff;padding:.7rem 2rem;border-radius:500px;margin-top:2.5rem}@media only screen and (min-width:300px) and (max-width:850px){.result_page img{width:85px}.result_page strong{display:inline-block;font-size:1.4em;margin-top:1.2rem}.result_page a{margin-top:2rem}}