/*CSS Document*/
@charset "euc-kr";

/*reset*/
html{background:#FFF}
body{_border:none;}
article, aside, figure, footer, header, hgroup, nav, section{display:block}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,input,figure,strong{margin:0; padding:0}
body,input, select, button{font-size:13px; font-family:'malgun Gothic',NG,dotum,sans-serif; color:#333;}
body,input {*word-break:break-all; -ms-word-wrap:break-all; white-space:normal; word-break:break-all} 
/*input,select,*/button{vertical-align:middle}
a, button{cursor:pointer;}
a, a:link, a:visited, a:hover{text-decoration:none; color:#333}
/*span{vertical-align:baseline; line-height:1.0}*/
a img, img{border:0} 
ul, ol{list-style:none}
dl, font, p, ol, a{line-height:1.3}
a{_line-height:1.2}
th{text-align:left; font-weight:normal; margin:0; padding:0}
/*li {line-height:100%;}*/
li a {padding:0; margin:0; line-height:130%;}
label{vertical-align:middle;}
table {border:0; border-collapse:collapse; border-spacing:0}
fieldset{border:none; padding:0; margin:0;}
legend{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0}
select{cursor:pointer; vertical-align:middle;}
radio{border:none; background-color:#FFF}
h2, h3{text-indent:-5000em}
h4{font-size:13px}
caption{text-indent:-5000em; width:0; height:0; margin:0; padding:0; display:none;}
input[type="radio"],
input[type="checkbox"]{padding:0;border:0;*height:auto;}
input[type="file"]{height:25px; border:none; background-color: transparent; padding:0}
input[placeholder]{color:#666; font-size:12px}
input::-webkit-input-placeholde,
input::-ms-input-placeholder,
input::-moz-placeholder{color:#666; font-size:12px}
em{font-style:normal; display:inline-block;*display:inline;zoom:1;}
textarea{font-family:'malgun Gothic',NG,dotum,sans-serif;}

/* style_wrap */
.div.style_wrap table{font-size:12px}

/*°øÅë*/
.display_n{display:none;}
.display_b{display:block;}
span.icon, em, i, .icon{display:inline-block;*zoom:1;*display:inline;}
span.tip{padding:4px 18px 3px 15px; color:#fff; background:url(../../images/uni/sub/sprites/mail_img.png) no-repeat top right; background-color:#507cc4; display: inline-block}

.f_r{float: right;}
.f_l{float: left;}
.txt_ac{text-align: center}
/* margin */
.mt_5{margin-top:5px}
.mt_10{margin-top:10px}
.mt_20{margin-top:20px}
.mt_30{margin-top:30px}
.mt_25{margin-top:25px}
.mt_40{margin-top:40px}

.mr_5{margin-right:5px;}
.mr_10{margin-right:10px;}
.mr_20{margin-right:20px;}
.mr_30{margin-right:30px;}
.mr_40{margin-right:40px;}

.mb_5{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_20{margin-bottom:20px;}
.mb_50{margin-bottom:50px;}

.ml_3{margin-left:3px;}
.ml_6{margin-left:6px;}
.ml_10{margin-left:10px;}
.ml_15{margin-left:15px;}

/* width */
.w40{width:40px}
.w50{width:50px}
.w70{width:70px}
.w100{width:100px}
.w120{width:120px}
.w150{width:150px !important;}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w430{width:430px}
.w475{width:475px}
.w500{width:500px}
.w700{width:700px}


/* font */
.font_mg{font-family:'malgun Gothic',NG,dotum,sans-serif;}
.font_mg15{font-family:'malgun Gothic',NG,dotum,sans-serif;font-size:15px;color:#383838;text-align:center}
.font_mg16{font-family:'malgun Gothic',NG,dotum,sans-serif;font-size:16px;color:#383838;text-align:center}
.font_mg22{font-family:'malgun Gothic',NG,dotum,sans-serif;font-size:22px;color:#383838;text-align:center;font-weight:bold}
.font_16{font-size:16px;text-align:center}

/* font »ö»ó */
.txt_ng{font-family:'malgun Gothic', NG, dotum, sans-serif;}
.txt_time{font-family:tahoma, dotum, sans-serif; font-size:11px; color:#7d7d7d;}
.txt_sGray{font-size:11px; color:#7d7d7d;}
.txt_c_blue, .txt_blue{color:#336ccb;}
.txt_c_dblue{color:#2a4183;}
.txt_c_org, .txt_c_org02{color:#ec4000;}
.txt_red{color:#e72600;}
.txt_green{color:#378100;}
.txt_purple{color:#9933cc;}

/* input */
input {padding:4px 0 3px 6px; height:23px; border:1px solid #cdcdcd; vertical-align:middle;}
input.log_p_id{padding:0;width:100px;_width:110px;height:27px;line-height:26px;_height:29px;background-color:#fff;border:1px solid #cacaca;font-weight:bold;font-size:14px;padding-left:8px;float:left;margin-right:4px;}
input.log_p_ps{padding:0;width:100px;_width:110px;height:27px;line-height:26px;_height:29px;background-color:#fff;border:1px solid #cacaca;font-weight:bold;font-size:14px;padding-left:8px;float:left;}
input.add_f {padding:0; width:300px; height:28px; border:0;}
input.sub_p_search {width:145px; background-color:#fff; border:1px solid #bcbcbc; font-weight:bold; font-size:14px; padding-left:8px;}


/* ±¸¹öÀü width - »ç¿ë±ÝÁö */
.inp_w6{width:50px;}
.inp_w10 {width:101px;}
.inp_w11 {width:112px;}
.inp_w12 {width:127px;}
.inp_w13 {width:134px;}
.inp_w17 {width:172px;}
.inp_w22 {width:222px}
.inp_w42 {width:42px;}
.inp_w73 {width:67px;}
.inp_w53 {width:47px;}
.inp_w97per{width:608px;}
.inp_w172{width:174px;}
.inp_w195{width:195px;}
.inp_w27 {width:272px;}
.inp_w413{width:413px;}

/* ÀÌ¹ÌÁö input */
span.input_chk{position:relative; height:24px; display:block;}
span.input_chk input{position:absolute; top:0; left:0; width:24px; height:24px;}
span.input_chk label{z-index:10; position:absolute; top:0;*top:0; width:100%; height:24px;*line-height:22px; cursor:pointer;}
span.input_chk label span.icon_chek{/*margin-top:-5px;*/ margin-right:11px; width:24px; height:24px; background:url(../../images/uni/sub/sprites/billing_bg.png?190920) no-repeat 0 0; display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}
span.input_chk label.on span.icon_chek,
span.input_chk input:checked +label span.icon_chek {background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -526px -142px;}
span.input_chk label.on span.icon_chek {background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -526px -166px}

/* textarea */
textarea.inq_tex {width:97%; height:240px; border:1px solid #a2a2a2; padding:8px 0 0 6px;}
textarea.inq_tex2 {width:97%; height:90px; border:1px solid #a2a2a2; padding:8px 0 0 6px;}

/* select */
select.inq, select.email {width:140px; height:32px; border:1px solid #cdcdcd;padding-left:3px;}
select.hp_num{width:60px;height:32px;border:1px solid #a2a2a2; padding-left:3px;}
select{height:32px;border:1px solid #cdcdcd;padding-left:3px;}

/* IR */
.blind {overflow:hidden;width:0;height:0;font-size:0;visibility:hidden;}
.blind_ir {display:inline-block;overflow:hidden;text-indent:-9999px;font-size:0;}
.blind_2 {text-indent:-50em;display:inline-block;visibility:hidden;}
.dis_none {display:none;}

/* box */
.box_line_b2 h3{padding:6px 0 10px 0; text-indent:0; font-size:16px; font-weight: normal;}
.box_line_b2 h3 em{margin:-5px 10px 0 0; width:23px; height:23px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -360px -248px; vertical-align: middle}
.box_line_b1{padding:20px 0; border:1px solid #ddd; text-align:center;}
.box_line_b2{padding:15px; border:2px solid #ddd;}
.box_line_b3{padding:15px; border:3px solid #ddd; text-align:center; font-weight:bold;}
.box_line_b4{padding:10px; border:4px solid #ddd;}
.box_line_b4c{padding:15px 7px 17px 7px; border:4px solid #ddd; text-align:center; font-weight:bold; color:#336ccb; font-size:15px}

/* ¾ÆÀÌÄÜ */
.iconCheck em,
em.iconCheck{padding-right:5px; width:15px; height:11px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -360px -383px;}
em.iconCaution{padding-right:5px; width:18px; height:18px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -360px -339px; vertical-align: middle}
em.iconCaution02{padding-right:5px; width:24px; height:24px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -434px -248px; vertical-align: middle}


/* skip nav */
.skipMenu {overflow:hidden; position:relative; width:100%; z-index:2;}
.skipMenu a {display:block; font-size:0; height: 1px; line-height:0; margin:0 -1px -1px 0; overflow:hidden;text-align:center; width:1px;}
.skipMenu a:focus, .skipMenu a:hover, .skipMenu a:active {border:1px solid #ec4000; color:#ec4000; font-size:14px; font-weight:bold; margin:0; height:20px; line-height:1; margin:0; padding:8px 0 0 15px; width:auto;} 

div#header {margin-top:2px; _margin-top:-1px; width:100%; position:relative; z-index:50; background:#fff;}
div.top_contain {width:990px; height:38px; text-align:left; margin:0px auto 79px;_margin-bottom:50px; position:relative; z-index:1}
/* 161208 ·Î°í-°Ü¿ïÀÌ¹ÌÁö·Î º¯°æ */
div.top_contain h1.ppurio_bi {background:url(../../images/uni/common/logo.gif) no-repeat 0 0;}
div.top_contain h1.ppurio_bi a {width:250px; height:64px; display:block;}

div.asp_link_area {width:990px; height:0; margin:0 auto; position:relative; z-index:30;}
div.asp_link_area a.bt_asp_go {position:absolute; top:-36px; right:-104px; z-index:30; width:68px; height:25px; display:block; background:url(../../images/uni/common/bt_asp_go.gif) no-repeat 0 0;}

/* nav */
div.s_menu_wrap {width:100%; min-width:990px; background-color:#fff; height:52px; position:absolute; top:64px; z-index:20; border-top:1px solid #d1d1d1; border-bottom:2px solid #ec4000;}
div.s_menu_wrap ul.p_gnb {width:990px; position:relative;}
div.s_menu_wrap ul.p_gnb li {float:left}
div.s_menu_wrap ul.p_gnb li.last {margin-right:0;}
div.s_menu_wrap span.gnb_roulette,
div.s_menu_wrap_on span.gnb_roulette{position:absolute; top:10px; right:-35px; width:29px; height:31px; display:block; background:url(../../images/uni/common/gnb_roulette.gif) no-repeat 0 0;}

div.s_menu_wrap ul.p_gnb li a {display:block; _line-height:0; background:url(../../images/uni/common/lnb.png?190322) no-repeat 0 0;}/* lnb_1128.png ÄíÆù/ÇýÅÃ */
div.s_menu_wrap ul.p_gnb li a.nv1 {width:98px; height:50px; background-position:0 0;}
div.s_menu_wrap ul.p_gnb li a.nv2 {width:100px; height:50px; background-position:-98px 0;}
div.s_menu_wrap ul.p_gnb li a.nv3 {width:100px; height:50px; background-position:-198px 0;}
div.s_menu_wrap ul.p_gnb li a.nv4 {width:100px; height:50px; background-position:-298px 0;}
div.s_menu_wrap ul.p_gnb li a.nv5 {width:100px; height:50px; background-position:-398px 0;}
div.s_menu_wrap ul.p_gnb li a.nv6 {width:100px; height:50px; background-position:-498px 0;}
div.s_menu_wrap ul.p_gnb li a.nv7 {width:100px; height:50px; background-position:-598px 0;}
div.s_menu_wrap ul.p_gnb li a.nv8 {width:100px; height:50px; background-position:-698px 0;}
div.s_menu_wrap ul.p_gnb li a.nv9 {width:100px; height:50px; background-position:-798px 0;}
div.s_menu_wrap ul.p_gnb li a.nv10 {width:92px; height:50px; background-position:-898px 0;}

div.s_menu_wrap ul.p_gnb li a:hover {background:url(../../images/uni/common/lnb_on.png?190322) no-repeat 0 0;}/* lnb_1128_on.png ÄíÆù/ÇýÅÃ */
div.s_menu_wrap ul.p_gnb li a.nv1:hover {width:98px; height:50px; background-position:0 0;}
div.s_menu_wrap ul.p_gnb li a.nv2:hover {width:100px; height:50px; background-position:-98px 0;}
div.s_menu_wrap ul.p_gnb li a.nv3:hover {width:100px; height:50px; background-position:-198px 0;}
div.s_menu_wrap ul.p_gnb li a.nv4:hover {width:100px; height:50px; background-position:-298px 0;}
div.s_menu_wrap ul.p_gnb li a.nv5:hover {width:100px; height:50px; background-position:-398px 0;}
div.s_menu_wrap ul.p_gnb li a.nv6:hover {width:100px; height:50px; background-position:-498px 0;}
div.s_menu_wrap ul.p_gnb li a.nv7:hover {width:100px; height:50px; background-position:-598px 0;}
div.s_menu_wrap ul.p_gnb li a.nv8:hover {width:100px; height:50px; background-position:-698px 0;}
div.s_menu_wrap ul.p_gnb li a.nv9:hover {width:100px; height:50px; background-position:-798px 0;}
div.s_menu_wrap ul.p_gnb li a.nv10:hover {width:92px; height:50px; background-position:-898px 0;}

div.s_menu_wrap_on {width:100%; background-color:#fff; height:80px; position:absolute; top:64px; z-index:20; border-top:1px solid #dadadb; border-bottom:2px solid #ec4000;}
div.s_menu_wrap_on ul.p_gnb {width:990px; position:relative;}
div.s_menu_wrap_on ul.p_gnb li {float:left;}
div.s_menu_wrap_on ul.p_gnb li.last {margin-right:0;}

div.s_menu_wrap_on ul.p_gnb li a {display:block; _line-height:100%; background:url(../../images/uni/common/lnb.png?190322) no-repeat 0 0;}/* lnb_1128.png ÄíÆù/ÇýÅÃ */
div.s_menu_wrap_on ul.p_gnb li a.nv1 {width:98px; height:50px; background-position:0 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv2 {width:100px; height:50px; background-position:-98px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv3 {width:100px; height:50px; background-position:-198px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv4 {width:100px; height:50px; background-position:-298px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv5 {width:100px; height:50px; background-position:-398px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv6 {width:100px; height:50px; background-position:-498px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv7 {width:100px; height:50px; background-position:-598px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv8 {width:100px; height:50px; background-position:-698px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv9 {width:100px; height:50px; background-position:-798px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv10 {width:92px; height:50px; background-position:-898px 0;}

div.s_menu_wrap_on ul.p_gnb li a:hover {background:url(../../images/uni/common/lnb_on.png?190322) no-repeat 0 0;}/* lnb_1128_on.png ÄíÆù/ÇýÅÃ */
div.s_menu_wrap_on ul.p_gnb li a.nv1:hover {width:98px; height:50px; background-position:0 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv2:hover {width:100px; height:50px; background-position:-98px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv3:hover {width:100px; height:50px; background-position:-198px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv4:hover {width:100px; height:50px; background-position:-298px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv5:hover {width:100px; height:50px; background-position:-398px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv6:hover {width:100px; height:50px; background-position:-498px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv7:hover {width:100px; height:50px; background-position:-598px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv8:hover {width:100px; height:50px; background-position:-698px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv9:hover {width:100px; height:50px; background-position:-798px 0;}
div.s_menu_wrap_on ul.p_gnb li a.nv10:hover {width:92px; height:50px; background-position:-898px 0;}

/* 190306 11ea & 12ea Ãß°¡ // div.s_menu_wrap¿¡ class¸í "n_11 ¶Ç´Â n_12 Ãß°¡" */
div.s_menu_wrap.n_11 ul.p_gnb li a {display:block; _line-height:100%; background:url(../../images/uni/common/lnb.png?190325) no-repeat 0 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv1 {width:82px; height:50px; background-position:0 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv2 {width:105px; height:50px; background-position:-82px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv3 {width:85px; height:50px; background-position:-187px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv4 {width:76px; height:50px; background-position:-272px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv5 {width:104px; height:50px; background-position:-348px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv6 {width:103px; height:50px; background-position:-452px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv7 {width:103px; height:50px; background-position:-555px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv8 {width:73px; height:50px; background-position:-658px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv9 {width:73px; height:50px; background-position:-731px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv10 {width:101px; height:50px; background-position:-804px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv11 {width:85px; height:50px; background-position:-905px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a:hover {background:url(../../images/uni/common/lnb_on.png?190325) no-repeat 0 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv1:hover {width:82px; height:50px; background-position:0 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv2:hover {width:105px; height:50px; background-position:-82px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv3:hover {width:85px; height:50px; background-position:-187px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv4:hover {width:76px; height:50px; background-position:-272px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv5:hover {width:104px; height:50px; background-position:-348px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv6:hover {width:103px; height:50px; background-position:-452px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv7:hover {width:103px; height:50px; background-position:-555px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv8:hover {width:73px; height:50px; background-position:-658px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv9:hover {width:73px; height:50px; background-position:-731px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv10:hover {width:101px; height:50px; background-position:-804px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li a.nv11:hover {width:85px; height:50px; background-position:-905px 0;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s1 {position:absolute; top:35px; left:-15px; width:730px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s2 {position:absolute; top:35px; left:86px; width:450px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s3 {position:absolute; top:35px; left:186px; width:520px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s4 {position:absolute; top:35px; left:275px; width:720px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s5 {position:absolute; top:35px; left:352px; width:430px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s6 {position:absolute; top:35px; left:456px; width:600px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s7 {position:absolute; top:35px; left:556px; width:750px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s8 {position:absolute; top:35px; left:368px; width:750px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s9 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s10 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap.n_11 ul.p_gnb li ul.s11 {position:absolute; top:35px; left:464px; width:750px;}
 
div.s_menu_wrap.n_12 ul.p_gnb li a {display:block; _line-height:100%; background:url(../../images/uni/common/lnb_12ea.png) no-repeat 0 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv1 {width:79px; height:50px; background-position:0 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv2 {width:96px; height:50px; background-position:-79px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv3 {width:78px; height:50px; background-position:-175px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv4 {width:63px; height:50px; background-position:-253px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv5 {width:95px; height:50px; background-position:-316px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv6 {width:93px; height:50px; background-position:-411px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv7 {width:95px; height:50px; background-position:-504px 0; display:block; }
div.s_menu_wrap.n_12 ul.p_gnb li a.nv8 {width:92px; height:50px; background-position:-599px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv9 {width:63px; height:50px; background-position:-691px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv10 {width:65px; height:50px; background-position:-754px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv11 {width:92px; height:50px; background-position:-819px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv12 {width:79px; height:50px; background-position:-911px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a:hover {background:url(../../images/uni/common/lnb_12ea_on.png) no-repeat 0 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv1:hover {width:79px; height:50px; background-position:0 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv2:hover {width:96px; height:50px; background-position:-79px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv3:hover {width:78px; height:50px; background-position:-175px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv4:hover {width:63px; height:50px; background-position:-253px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv5:hover {width:95px; height:50px; background-position:-316px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv6:hover {width:93px; height:50px; background-position:-411px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv7:hover {width:95px; height:50px; background-position:-504px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv8:hover {width:92px; height:50px; background-position:-599px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv9:hover {width:63px; height:50px; background-position:-691px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv10:hover {width:65px; height:50px; background-position:-754px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv11:hover {width:92px; height:50px; background-position:-819px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li a.nv12:hover {width:79px; height:50px; background-position:-911px 0;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s1 {position:absolute; top:35px; left:-15px; width:730px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s2 {position:absolute; top:35px; left:76px; width:450px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s3 {position:absolute; top:35px; left:170px; width:520px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s4 {position:absolute; top:35px; left:250px; width:720px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s5 {position:absolute; top:35px; left:313px; width:430px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s6 {position:absolute; top:35px; left:406px; width:600px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s7 {position:absolute; top:35px; left:502px; width:620px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s8 {position:absolute; top:35px; left:432px; width:750px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s9 {position:absolute; top:35px; left:368px; width:750px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s10 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s11 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap.n_12 ul.p_gnb li ul.s12 {position:absolute; top:35px; left:464px; width:750px;}

div.s_menu_wrap_on.n_11 ul.p_gnb li a {display:block; _line-height:100%; background:url(../../images/uni/common/lnb.png?190325) no-repeat 0 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv1 {width:82px; height:50px; background-position:0 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv2 {width:105px; height:50px; background-position:-82px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv3 {width:85px; height:50px; background-position:-187px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv4 {width:76px; height:50px; background-position:-272px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv5 {width:104px; height:50px; background-position:-348px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv6 {width:103px; height:50px; background-position:-452px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv7 {width:103px; height:50px; background-position:-555px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv8 {width:73px; height:50px; background-position:-658px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv9 {width:73px; height:50px; background-position:-731px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv10 {width:101px; height:50px; background-position:-804px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv11 {width:85px; height:50px; background-position:-905px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a:hover {background:url(../../images/uni/common/lnb_on.png?190325) no-repeat 0 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv1:hover {width:82px; height:50px; background-position:0 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv2:hover {width:105px; height:50px; background-position:-82px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv3:hover {width:85px; height:50px; background-position:-187px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv4:hover {width:76px; height:50px; background-position:-272px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv5:hover {width:104px; height:50px; background-position:-348px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv6:hover {width:103px; height:50px; background-position:-452px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv7:hover {width:103px; height:50px; background-position:-555px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv8:hover {width:73px; height:50px; background-position:-658px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv9:hover {width:73px; height:50px; background-position:-731px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv10:hover {width:101px; height:50px; background-position:-804px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li a.nv11:hover {width:85px; height:50px; background-position:-905px 0;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s1 {position:absolute; top:35px; left:-15px; width:730px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s2 {position:absolute; top:35px; left:86px; width:450px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s3 {position:absolute; top:35px; left:186px; width:520px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s4 {position:absolute; top:35px; left:275px; width:720px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s5 {position:absolute; top:35px; left:352px; width:430px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s6 {position:absolute; top:35px; left:456px; width:600px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s7 {position:absolute; top:35px; left:556px; width:750px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s8 {position:absolute; top:35px; left:368px; width:750px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s9 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s10 {position:absolute; top:35px; left:510px; width:750px;}
div.s_menu_wrap_on.n_11 ul.p_gnb li ul.s11 {position:absolute; top:35px; left:464px; width:750px;}

div.s_menu_wrap_on.n_12 ul.p_gnb li a {display:block; _line-height:100%; background:url(../../images/uni/common/lnb_12ea.png) no-repeat 0 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv1 {width:79px; height:50px; background-position:0 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv2 {width:96px; height:50px; background-position:-79px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv3 {width:78px; height:50px; background-position:-175px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv4 {width:63px; height:50px; background-position:-253px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv5 {width:95px; height:50px; background-position:-316px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv6 {width:93px; height:50px; background-position:-411px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv7 {width:95px; height:50px; background-position:-504px 0; display:block; }
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv8 {width:92px; height:50px; background-position:-599px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv9 {width:63px; height:50px; background-position:-691px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv10 {width:65px; height:50px; background-position:-754px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv11 {width:92px; height:50px; background-position:-819px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv12 {width:79px; height:50px; background-position:-911px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a:hover {background:url(../../images/uni/common/lnb_12ea_on.png) no-repeat 0 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv1:hover {width:79px; height:50px; background-position:0 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv2:hover {width:96px; height:50px; background-position:-79px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv3:hover {width:78px; height:50px; background-position:-175px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv4:hover {width:63px; height:50px; background-position:-253px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv5:hover {width:95px; height:50px; background-position:-316px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv6:hover {width:93px; height:50px; background-position:-411px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv7:hover {width:95px; height:50px; background-position:-504px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv8:hover {width:92px; height:50px; background-position:-599px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv9:hover {width:63px; height:50px; background-position:-691px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv10:hover {width:65px; height:50px; background-position:-754px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv11:hover {width:92px; height:50px; background-position:-819px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li a.nv12:hover {width:79px; height:50px; background-position:-911px 0;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s1 {position:absolute; top:35px; left:-15px; width:730px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s2 {position:absolute; top:35px; left:76px; width:450px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s3 {position:absolute; top:35px; left:170px; width:520px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s4 {position:absolute; top:35px; left:250px; width:720px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s5 {position:absolute; top:35px; left:313px; width:430px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s6 {position:absolute; top:35px; left:406px; width:600px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s7 {position:absolute; top:35px; left:502px; width:620px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s8 {position:absolute; top:35px; left:432px; width:750px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s9 {position:absolute; top:35px; left:368px; width:750px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s10 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s11 {position:absolute; top:35px; left:375px; width:750px;}
div.s_menu_wrap_on.n_12 ul.p_gnb li ul.s12 {position:absolute; top:35px; left:464px; width:750px;}


/* 190306 ³¡ */

div.s_menu_wrap_on ul.p_gnb li:hover ul {display:block;}
div.s_menu_wrap ul.p_gnb li:hover ul {display:block;}

ul.p_gnb li ul {display:none; text-align:left;}
ul.p_gnb li ul li {float:left; text-align:left; margin-right:0px !important; font-size:14px !important; padding:6px 0;}
ul.p_gnb li ul li a {padding:8px 18px;*padding:8px 15px; color:#333; background:none !important;}
ul.p_gnb li ul li a.lastp {padding-right:0px;}
ul.p_gnb li ul li a:hover {color:#c82b00;}
ul.p_gnb > li > ul a  {letter-spacing:-1px;}
ul.p_gnb li ul.s01 {position:absolute; top:35px; left:-15px; width:730px;}
ul.p_gnb li ul.s02 {position:absolute; top:35px; left:100px; width:450px;}
ul.p_gnb li ul.s03 {position:absolute; top:35px; left:210px; width:520px;}
ul.p_gnb li ul.s04 {position:absolute; top:35px; left:315px; width:720px;}
ul.p_gnb li ul.s05 {position:absolute; top:35px; left:405px; width:430px;}
ul.p_gnb li ul.s06 {position:absolute; top:35px; left:515px; width:500px;}
ul.p_gnb li ul.s07 {position:absolute; top:35px; left:401px; width:620px;}
ul.p_gnb li ul.s08 {position:absolute; top:35px; left:407px; width:750px;}
ul.p_gnb li ul.s09 {position:absolute; top:35px; left:407px; width:750px;}
ul.p_gnb li ul.s10 {position:absolute; top:35px; left:495px; width:750px;}
ul.p_gnb li ul.s1 {position:absolute; top:35px; left:-15px; width:730px;}
ul.p_gnb li ul.s2 {position:absolute; top:35px; left:100px; width:450px;}
ul.p_gnb li ul.s3 {position:absolute; top:35px; left:210px; width:520px;}
ul.p_gnb li ul.s4 {position:absolute; top:35px; left:315px; width:720px;}
ul.p_gnb li ul.s5 {position:absolute; top:35px; left:402px; width:430px;}
ul.p_gnb li ul.s6 {position:absolute; top:35px; left:515px; width:500px;}
ul.p_gnb li ul.s7 {position:absolute; top:35px; left:401px; width:620px;}
ul.p_gnb li ul.s8 {position:absolute; top:35px; left:407px; width:750px;}
ul.p_gnb li ul.s9 {position:absolute; top:35px; left:432px; width:750px;}
ul.p_gnb li ul.s10 {position:absolute; top:35px; left:495px; width:750px;}

/* GNB */
div.top_contain div.hd_submn {position:absolute; top:33px; right:0;}
div.top_contain div.hd_submn a {float:left;}
div.top_contain div.hd_submn a.last {margin-right:10px; padding-right:10px; border-right:1px solid #ddd;}
/* 160224 º¸¾È·Î±×ÀÎ¼³Á¤ Ãß°¡Àü
div.top_contain div.hd_submn a.ppurio_go_w {margin-right:20px; width:101px; height:18px; background:url(../../images/uni/common/bt_ppurio_g.png) no-repeat 0 0; display:block;}*/
div.top_contain div.hd_submn a.ppurio_go_w {margin-right:5px; width:101px; height:18px; background:url(../../images/uni/common/bt_ppurio_g.png) no-repeat 0 0; display:block;}
div.top_contain div.hd_submn a.btn_security {margin-right:20px; width:100px; height:18px; background:url(../../images/uni/common/btn_security.gif) no-repeat 0 0; display:block;}

/* 161216 ·Î±×ÀÎ ÈÄ °³ÀÎÁ¤º¸ ¼öÁ¤ */
div.userInfo_area{font-size:13px;color:#333;font-weight:bold;text-align:left; *letter-spacing:-0.05em;}
div.userInfo_area a{vertical-align:text-top; display:inline-block;*zoom:1;*display:inline;}
div.userInfo_area a.icon{background:url(../../images/uni/common/header_img.png?20190320?) no-repeat 0 0;}
div.userInfo_area a.btn_common,
div.userInfo_area a.btn_change{padding:0 5px; height:20px; line-height:18px; color:#fff; font-size:11px; letter-spacing:-0.1px;*letter-spacing:0; font-weight:normal;}
div.userInfo_area a.btn_common{margin-left:-2px; background:#616671;}
div.userInfo_area a.btn_change{background:#ec4000;}
div.userInfo_area a.btn_my{padding:0 5px; height:18px; line-height:18px; background:#fff; border:1px solid #333; font-size:12px; letter-spacing:-0.1px;*letter-spacing:0; font-weight:normal;}
div.userInfo_area a.txt_red{color:#eb5911; vertical-align:auto;}
div.userInfo_area a.txt_red:hover{text-decoration:underline;}
div.userInfo_area a.more{margin-top:1px;*margin-top:0;_margin-top:1px; width:18px; height:17px; background-position:0 0;}
div.userInfo_area a.help{width:18px; height:18px; background-position:0 -37px;}
div.userInfo_area a.alimMore{margin:0 0 0 3px; width:18px; height:18px; background-position:-23px -37px;}
div.userInfo_area a.btn_common span,
div.userInfo_area a.btn_my span{line-height:1.6}

div.userInfo_area div.my_info_box01,
div.userInfo_area div.my_info_box02,
div.userInfo_area div.my_info_box03,
div.userInfo_area div.my_info_box04{float:left;height:68px;padding:3px 0 0 0;}

div.userInfo_area div.my_info_box01{width:280px;_width:280px; border-right:1px solid #d1d1d1;}
div.userInfo_area div.my_info_box02{padding-left:10px; width:231px;_width:231px; border-right:1px solid #d1d1d1;}
div.userInfo_area div.my_info_box03{padding-left:10px; width:195px;_width:195px; border-right:1px solid #d1d1d1;}
div.userInfo_area div.my_info_box04{padding-left:10px; width:250px;_width:250px;}

div.userInfo_area .name,
div.userInfo_area .money,
div.userInfo_area .fax,
div.userInfo_area .point{margin-top:11px;*margin-top:12px;}
div.userInfo_area .price,
div.userInfo_area .smsSeed,
div.userInfo_area .faxSeed,
div.userInfo_area .ppuri{margin-top:7px;*margin-top:9px;}
div.userInfo_area .price {display:block; float:left; max-width:230px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

div.userInfo_area div.name>a{vertical-align:top}
div.userInfo_area div.bt_box01{display:inline-block;*zoom:1;*display:inline;}
div.userInfo_area a.security_off,
div.userInfo_area a.security_on{margin:0 2px;width:14px; height:17px; *vertical-align:middle;}
div.userInfo_area a.security_off{*margin-right:-2px; background-position:0 -170px;}
div.userInfo_area a.security_on{*margin-left:-2px; background-position:0 -148px;}
div.userInfo_area .name a:hover{text-decoration:underline;}
div.userInfo_area .txt_red{color:#dc0000;}

div.userInfo_area a.fax_l,
div.userInfo_area a.fax_s,
div.userInfo_area a.fax_p{width:17px;height:17px;}
div.userInfo_area a.fax_l{background-position:0 -77px;}
div.userInfo_area a.fax_s{background-position:0 -94px;}
div.userInfo_area a.fax_p{background-position:0 -111px;}

.bubbleFree080 {position:absolute; top:-10px; left:370px; display:block; width:57px; height:23px;  background: url(../../images/uni/common/free080.png) no-repeat 0 0;}

/* ¿À¸¥ÂÊ ¹è³Ê */
.rightSideBar_wrap{position:absolute;top:80px;right:-180px;}

/* ½Ç½Ã°£ °¡°Ý»ó´ã */
div.counseling_area{margin-bottom:5px; width:159px;background-color:#fff;border:1px solid #092c55;z-index:10;}
div.counseling_area h4{height:33px; line-height:33px; background:#3752a3; text-align: center; color:#fff; font-weight: bold; font-size:14px;}
div.counseling_area li{border-bottom: 1px solid #092c55}
div.counseling_area li.cha{padding:1px 1px 0 1px;_padding:1px 0 1px 0; border:none;}
div.counseling_area li.cha a{width:155px;_width:156px; height:43px; font-weight:600; font-size:13px; background:#fff; border-bottom:1px solid #d4d4d4; display:inline-block; transition:all 0.3s}
div.counseling_area li.cha a em{margin:10px 2px 0 13px; width:28px; height:30px; background:url(../../images/uni/common/sprites.png) no-repeat 0 0; vertical-align:middle;}
div.counseling_area li.ntalk{padding:1px 1px 0 1px; height:45px;_height:46px; border:none; cursor:pointer; background:url(../../images/uni/common/sprites.png) no-repeat 1px -50px; background-color:#d4d4d4;}
div.counseling_area li.ntalk div.talk_banner_div{margin-top:-1px}
div.counseling_area li a span{margin:2px 0 0 9px; display:inline-block; vertical-align: middle} 
div.counseling_area li em.sms{margin:8px 15px 8px 12px; width:29px;height:29px; background:url(../../images/uni/common/sprites.png) no-repeat -157px 0; vertical-align:middle;}
div.counseling_area li em.phone{margin:8px 15px 8px 12px; width:27px;height:26px; background:url(../../images/uni/common/sprites.png) no-repeat -217px 0; vertical-align:middle;}
div.counseling_area li span{display:inline-block;vertical-align:middle;}
div.counseling_area li.oh{padding:9px 0; text-align:center; background:#6b8ec8; color:#fff; border:none}
div.counseling_area div.talk_banner_div span{text-indent:-9000em}

/* quick menu */
div.q_area{margin-bottom:5px; width:159px;background-color:#fff;z-index:10;border:1px solid #092c55;}
div.q_area h4{padding:8px 0; text-align:center;*letter-spacing:-1px;font-size:11px;border-bottom:1px solid #092c55; color:#092c55;}
div.q_area ul.p_quick_mn li{margin:0 4px; border-bottom:1px solid #e7e7e7; text-align:left; font-weight:bold;}
div.q_area ul.p_quick_mn li.last{border-bottom:none;_margin-bottom:-13px;}
div.q_area ul.p_quick_mn li a{margin:7px 0 7px 9px; display:block; font-size:12px; vertical-align:top; color:#535353;}
div.q_area ul.p_quick_mn li a:hover span{text-decoration:underline;}
div.q_area ul.p_quick_mn li a span{display:inline-block;vertical-align:middle;}
div.q_area ul.p_quick_mn li a span.ico{margin-right:12px;width:28px;height:30px;background:url(../../images/uni/common/quickmenu_icon.png?190520) no-repeat 0 0;}
div.q_area ul.p_quick_mn li a span.quick_sms{background-position:0px 2px;}
div.q_area ul.p_quick_mn li a span.quick_hp{background-position:0 -40px;}
div.q_area ul.p_quick_mn li a span.quick_apay{background-position:0 -81px;}
div.q_area ul.p_quick_mn li a span.quick_frp{background-position:0 -121px;}
div.q_area ul.p_quick_mn li a span.quick_tax{background-position:0 -161px;}
div.q_area ul.p_quick_mn li a span.quick_qr{background-position:0 -203px;}
div.q_area ul.p_quick_mn li a span.quick_cb{background-position:0 -249px;}
div.q_area ul.p_quick_mn li a span.quick_union{background-position:0 -294px;}
div.q_area ul.p_quick_mn li a span.quick_api{background-position:0 -340px;}
div.q_area ul.p_quick_mn li a span.quick_api i {top:0; right:5px; position:absolute; z-index:10; width:46px; height:25px; background:url(../../images/uni/common/menu_new.gif) no-repeat 0 0;}
div.q_area ul.p_quick_mn li.evtArea {position:relative;}
div.q_area ul.p_quick_mn li a span.eventIng {position:absolute; top:-9px; right:-34px; width:46px; height:46px; background:url(../../images/uni/common/deferred_event.png) no-repeat 0 0;}
div.q_area ul.p_quick_mn li a span.eventIng i {margin:12px 0 0 8px; z-index:10; width:31px; height:23px; background:url(../../images/uni/common/deferred_eventGif.gif) no-repeat 0 0;}


div.q_area ul.p_quick_mn li.qrcode{margin:10px 0; text-align:center; border-bottom:none;}
div.q_area ul.p_quick_mn li.qrcode span{margin:0 auto 8px; width:71px; height:69px; background:url(../../images/uni/common/quickmenu_qr.gif) no-repeat 0 0; display:block;}

div.q_area ul.p_quick_mn li.election{margin:15px 0 10px 0; text-align:center; border-bottom:none;}
div.q_area ul.p_quick_mn li.election a{margin:0;}
div.q_area ul.p_quick_mn li.election span{margin:0 auto 8px; width:138px; height:83px; background:url(../../images/uni/common/quickmenu_election.gif) no-repeat 0 0; display:block;}

/* login box */
div#main div.body_cont {position:relative; margin:0 auto; z-index:10;}
div#main div.body_cont div.submn_area {width:230px; float:left;}
div.cont_area{padding-bottom:35px; margin:0 auto; width:990px;}
div.hbar_contain {width:100%; min-width:990px; height:70px; background:#eee; border-bottom:1px solid #d1d1d1;}
div.hbar_contain div.p_login {width:990px; text-align:left; position:relative; z-index:10; height:71px; margin:0 auto;}

/* logout - ¾ÆÀÌµð Ã£±â/ºñ¹Ð¹øÈ£ Àç¼³Á¤ ÅØ½ºÆ® Àû¿ë */
div.p_login form{position:relative;}
div.p_login input,
div.p_login button,
div.p_login select{vertical-align:middle;}
div.p_login input[placeholder]{color:#333;}
div.p_login form div.log_idpw{position:relative;height:29px;float:left;display:inline;margin:22px 10px 0 0;*margin:22px 5px 0 0;}
div.p_login form div.log_idpw label{float:left;}
div.p_login form div.log_idpw button.bt_login{padding:0; border:0; cursor:pointer; width:56px;height:29px;line-height:28px;margin-left:5px;_margin-left:2px;}
div.p_login form fieldset {height:71px; overflow:hidden;}
div.p_login form fieldset p{float:left;height:21px;margin:25px 10px 0 0;}
div.p_login form fieldset p input{border:none;padding:0}
div.p_login form fieldset p a{display:inline-block;height:20px;line-height:21px;color:#686868;}
div.p_login form fieldset p a:hover{text-decoration:underline;color:#686868;}
div.p_login form fieldset div.l_btbox{float:left;width:177px;margin-top:22px}
div.p_login form fieldset div.l_btbox a{display:block;text-align:center;line-height:27px;font-size:12px;}
div.p_login form fieldset div.l_btbox a.bt_mjoin{float:left;width:70px;height:29px;margin-right:3px}
div.p_login form fieldset div.l_btbox a.bt_glogin{float:left;width:70px;height:29px;}
div.p_login a.bn_join{position:absolute;top:14px;right:0; width:271px; height:45px; background:url(../../images/uni/main/sprites.png) no-repeat 0 0;}

/* call center */
div.callct_contain {position:relative; margin:0px auto 0; width:990px; height:90px;  clear:both; text-align:left;}
div.callct_contain div.cnumber_box {float:left; margin-top:20px; padding-left:70px; line-height:24px; text-align:left; background:url(../../images/uni/common/bul_call.png) no-repeat 0 0;}
div.callct_contain div.cnumber_box span {font-size:24px; margin-left:-2px; color:#98a9b9;}
div.callct_contain div.cnumber_box h4 {float:left;}
div.callct_contain div.cnumber_box span {margin-left:-2px; font-size:24px; color:#7489a2;}
div.callct_contain div.cnumber_box div.dt_guid {margin:3px 20px 0 25px; padding-right:20px; display:inline; float:left; border-right:1px solid #e8e8e8;}
div.callct_contain div.cnumber_box div p {line-height:180% !important; font-size:12px}
div.callct_contain div.cnumber_box div p span {color:#98a9b9; font-size:15px;}
div.callct_contain div.ugide_box{float:left;}
div.callct_contain div.ugide_box div.sv_fax {float:left; padding:0 20px 3px 70px; background:url(../../images/uni/common/bul_fax.png) no-repeat 0 0; border-right:1px solid #e8e8e8;}
div.callct_contain div.ugide_box div {margin-top:20px;}
div.callct_contain div.ugide_box div p {margin-top:3px; line-height:180% !important; font-weight:bold;}
div.callct_contain div.ugide_box div p span {color:#7b8fa2; font-size:15px;}
div.callct_contain div.help_area{float:left; margin:23px 0 0 15px;}
div.callct_contain div.help_area a {width:93px; height:24px; font-size:11px; display:block;}
div.callct_contain div.help_area a span.bt_help,
div.callct_contain div.help_area a span.bt_support{padding:4px 0; display:block; border:1px solid #d8d8d8; background:#fff;}
div.callct_contain div.help_area a span.bt_support{margin-top:3px;}
div.callct_contain div.help_area a:hover{text-decoration:underline;}
div.callct_contain div.sns_area {float:left; margin:26px 0 0 20px; }
div.callct_contain div.sns_area a span{text-indent:-5000em; display:block;}
div.callct_contain div.sns_area a.btn_blog{background-position:-49px 0;}
div.callct_contain div.sns_area a.btn_kakao{background-position:-98px 0;}

/* call center after */
div.callct_contain div.ugide_box2 {width:300px; float:left; height:90px; }
div.callct_contain div.ugide_box2 div.sv_fax {float:left; padding:0 22px 0 0px; float:left; border-right:1px solid #e8e8e8;}
div.callct_contain div.ugide_box2 div.help_guid {width:146px; height:52px; position:absolute; top:22px; right:0px;}
div.callct_contain div.ugide_box2 div.help_guid a {display:block; height:24px; float:left; font-weight:bold;}
div.callct_contain div.ugide_box2 div.help_guid a span.bt_faq {width:71px; display:block; letter-spacing:-1px; margin-right:4px; padding:3px 0;}
div.callct_contain div.ugide_box2 div.help_guid a span.bt_help {width:71px; display:block; letter-spacing:-1px; padding:3px 0;}
div.callct_contain div.ugide_box2 div.help_guid a span.bt_support {width:146px; display:block; letter-spacing:-1px; padding:3px 0; margin-top:4px;}
div.callct_contain div.ugide_box2 ul.help_guid li a span.help {width:96px; font-weight:bold; display:block; letter-spacing:-1px; padding:3px 0;}
div.callct_contain div.ugide_box2 div p {line-height:160% !important; font-weight:bold;}
div.callct_contain div.ugide_box2 div p span {color:#7b8fa2; font-size:15px;}
div.callct_contain div.ugide_box2 div.dt_guid2 {overflow:hidden; float:left; margin-top:26px; border:none;}
div.callct_contain div.member_box {margin-top:22px; line-height:24px; height:70px; float:left; text-align:left;}
div.callct_contain div.member_box h4 {float:left;}
div.callct_contain div.member_box span {font-size:24px; letter-spacing:-1px; margin-left:-2px; color:#7b8fa2;}
div.callct_contain div.member_box div.dt_guid {padding-right:20px; margin-top:4px; margin-right:20px; display:inline; margin-left:16px; border-right:1px solid #e8e8e8; float:left;}
div.callct_contain div.member_box div p {line-height:180% !important; overflow:hidden;}
div.callct_contain div.member_box div p span {color:#98a9b9; font-size:15px;}

/* footer */
div#footer_wrap {min-width:990px; border-top:1px solid #e8e8e8;}
div#footer_wrap div.aid_service_wrap {width:100%; height:32px; border-top:1px solid #e8e8e8; overflow:hidden;}
div#footer_wrap div.aid_service_wrap div.dp_box {clear:both; width:990px; height:32px; text-align:left; position:relative;}
div#footer_wrap div.aid_service_wrap div.dp_box a {padding:0 20px 0 18px; font-size:11px; _padding-top:12px; height:32px; color:#888888 !important; line-height:36px; display:inline-block; border-right:1px solid #e8e8e8;}
div#footer_wrap div.aid_service_wrap div.dp_box a.first {border-left:1px solid #e8e8e8;}
div#footer_wrap div.aid_service_wrap div.dp_box ul.link_box {position:absolute; top:0px; right:0px;}
div#footer_wrap div.aid_service_wrap div.dp_box ul.link_box li {float:left; height:32px;}
div#footer_wrap div.aid_service_wrap div.dp_box ul.link_box li a.facebook_link {border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; width:7px; height:16px; padding:8px 20px; background:url(../../images/uni/common/bul_cct_fbook.png) no-repeat 20px 8px; display:block;}
div#footer_wrap div.aid_service_wrap div.dp_box ul.link_box li a.blog_link {border-right:1px solid #e8e8e8; width:13px; height:15px; padding:9px 20px 8px 20px; background:url(../../images/uni/common/bul_cct_blog.png) no-repeat 20px 9px; display:block;}
div#footer_wrap div.aid_service_wrap div.dp_box a img {margin:0 0 0px 30px;}
div#footer_wrap div.prv_wrap {width:100%; height:56px; border:1px solid #e8e8e8; border-width:1px 0}
div#footer_wrap div.prv_wrap ul.prv_list {overflow:hidden; width:990px; margin:0 auto; display:block;}
div#footer_wrap div.prv_wrap ul.prv_list li {margin:0 5px 0 14px; font-size:13px; float:left;}
div#footer_wrap div.prv_wrap ul.prv_list li a {padding-right:30px; line-height:58px; color:#666 !important; display: block}
div#footer_wrap div.prv_wrap ul.prv_list li a:hover{text-decoration: underline}
div#footer_wrap div.prv_wrap ul.prv_list li.first {margin-left:19px;}
div#footer_wrap div.prv_wrap ul.prv_list li.last {margin-right:0px; padding-right:0px; border-right:none;}
div#footer_wrap {width:100%; overflow:hidden; clear:both;}
div#footer_wrap div.foot_box {width:990px; margin:0px auto 0; height:120px; position:relative;}
div#footer_wrap div.foot_box h5.daou_bi {margin:40px 56px 0 25px; float:left; width:107px; height:36px; display:block; background:url(../../images/uni/common/daou_bi.png) no-repeat 0 0;}
div#footer_wrap div.foot_box div.f_box {float:left;}
div#footer_wrap div.foot_box div.f_box p {margin-top:18px; text-align:left; font-size:12px; line-height:20px; color:#666; border-left:1px solid #e8e8e8; padding-left:50px;}
div#footer_wrap div.foot_box div.f_box p span{margin-right: 7px;}
div#footer_wrap div.foot_box ul.mk_box {position:absolute; top:22px; right:0px;}
div#footer_wrap div.foot_box ul.mk_box li {display:inline; margin-right:4px;}
div#footer_wrap div.foot_box ul.mk_box li.last {margin-right:0;}
div#footer_wrap div.foot_box a{color:#9699a1}

/*»ç¾÷ÀÚÁ¤º¸È®ÀÎ*/
div#footer_wrap div.foot_box div.f_box a.btn_licensee{width:85px;height:20px;line-height:20px;display:block;border:1px solid #d8d8d8;position:absolute;top:40px;left:670px;color:#808080;font-size:11px}

/* paginate */
div.page_area {clear:both; text-align:center; margin:20px 0}
div.page_area a {padding:6px 8px; min-width:10px; text-align:center; border:1px solid #ddd; vertical-align: middle; display:inline-block;*display:inline;*zoom:1;}
div.page_area span.on {padding:6px 9px; min-width:10px; text-decoration:none; background:#808080; color:#fff; border:1px solid #808080; vertical-align: middle; text-align:center; display:inline-block;}
div.page_area a.arrow {padding:6px 9px 9px 9px; min-width:10px; font-size:11px; font-weight:bold}
div.page_area a:hover {text-decoration:underline}
div.page_area a.prev,
div.page_area a.p_first,
div.page_area a.next,
div.page_area a.p_last{padding:4px 8px 8px 8px;}

/* paginate ver02 */
div.page_area .paginationjs li.active a {padding:6px 9px; min-width:10px; text-decoration:none; background:#808080; color:#fff; border:1px solid #808080; vertical-align: middle; text-align:center; display:inline-block;}
div.page_area .paginationjs li{display:inline-block; margin:0 5px 0 0;}
div.page_area .paginationjs li.paginationjs-next{margin:0;}

/* ¾È³»¹®±¸ */
div.info_txt{position:relative; border:1px solid #ddd; padding:12px 0 12px 18px; margin:10px 0 30px 0; font-size:12px; background:#f1f1f1}
div.info_txt ul li{line-height:20px;}
div.info_txt ul li span.pd_l_12{padding-left:12px;text-align: left}
div.info_txt a{display:inline-block;*zoom:1;*display:inline;}
div.info_txt a.txt_blue{color:#336ccb;}
div.info_txt a.over{color:#336ccb;}
div.info_txt a.over:hover{text-decoration:underline}
 /* ¾È³»¹®±¸ ³» ¹öÆ° */
 div.info_txt a.btn_resultPrint{position:absolute; top:3px; right:3px; width:98px; height:46px; background:url(../../images/uni/sub/sprites/ppurinResult_img.png?190919) no-repeat -438px -4px;}/*¹ß¼Û³»¿ª¼­ Ãâ·ÂÇÏ±â*/
 div.info_txt a.btn_billApp{position:absolute; top:3px; right:3px; width:106px; height:47px; background:url(../../images/uni/sub/sprites/billing_bg.png) no-repeat -362px 0;}/*ÀüÀÚ¼¼±Ý°è»ê¼­*/
 div.info_txt a.btn_smsguide_add{position:absolute; top:3px; right:106px; width:98px; height:46px; }
 div.info_txt a.btn_smsguide_cls{position:absolute; top:3px; right:106px; width:98px; height:46px;}
 div.info_txt a.btn_guide_add{position:absolute; top:3px; right:103px; width:78px; height:46px;}
 div.info_txt a.btn_guide_cls{position:absolute; top:3px; right:103px; width:78px; height:46px;}
 div.info_txt a.btn_spam{position:absolute; top:3px; right:3px; width:100px; height:46px;}
 div.info_txt a.btn_ele{position:absolute; top:3px; right:3px; width:97px; height:46px;}
 div.info_txt a.btn_recre{color:#336ccb; cursor:pointer; text-decoration:underline;}
 div.info_txt a.btn_smsseed{padding:0 21px 2px 5px;*padding:2px 21px 0 5px; display:inline-block; text-decoration:underline; background:url(../../images/uni/common/bt_log_qs.png) no-repeat right 0;}
 div.info_txt a.btn_adView:hover{text-decoration:underline;}
 div.info_txt a.btn_gift{position:absolute; top:13px; right:10px;}
 div.info_txt a.btn_daouLicense{position:absolute; top:3px; right:3px; width:161px; height:32px; background:url(../../images/uni/sub/sprites/billing_bg.png?190828) no-repeat -362px -48px;}/*´Ù¿ì±â¼ú »ç¾÷ÀÚµî·ÏÁõ*/
/* table */
table a:hover {text-decoration:none;}
table tr td a:hover{/*font-family:'malgun Gothic', NG, dotum, sans-serif;*/}
table .b_tit{text-align:left !important; padding-left:22px;}
table .b_tit a:hover{text-decoration:underline;}

div.idpw_wrap table tr td, div.idpw_wrap table tr th,
div.billing_wrap table tr td, div.billing_wrap table tr th,
div.result_wrap table tr td, div.result_wrap table tr th,
div.address_wrap table tr td, div.address_wrap table tr th,
div.sms_wrap table tr td, div.sms_wrap table tr th,
div.socket_wrap table tr td, div.socket_wrap table tr th,
div.fax_wrap table tr td, div.fax_wrap table tr th,
div.mail_wrap table tr td, div.mail_wrap table tr th,
div.my_wrap table tr td, div.my_wrap table tr th,
div.customerCenter_wrap table tr td, div.customerCenter_wrap table tr th,
div.post_wrap table tr td, div.post_wrap table tr th,
div.dormant_wrap table tr td, div.dormant_wrap table tr th,
div.ppuriChange_wrap table tr td, div.ppuriChange_wrap table tr th,/*ÄíÆùÇýÅÃ>»Ñ¸®³»¿ª*/
div.rouletteEvent_wrap table tr td, div.rouletteEvent_wrap table tr th,/*ÄíÆùÇýÅÃ>·ê·¿´çÃ·³»¿ª*/
div.recommend_wrap table tr td, div.recommend_wrap table tr th,/*ÄíÆùÇýÅÃ>ÃßÃµÀÎÀÌº¥Æ®*/
div.kakaotalk_wrap table tr td, div.kakaotalk_wrap table tr th,/*Ä«Ä«¿ÀÅå*/
div.ly_wrap table tr td, div.ly_wrap table tr th{border-bottom:1px solid #ddd;}

div.idpw_wrap table tr.br_last td, div.idpw_wrap table tr.br_last th,
div.billing_wrap table tr.br_last td, div.billing_wrap table tr.br_last th,
div.result_wrap table tr.br_last td, div.result_wrap table tr.br_last th,
div.address_wrap table tr.br_last td, div.address_wrap table tr.br_last th,
div.sms_wrap table tr.br_last td, div.sms_wrap table tr.br_last th,
div.socket_wrap table tr.br_last td, div.socket_wrap table tr.br_last th,
div.fax_wrap table tr.br_last td, div.fax_wrap table tr.br_last th,
div.mail_wrap table t.br_lastr td, div.mail_wrap table tr.br_last th,
div.my_wrap table tr.br_last td, div.my_wrap table tr.br_last th,
div.customerCenter_wrap table tr.br_last td, div.customerCenter_wrap table tr.br_last th,
div.post_wrap table tr.br_last td, div.post_wrap table tr.br_last th,
div.dormant_wrap table tr.br_last td, div.dormant_wrap table tr.br_last th,
div.ppuriChange_wrap table tr.br_last td, div.ppuriChange_wrap table tr.br_last th,/*ÄíÆùÇýÅÃ>»Ñ¸®³»¿ª*/
div.rouletteEvent_wrap table tr.br_last td, div.rouletteEvent_wrap table tr.br_last th,/*ÄíÆùÇýÅÃ>·ê·¿´çÃ·³»¿ª*/
div.recommend_wrap table tr.br_last td, div.recommend_wrap table tr.br_last th,/*ÄíÆùÇýÅÃ>ÃßÃµÀÎÀÌº¥Æ®*/
div.kakaotalk_wrap table tr.br_last td, div.kakaotalk_wrap table tr.br_last th,/*Ä«Ä«¿ÀÅå*/
div.ly_wrap table tr.br_last td, div.ly_wrap table tr.br_last th{border-bottom:1px solid #808080;}

div.idpw_wrap table tr.br_first td, div.idpw_wrap table tr.br_first th,
div.billing_wrap table tr.br_first td, div.billing_wrap table tr.br_first th,
div.result_wrap table tr.br_first td, div.result_wrap table tr.br_first th,
div.address_wrap table tr.br_first td, div.address_wrap table tr.br_first th,
div.sms_wrap table tr.br_first td, div.sms_wrap table tr.br_first th,
div.socket_wrap table tr.br_first td, div.socket_wrap table tr.br_first th,
div.fax_wrap table tr.br_first td, div.fax_wrap table tr.br_first th,
div.mail_wrap table t.br_first td, div.mail_wrap table tr.br_first th,
div.my_wrap table tr.br_first td, div.my_wrap table tr.br_first th,
div.customerCenter_wrap table tr.br_first td, div.customerCenter_wrap table tr.br_first th,
div.post_wrap table tr.br_first td, div.post_wrap table tr.br_first th,
div.dormant_wrap table tr.br_first td, div.dormant_wrap table tr.br_first th,
div.ppuriChange_wrap table tr.br_first td, div.ppuriChange_wrap table tr.br_first th,/*ÄíÆùÇýÅÃ>»Ñ¸®³»¿ª*/
div.rouletteEvent_wrap table tr.br_first td, div.rouletteEvent_wrap table tr.br_first th,/*ÄíÆùÇýÅÃ>·ê·¿´çÃ·³»¿ª*/
div.recommend_wrap table tr.br_first td, div.recommend_wrap table tr.br_first th,/*ÄíÆùÇýÅÃ>ÃßÃµÀÎÀÌº¥Æ®*/
div.kakaotalk_wrap table tr.br_first td, div.kakaotalk_wrap table tr.br_first th,/*Ä«Ä«¿ÀÅå*/
div.ly_wrap table tr.br_first td, div.ly_wrap table tr.br_first th{border-top:1px solid #808080;}

/* ÁÖ¼Ò·Ï Å×ÀÌºí a:hover */ 
table .w_25p {width:250px;}
table .w_30p {width:300px;}
table .w_16p {width:160px;}
table .br_norm {border-bottom:1px solid #ddd;}
table .br_norm input.norm {padding:4px 0 3px 4px; display:inline-block; vertical-align:middle;}
table .br_first {border-top:1px solid #808080; border-bottom:1px solid #ddd;}
table .br_last {border-bottom:1px solid #808080;}
table .lineh_28 {line-height:180%;}
table .font_b {font-weight:bold;}
table span.tb_t_assi,
table span.tb_t_assi01 {color:#808080; margin-left:6px;}
table span.tb_t_assi02 {color:#336ccb; margin-left:6px;}
table span.tb_t_assi03 {color:#ec4000; margin-left:6px;}
table span.tb_t_assi04 {color:#4f7ec2; margin-left:6px;}
table p.tb_t_assi {color:#808080;}
table p.tb_t_assi02 {color:#336ccb; margin-left:6px;}
table p.tb_t_assi03 {color:#ec4002;}
table .br_first,
table .br_first th,
table .br_first td{border-top:1px solid #808080;}
table .br_last,
table .br_last th,
table .br_last td{border-bottom:1px solid #808080;}

table .br_first .bb_80{border-bottom:1px solid #808080;}

table .tb_line {border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center; padding-left:0;}

table.tb_stl01 {width:100%;}
table.tb_stl01 thead th {height:39px; background:#f1f1f1; font-weight:bold; color:#333; text-align:center; border-top:1px solid #808080;}
table.tb_stl01 tr td {height:39px; text-align:center;}
table.tb_stl01 tr td a:hover {color:#666;}
table.tb_stl01 input {vertical-align:middle;}
table.tb_stl01 tr.present td{background-color:#ddd; border-bottom:1px solid #fff;}
table.tb_stl01 tr.deadline td{background-color:#bbc6d4; font-weight:600;}

table.tb_stl02 {width:100%;}
table.tb_stl02 tr {height:43px;}
table.tb_stl02 tr th{width:15%; font-weight:bold; color:#333; padding-left:6px;}
table.tb_stl02 tr td {width:85%;}
table.tb_stl02 tr.column4 td{width:35%;}
table.tb_stl02 tr td label.rd_range {display:inline-block; position:relative; top:1px; *top:2px;}
table.tb_stl02 .tb_tit100 {font-weight:bold; color:#333; padding-left:6px;}
table.tb_stl02 .tb_tit124 {font-weight:bold; color:#333; padding-left:6px;}
table.tb_stl02 p{margin-top:6px;}
table.tb_stl02 .ent_cts {background:#f1f1f1; padding:20px 30px 18px 30px; font-size:13px; line-height: 150%}
table.tb_stl02 select {vertical-align:middle;}

table.tb_stl03 {width:100%;}
table.tb_stl03 thead tr th {background:#bcbcbc; font-weight:bold; color:#fff;}
table.tb_stl03 thead tr th,
table.tb_stl03 tbody tr td {height:28px; text-align:center;}

table.tb_stl04 {background:#fff; margin:0px auto 0;}
table.wid_645 {width:695px; margin-top:10px;}
table.tb_stl04 tr th, table.tb_stl04 tr td {padding:12px 0; text-align:left;}
table.tb_stl04 tr th {width:130px; font-weight:bold; padding-left:10px;}
table.tb_stl04 tr th span {margin-top:9px; display:block; padding-left:10px; background:url(../../images/uni/sub/bul_dot2.gif) no-repeat 0 5px;}
table.tb_stl04 tr th span.first {margin-top:7px; *margin-top:11px;}
table.tb_stl04 tr th img {margin-right:3px;}
table.tb_stl04 tr td .add_f_conf {width:400px; height:23px; border:1px solid #c9c9c9; vertical-align:middle;}
table.tb_stl04 tr td .bg_txt {padding:0;background:url(../../images/uni/sub/bg_file_txt.png) no-repeat 8px 5px;border:none;}
table.tb_stl04 tr td p.t_add_h {font-size:12px; margin:6px 0 2px 4px;}
table.tb_stl04 tr td p.add_list_f {font-size:12px; color:#666; margin-top:8px; height:12px;}
table.tb_stl04 tr td p.add_list_f a.file_del span {display:none;}
table.tb_stl04 tr td.btn_area {padding:5px 0 21px 0; text-align:center !important;}
table.tb_stl04 tr td.btn_area a.bt_p_conf {margin:0 auto;}
table.tb_stl04 tr td textarea.conf_txt {width:468px; height:36px; resize:none; line-height:18px; border:1px solid #c0c0c0; padding:6px 0 0 6px;}
table.tb_stl04 tr td label.rd_range span {font-size:12px;}
table.tb_stl04 tr td select.inp_w42 {width:56px;}

table.tb_stl05 {width:100%;}
table.tb_stl05 thead tr th {background:#f1f1f1; font-weight:bold; color:#333; border-top:1px solid #808080;}
table.tb_stl05 thead tr th+th,
table.tb_stl05 tbody tr td+td {height:39px; text-align:center; border-left:1px solid #ddd;}
table.tb_stl05 thead tr th,
table.tb_stl05 tbody tr td {height:39px; text-align:center; border-left:none}

/* Ãß°¡ */
table .align_c{text-align:center}

table.list{width:100%;margin:10px auto 0;border-top:1px solid #383838;border-bottom:1px solid #383838;}
table.list tr{border-top:1px solid #ddd;}
table.list tr:first-child{border:none}
table.list tr td,
table.list tr th{height:32px;line-height:36px;border-left:1px solid #ddd;*border-top:1px solid #ddd;}
table.list tr th{padding-left:15px;font-weight:600;border-left:none;}
table.list tr td{border-right:none;padding:0 2px;}

table.list_2{width:100%; margin:10px auto 0;}
table.list_2 tr td,
table.list_2 tr th{padding:13px 0;border:1px solid #ddd;}
table.list_2 tr th{background-color:#f1f1f1; text-align:center; font-weight:600; border-left:none}
table.list_2 tr th.line{border-left:1px solid #ddd}
table.list_2 tr td{border-right:none;padding-left:10px;}
table.list_2 label.messtitle{width:85px;}
table.list_2 label.success{width:85px;}

table.list_3{width:100%;}
table.list_3 tr td,
table.list_3 tr th{padding:7px 0;border-bottom:1px solid #ddd; text-align:center;}
table.list_3 tr th{background-color:#f1f1f1; font-weight:600; border-left:none; border-top:1px solid #808080;}

/* button style */
div.btn_area a.bt_board_l{padding:7px 44px 11px 44px;*padding:8px 44px 10px 44px; display:inline-block;font-weight:bold;font-size:16px;}
div.btn_area a:hover{text-decoration:none;}
div.btn_area_2{width:100%;height:92px;text-align:center;padding-top:17px;border-top:1px solid #e8e8e8}
div.btn_area_2 a{letter-spacing:-1px;}
div.btn_area_2 a.bt_board_l{padding:6px 32px 9px 32px;*padding:7px 32px 7px 32px;display:inline-block;font-weight:bold;font-size:16px;}
div.btn_area_2 a:hover{text-decoration:none;}
div.btn_area_s input{letter-spacing:-1px;border:0;cursor:pointer;border-radius:3px;}
div.btn_area_s input.bt_board_l{padding:8px 32px 10px 32px;*padding:4px 19px 5px 19px;height:auto;display:inline-block;font-size:15px;}
div.btn_area_s input:hover{text-decoration:none;}
div.btn_area_s a{letter-spacing:-1px;border:0;border-radius:3px;}
div.btn_area_s a.bt_board_l{padding:8px 32px 10px 32px;*padding:6px 29px 8px 29px;display:inline-block;font-size:15px;}
div.btn_area_s a:hover{text-decoration:none;}

.bt_stl01{background:#ec4000;text-align:center;color:#fff!important;}
.bt_stl02{background:#616671;text-align:center;color:#fff!important;}
.bt_stl06{background:#2a4183;text-align:center;color:#fff!important;}
.bt_stl05{background:#2a4183;text-align:center;color:#fff!important;}
.bt_stl07{background:#808080;text-align:center;color:#fff!important;border:1px solid #6e6e6e;}
.bt_stl08{background:#7489a2;text-align:center;color:#fff!important;border:1px solid #627790;}
.bt_stl09{background:#838383;text-align:center;color:#fff!important;}
.bt_stl10{background:#507cc3;border:1px solid #476ba7;text-align:center;color:#fff!important;}
.bt_stl11{background:#1d68a9;text-align:center;color:#fff!important;}
.bt_stl12{background:#d8d8d8;color:#5c5c5c!important;text-align:center;}
.bt_mg_12p{margin-right:12px;}
.bt_stl13{background:#98a9b9;color:#fff!important;text-align:center;}

a.bt_stl06{margin-right:5px;}
a.bt_stl13{margin-right:5px;}
a.file_del {margin-left:2px; vertical-align:middle; margin-top:-4px; width:15px; height:15px; display:inline-block; background:url(../../images/uni/sub/btn_ly_del.gif) no-repeat 0 0;}

/* new ¹öÆ° °øÅëÈ­ */
/* ¹öÆ° »çÀÌ °£°ÝÀº mr_10 Ãß°¡ ex) class="btn_big_blue mr_10" -> .mr_10{margin-right:10px;} ¶Ç´Â class="btn_big_blue mr_5" -> .mr_5{margin-right:5px;} */
div.btn_area{margin-top:35px; width:100%;height:92px;text-align:center;}
div.btn_area_ac{width:100%;text-align:center;}
div.btn_area p{margin-bottom:15px;}
.bd_t35{border-top:1px solid #ddd;padding-top:35px;}

/* big */
.btn_big_orange,
.btn_big_blue,
.btn_big_gray,
.btn_big_sky,
.btn_big_pastelBlue,
.btn_big_deepgray{padding:9px 32px 11px 32px;display:inline-block;font-size:16px;font-weight:600;text-align:center;vertical-align:middle;}
 /* button */
 button.btn_big_orange,
 button.btn_big_blue,
 button.btn_big_gray,
 button.btn_big_sky,
 button.btn_big_pastelBlue,
 button.btn_big_deepgray{padding:10px 32px 12px 32px; *padding:7px 20px 8px 20px; width:auto; height:auto; font-size:16px;font-weight:600;text-align:center;vertical-align:middle; border:none}

.btn_big_orange{color:#fff!important;background-color:#ec4000;}
.btn_big_blue{color:#fff!important;background-color:#2a4183;}
.btn_big_gray{color:#fff!important;background-color:#909090;}
.btn_big_sky{color:#fff!important;background-color:#507cc3;border:1px solid #476ba7;}
.btn_big_pastelBlue{color:#fff!important;background-color:#7489a2;/*border:1px solid #7b8c9e;*/}
.btn_big_deepgray{color:#fff!important;background-color:#6e7480;}

/* middle */
.btn_midd_orange,
.btn_midd_blue,
.btn_midd_gray,
.btn_midd_pastelBlue,
.btn_midd_sky,
.btn_midd_darkBlue{padding:5px 20px 7px 20px;display:inline-block;font-size:14px;font-weight:600;text-align:center;vertical-align:middle;}
 /* button */
 button.btn_midd_blue,
 button.btn_midd_gray,
 button.btn_midd_pastelBlue,
 button.btn_midd_sky,
.btn_midd_darkBlue{padding:5px 20px 7px 20px; *padding:2px 0 4px; width:auto; height:auto;}

.btn_midd_orange{color:#fff!important;background-color:#ec4000;/*border:1px solid #bd1f00;*/border:none}
.btn_midd_blue{color:#fff!important;background-color:#2a4183;/*border:1px solid #19274e;*/border:none}
.btn_midd_gray{color:#fff!important;background-color:#909090;/*border:1px solid #595f6c;*/border:none}
.btn_midd_pastelBlue{color:#fff!important;background-color:#7489a2;/*border:1px solid #627790;*/border:none}
.btn_midd_sky{color:#fff!important;background-color:#507cc3;/*border:1px solid #476ba7;*/border:none}
.btn_midd_darkBlue{color:#ffffff!important;background-color:#6e7480;/*border:1px solid #2c2f34;*/border:none}

/* small */
.btn_small_gray,
.btn_small_grayLine,
.btn_small_blue,
.btn_small_pastelBlue,
.btn_small_green,
.btn_small_sky,
.btn_small_skyLine,
.btn_small_darkBlue,
.btn_small_deepBlueLine{padding:5px 10px 7px 10px;display:inline-block;text-align:center;font-size:12px;vertical-align:middle;}
 /* button */
 button.btn_small_gray,
 button.btn_small_grayLine,
 button.btn_small_blue,
 button.btn_small_pastelBlue,
 button.btn_small_sky,
 button.btn_small_skyLine,
 button.btn_small_darkBlue{padding:6px 10px 8px; *padding:5px 0 6px 0; width:auto; height:auto;}

.btn_small_gray{color:#fff!important;background-color:#909090;/*border:1px solid #595f6c;*/border:none}
.btn_small_grayLine{color:#535353!important;background-color:#fff;border:1px solid #bfbfbf;}
.btn_small_blue{color:#fff!important;background-color:#2a4183;/*border:1px solid #19274e;*/border:none}
.btn_small_pastelBlue{color:#fff!important;background-color:#7489a2;/*border:1px solid #627790;*/border:none}
.btn_small_green{color:#fff!important;background-color:#107c10;/*border:1px solid #076907;*/border:none}
.btn_small_sky{color:#fff!important;background-color:#507cc3;/*border:1px solid #476ba7;*/border:none}
.btn_small_skyLine{color:#507cc3!important;background-color:#fff;border:1px solid #507cc3;}
.btn_small_darkBlue{color:#ffffff!important;background-color:#6e7480;/*border:1px solid #2c2f34;*/border:none}
.btn_small_deepBlueLine{color:#2a4183!important;background-color:#fff;border:1px solid #5f7ca7;}

/* icon button */
.btn_sIco_statistics,
.btn_sIco_arrow,
.btn_sIco_add,
.btn_sIco_addRed,
.btn_sIco_del,
.btn_sIco_change,
.btn_sIco_groupMove,
.btn_sIco_pcSave,
.btn_sIco_print,
.btn_sIco_jusoExport,
.btn_sIco_overlapCheck,
.btn_sIco_receiveNumCheck,
.btn_sIco_copy,
.btn_sIco_move,
.btn_sIco_search_open,
.btn_sIco_search_closed,
.btn_sIco_excel,
.btn_mIco_print,
.btn_sIco_fileAdd,
.btn_sIco_groupAdd,
.btn_slco_view,
.btn_slco_spam,
.btn_slco_email,
.btn_slco_spamList,
.btn_slco_refresh{padding:6px 10px 6px 22px; display:inline-block; vertical-align:middle; text-align:center; font-size:12px; border:1px solid #bfbfbf; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat 0 0;background-color:#fff;}
.btn_sIco_loading {position:relative; top:3px; left:-4px; display:inline-block; width:20px; height:20px; background:url(../../images/uni/sub/loading.gif) no-repeat 0	0; margin:0 10px 0 0;}

/* icon small */
.btn_sIco_arrow{background-position:-171px 12px;}/*ÁÖ¼Ò·Ï¹«·á´ëÇà*/
.btn_sIco_add{background-position:7px 11px;}
.btn_sIco_addRed{background-position:7px -284px;}
.btn_sIco_del{background-position:8px -24px;}
.btn_sIco_change{background-position:7px -105px;padding-left:28px;}
.btn_sIco_groupMove{padding-left:25px;background-position:8px -148px;}
.btn_sIco_pcSave{padding-left:25px; background-position:6px -194px;}
.btn_sIco_print{padding-left:25px; background-position:7px -60px;}
.btn_sIco_jusoExport{padding-left:25px; background-position:-173px -29px;}
.btn_sIco_overlapCheck{padding-left:27px; background-position:-173px -62px;}
.btn_sIco_receiveNumCheck{padding-left:25px; background-position:-171px -100px;}
.btn_sIco_copy{padding-left:25px; background-position:-172px -149px;}
.btn_sIco_move{padding-left:25px; background-position:-174px -195px;}
.btn_sIco_search_open{padding-left:25px; background-position:-173px -285px;}
.btn_sIco_search_open .icon{margin-left:7px; width:11px; height:6px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -360px -38px;}
.btn_sIco_search_closed{padding-left:25px; background-position:-173px -286px;}
.btn_sIco_search_closed .icon{margin-left:7px; width:11px; height:7px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -360px -54px;}
.btn_sIco_excel{padding-left:25px; border:1px solid #378100; color:#378100; background-position:-353px 8px;}
.btn_sIco_statistics{padding:4px 12px 5px 35px; background-position:-350px -287px;}
.btn_sIco_fileAdd{padding-left:25px; background-position:-172px -375px;}
.btn_sIco_groupAdd{padding-left:25px; background-position:-520px -377px;}
.btn_slco_view{padding-left:25px; background-position:-173px -287px;}
.btn_slco_spam{padding-left:25px; background-position:-840px -104px;}
.btn_slco_email{padding-left:25px; background-position:-840px -61px;}
.btn_slco_spamList{padding-left:25px; background-position:-840px -150px;}
.btn_slco_refresh{padding-left:25px; background-position:-840px -195px;}

/* icon middle */
.btn_mIco_print{padding:5px 8px 6px 30px; background-position:9px -62px;}

/* icon big */
a.btn_bIco_blPlus,
a.btn_bIco_dbSearch,
a.btn_bIco_orCheck{padding:8px 15px; border:2px solid #507cc4; border-radius: 5px; font-size:15px; font-weight: bold; color:#2a4183; background-color:#fff}
a.btn_bIco_blPlus em,
a.btn_bIco_dbSearch em,
a.btn_bIco_orCheck em{margin: -5px 8px 0 0;*margin:0;*padding-right:8px; width:24px; height:24px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat 0 0; vertical-align: middle}

a.btn_bIco_blPlus em{background-position: -526px 0;}
a.btn_bIco_dbSearch{border-color:#2a4183; color:#2a4183;}
a.btn_bIco_dbSearch em{background-position: -526px -44px;}
a.btn_bIco_orCheck{border-color:#f67a15; color:#ec4000;}
a.btn_bIco_orCheck em{background-position: -526px -88px;}

/* em TAG icon */
em.icon_arrow{margin-right:6px; width:4px; height:6px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -180px 0; vertical-align: middle}
em.icon_down{margin-right:6px; width:12px; height:11px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -180px -339px; vertical-align: middle}

/* etc */
.btn_send{padding:13px 35px; border-radius: 7px; font-size:18px; font-weight:bold; color:#fff!important;background-color:#ec4000;border:1px solid #c63600; display:inline-block;}
.btn_arrow_r{padding:0 7px 0 10px; height:23px; line-height:22px; *line-height:25px; vertical-align:middle; font-size:13px; color:#fff; background:#2a4183; border-radius:2px; display:inline-block;*zoom:1;*display:inline;}
.btn_arrow_r span.icon{margin-left:7px; width:6px; height:9px;*height:14px;_height:13px; background:url(../../images/uni/common/header_img.png) no-repeat 0 -207px; display:inline-block;*zoom:1;*display:inline;}
/* ÀÌ¹ÌÁö¹öÆ° */
.btn_cancel{width:36px; height:20px; background:url(../../images/uni/sub/sprites/btn_icon.png) no-repeat -360px -203px; display:inline-block;*zoom:1;*display:inline;}

/* °Ë»ö¹öÆ° */
.btn_search{background:#616671; border:1px solid #2c2f34; font-weight:bold; color:#fff; text-align: center}
	

/* ÆË¾÷ °øÅë */
div.popup_wrap {position:relative; background-color:#fff;}
div.popup_wrap h1{padding-left:10px; height:45px; line-height:45px; background-color:#555; color:#ffffff; font-size:16px;}

div.popup_wrap div.info_txt{margin:5px 0 10px 0; min-width:600px;}
div.popup_wrap table.list{margin-top:0;}

div.popup_wrap div.info_txt ul li{background:url(../../images/uni/sub/bul_dot.gif) no-repeat 0 10px; padding-left:13px;}
div.popup_wrap div.btn_area{padding:15px 0; margin-top:0; height:34px;}
div.popup_wrap h2{text-indent:0; font-size:14px; background:url(../../images/uni/popup/bul_1.gif) no-repeat 0 3px; padding-left:10px;}
div.popup_wrap h2.line{padding-bottom:10px; border-bottom:1px solid #ddd}
div.popup_wrap div.con_wrap{padding:5px 5px 15px 5px; border-bottom:1px solid #ddd }
div.popup_wrap .popup_option_area{padding:7px 0; width:100%; background:#e8e8e8;}
div.popup_wrap .ico{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:url(../../images/uni/popup/popup_img.png) no-repeat 0 0;}
div.bar_line{height:43px; line-height:40px; border:1px solid #d2d2d2; border-width:1px 0 1px 0; background-color:#f6f6f6; text-align:center;}
div.bar_bg{padding:13px 0; background-color:#f1f1f1; text-align:center;}
div.popup_wrap select{padding-left:3px; background-color:#fff; border:1px solid #bcbcbc; vertical-align:middle;}

/* finish guide text */
div.popup_wrap div.guideTxt_area{padding-bottom:20px;width:100%;}
div.popup_wrap div.guideTxt_area img{margin:20px auto 10px; display:block}

div.popup_wrap span.ico_search,
div.popup_wrap span.ico_list,
div.popup_wrap span.ico_loading,
div.popup_wrap span.ico_del{margin:35px auto; display:block; background:url(../../images/uni/popup/popup_img.png) no-repeat 0 0;}

div.popup_wrap span.ico_search{width:83px;height:81px;background-position:-300px 0;}
div.popup_wrap span.ico_list{width:77px;height:67px;background-position:-300px -152px;}
div.popup_wrap span.ico_loading{width:77px;height:67px;display:block;background-position:-300px -152px;}
div.popup_wrap span.ico_del{width:77px;height:75px;background-position:-300px -304px;}

div.popup_wrap span.ico_exMark{padding:5px 10px 0 0;width:25px;height:25px;display:inline-block;*display:inline;*zoom:1;background:url(../../images/uni/popup/popup_img.png) no-repeat  -150px -151px;vertical-align:middle}

/* tab */
div.popup_wrap ul.tab{height:32px; margin-top:12px;}
div.popup_wrap ul.tab li{float:left;}
div.popup_wrap ul.tab li a{height:30px; line-height:30px; border:1px solid #bdbdbd; cursor:pointer; text-align:center;}
div.popup_wrap ul.tab li a.on{background-color:#336ccb; border-color:#336ccb; font-weight:bold; color:#fff; cursor:auto;}
div.popup_wrap ul.tab li a:hover{background-color:#336ccb; border-color:#336ccb; font-weight:bold; color:#fff;}
/* tab1 */
div.popup_wrap ul.tab1{height:35px; border-bottom:2px solid #336ccb;}
div.popup_wrap ul.tab1 li{float:left; margin-left:1px; width:50%;}
div.popup_wrap ul.tab1 li:first-child{margin-left:0; width:49.8%}
div.popup_wrap ul.tab1 li a{width:100%; height:35px; line-height:35px; display:inline-block; background-color:#eaeaea; text-align:center; font-weight:600; font-size:14px;}
div.popup_wrap ul.tab1 li a.on,
div.popup_wrap ul.tab1 li a:hover{background:#336ccb; color:#fff;}
/* tab2 */
div.popup_wrap ul.tab2{height:35px; border-bottom:2px solid #336ccb;}
div.popup_wrap ul.tab2 li{float:left; margin-left:1px; width:33.2%;}
div.popup_wrap ul.tab2 li:first-child{margin-left:0;}
div.popup_wrap ul.tab2 li a{width:100%; height:35px; line-height:35px; display:inline-block; background-color:#eaeaea; text-align:center; font-weight:600; font-size:14px;}
div.popup_wrap ul.tab2 li a.on,
div.popup_wrap ul.tab2 li a:hover{background:#336ccb; color:#fff;}

div.popup_search_area{/*height:26px; font-weight:600;*/}
div.popup_search_area select{float:left; background-color:#fff; border:1px solid #bcbcbc; margin-right:3px; vertical-align:middle;}
div.popup_search_area input.pop_search{float:left; background-color:#fff; font-weight:bold; font-size:14px; }
div.popup_search_area a.bt_cct_search{float:left; margin-left:4px; width:46px; height:32px; line-height:30px; font-size:14px; text-align:center; background:#616671; color:#fff; vertical-align:middle; display:inline-block;}
div.popup_wrap select.year{width:68px;}
div.popup_wrap select.month{width:48px;}
div.popup_wrap select.day{width:48px;}

div.popup_wrap div.abb{display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url(js/ellipsis.xml#ellipsis)undefinedundegine;}
div.popup_wrap div.abb_spacenormal{display:block; white-space:noraml; -moz-binding:url(js/ellipsis.xml#ellipsis)undefinedundegine;} 


/* ÁÖ¼Ò·Ï ¿¢¼¿ */
.slick-header-menubutton {background-position: center center; background-repeat: no-repeat; border-left: thin ridge silver; bottom: 0; cursor: pointer; display: inline-block; position: absolute; right: 0; top: 0; width: 18px; }
.slick-header-menu {background: none repeat scroll 0 0 white; border: 1px solid #BFBDBD; min-width: 175px; padding: 4px; z-index: 100000; cursor: default; display: inline-block; margin: 0; position: absolute; }
.slick-header-menu BUTTON {border: 1px solid #BFBDBD; background-color: White; width: 45px; padding: 4px; margin: 4px 4px 4px 0; }
.slick-header-menu .filter {border: 1px solid #BFBDBD; font-size: 8pt; height: 400px; margin-top: 6px; overflow: scroll; padding: 4px; white-space: nowrap; width: 200px; }
.slick-header-menuitem {border: 1px solid transparent; padding: 2px 4px; cursor: pointer; list-style: none outside none; margin: 0; }
.slick-header-menuicon {background-position: center center; background-repeat: no-repeat; display: inline-block; height: 16px; margin-right: 4px; vertical-align: middle; width: 16px; }
.slick-header-menucontent {display: inline-block; vertical-align: middle; }
.slick-header-menuitem:hover {border-color: #BFBDBD; }
.header-overlay, .cell-overlay, .selection-cell-overlay {display: block; position: absolute; z-index: 999; }
.slick-cell {border-color: transparent #CCCCCC #CCCCCC transparent; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; padding: 4px 4px 0px 6px; background-color: White; font-size: 13px}
.slick-header-column {border-color: transparent #CCCCCC #CCCCCC transparent; border-style: solid solid solid solid; border-width: 1px 1px 0 0px; }
.slick-header-columns {font-size: 13px }
.selected-header {background-color: #C8C8C8; }
.slick-column-name {display: block; text-align: center; color: #535353; font-weight:bold; line-height:28px}
.header-overlay {background-color: transparent; }
.cell-overlay {background-color: #5292F7; }
.selection-cell-overlay {z-index: 998; }
input.editor-text {font-size:12px; background: none; border: 0 none; margin: 0; outline: 0 none; padding: 0; width: 100%; }
.handle-overlay {border: 1px solid white; padding: 2px; background-color: #5292F7; position: absolute; width: 1px; z-index: 1000; cursor: crosshair; }
.overlay-handle-decorator {border: 2px solid #5292F7; z-index: 1000; }

.slick-header.ui-state-default, .slick-headerrow.ui-state-default {width: 100%; overflow: hidden; border-left: 0px; }
.slick-header-columns, .slick-headerrow-columns {position: relative; white-space: nowrap; cursor: default; overflow: hidden; }
.slick-header-column.ui-state-default {float: left; position: relative; margin: 0; padding: 0 4px; height: 30px; line-height: 30px;  border-right: 1px solid silver; border-left: 0px; border-top: 0px; border-bottom: 1px solid #808080; display: inline-block; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.slick-headerrow-column.ui-state-default {padding: 4px; }
.slick-header-column-sorted {font-style: italic; }
.slick-sort-indicator {display: inline-block; width: 8px; height: 5px; margin-left: 4px; margin-top: 6px; float: left; }
.slick-resizable-handle {position: absolute; font-size: 0.1px; display: block; cursor: col-resize; width: 4px; right: 0px; top: 0; height: 100%; }
.slick-sortable-placeholder {background: silver; }
.grid-canvas {position: relative; outline: 0; }
.slick-row.ui-widget-content, .slick-row.ui-state-active {position: absolute; border: 0px; width: 100%; }
.slick-cell, .slick-headerrow-column {position: absolute; border: 1px solid transparent; border-right: 1px solid #c7c7c7; border-bottom-color: #c7c7c7; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: middle; z-index: 1; padding: 4px 2px 2px 5px; margin: 0; white-space: nowrap; cursor: default; }

.slick-group-toggle {display: inline-block; }
.slick-cell.highlighted {background: lightskyblue; background: rgba(0, 0, 255, 0.2); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.slick-cell.flashing {border: 1px solid red !important; }
.slick-cell.editable {z-index: 11; overflow: visible; background: white; border-color: black; border-style: solid; }
.slick-cell:focus {outline: none; }
.slick-reorder-proxy {display: inline-block; background: blue; opacity: 0.15; filter: alpha(opacity = 15); cursor: move; }
.slick-reorder-guide {display: inline-block; height: 2px; background: blue; opacity: 0.7; filter: alpha(opacity = 70); }
.slick-selection {position: absolute; border: 2px dashed black; }
.slick-cell.selected {background-color: bisque; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000); zoom: 1;}
.slick-cell.copied {background-color: gold; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD700, endColorstr=#FFD700); zoom: 1;}
.file_input_textbox {float: left }

/* µðÀÚÀÎ ½ºÅ¸ÀÏ Ãß°¡ */
.excelmodule_area {position:relative; margin-bottom:0; width:990px; border-left: none; border-top: none; border-right: none;}
.excelmodule_area label {display: inline-block; /*margin-bottom: 5px; */}
.excelmodule_area .btnbox{padding:7px 10px; background:#f1f1f1; overflow: hidden}
.excelmodule_area .new_btn,
.excelmodule_area .btn_downloadExcel{margin-right:3px; padding: 0 7px;*padding:0; height:28px; font-size:12px; border: 1px solid #a7a7a7; background-color: #fff; cursor: pointer;}

.excelmodule_area .btnbox em{padding-left:10px; background:url(../../images/uni/sub/sprites/btn_icon.png) 0 0; display:inline-block;*display:inline;*zoom:1; vertical-align: middle}
.excelmodule_area .btnbox .btn_selectAll em{padding-top:4px; width:8px; height:8px; background-position:3px -294px}
.excelmodule_area .btnbox .btn_copy em{padding:3px 0 0 12px; width:12px; height:15px; background-position:5px -111px}
.excelmodule_area .btnbox .btn_paste em{width:12px; height:15px; background-position:-176px -383px}
.excelmodule_area .btnbox .btn_cutOff em{padding-top:4px; width:11px; height:11px; background-position:-89px -111px}
.excelmodule_area .btnbox .btn_delete em{padding-top:4px; width:6px; height:2px; background-position:3px -38px}
.excelmodule_area .btnbox .btn_deleteAll em{padding:3px 0 0 12px; width:12px; height:12px; background-position:-88px -37px}

.excelmodule_area .new_filebox {float:right; margin-right:3px; position: relative; width: 115px; height: 28px; overflow: hidden; cursor: pointer;}
.excelmodule_area .new_filebox em {position:absolute; top:8px; left:9px; width:13px; height:13px; background:url(../../images/uni/sub/sprites/btn_icon.png) -91px -157px; display:block;}
.excelmodule_area .new_filebox input.new_btn_file {position:absolute; top: 0px; right:0; padding-left:20px; width:115px; height:28px; line-height:17px; font-size:12px; color:#2e6c00; border: 1px solid #378100; background-color: #fff;}
.excelmodule_area .new_filebox input.file_input_hidden {position: absolute; right: 0px; top: 0px; width:115px; height:28px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0; }

.excelmodule_area .btnbox .btn_downloadExcel{float:right; margin-right:0; line-height:28px; position:relative; *width:130px; color:#2e6c00; border: 1px solid #378100; -webkit-box-sizing:border-box;-moz-box-sizing: border-box; box-sizing:border-box;}
.excelmodule_area .btnbox .btn_downloadExcel em{padding-left:10px; width:12px; height:12px; background:url(../../images/uni/sub/sprites/btn_icon.png) -88px -203px; display:inline-block;*display:inline;*zoom:1;}

.excelmodule_area .excel{position: relative; width:988px; height: 415px; padding-bottom:17px/* ÁÖ¼Ò·Ï¿¢¼¿ */; border:1px solid #808080; overflow: hidden; outline: 0px; }
.excel_wrap .excelmodule_area .excel{padding-bottom:0;}/* ¿¢¼¿ÀÏºÎ¹Ù²ã»Ñ¸®±â */
.excelmodule_area .new_bordernone {border: none; }
.excelmodule_area .new_list {background: #fff; border-bottom: 1px solid #ddd; border-left: none; border-top: none; border-right: none; }
.excelmodule_area .invalid {background: #ec4000; color:#fff}
.excelmodule_area .copied {background: #507cc4; color:#fff}
.excelmodule_area .kakao_excel {height:300px; border:1px solid #808080;}

/* ÆË¾÷ Å×ÀÌºí */
div.popup_wrap table.list{width:100%}
div.popup_wrap table.list thead th{line-height:35px; border:1px solid #ddd; border-top:none; background-color:#f1f1f1; text-align:center;}
div.popup_wrap table.list thead th img{/*vertical-align:middle;*/}
div.popup_wrap table.list tr{line-height:33px;}
div.popup_wrap table.list tr th{padding-left:0;}
div.popup_wrap table.list tr th:first-child{border-right:none; border-left:none;}
div.popup_wrap table.list tr td:first-child{border-right:none; border-left:none; padding:0;}
div.popup_wrap table.list tr td{text-align:center}
div.popup_wrap table.list tr td.title{text-align:left;}
div.popup_wrap table.list tr td.none{border-left:none; border-right:none; border-bottom:none;}
div.popup_wrap table.list tr th.last{border-right:none;}
div.popup_wrap table.list tr td.last{border-right:none;}
div.popup_wrap table.list tr td.pd_0{padding-left:0; text-align: center}
div.popup_wrap table.list input{vertical-align:middle;}
div.popup_wrap table.list_2 tr td{padding:7px 0 7px 20px;} 

div.popup_wrap table.list_2{margin:0;width:100%}
div.popup_wrap table.list_2 tr th{padding:0; height:32px;line-height:32px; border:1px solid #ddd; background-color:#f1f1f1; text-align:center;}
div.popup_wrap table.list_2 tr th:first-child,
div.popup_wrap table.list_2 tr td:first-child{border-left:none}
div.popup_wrap table.list_2 tr th img{vertical-align:middle;}
div.popup_wrap table.list_2 tr{height:26px; line-height:26px;}

/* ÆË¾÷ ¹öÆ° */
div.popup_wrap div.btn_area a.bt_board_l{padding:7px 25px;display:inline-block;font-size:15px;text-align:center;vertical-align:middle;border-radius: 3px;}

div.popup_wrap a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
div.popup_wrap a.btn_apply{width:85px; height:26px; background:url(../../images/uni/popup/popup_img.png) no-repeat 0 0;}
div.popup_wrap a.btn_overlap{width:85px; height:26px; background:url(../../images/uni/popup/popup_img.png) no-repeat 0 -76px;}
div.popup_wrap a.btn_register{width:85px; height:26px; background:url(../../images/uni/popup/popup_img.png) no-repeat -433px -76px;}/*µî·ÏÇÏ±â*/

/* ·¹ÀÌ¾î ÆË¾÷ */
span.icon{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;}

div.ly_wrap{z-index:30; border:1px solid #6b6b6b; background-color:#fff;}
div.ly_wrap div.ly_area{width:100%; position:relative; overflow:hidden; float:left;}
div.ly_wrap div.ly_area a.bt_cls{position:absolute; top:9px; right:9px; width:13px; height:13px; display:block; background:url(../../images/uni/popup/bt_ly_cls.png) no-repeat 0 0;}
div.ly_wrap div.ly_body{margin:15px 0 0 15px; text-align: left; font-size:12px}
div.ly_wrap div.ly_body p{line-height:140%;}
div.ly_wrap div.title_area{height:36px; border-bottom:1px solid #6b6b6b; position:relative; text-align: left}
div.ly_wrap div.title_area h1{font-size:13px; line-height:34px; margin-left:7px; font-weight:bold;}
div.ly_wrap div.title_area a.btn_close,
div.ly_wrap div.title_area02 a.btn_close{position:absolute; top:9px; right:8px;}
div.ly_wrap div.btn_area{padding:15px 0; margin-top:0; height:34px;}
div.ly_wrap .t_or_b{color:#e72600; font-weight:bold;}
div.ly_wrap .t_or{color:#e72600;}
div.ly_wrap .t_b{font-weight:bold;}
div.ly_wrap .t_lineh{display:block; padding:4px 0;}

div.ly_wrap2{z-index:30; padding:13px; border:1px solid #6b6b6b; background-color:#fff;}
div.ly_wrap2 div.title_area{position:relative; margin-left:10px; height:36px; text-align: left; color:#333; font-weight: normal;}
div.ly_wrap2 div.title_area h1{font-size:20px;}
div.ly_wrap2 a.btn_close{position:absolute; top:2px; right:2px; width:23px; height:23px; background:url(../../images/uni/popup/btn_ly_closed.gif) no-repeat 0 0;}

/* ¿À´ÃÇÏ·ç º¸Áö ¾Ê±â °øÅë ¼Ó¼º */
div.ly_eve_wrap{position:relative; z-index:30; padding:13px; border:5px solid #333; background-color:#fff;}
div.ly_eve_wrap a.btn_closed{position:absolute; top:19px; right:17px; padding:0; width:22px; height:22px; background:url(../../images/uni/popup/bt_ly_clse02.png) no-repeat 0 0;}
div.ly_eve_wrap div.bottom{position:absolute; bottom:-38px; left:-5px; height:38px; background:#333}
div.ly_eve_wrap div.bottom a{padding:10px 10px 10px 20px; float:left; color:#fff; vertical-align: middle}
div.ly_eve_wrap div.bottom a.close{padding-right:20px; float:right}

/* ·¹ÀÌ¾î ÆË¾÷ ¹öÆ° */
div.ly_btn_area{width:100%; height:58px; text-align:center;}  
div.ly_btn_area a.bt_ly_cl{padding:8px 30px 6px 30px; display:inline-block; font-size:14px;}  
div.ly_btn_area a{letter-spacing:-1px; margin-top:15px;}  
div.ly_btn_area a:hover{text-decoration:none;}