@charset "utf-8";
/* reset */
*{margin:0;padding:0;border:0;}
*{box-sizing:border-box;font-family:'맑은 고딕', tahoma,'돋움', 'Dotum' ,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;color:#3C3C3C}
html,body{position:absolute;width:100%;height:100%}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:'맑은 고딕', tahoma,'돋움', 'Dotum', Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;color:#3C3C3C}
body{background-color:#fff;text-align:left;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle;border:solid 1px #C7CED1;}
input[type=image],
input[type=checkbox],
input[type=radio]{border:none;vertical-align:middle}
img{vertical-align:top;}
i,em,address{font-style:normal}
label,button{cursor:pointer}
label{display:inline-block}
label img{pointer-events:none}
.label_img{position:absolute;left:0px;top:0px;width:100%;height:100%;background:yellow;filter:alpha(opacity=0);opacity:0}
button{margin:0;padding:0}
a{text-decoration:none}
a:hover{text-decoration:underline;}/*a:hover{text-decoration:none;color:#5887D7}*/
button *{position:relative}
button img{left:-3px;*left:auto}
/*html:first-child select{height:20px;padding-right:0px}*/
/*padding-right:6px*/
option{padding-right:0px}/*padding-right:6px*/
hr{display:none}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}
strong, th{font-weight:normal}
xmp{font-family:'나눔고딕코딩','Consolas','Lucida Console','monospace';}
textarea{resize: none;}

/* 크롬 배경이미지 및 배경색 인쇄 */
h1, h2, h3, h4, h5, dl, dt, dd, ul, li, ol, th, td, p, blockquote, form, fieldset, legend, div,body { -webkit-print-color-adjust:exact; }

/* common */
iframe.hidden_ifr{display:block;visibility:hidden;width:0;height:0;border:0;padding:0;margin:0;filter:alpha(opacity=0%);opacity:0}
.show{display:block !important}
.hide{display:none  !important}
.hide_opct{position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}
.visible{overflow:visible !important}
.none{display:none}
.hidden{visibility:hidden}
.relative{position:relative}
.absolute{position:absolute}
.blind,legend,caption,.disabled{display:block;overflow:hidden;position:absolute;top:-1000em;visibility:hidden;text-indent:-9999em;font-size:0;width:0;height:0}
.ir{display:block;overflow:hidden;position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.flash_fix{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}
.entry-title{display:none}
iframe{vertical-align:top}
.float_wrap{overflow:hidden}
.float_l{float:left}
.float_r{float:right}
.txt_blue{color:#2B7BD5}
.blue{color:#2a6def}
.red{color:#FF0000}
.orange{color:#FF6D00}
.sky{color:#4EA9E0}
.gray{color:#808080}
.litegray{color:#cfcfcf !important;}
.timer{color:#FF4858;font-size:13px;font-weight:bold}
.bold{font-weight:bold}
.normal{font-weight:normal}
.tcenter{text-align:center}
.tright{text-align:right}
.tleft{text-align:left}
.pre-wrap{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap}
.pre-line{word-wrap:break-word;white-space:-moz-pre-line;white-space:pre-line}
.v-mid,.v_mid{vertical-align:middle}
.v-top,.v_top{vertical-align:top}
.v-btm,.v_btm{vertical-align:bottom}
.v-bas,.v_bas{vertical-align:baseline}
.m_t0{margin-top:0px !important}
.m_t2{margin-top:2px !important}
.m_t5{margin-top:5px !important}
.m_t-25{margin-top:-25px !important}
.m_t-15{margin-top:-15px !important}
.m_t-10{margin-top:-10px !important}
.m_t10{margin-top:10px !important}
.m_t20{margin-top:20px !important}
.m_t30{margin-top:30px !important}
.m_r2{margin-right:2px !important}
.m_r3{margin-right:3px !important}
.m_r4{margin-right:4px !important}
.m_r5{margin-right:5px !important}
.m_r8{margin-right:8px !important}
.m_r9{margin-right:9px !important}
.m_r10{margin-right:10px !important}
.m_r20{margin-right:20px !important}
.m_l0{margin-left:0px !important}
.m_l2{margin-left:2px !important}
.m_l3{margin-left:3px !important}
.m_l4{margin-left:4px !important}
.m_l5{margin-left:5px !important}
.m_l6{margin-left:6px !important}
.m_l7{margin-left:7px !important}
.m_l8{margin-left:8px !important}
.m_l9{margin-left:9px !important}
.m_l10{margin-left:10px !important}
.m_l11{margin-left:11px !important}
.m_l12{margin-left:12px !important}
.m_l13{margin-left:13px !important}
.m_l14{margin-left:14px !important}
.m_l15{margin-left:15px !important}
.m_l16{margin-left:16px !important}
.m_l18{margin-left:18px !important}
.m_l19{margin-left:19px !important}
.m_l22{margin-left:22px !important}
.m_l23{margin-left:23px !important}
.m_l27{margin-left:27px !important}
.m_b2{margin-bottom:2px !important}
.m_b3{margin-bottom:3px !important}
.m_b5{margin-bottom:5px !important}
.m_b8{margin-bottom:8px !important}
.m_b10{margin-bottom:10px !important}
.m_b20{margin-bottom:20px !important}
.m_b30{margin-bottom:30px !important}
.m_b50{margin-bottom:50px !important}
.m_b70{margin-bottom:70px !important}
.p_l0{padding-left:0px !important}
.p_l5{padding-left:5px !important}
.p_l10{padding-left:10px !important}
.p_l20{padding-left:20px !important}
.p_l35{padding-left:35px !important}
.p_r0{padding-right:0px !important}
.p_t0{padding-top:0px !important}
.p_t10{padding-top:10px !important}
.p_b0{padding-bottom:0px !important}
.p_b10{padding-bottom:10px !important}
.p_0{padding:0px !important}
.p_2{padding:2px !important}
.p_3{padding:3px !important}
.p_5{padding:5px !important}
.p_10{padding:10px !important}
.p_15{padding:15px !important}
.p_20{padding:20px !important}
.b_0{border:0px !important}
.lh10{line-height:10px}
.lh11{line-height:11px}
.lh12{line-height:12px}
.lh13{line-height:13px}
.lh14{line-height:14px}
.lh15{line-height:15px}
.lh16{line-height:16px}
.lh17{line-height:17px}
.lh18{line-height:18px}
.lh19{line-height:19px}
.lh20{line-height:20px}
.lh21{line-height:21px}
.lh22{line-height:22px}
.lh23{line-height:23px}
.lh24{line-height:24px}
.lh25{line-height:25px}
.lh26{line-height:26px}
.lh27{line-height:27px}
.lh28{line-height:28px}
.lh29{line-height:29px}
.lh30{line-height:30px}
tr.row_hide{height:0 !important;border:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;overflow:hidden}
td.col_hide{width:0 !important;border:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;overflow:hidden}

span.ess{color:#FB1052}
.clear{clear:both}
.clearfix {zoom:1}
.clearfix:after{content:'';display:block;clear:both}
.underline{text-decoration:underline}

/*메인 폰트*/
.mar_r1{margin-right:1px;}
.mar_r2{margin-right:2px;}
.mar_r3{margin-right:3px;}
.mar_r4{margin-right:4px;}
.mar_r5{margin-right:5px;}
.mar_r6{margin-right:6px;}
.txt11_wh{font-family:tahoma,'돋움';color:#ffffff;font-size:11px;}
.txt11_lgr{font-family:tahoma,'돋움';color:#989898;font-size:11px;}
.txt11_gr01{font-family:tahoma,'돋움';color:#9b9b9b;font-size:11px;letter-spacing:-1px;}
.txt11_gr02{font-family:tahoma,'돋움';color:#8b8b8b;font-size:11px;letter-spacing:-1px;}
.txt11_dbu{font-family:tahoma,'돋움';color:#48729a;font-size:11px;}
.txt11_gr_num01,
.txt11_gr_num01 span,
.txt11_gr_num01 strong{font-family:tahoma,'돋움',dotum;color:#9b9b9b;font-size:11px;}
.txt11_gr_num02{font-family:tahoma,'돋움',dotum;color:#929292;font-size:11px;}
.txt11_gr_num03{font-family:tahoma,'돋움',dotum;color:#989898;font-size:11px;}
.txt11_gr_num04{font-family:tahoma,'돋움',dotum;color:#484c56;font-size:11px;}
.txt11_bu_b{font-family:tahoma,'돋움';color:#2c6cef;font-size:11px;font-weight:bold;letter-spacing:-0.5px;}
.txt11_bu_b_num{font-family:tahoma,'돋움';color:#2c6cef;font-size:11px;font-weight:bold;letter-spacing:-0.5px;}
.txt12_bu_b_num{font-family:tahoma,'굴림',gulim;color:#2c6cef;font-size:12px;font-weight:bold;letter-spacing:-0.5px;}
.txt12_bk_tit{color:#2c4a66;}
.txt12_bu{color:#497be2;}
.txt12_bu2{color:#2470e2;}
.txt12_pp{color:#5883dd;}
.txt12_gr01{color:#797979;}
.txt12_gr02{color:#8b8b8b;}
.txt12_gr03{color:#606060;}
.txt12_gr04{font-family:tahoma,'돋움';color:#9f9c9c;}
.txt12_gr_b{color:#797979;font-weight:bold;}
.txt12_gl_b{color:#c1c1c1;font-weight:bold;}
.txt12_gr_bb{color:#606060;font-weight:bold;}
.txt12_gr_num{font-family:tahoma,'돋움';color:#484c56;}
.txt12_gr_b_num{font-family:tahoma,'돋움';color:#484c56;font-weight:bold;}
.txt12_bu_b_num{font-family:tahoma,'돋움';color:#466cef;font-weight:bold;}
.txt12_bk{color:#606060;}
.txt13_bk{font-size:13px;color:#484c56;}
.txt14_bk{font-size:14px;color:#484c56;}
.txt12_bk_tit_b{color:#2c4a66;font-weight:bold;}
.txt12_bu_tit_b{color:#48729a;font-weight:bold;}
.txt12_bu2_tit_b{color:#2470e2;font-weight:bold;}
.txt12_bu3_tit_b{color:#5e8ff2;font-weight:bold;letter-spacing:1px;}
.txt12_pp_tit_b{color:#5b81d0;font-weight:bold;}
.txt12_or_tit_b{color:#ff7b31;font-weight:bold;}
.txt13_bk_tit_b{color:#484c56;font-size:13px;font-weight:bold;}
.txt14_bk_tit_b{color:#484c56;font-size:14px;font-weight:bold;}
.txt14_wh_tit_b{color:#ffffff;font-size:14px;font-weight:bold;}
.txt15_bk_tit_b{color:#484c56;font-size:15px;font-weight:bold;}
.txt_bullet{color:#9e9e9e;font-weight:bold;}
.survi_appli{display:block;width:110px;height:19px;background:url("../main/img/main_set.png") no-repeat 0px -821px;}
.power_appli{display:block;width:119px;height:19px;background:url("../main/img/main_set.png") no-repeat 0px -862px;}

/* common button */
.btn_pack,
.btn_pack *{display:inline-block;*display:inline;*zoom:1;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url("../member/img/join_btn.png") no-repeat;font-size:12px;color:#333;text-decoration:none !important;vertical-align:middle;white-space:nowrap;cursor:pointer}
.btn_pack input{width:100%;height:100%;background:none;}
.btn_pack.send{width:90px;height:25px;background-position:-48px -165px;}
.btn_pack.ok{width:38px;height:25px;background-position:0px -165px;}
.btn_pack.overlap{width:103px;height:25px;background-position:-148px -165px}
.btn_pack.prev {width:55px;height:16px;background-position:0px -259px}
.btn_pack.zipcode{width:91px;height:25px;background-position:-261px -165px}
.btn_pack.submit_join{width:155px;height:45px;background-position:-496px -55px}
.btn_pack.submit_mobile{width:138px;height:45px;background-position:0px 0px}
.btn_pack.submit_ipin{width:151px;height:45px;background-position:-146px 0px}
.btn_pack.submit_foreign{width:138px;height:45px;background-position:0px 0px}
.btn_pack.submit_find_id{width:149px;height:45px;background-position: -166px -55px}
.btn_pack.submit_find_pw{width:161px;height:45px;background-position: -325px -55px}
.btn_pack.submit_confirm{width:93px;height:45px;background-position:-661px -55px}
.btn_pack.submit_login{width:136px;height:45px;background-position:-305px 0px}
.btn_pack.submit_appli{width:139px;height:45px;background-position:-764px -55px}
.btn_pack.submit_apply{width:129px;height:45px;background-position:-764px -55px}
.btn_pack.submit_cancle{width:109px;height:45px;background-position:-355px -110px}
.btn_pack.submit_edit_ok{width:155px;height:45px;background-position:-802px 0px}
.btn_pack.ipin_dtl{width:152px;height:20px;background-position:0px -200px}
.btn_pack.zip_ok{width:38px;height:25px;background-position:-411px -165px;}
.btn_pack.search{width:40px;height:25px;background-position:-361px -165px;}
.btn_pack.listsearch{background:#a7a8a8;border:1px solid #8c8d93;font-size:12px;line-height:12px;color:#fff;padding:5px 7px 6px;}
.btn_pack.inactive{color:#bdbdbd !important;cursor:default;top:initial;visibility:visible;width:initial;height:initial}
.btn_pack.re_signup{width:160px;height:45px;background-position:0px -55px}
.btn_pack.re_signup1{width:176px;height:45px;background-position: -616px 0px;}
.btn_pack.m_service{width:160px;height:45px;background-position:-186px -110px}

/* common button basic */
.btn_pack.basic{padding: 5px 15px;background:none;border:1px solid #CFCFCF;color:#6E717F;font-size:12px;letter-spacing:-0.5px;background-color:#FFFFFF;line-height:14px;}
.btn_pack.basic.s{padding:3px 5px 2px 5px;font-size:11px;background-color: #ffffff;border: 1px solid #D5D9DC;color: #565C6A;text-decoration: none;letter-spacing:-0.2px;font-family: '돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;}
.btn_pack.basic.ss{padding:1px 2px 0 1px;letter-spacing:-0.2px;font-size:11px;line-height:11px;margin-bottom:1px;margin-top:-1px}
.btn_pack.basic.gray{border:1px solid #C3C4C3;background:#E1E2E6;color:#38393C;}
.btn_pack.basic.bold{font-weight:bold}
.btn_pack.basic.normal{font-weight:normal}
.btn_pack.basic.pink{padding:1px 2px 0px 2px;border:1px solid #fa5240;background:#ff5f4e;color:#ffffff;margin-top:2px;}
.btn_pack.basic.blue_m{padding:1px 2px 0px 2px;border:1px solid #3b72e6;background:#4b80ee;color:#ffffff;margin-top:2px;}
.btn_pack.basic.sky{border:1px solid #5eafec;color:#ffffff;font-size:11px;letter-spacing:-0.5px;background:#61b7f9 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;}

/* common button orandge */
.btn_pack.orandge{padding: 5px 7px 5px 7px;border:1px solid #ffa627;color:#ffffff;background:#ffa627 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;}
.btn_pack.orandge.s{padding:3px 5px 2px 5px;font-size:11px;letter-spacing:-0.2px;}
.btn_pack.orandge.chk{padding-left:20px;background-position:-143px -223px;}


/* common button gray */
.btn_pack.gray{padding: 5px 7px 5px 7px;border:1px solid #D3D7DA;border-right:solid 1px #AEADB2;border-bottom:solid 1px #AEADB2;color:#4f5563;font-size:12px;letter-spacing:-0.5px;line-height:14px;background:#F5F5F7 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;background-color:#F5F5F7}
.btn_pack.gray.s{padding:3px 5px 2px 5px;font-size:11px;letter-spacing:-0.2px;}
.btn_pack.gray.ss{padding:1px 2px 0 1px;letter-spacing:-0.2px;font-size:11px;line-height:11px;margin-bottom:1px;margin-top:-1px}
.btn_pack.gray.reload{padding-left:20px;background-position:-155px -873px}

/* common button red */
.btn_pack.red{padding: 5px 7px 5px 7px;border:1px solid #FF3D3D;border-right:solid 1px #CD2C2C;border-bottom:solid 1px #CD2C2C;color:#FFFFFF;font-size:12px;letter-spacing:-0.5px;line-height:14px;background:#F5F5F7 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;background-color:#FF3D3D}
.btn_pack.red.s{padding:3px 5px 2px 5px;letter-spacing:-0.2px;}
.btn_pack.red.save{padding-left:20px;background-position:-144px -126px}

/* common button green */
.btn_pack.green{padding: 5px 7px 5px 7px;border:1px solid #2CBB98;border-right:solid 1px #29B18F;border-bottom:solid 1px #29B18F;color:#FFFFFF;font-size:12px;letter-spacing:-0.5px;line-height:14px;background:#F5F5F7 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;background-color:#37BC9B}
.btn_pack.green.s{padding:3px 5px 2px 5px;letter-spacing:-0.2px;}
.btn_pack.green.add{padding-left:20px;background-position:-144px -126px}

/* common button blue */
.btn_pack.blue{padding: 5px 7px 5px 7px;border:1px solid #4673D5;border-right:solid 1px #3A65CA;border-bottom:solid 1px #3A65CA;color:#FFFFFF !important;font-size:12px;letter-spacing:-0.5px;line-height:14px;background:#F5F5F7 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;background-color:#4B81F1}
.btn_pack.blue.s{padding:3px 5px 2px 5px;letter-spacing:-0.2px;}
.btn_pack.blue.ss{padding:1px 2px 0 1px;letter-spacing:-0.2px;font-size:11px;line-height:11px;margin-bottom:1px;margin-top:-1px}
.btn_pack.blue.add{padding-left:20px;background-position:-144px -126px}

/* common button black */
.btn_pack.black{padding: 5px 7px 5px 7px;border:1px solid #646464;color:#FFFFFF;font-size:12px;letter-spacing:-0.5px;line-height:14px;background:#646464 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;}
.btn_pack.black.s{padding:3px 5px 2px 5px;letter-spacing:-0.2px;}

/* common button paper */
.btn_pack.paper{padding: 5px 7px 5px 7px;border:1px solid #BFBFBF;color:#5C5C5C;font-size:12px;letter-spacing:-0.5px;line-height:14px;background:#646464 url("../common/img/icon_set.png?v=2") no-repeat -1000px -1000px;}
.btn_pack.paper.s{padding:3px 5px 2px 5px;letter-spacing:-0.2px;font-size:11px;background-color: #F9F9F9;border: 1px solid #D5D9DC;color: #565C6A;text-decoration: none;letter-spacing:-0.2px;font-family: '돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;}
.btn_pack.paper.star{padding-left:20px;background-position:-143px -277px}
.btn_pack.paper.staroff{padding-left:20px;background-position:-143px -277px}
.btn_pack.paper.staron{padding-left:20px;background-position:-143px -251px}
.btn_pack.paper.print{padding-left:20px;background-position:-144px -310px}
.btn_pack.paper.sms{padding-left:20px;background-position:-146px -342px}
.btn_pack.paper.pop{padding-left:20px;background-position:-145px -377px}
.btn_pack.paper.nwin{padding-left:20px;background-position:-144px -413px}
.btn_pack.paper.mail{padding-left:20px;background-position:-145px -441px}
.btn_pack.paper.share{padding-left:20px;background-position:-145px -466px}
.btn_pack.paper.bdng{padding-left:20px;background-position:-145px -497px}
.btn_pack.paper.rsm{padding-left:20px;background-position:-145px -522px}
.btn_pack.paper.down{padding-left:20px;background-position:-145px -549px}
.btn_pack.paper.heart{padding-left:20px;background-position:-145px -577px}
.btn_pack.paper.heartoff{padding-left:20px;background:#F9F9F9 url("../common/img/heart_off.png") 3px 3px no-repeat}
.btn_pack.paper.hearton{padding-left:20px;background:#F9F9F9 url("../common/img/heart_on.png") 3px 7px no-repeat !important}

/* common ico button*/
.btn_pack.ico{background:url("../common/img/icon_set.png?v=2") no-repeat;text-indent: -10000px}
.btn_pack.ico.del{width:17px;height:17px;background-position: -143px -194px}
.btn_pack.ico.del2{width:7px;height:7px;background:url("../company/img/delete_pop_icon.gif") left top no-repeat;}
.btn_pack.ico.num1{padding:2px 9px;background-position: -51px -225px}
.btn_pack.ico.num2{padding:2px 9px;background-position: -51px -252px}
.btn_pack.ico.num3{padding:2px 9px;background-position: -51px -279px}
.btn_pack.ico.num4{padding:2px 9px;background-position: -51px -306px}
.btn_pack.ico.calendar{padding:9px 8px;background-position: -52px -335px}
.btn_pack.ico.f1{padding:8px 28px;background-position: -79px -225px}
.btn_pack.ico.home{padding:0px 9px;background-position:-144px -46px}
.btn_pack.ico.warn{padding:0px 6px;background-position: -52px -363px}
.btn_pack.ico.nwin{width:17px;height:17px;padding:0px 9px;background-position: -145px -415px}
.btn_pack.ico.more{padding:5px 4px;background-position: 3px -29px}
.btn_pack.ico.rsm{padding:8px 7px;background-position:-149px -524px}
.btn_pack.ico.file{padding:0px 9px;background-position: -150px -660px;line-height:24px;height:24px;}
.btn_pack.ico.img{padding:0px 9px;background-position: -150px -693px;line-height:24px;height:24px;}
.btn_pack.ico.url{padding:0px 9px;background-position: -150px -733px;line-height:24px;height:24px;}
.btn_pack.ico.hwp{width:19px;height:19px;background:url("../company/img/icon_hwp.gif") left top no-repeat}
.btn_pack.ico.doc{width:19px;height:19px;background:url("../company/img/icon_doc.gif") left top no-repeat}
.btn_pack.ico.mod{width:17px;height:17px;background:url("../company/img/c_icon_set.png") -146px -28px}
.btn_pack.ico.down{width:17px;height:17px;padding:0px 9px;background-position: -145px -551px}
.btn_pack.ico.list{width:14px;height:14px;background-position:-18px -496px}
.btn_pack.ico.list2{width:17px;height:17px;background-position:-16px -494px}
.btn_pack.ico.icon{width: 30px;height: 17px;background-position: -134px -850px;}


/* li list-style */
.dot{padding-left:10px;background:url('../common/img/dot_l.png') no-repeat 3px 8px}
.dot.l{padding-left:10px;background:url('../common/img/dot_l.png') no-repeat 3px 8px}
.dot.m{padding-left:10px;background:url('../common/img/dot_m.png') no-repeat 3px 5px}
.dot.s{padding-left:10px;background:url('../common/img/dot_s.png') no-repeat 3px 5px}

.c_btn{display:inline-block;vertical-align:middle;background:url("../company/img/c_button_set.png") no-repeat;cursor:pointer}
.c_btn input{width:100%;height:100% !important;background:none;border:0;cursor:pointer}
.c_btn.set_match{width:158px;height:27px;background-position:-408px -10px}

/* 기업공통아이콘 set */
.c_ico{display:inline-block;vertical-align:middle;background:url("../company/img/c_icon_set.png") no-repeat}
.c_ico input{width:100%;height:100% !important;background:none;border:0}
.c_ico.delete{width:11px;height:11px;background-position:-85px -31px}
.c_ico.select_all{width:15px;height:11px;background-position:-23px -31px}
.c_ico.arrow_down{width:11px;height:11px;background-position:0 -10px}
.c_ico.viewing{width:14px;height:11px;background-position:-23px -31px}
.c_ico.email{width:14px;height:11px;background-position:-45px -31px}
.c_ico.sms{width:11px;height:11px;background-position:-67px -31px}
.c_ico.print{width:12px;height:11px;background-position:-104px -31px}
.c_ico.excel{width:12px;height:11px;background-position:-125px -31px}
.c_ico.advert{width:16px;height:12px;background-position:0px -31px}
.c_ico.modify{width:15px;height:12px;background-position:-147px -30px}


/* pagenation ui */

/* paginateType1 */

/* paginateType2 */

/* paginateType3 */
.paginateType3{vertical-align:middle;line-height:21px;text-align:center;background:#fff;padding:0 !important;overflow:hidden}
.paginateType3 .paging_wrap{padding-top:25px}
.paginateType3 a{vertical-align:middle;display:inline-block;min-width:24px;height:23px;padding:1px 2px 3px 1px;font-size:12px;color:#777d8c;text-decoration:none;text-align:center;margin:0 2px}
.paginateType3 a.first{width:17px;min-width:17px;height:15px;background:url('../company/img/c_icon_set.png') no-repeat 0px -78px;}
.paginateType3 a.prev{width:16px;min-width:16px;height:15px;background:url('../company/img/c_icon_set.png') no-repeat -22px -78px;margin-right:5px}
.paginateType3 a.next{width:16px;min-width:16px;height:15px;background:url('../company/img/c_icon_set.png') no-repeat -43px -78px;margin-left:5px}
.paginateType3 a.end{width:17px;min-width:16px;height:15px;background:url('../company/img/c_icon_set.png') no-repeat -64px -78px;}
.paginateType3 a.on{border:1px solid #4b80ee;font-weight:bold;color:#4b80ee;}

/* 지하철 아이콘 set */
.subway.ico{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;height:14px;background-image:url('../common/img/subway.png');background-repeat:no-repeat;margin-top:-1px}
.subway.ico.loc11_001{width:33px;background-position:0 0} /* 수도권 1호선 */
.subway.ico.loc11_002{width:33px;background-position:-38px 0} /* 수도권 2호선 */
.subway.ico.loc11_003{width:33px;background-position:-76px 0} /* 수도권 3호선 */
.subway.ico.loc11_004{width:33px;background-position:-114px 0} /* 수도권 4호선 */
.subway.ico.loc11_005{width:33px;background-position:-152px 0} /* 수도권 5호선 */
.subway.ico.loc11_006{width:33px;background-position:-190px 0} /* 수도권 6호선 */
.subway.ico.loc11_007{width:33px;background-position:-228px 0} /* 수도권 7호선 */
.subway.ico.loc11_008{width:33px;background-position:-266px 0} /* 수도권 8호선 */
.subway.ico.loc11_009{width:33px;background-position:-304px 0} /* 수도권 9호선 */
 /* .subway.ico.loc11_011{width:38px;background-position:-471px 0} 수도권 중앙선 */
.subway.ico.loc11_012{width:38px;background-position:-385px 0} /* 수도권 경춘선 */
.subway.ico.loc11_021{width:28px;background-position:-634px 0} /* 수도권 공항선 */
.subway.ico.loc11_031{width:38px;background-position:-536px 0} /* 수도권 분당선 */
.subway.ico.loc11_041{width:60px;background-position:-428px 0} /* 수도권 경의중앙선 */
.subway.ico.loc11_051{width:50px;background-position:-579px 0} /* 수도권 신분당선 */
.subway.ico.loc11_061{width:38px;background-position:-342px 0} /* 수도권 수인선 */
.subway.ico.loc11_071{width:38px;background-position:-493px 0} /* 수도권 의정부경전철 */
.subway.ico.loc28_001{width:33px;background-position:-667px 0} /* 인천 1호선 */
.subway.ico.loc28_002{width:33px;background-position:-700px 0} /* 인천 2호선 */
.subway.ico.loc26_001{width:33px;background-position:0 -34px} /* 부산 1호선 */
.subway.ico.loc26_002{width:33px;background-position:-38px -34px} /* 부산 2호선 */
.subway.ico.loc26_003{width:33px;background-position:-76px -34px} /* 부산 3호선 */
.subway.ico.loc26_004{width:33px;background-position:-114px -34px} /* 부산 4호선 */
.subway.ico.loc26_005{width:89px;background-position:-152px -34px} /* 부산-김해경전철 */
.subway.ico.loc26_006{width:38px;background-position:-246px -34px} /* 부산 동해선 */
.subway.ico.loc27_001{width:33px;background-position:0 -68px} /* 대구 1호선 */
.subway.ico.loc27_002{width:33px;background-position:-38px -68px} /* 대구 2호선 */
.subway.ico.loc27_003{width:33px;background-position:-76px -68px} /* 대구 3호선 */
.subway.ico.loc29_001{width:33px;background-position:0 -102px} /* 광주 1호선 */
.subway.ico.loc30_001{width:33px;background-position:0 -136px} /* 대전 1호선 */
.subway.ico.loc00_000{width:50px;background-position:-831px 0} /* 애버라인 */
.subway.ico.loc00_001{width:38px;background-position:-733px 0} /* 경강선 */
.subway.ico.loc00_002{width:50px;background-position:-776px 0} /* 우이신설 */
.subway.ico span {display:block;overflow:hidden;height:0;width:0;text-indent:-9999em;font-size:0}

/* 지하철 아이콘 small set */
.subway.ico.s{display:inline-block;*display:inline;*zoom:1;vertical-align: middle;height:14px;background-image:url('../common/img/subway_s.png');background-repeat:no-repeat;margin-top:-1px}
.subway.ico.s.loc11_001{width:12px;background-position:0 1px} /* 수도권 1호선 */
.subway.ico.s.loc11_002{width:12px;background-position:-14px 1px} /* 수도권 2호선 */
.subway.ico.s.loc11_003{width:12px;background-position:-28px 1px} /* 수도권 3호선 */
.subway.ico.s.loc11_004{width:12px;background-position:-42px 1px} /* 수도권 4호선 */
.subway.ico.s.loc11_005{width:12px;background-position:-56px 1px} /* 수도권 5호선 */
.subway.ico.s.loc11_006{width:12px;background-position:-70px 1px} /* 수도권 6호선 */
.subway.ico.s.loc11_007{width:12px;background-position:-84px 1px} /* 수도권 7호선 */
.subway.ico.s.loc11_008{width:12px;background-position:-98px 1px} /* 수도권 8호선 */
.subway.ico.s.loc11_009{width:12px;background-position:-112px 1px} /* 수도권 9호선 */
/*  .subway.ico.s.loc11_011{width:22px;background-position:-195px 1px} 수도권 중앙선 */
.subway.ico.s.loc11_012{width:21px;background-position:-149px 1px} /* 수도권 경춘선 */
.subway.ico.s.loc11_021{width:38px;background-position:-323px 1px} /* 수도권 공항선 */
.subway.ico.s.loc11_031{width:22px;background-position:-267px 1px} /* 수도권 분당선 */
.subway.ico.s.loc11_041{width:38px;background-position:-172px 1px} /* 수도권 경의중앙선 */
.subway.ico.s.loc11_051{width:30px;background-position:-291px 1px} /* 수도권 신분당선 */
.subway.ico.s.loc11_061{width:21px;background-position:-126px 1px} /* 수도권 수인선 */
.subway.ico.s.loc11_071{width:53px;background-position:-212px 1px} /* 수도권 의정부경전철 */
.subway.ico.s.loc28_001{width:21px;background-position:-363px 1px} /* 인천 1호선 */
.subway.ico.s.loc28_002{width:21px;background-position:-386px 1px} /* 인천 2호선 */
.subway.ico.s.loc26_001{width:28px;background-position:0 -22px} /* 부산 1호선 */
.subway.ico.s.loc26_002{width:28px;background-position:-30px -22px} /* 부산 2호선 */
.subway.ico.s.loc26_003{width:28px;background-position:-60px -22px} /* 부산 3호선 */
.subway.ico.s.loc26_004{width:28px;background-position:-90px -22px} /* 부산 4호선 */
.subway.ico.s.loc26_005{width:61px;background-position:-120px -22px} /* 부산 김해경전철 */
.subway.ico.s.loc26_006{width:22px;background-position:-183px -22px} /* 부산 동해선 */
.subway.ico.s.loc27_001{width:28px;background-position:-207px -22px} /* 대구 1호선 */
.subway.ico.s.loc27_002{width:28px;background-position:-237px -22px} /* 대구 2호선 */
.subway.ico.s.loc27_003{width:28px;background-position:-267px -22px} /* 대구 3호선 */
.subway.ico.s.loc29_001{width:28px;background-position:-297px -22px} /* 광주 1호선 */
.subway.ico.s.loc30_001{width:28px;background-position:-327px -22px} /* 대전 1호선 */
.subway.ico.s.loc00_000{width:37px;background-position:-455px 1px} /* 애버라인 */
.subway.ico.s.loc00_001{width:21px;background-position:-409px 1px} /* 경강선 */
.subway.ico.s.loc00_002{width:21px;background-position:-432px 1px} /* 우이신설 */
.subway.ico.s span {display:block;overflow:hidden;height:0;width:0;text-indent:-9999em;font-size:0}

/* tooltip box */
.tip-box{position:absolute;width:500px;height:0;overflow:visible}
.tip-box{z-index:1000}
.tip-box .tip-inner{position:relative;width:100%;height:0;overflow:visible}/*filter:alpha(opacity=70%);opacity:0.7*/
.tip-box .tip-inner .tip-text{position:absolute;white-space:pre-line;min-width:50px;max-width:500px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 8px;color:#000;text-align:left;font:11px/16px '굴림','돋움',gulim,dotum,arial,helvetica,sans-serif;}
.tip-box .tip-inner .tip-text em{font-size:inherit;font-family:inherit;font-weight:inherit}
.tip-box .tip-inner .tip-text strong{font-size:inherit;font-family:inherit;font-weight:bold;color:inherit}
.tip-box .tip-inner .tip-arrow{position:absolute;background-repeat:no-repeat}
.tip-box.tip-top .tip-inner .tip-arrow{background-position:-18px 0px;top:29px;left:10px;width:9px;height:6px}
.tip-box.tip-left .tip-inner .tip-arrow{background-position:-9px 0px;top:10px;left:0px;width:6px;height:9px}
.tip-box.tip-right .tip-inner .tip-arrow{background-position:-27px 0px;top:10px;left:-5px;width:6px;height:9px}
.tip-box.tip-bottom .tip-inner .tip-arrow{background-position:0px 0px;top:-5px;left:10px;width:9px;height:6px}
.tip-box.yellow .tip-inner .tip-text{border:1px solid #c7bf93;background-color:#fff9c9;}
.tip-box.yellow .tip-inner .tip-text em{color:#FF6D00}
.tip-box.yellow .tip-inner .tip-text strong{color:#FF6D00}
.tip-box.yellow .tip-inner .tip-arrow{background-image:url('../common/img/tip-yellowsimple_arrows.gif')}

/* jquery.Jcrop.min.css v0.9.12 (build:20130126) */
.jcrop-holder{direction:ltr;text-align:left;}
.jcrop-vline,.jcrop-hline{background:#FFF url(Jcrop.gif);font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-vline.right{right:0;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-hline.bottom{bottom:0;}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px;}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
.jcrop-holder img,img.jcrop-preview{max-width:none;}

/* ajax loader */
#ajax-loading{position:fixed;z-index:999999999;left:0;top:0;right:0;bottom:0;}
#ajax-loading .ajax-overlay{position:fixed;z-index:999999998;left:0;top:0;right:0;bottom:0;background:#000;opacity:0.3}
#ajax-loading .ajax-img{position:fixed;z-index:999999999;left:50%;top:50%;margin-left:-15px;margin-top:-15px;display:block;width:30px;height:30px;border-radius:15px;background:#FEFEFE url(../common/img/ajax-loader.gif) 0px 0px no-repeat;}
#ajax-loading .ajax-txt{display:block;overflow:hidden;position:absolute;top:-1000em;visibility:hidden;text-indent:-9999em;font-size:0;width:0;height:0}

/* 티커 영역 */
#ticker{position:fixed;z-index:999999999;top:0;left:0;right:0;color:#fff;background:#000;text-align:center;font-size:13px;padding:10px 0;opacity:0.5 !important;-khtml-opacity:0.5 !important;-moz-opacity:0.5 !important;filter:alpha(opacity=50) !important;-ms-filter:"alpha(opacity=50)"}
#ticker.top{top:0;bottom:auto}
#ticker.bottom{bottom:0;top:auto}