@charset "utf-8";*{box-sizing:border-box;margin:0;padding:0;font-family:'Noto Sans KR',sans-serif}a{text-decoration:none}#wrap{width:100%;height:100%;background-color:#f1f1f1}#mobile_view{max-width:640px;width:100%;margin:0 auto;background-color:#fff}#top{width:100%;text-align:center}.content1{max-width:640px;width:100%;display:inline-block}.top_cont{width:89%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:20px 0 15px 0}.logo{width:55%}.call{width:30%}.logo img{width:100%}.call img{width:100%}#cont_wrap{width:100%;text-align:center;background-color:#fff}.content2{max-width:640px;width:100%;display:inline-block}#main{width:100%}.main_cont01{width:89%;margin:0 auto;padding-top:45px;padding-bottom:40px;clear:both;background-image:url(../images/tab01_bg.png);background-repeat:no-repeat;background-size:28%;background-position:95% 25%}.main_txt01{font-size:18px;font-weight:400;color:#242424;text-align:left;letter-spacing:-1px}.main_txt02{font-size:30px;font-weight:600;color:#242424;text-align:left;letter-spacing:-1px;line-height:38px;margin-top:5px;margin-bottom:30px}.main_img01{width:100%;margin-top:40px;margin-bottom:10px}.main_img01 img{width:100%}.main_txt03{font-size:14px;font-weight:400;color:#aaa;text-align:left;letter-spacing:-1px}.main_bar{width:100%;height:1px;background-color:#ebebeb}.main_cont02{width:89%;margin:0 auto;padding-top:40px}.main_txt04{font-size:20px;font-weight:500;color:#444;text-align:left;letter-spacing:-1px;line-height:30px}.main_img02{width:100%;margin-top:40px;margin-bottom:30px}.main_img02 img{width:100%}.circle{width:100%;margin-top:30px}.circle img{width:100%}ul.tabs{width:100%;height:40px;margin:0;padding:0}ul.tabs li{background-color:#fff;color:#666;display:inline-block;width:50%;height:55px;font-weight:400;float:left;line-height:55px;font-size:15px;text-align:center;letter-spacing:-1px}ul.tabs:after{clear:both;content:"";display:inline-block}ul.tabs li{border-bottom:2px solid #ebebeb}ul.tabs li.current{background:#fff;border-bottom:2px solid #503b92;color:#503b92;font-weight:600;display:"";font-size:17px}ul.tabs li:nth-child(2).current{background:#fff;border-bottom:2px solid #ff6767;color:#ff6767;font-weight:600;display:"";font-size:17px}.tab-content.current{display:inherit}.tab-content{display:none}.db_01{width:100%;background-color:#fafafa;padding-top:40px;padding-bottom:50px}.db_text{width:89%;margin:0 auto}.db_text p{font-size:20px;letter-spacing:-1px;color:#242424;font-weight:600;text-align:center;margin-bottom:35px}.db_01 #frmProc{width:89%;margin:0 auto}.form{width:100%;height:50px;background:#fff;border:1px solid #ebebeb;font-size:15px;padding-left:15px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:5px;margin-bottom:8px}.form1{width:64%;float:left}.form_float{display:inline-block;width:100%}#gen{width:33%;height:50px;float:right;background-color:#fff}.form_float::after{clear:both;content:"";display:inline-block}input::placeholder{color:#aaa;letter-spacing:-1px}#gen input[type=radio]{display:none}#gen input[type=radio]:checked+span{background-color:#444;color:#fff;border:1px solid #ebebeb}#gen label span{display:inline-block;width:50%;height:50px;border:1px solid #ebebeb;background-color:#fafafa;outline:0;text-align:center;line-height:46px;float:left}#gen1{border-radius:5px 0 0 5px}#gen2{border-radius:0 5px 5px 0}#mobile_wrap{display:flex;justify-content:space-between;align-items:center}.smsWrap .form{width:75%;margin-bottom:0}#btnSendAuthCode{border:0;width:22%;height:50px;color:#fff;font-size:16px;font-weight:500;background:#241b42;padding:12px;cursor:pointer;border-radius:5px}#auth_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:10px}#btnCheckAuthCode{border:0;width:22%;height:50px;color:#fff;font-size:16px;font-weight:500;background:#241b42;padding:12px;cursor:pointer;border-radius:5px}.personal_box{width:100%;font-size:15px;color:#000;letter-spacing:-0.06em;margin:8px auto 16px auto}.check01{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:4px}.check02{display:flex;justify-content:space-between;align-items:flex-end}input[id="all"]{position:relative;top:-3px}input[id="agree"]{position:relative;top:-3px}input[id="receive"]{position:relative;top:-3px}.btn_01{border:0;outline:0;background-color:#503b92;width:100%;height:60px;color:#fff;font-size:18px;font-weight:600;line-height:60px;border-radius:5px;letter-spacing:-1px}#pay_table_01{padding:50px 0}.pay_table_cont{max-width:640px;width:89%;margin:0 auto}.price_box_wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.price_box{width:48.5%;height:100px;border:1px solid #ebebeb;background:#fff;border-radius:3px;padding-top:20px;margin-bottom:10px}.wonlogo{width:105px;height:25px;margin:0 auto 10px auto}.wonlogo img{width:100%}.switchOff{width:105px;height:25px;margin:0 auto 10px auto}.switchOff img{width:100%}.zero{font-size:14px;color:#444;letter-spacing:-1px;font-weight:400}.price{color:#503b92;font-size:20px;letter-spacing:-1px;font-weight:600}.price_infor{font-size:13px;line-height:20px;color:#aaa;letter-spacing:-0.5px;text-align:center;margin-top:15px;background-color:#f9f9f9;padding:15px;border-radius:5px}.more_wrap p{margin-top:20px;font-size:15px;line-height:18px;letter-spacing:-0.5px;text-align:center;color:#444;font-weight:500}#tab-2 #main{width:100%}#tab-2 .main_cont01{width:89%;margin:0 auto;padding-top:45px;padding-bottom:40px;clear:both;background-image:url(../images/tab02_img01.gif);background-repeat:no-repeat;background-size:40%;background-position:95% 50%}#tab-2 .main_txt01{font-size:18px;font-weight:400;color:#242424;text-align:left;letter-spacing:-1px}#tab-2 .main_txt02{font-size:30px;font-weight:600;color:#242424;text-align:left;letter-spacing:-1px;line-height:38px;margin-top:5px;margin-bottom:30px}#tab-2 .main_img01{width:100%;margin-top:40px;margin-bottom:10px}#tab-2 .main_img01 img{width:100%}#tab-2 .main_txt03{font-size:14px;font-weight:400;color:#aaa;text-align:left;letter-spacing:-1px}#tab-2 .main_bar{width:100%;height:1px;background-color:#ebebeb}#tab-2 .main_cont02{width:89%;margin:0 auto;padding-top:40px}#tab-2 .main_txt04{font-size:20px;font-weight:500;color:#444;text-align:left;letter-spacing:-1px;line-height:30px}#tab-2 .main_img02{width:100%;margin-top:40px;margin-bottom:30px}#tab-2 .main_img02 img{width:100%}.circle{width:100%;margin-top:30px}.circle img{width:100%}.db_02{width:100%;background-color:#fafafa;padding-top:40px;padding-bottom:50px}.db_02 #frmProc2{width:89%;margin:0 auto}#mobile_wrap2{display:flex;justify-content:space-between;align-items:center}#btnSendAuthCode2{border:0;width:22%;height:50px;color:#fff;font-size:16px;font-weight:500;background:#331414;padding:12px;cursor:pointer;border-radius:5px}#auth_wrap2{display:flex;justify-content:space-between;align-items:center;margin-top:10px}#btnCheckAuthCode2{border:0;width:22%;height:50px;color:#fff;font-size:16px;font-weight:500;background:#331414;padding:12px;cursor:pointer;border-radius:5px}#frmProc2 .btn_01{border:0;outline:0;background-color:#ff6767;width:100%;height:60px;color:#fff;font-size:18px;font-weight:600;line-height:60px;border-radius:5px;letter-spacing:-1px}#tab-2 #pay_table_02{padding:50px 0}.consult_cont{width:100%;margin:0 auto}.consult_img{width:100%}.consult_img img{width:100%}.db_03{width:100%;background-color:#fff;border-radius:10px}#frmProc3{width:89%;margin:0 auto}#frmProc3 .form{height:50px;background:#fff;font-size:15px;padding-left:10px;-webkit-appearance:none;-webkit-border-radius:0;border:0;border-bottom:1px solid #777}#frmProc3 .form1{width:64%;float:left}#frmProc3 .form_float{display:inline-block;width:100%}#frmProc3 #gen{width:33%;height:50px;float:right}#frmProc3 .form_float::after{clear:both;content:"";display:inline-block}#frmProc3 input::placeholder{color:#aaa;letter-spacing:-1px}#frmProc3 #gen input[type=radio]{display:none}#frmProc3 #gen input[type=radio]:checked+span{background-color:#444;color:#fff;border:1px solid #ebebeb}#frmProc3 #gen label span{display:inline-block;width:50%;height:50px;border:1px solid #ebebeb;background-color:#fff;outline:0;text-align:center;line-height:46px;float:left;border-radius:0}#mobile_wrap3{display:flex;justify-content:space-between;align-items:center}#btnSendAuthCode3{border:0;width:22%;height:48px;color:#fff;font-size:16px;font-weight:500;background:#3f2900;padding:12px;cursor:pointer;border-radius:0}#auth_wrap3{display:flex;justify-content:space-between;align-items:center;margin-top:10px}#btnCheckAuthCode3{border:0;width:22%;height:48px;color:#fff;font-size:16px;font-weight:500;background:#3f2900;padding:12px;cursor:pointer;border-radius:5px}#frmProc3 .btn_01{border:0;outline:0;background-color:#f5a200;width:100%;height:60px;color:#fff;font-size:20px;font-weight:600;line-height:60px;border-radius:5px}.banner_wrap{width:89%;margin:50px auto;padding:30px 0;border-top:1px solid #717171;border-bottom:1px solid #e5e5e5}.banner{width:90%;margin:0 auto}.banner img{width:100%}.banner_bar{width:100%;height:1px;background-color:#e5e5e5;margin:30px 0}#notice_wrap{width:100%;font-family:'Noto Sans KR';padding:10px 0 40px 0}.content4{width:89%;overflow:hidden;margin:0 auto;font-size:12px;color:#a0a0a0;font-weight:400;letter-spacing:-1px;line-height:24px}.nece_title{font-size:15px;color:#222;font-weight:600;letter-spacing:-1px;padding-bottom:20px}.nece_cont{margin-bottom:15px}#footer{width:100%;text-align:center;padding-bottom:30px}.content5{max-width:640px;width:89%;display:inline-block}#footer li{list-style:none;float:left;margin-right:10px}#footer ul::after{clear:both;display:block;content:""}.popup_wrap{padding:10px 0;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.popup_wrap ul{width:89%;margin:0 auto}.popup_wrap li{font-size:13px;font-weight:400;letter-spacing:-0.5px;color:#777;text-align:left;margin-right:20px}.footer01{margin-top:30px;margin-bottom:20px}.footer01 li{font-size:13px;font-weight:600;letter-spacing:-0.5px;color:#444;text-align:left}.footer02 li{font-size:13px;font-weight:300;letter-spacing:-0.5px;color:#999;text-align:left;margin-bottom:10px}.footer03{margin-top:20px}.footer03 li{font-size:11px;font-weight:300;letter-spacing:-0.5px;color:#999;text-align:left;margin-bottom:10px}.main_txt05{font-size:16px;font-weight:400;color:#444;text-align:left;letter-spacing:-1px}