/*--------------------------------------------------------------------------------
	ÆÄÀÏ¸í			: jm.css
	ÃÖÁ¾ ¼öÁ¤ÀÏ	: 12/10/12
	ÀÛ¾÷ÀÚ			:  ÇãÁö¹Î (NEXTBIZ - wing_h@naver.com)
--------------------------------------------------------------------------------*/
/* common css */
input,select,button{vertical-align:middle}
img{vertical-align:top}
i,em,address{font-style:normal}
a, label,button{cursor:pointer}
button{margin:0;padding:0}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
table{/* border-collapse:collapse;table-layout:fixed; */border-collapse:collapse;border-spacing:0}
.blind, legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
clB{clear:both}
.va_t{vertical-align:top}
.va_m{vertical-align:middle}
.va_b{vertical-align:bottom}


/* margin, padding css */
.mt8{margin-top:8px}
.mt20{margin-top:20px}
.mt18{margin-top:18px}
.mt30{margin-top:30px}
.mt47{margin-top:47px}
.mr8{margin-right:8px}
.mb3{margin-bottom:3px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px; line-height: 1.5;}
.mb28{margin-bottom:28px}
.mb32{margin-bottom:32px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb75{margin-bottom:75px}
.ml30{margin-left:30px}
.pt8{padding-top:8px}
.pt15{padding-top:15px}
.pt43{padding-top:43px}
.pb35{padding-bottom:35px}
.pb50{padding-bottom:50px}
.pb65{padding-bottom:65px}


/* body css*/
.body{*word-break:break-all;-ms-word-break:break-all;background-color:#FFF;font-family:'³ª´®°íµñ',dotum;font-size:14px;color:#7D7D7D; margin-top:20px}


/* wrap css*/
.wrap{position:relative;margin:0 auto;width:1000px; text-align:center;}
.wrap2{position:relative;margin:0 auto;width:100%; text-align:center;}
.wrap_board{position:relative;margin:0 auto;width:680px; text-align:center;}


/* quick menu css */
.qnb{position:absolute;left:947px;width:108px;padding-bottom:18px;background:url(../imgs/comm/bg_qnb_b.png) no-repeat 14px bottom}
.mn_qnb{top:434px}
.sub_qnb{top:271px}
.tit_qnb{overflow:hidden}
.qnb ul{margin-left:14px;width:78px;padding-bottom:8px;border:1px #C8DAE6;border-style:none solid none solid}
.qnb ul li{padding-bottom:1px;background:url(../imgs/comm/l_h1.gif) no-repeat 8px bottom;vertical-align:top}


/* header css */
.header{position:relative;margin-top:13px}
.header h1{diaplay:inline-block;width:100%;height:42px;text-align:center}
.header .gnb{position:absolute;top:4px;right:9px}
.header .gnb li{float:left;padding-right:8px;margin-right:6px;background:url(../imgs/comm/l_v1.gif) no-repeat right 1px}
.header .gnb li.l{padding-right:0;margin-right:0;background-image:none}
.mn_hd{height:408px}
.sub_hd{height:308px}
.mnb_wrap{position:absolute;top:42px;left:0;width:100%;height:71px;background:url(../imgs/comm/bg_mnb.png) no-repeat 0 0;z-index:1}
.mnb{overflow:hidden;margin-left:80px}
.mnb li{float:left;margin-top:4px}
.mnb li a{display:block;width:156px;height:38px;text-align:center}
.mnb li a img{margin-top:8px}
/*.mnb li a:hover, .mnb li a.aon{background:url(../imgs/comm/mnb_on.png) no-repeat 0 0}*/
.mnb li a:hover img, .mnb li a.aon img{margin-top:10px}
.snb{overflow:hidden;clear:both;margin-top:6px}
.snb li{float:left;margin-right:14px}
.snb li.l{margin-right:0}
.snb li a{display:block;padding-left:6px;background:url(../imgs/ico/dot1.gif) no-repeat 0 5px;font-size:11px}
.snb li a:hover, .snb li a.aon{background:url(../imgs/ico/dot2.gif) no-repeat 0 5px}
.mnb_wrap .ms1{margin-left:133px}
.mnb_wrap .ms2{margin-left:288px}
.mnb_wrap .ms3{margin-left:50px}
.mnb_wrap .ms4{margin-left:600px}
.mnb_wrap .ms5{margin-left:444px}


/* spot css */
.spot{position:absolute;left:0;top:84px;overflow:hidden;height:324px;z-index:0}
.sub_spot{position:absolute;left:0;top:42px;overflow:hidden;height:266px;z-index:0}


/* content css */
.mn_ct{overflow:hidden;margin-top:4px}
.mn_ct .colgroup{overflow:hidden;width:100%}
.mn_ct .col1{float:left;width:410px;min-height:150px;background:url(../imgs/main/bg_cols.png) no-repeat right 0}
.ulogin_bx{margin:17px 0 18px;width:209px}
.ulogin_bx .ulogin{float:left;width:137px;height:51px}
.ulogin dd{position:relative;float:left;width:137px;height:23px}
.ulogin dd input{position:absolute;left:0;top:0;width:127px;height:21px;padding:0 4px;background-color:#FAFAFA;border:1px solid #D8D8D8;line-height:21px}
.i_uid{background:url(../imgs/main/tx_uid.gif) no-repeat center 5px}
.i_upw{background:url(../imgs/main/tx_upw.gif) no-repeat center 5px}
.save_id{padding-top:10px;height:20px;color:#787878}
.chk_sv{width:13px;height:13px;padding:0;margin:0}
.btn_wrap{overflow:hidden;width:100%;text-align:center}
.ulog_btn{display:block;width:97px;height:23px;background:url(../imgs/btn/btn_ulogin.png) no-repeat 0 0}
.ulogin_bx .submit{float:right}
.save_id{clear:both}
.mn_ct .col2{float:left;margin-left:25px;width:410px;min-height:150px;background:url(../imgs/main/bg_cols.png) no-repeat right 0}
.notice_wrap{margin:17px 0 31px;width:401px}
.trend_wrap{margin:17px 0 31px;width:401px}
.tit_mnlst1{height:45px}
.lst1{width:100%}
.lst1 li{overflow:hidden;height:25px;padding-left:11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 9px;vertical-align:top; text-align:left}
.lst1 li a{float:left;font-size:11px;color:#808080;line-height:20px}
.lst1 .lst_d{float:right;font-size:11px;color:#808080;line-height:20px}
.mn_ct .col3{float:right;margin-right:16px;width:295px;min-height:300px}
* html .mn_ct .col3{display:inline}
.sch_h_group{position:relative;margin-top:12px;height:23px;}
.sch_h_group h4{position:absolute;left:0;top:5px}
.sch_h_group .btn_view{position:absolute;right:0;top:2px}
.sch_btn_lst{position:absolute;left:84px;top:0}
.sch_btn_lst li{float:left;margin-right:2px}
.sch_btn_lst li.l{margin-right:0}
.cal_h_group{margin-top:18px;width:100%;height:18px;text-align:center;background;#EED}
.cal_h_group a{vertical-align:middle}
.cal_h_group .month{padding:0 12px;font-weight:bold;font-family:Arial;font-size:17px;color:#474747;vertical-align:middle}
.sch_lst{overflow:hidden;font-size:11px}
.sch_lst dt{margin-top:7px;height:19px}
.sch_lst dd{padding-left:9px;color:#AAA;line-height:15px;background:url(../imgs/ico/dot5.gif) no-repeat 2px 6px}
.sch_lst .s2{margin-bottom:15px}
.sch_lst dt a{padding-left:1px;line-height:19px;font-weight:bold;color:#808080}
.family_site{clear:both;margin:20px 0;height:47px;background:url(../imgs/main/bx1_m.gif) repeat-x 0 0}
.family_site li{float:left;width:231px;height:47px;background:url(../imgs/main/l_v1.gif) no-repeat right center;text-align:center}
.family_site li.l{background:none}
.family_site .fs1{margin-top:6px}
.family_site .fs2{margin-top:10px}
.family_site .fs3{margin-top:15px}
.family_site .fs4{margin-top:14px}
.family_site .bx_l{float:left;width:7px;height:47px;background:url(../imgs/main/bx1_l.gif) no-repeat 0 0}
.family_site .bx_r{float:right;width:7px;height:47px;background:url(../imgs/main/bx1_r.gif) no-repeat 0 0}
.sub_ct{overflow:hidden}
.lnb_wrap{float:left;width:205px;min-height:515px;background:#FFF url(../imgs/comm/bg_lnb.png) no-repeat right 0}
* html .lnb_wrap{height:515px}
.lnb_wrap h3{margin:36px 0 0 13px;height:46px}
.lnb{overflow:hidden;width:100%}
.lnb li{vertical-align:top}
.lnb .ls1{display:block;margin:1px 0;width:160px;height:29px;background:url(../imgs/comm/l_h2.gif) repeat-x left bottom}
.lnb .ls1 img{margin:8px 0 0 15px}
.lnb .ls1:hover, .lnb .aon1{background:url(../imgs/comm/lnb_on.png) no-repeat left top}
.lnb .l{margin-bottom:0}
.slnb{overflow:hidden;padding:8px 0 7px;width:160px;background:url(../imgs/comm/l_h2.gif) repeat-x left bottom}
.slnb .ls2{padding-left:15px;height:18px;background:url(../imgs/ico/ico_slnb.gif) no-repeat 7px 5px}
.slnb li{vertical-align:top}
.pathindicator{overflow:hidden;margin-top:36px;width:100%;height:60px}
.pathindicator h4{float:left;}
.pathindicator .path{float:right;font-size:11px;color:#737373}
.pathindicator .ico_h{padding-bottom:2px;vertical-align:top}
.data_ct{overflow:hidden;margin-bottom:30px;width:100%;color:#949494;line-height:20px}
.cont_wrap{float:left;margin-right:10px;margin-left:10px;width:660px}
* html .cont_wrap{display:inline}
.nav_comt{overflow:hidden;margin-bottom:28px}
.nav_comt li{float:left}
.comt_intr{overflow:hidden;width:100%}
.comt_intr .col1{float:left;width:226px}
.comt_intr .col2{float:right;width:399px}
.comt_intr_w{overflow:hidden;margin:28px 0 0 7px}
.comt_lst{overflow:hidden;margin:10px 0 32px 0}
.comt_lst li{margin-bottom:4px;padding-left:11px;font-size:11px;background:url(../imgs/ico/bar1.gif) no-repeat 0 8px;line-height:18px}
.page_tit1{overflow:hidden;padding-left:19px;margin:0;background:url(../imgs/ico/ico_h5.gif) no-repeat 0 center}
.btn_area{overflow:hidden;text-align:center}
.nav_download{overflow:hidden;margin-bottom:15px;float:right}
.nav_download li{overflow:hidden;float:left}
.nav_download li img{vertical-align:top}
.nav_s1{overflow:hidden;margin-bottom:34px;width:100%;background:url(../imgs/comm/l_h3.gif) left bottom repeat-x}
.nav_s1 li{float:left;margin-right:1px}
.nav_s1 li img{vertical-align:top}
.nav_standoc{overflow:hidden;margin:71px auto;width:572px;height:210px;background:url(../imgs/stan/nav3_bg.jpg) 236px 58px no-repeat}
.nav_standoc img{display:block}
.nav_standoc li.m1{float:left}
.nav_standoc li.m2{float:right}
.nav_standoc li.m3{float:left;margin-top:48px}
.nav_standoc li.m4{float:right;margin-top:48px}
.lst4{overflow:hidden;margin:15px 0 65px;width:100%}
.lst4 li{height:19px;padding-left:13px;background:url(../imgs/ico/dot7.gif) no-repeat 3px 4px;}
.lst4 li img{display:block}
.lst5{overflow:hidden;margin-top:14px;width:100%}
.lst5 li{margin-bottom:25px}
.lst5 li.l{margin-bottom:0}
.lst5 li img{vertical-align:top}
.memadd_path{overflow:hidden;margin-bottom:32px;width:100%}
.policy_chk{margin:8px 0 47px;width:100%;text-align:right}
.btn_area{overflow:hidden;width:100%;text-align:center}
.login_wrap2{float:left;margin:44px 0 0 46px;width:298px}
.login_bn{float:right;margin:32px 22px 0 0;width:246px}
.tit_login{margin:0 0 20px 2px}
.bx_login{overflow:hidden;width:100%;padding:19px 0 16px;border-top:1px solid #DDD;border-bottom:1px solid #DDD}
.login_itm{overflow:hidden;float:left;width:217px}
.login_itm dt{float:left;width:53px;height:23px}
.login_itm dt img{margin:6px 0 0 3px}
.login_itm dd{float:right;width:164px;height:23px}
.sv_log{overflow:hidden;clear:both;padding:10px 0 0 55px}
.nav_log{clear:both;margin-top:17px;width:100%}
.nav_log li{float:left;margin-bottom:1px;width:100%;height:21px}
.nav_log li span{float:left;width:164px}
.nav_log li span img{padding:3px 0 0 3px}
.nav_log li a{float:left}
.find_wrap{overflow:hidden;margin:26px 0 0 179px;width:444px}
.find_wrap .tit_find{overflow:hidden;margin-bottom:17px;width:100%;padding-bottom:10px;border-bottom:1px solid #DDD}
.find_wrap .bx_find{overflow:hidden;width:294px}
.find_itm{overflow:hidden;float:left;width:213px}
.find_itm dt{float:left;width:49px;height:23px}
.find_itm dt img{margin-top:6px}
.find_itm dd{float:right;width:164px;height:23px}
.tx_find1{padding:58px 0 0 184px}
.his_arti{overflow:hidden;margin-top:31px;width:100%}
.his_arti li{overflow:hidden;margin-bottom:30px}
.his_arti li img{vertical-align:top}
.his_arti .his_year{float:left;width:135px;padding-bottom:8px}
.his_arti .his_month{float:right;width:514px;margin:0 0 8px 9px}
.his_arti .his_cont{float:right;margin-bottom:8px;width:514px;padding-left:9px;background:url(../imgs/ico/dot7.gif) left 4px no-repeat}
.his_arti .hs1{margin-bottom:28px}
.his_arti img{display:block}
.his_arti .l{margin-bottom:0;padding-bottom:0}
.map_add{padding:20px 0 0 30px}


.seminar_txt2{font-size:10pt;font-weight:bold;line-height:15pt;}
.info_txt{color:#F00; font-size:9pt}
.main_ci{text-align:right; margin-top:10px}


.plan_wrap{overflow:hidden;width:100%;text-align:left;}
.plan_wrap .main_board1{text-align:center;overflow:hidden;margin: 0 auto 0;width:1000px;color:#888; font-size:20px;border-top:3px solid #576E90;}
.plan_wrap .main_board1 th{padding:6px 0;background:#EAEAEA;font-family:'Dotum';font-size:14px;color:#798268;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;height:20px}
.plan_wrap .main_board1 td{padding:6px 0;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;font-family:'Dotum';text-align:center;height:20px}
.plan_wrap .main_board1 .lin_l{border:none}
.plan_wrap .main_board1 tfoot td{padding-top:13px;vertical-align:middle;font-family:'Dotum';font-size:11px;border:none;#CCC}
.plan_wrap .main_board1 tfoot td .n_p{font-weight:bold;color:#333}
.plan_wrap .main_board1 tfoot td a{display:inline-block;padding:0 3px;color:#999}
.plan_wrap .main_board1 tfoot .p_l{padding:0 3px;color:#CCC}
.plan_wrap .main_board1 td.re{padding-left:11px;text-align:left}
.plan_wrap .main_board1 td.mt20{margin-top:20px}
.plan_wrap .main_board1 ul{margin-top:125px; line-height:20px}
.plan_wrap .main_board1 .con_name{font-size:15px; font-weight:bold}
.plan_wrap .main_board1 .con_company{font-size:12px}
.plan_wrap .main_board1 .con_career{padding-left:10px; line-height:20px}



.plan_wrap .main_board2{text-align:center;overflow:hidden;margin: 0 auto 0;width:900px;color:#888; font-size:20px;border-top:3px solid #576E90;}
.plan_wrap .main_board2 th{padding:6px 0;background:#EAEAEA;font-family:'Dotum';font-size:14px;color:#798268;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;height:20px}
.plan_wrap .main_board2 td{padding:6px 0;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;font-family:'Dotum';text-align:center;height:20px}
.plan_wrap .main_board2 .lin_l{border:none}
.plan_wrap .main_board2 tfoot td{padding-top:13px;vertical-align:middle;font-family:'Dotum';font-size:11px;border:none;#CCC}
.plan_wrap .main_board2 tfoot td .n_p{font-weight:bold;color:#333}
.plan_wrap .main_board2 tfoot td a{display:inline-block;padding:0 3px;color:#999}
.plan_wrap .main_board2 tfoot .p_l{padding:0 3px;color:#CCC}
.plan_wrap .main_board2 td.re{padding-left:11px;text-align:left}
.plan_wrap .main_board2 td.mt20{margin-top:20px}
.plan_wrap .main_board2 ul{margin-top:125px; line-height:20px}
.plan_wrap .main_board2 .con_name{font-size:15px; font-weight:bold}
.plan_wrap .main_board2 .con_company{font-size:12px}
.plan_wrap .main_board2 .con_career{padding-left:10px; line-height:20px}



/* footer css */
.footer{width:100%;}
.footer .ft_ins{overflow:hidden;margin:0 auto 15px;width:850px;}
.footer .ft_ins h2{margin:16px 0 0 5px;float:left}
.policy{float:right;margin-top:15px;width:701px}
.policy li{float:left;margin-right:7px;height:21px;padding-right:10px;background:url(../imgs/comm/l_v2.gif) no-repeat right 1px}
.policy li.l{margin-right:0;padding-right:0;background:none}
.copyright{float:right;width:701px}


/* table css */
.ts_cal{position:relative;margin-top:9px;width:295px;border:1px solid #ECECEC;font-size:11px}
.ts_cal th{height:20px;color:#585858;background:#F6F6F6;border-right:1px solid #FBFBFB;border-bottom:1px solid #ECECEC}
.ts_cal .sun{color:#D63E3E}
.ts_cal .sat{color:#2E87D2}
.ts_cal .l{border-right:none}
.ts_cal .b{border-bottom:none}
.ts_cal td{height:30px;color:#A3A3A3;text-align:center;background:#FFF;border-bottom:1px solid #ECECEC;border-right:1px solid #ECECEC}
.ts_cal a{display:block;height:30px;line-height:30px;text-decoration:underline;color:#FFF;background-color:#FF9538}
.today_lst{position:absolute;left:105px;top:51px;width:146px;padding:5px 8px;background-color:#FFF;border:3px solid #FF9538;text-align:left;z-index:0}
.today_lst li{padding-left:7px;background:url(../imgs/ico/dot4.gif) no-repeat 0 6px;font-size:11px;color:A3A3A3;line-height:17px;vertical-align:top}
.ts1{width:100%;border-top:2px solid #82AD2B;font-size:12px;color:#7D7D7D}
.ts1 td{padding:8px 0;line-height:18px;border-bottom:1px solid #DDE4EC;font-family:'Dotum';text-align:center;border-right:1px solid #DDE4EC}
.ts1 .txl{text-align:left;padding:8px 15px}
.ts1 thead th{background:#F6FAED;color:#798268;font-size:11px}
.ts1 th{padding:9px 0;border-bottom:1px solid #DDE4EC;font-family:'Dotum';border-right:1px solid #ECECEC}
.ts1 th.s1{padding-left:16px;background:#F6FAED;color:#798268;font-size:11px;text-align:left}
.ts1 .lr{border-right:none}
.ts1 td a{color:#7D7D7D}


/* input css */
.i_t1{float:left;width:135px;height:19px;border:1px solid #D8D8D8;font-size:11px;color:#697782}
.i_t2{height:25px;border:1px solid #D7D7D7;vertical-align:middle;font-size:11px;color:#697782}
.i_t3{float:left;height:18px;border:1px solid #D7D7D7;vertical-align:middle;font-size:11px;color:#697782}
.i_i1{float:right}
.i_i2{vertical-align:middle}
.i_c1{width:13px;height:13px;margin:0;vertical-align:top}
.i_c2{width:13px;height:15px;margin:0;vertical-align:middle}
.l1{display:inline-block;left:0;height:13px;font-size:11px;letter-spacing:-1px;vertical-align:top;cursor:pointer}
.l2{display:inline-block;left:0;height:15px;font-size:11px;letter-spacing:-1px;vertical-align:top;cursor:pointer}
.l3{display:inline-block;left:0;height:15px;line-height:15px;font-size:11px;letter-spacing:-1px;vertical-align:bottom;cursor:pointer}
.slt1{vertical-align:middle;font-size:11px;color:#697782}
.w53{width:53px}
.w59{width:59px}
.w112{width:112px}
.w142{width:142px}
.w160{width:160px}
.w203{width:203px}
.w291{width:291px}
.ws{width:170px}
.wm{width:270px}
.wl{width:370px}


/* box css */
.bx1_t{overflow:hidden;width:660px;padding-top:19px;background:url(../imgs/comm/bx1_t.gif) left top no-repeat}
.bx1_t .bx1_b{overflow:hidden;width:100%;padding-bottom:19px;background:url(../imgs/comm/bx1_b.gif) left bottom no-repeat}
.bx1_t .bx1_b .bx1{overflow:hidden;width:600px;padding:10px 30px;background:url(../imgs/comm/bx1_m.gif) left top repeat-y;color:#5C5C5C;line-height:19px;text-align:justify}
.bx2{overflow-y:scroll;margin-top:7px;width:618px;height:159px;padding:20px;border:1px solid #E5E5E5;color:#5C5C5C;line-height:19px;text-align:justify}
.bx3{overflow:hidden;width:660px;height:198px;background:url(../imgs/comm/bx2.gif) left top no-repeat}
.bx4{overflow:hidden;width:660px;height:348px;background:url(../imgs/comm/bx3.png) left top no-repeat}
.bx5{overflow:hidden;width:660px;height:157px;background:url(../imgs/comm/bx4.png) left top no-repeat}
.bx6{overflow:hidden;width:660px;height:177px;background:url(../imgs/comm/bx5.png) left top no-repeat}
h6.tit_prov{margin:0;padding-bottom:27px;font-size:12px;color:#333}
.prov1{padding-bottom:20px}
.dep1{overflow:hidden;margin-bottom:24px}
.dep1 li{margin-bottom:5px}
.dep2{overflow:hidden;margin:5px 0 0 30px}


/* sitemap css */
.sitemap_wrap{overflow:hidden;margin-bottom:39px;width:161px}
.sitemap_wrap .tit_sitemap{overflow:hidden;margin-bottom:17px;width:100%;height:38px;border-bottom:solid 1px #D8D8D8}
.sitemap_wrap .tit_sitemap img{margin:11px 0 0 6px;vertical-align:top}
.sitemap_wrap h5.s1{border-top:3px solid #2D94D6}
.sitemap_wrap h5.s2{border-top:3px solid #81C348}
.sitemap_wrap h5.s3{border-top:3px solid #33A8B9}
.sitemap_wrap h5.s4{border-top:3px solid #5979D5}
.sitemap_wrap h5.s5{border-top:3px solid #EA5288}
.sitemap_wrap .sitemap{overflow:hidden;width:100%}
.sitemap_wrap .sitemap li{padding-left:6px;line-height:14px;margin-bottom:10px}
.sitemap_wrap .sitemap li a{color:#767676}
.sitemap_wrap .sitemap li a .long{letter-spacing:-1px}






a.btn_big_red {display:inline-block;margin:0 auto;text-align:center;color:#ffffff;line-height:50px;background-color:#db323a;font-size:18px;font-weight:bold;}
a.btn_big_red:visited {color:#fff;}
a.btn_big_red:hover{background-color:#b9282f}
