/*--------------------------------------------------------------------------------
	파일명			: jm.css
	최종 수정일	: 13/02/01
	작업자			:  허지민 (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}
h5, h6{margin:0;padding:0}
.disIB{display:inline-block}


/* body css */
.body{*word-break:break-all;-ms-word-break:break-all;background-color:#FFF;font-family:'나눔고딕',NanumGothic,'돋움',dotum,Helvetica,sans-serif;font-size:12px;color:#666}


/* header css */
.header_wrap{min-width:1252px}
.header{position:relative;margin:0 auto;width:1252px;height:89px;z-index:2}
.header h1{float:left;margin:30px 0 0 131px}
* html .header h1{display:inline}
.header .gnb{float:right;margin:7px 127px 0 0}
* html .header .gnb{display:inline}
.header .gnb li{float:left;margin-right:7px;height:11px;padding-right:9px;background:url(../imgs/comm/pts_l1.gif) no-repeat right 1px}
.header .gnb li.l{margin-right:0;padding-right:0;background:none}


/* mnb css */
.mnb{float:right;margin-top:11px;width:900px}
.mnb .mns{position:absolute;top:29px;width:142px;background:#FFF;border-width:4px 4px 0;border-style:solid;border-color:#FFF;vertical-align:top}
.mnb .mns:hover, .mnb .aon1{background:#FFF;border:4px solid #2F2F2F}
.mnb .ml{display:block;width:100%;height:56px;text-align:center}
.mnb .ml img{margin-top:13px}
.mnb .ms1{left:370px;z-index:100}
.mnb .ms2{left:500px;z-index:10}
.mnb .ms3{left:630px;z-index:9}
.mnb .ms4{left:760px;z-index:8}
.mnb .ms5{left:890px;z-index:7}
.mnb .ms6{left:1020px;z-index:6}
.snb{width:100%}
.snb li{margin-bottom:2px;vertical-align:top}
.snb li.l{margin-bottom:10px}
.snb li a{display:block;width:100%;height:22px;font-size:11px;color:#777;text-align:center;line-height:22px}
.snb li a:hover, .snb li a.aon2{background-color:#434343}


/* visual css */
.visual{min-width:1252px;border-top:4px solid #2F2F2F}
.mn_spot1{background:url(../imgs/main/mn_spot1.jpg) repeat-x center 0}
.mn_spot2{background:url(../imgs/main/mn_spot2.jpg) repeat-x center 0}
.mn_spot3{background:url(../imgs/main/mn_spot3.jpg) repeat-x center 0}
.mn_spot4{background:url(../imgs/main/mn_spot4.jpg) repeat-x center 0}
.mn_spot5{background:url(../imgs/main/mn_spot5.jpg) repeat-x center 0}
.mn_spot6{background:url(../imgs/main/mn_spot6.jpg) repeat-x center 0}
.sub_spot1{height:250px;background:url(../imgs/comm/sub_spot1.jpg) repeat-x center 0}
.visual .spot_view{position:relative;margin:0 auto;width:1252px;z-index:0}
.visual .spot_view .lbt{position:absolute;left:0;top:128px}
.visual .spot_view .rbt{position:absolute;right:0;top:128px}


/* footer css */
.footer_wrap{overflow:hidden;min-width:1252px;border-top:1px solid #CBCBCB}
.footer{margin:0 auto;width:996px}
.footer .policy_wrap{width:100%;height:58px;border-bottom:1px solid #EBEBEB}
.footer .policy_wrap .policy{float:left;margin-top:25px}
.footer .policy_wrap .policy li{float:left;margin-right:34px}
.footer .policy_wrap .policy .l{margin-right:0}
.footer .policy_wrap .policy a{font-size:11px;color:#666}
.footer .social{float:right;margin-top:19px}
.footer .social li{float:left;margin-right:4px}
.footer .social .l{margin-right:2px}
.footer h2{float:left;margin:19px 0 0 2px}
.footer .cr_wrap{float:right;margin-bottom:25px;width:797px;font-size:11px;color:#7A7A7A;line-height:14px}
.footer .cr_wrap span{margin-right:20px}
.footer .cr_wrap a{color:#7A7A7A}
.footer .cr_wrap .l{margin-right:0}
.footer address{margin-top:22px}
.footer .copyright{color:#AEAEAE}


/* content css */
.content_wrap{min-width:1252px}
.mn_ct{margin-top:-58px;margin-bottom:28px}
.sub_ct{margin-top:-58px;margin-bottom:28px}
.content{position:relative;overflow:hidden;margin:0 auto;width:1012px;background:url(../imgs/comm/bg_cont.png) no-repeat 0 0}
.bn_spot_wrap{overflow:hidden;margin:0 auto;width:996px;padding-top:13px}
.bn_spot_wrap .bn_spot1{float:left;margin-right:4px;width:246px}
.bn_spot_wrap .bn_spot2{float:left;margin-right:4px;width:246px}
.bn_spot_wrap .lst_info{position:relative;float:right;width:496px}
/*
.bn_spot_wrap .lst_info ul{position:absolute;left:39px;top:111px} 
.bn_spot_wrap .lst_info li{float:left;margin-right:23px}
- 20250820 수정*/
.bn_spot_wrap .lst_info ul{position:absolute;left:0;top:111px;display: flex;justify-content: space-evenly;width: 100%;}
.bn_spot_wrap .lst_info li{}
.bn_spot_wrap .lst_info .l{margin-right:0}
.bn_spot_wrap .lst_info .tit_info{position:absolute;left:0;top:0}
.col_group{overflow:hidden;margin:4px auto 0;width:996px}
.bn_group{float:left;width:246px}
.bn_group li{margin-bottom:4px;width:100%;vertical-align:top}
.bn_group li.l{margin-bottom:0}
.lst_group{overflow:hidden;float:right;width:746px}
.lst_group .cols1{float:left;margin-bottom:4px;width:492px;height:207px;border:1px solid #E6E6E6}
.lst_group .cols2{float:right;margin-bottom:4px;width:246px;height:207px;border:1px solid #E6E6E6}
.lst_group .cols3{clear:both;width:744px;height:99px;border:1px solid #E6E6E6}
.h_group{position:relative;overflow:hidden;width:100%;vertical-align:middle}
.mn_lst_tit{float:left;margin:20px 0 0 17px}
.mn_lst_tit2{float:left;margin:17px 0 0 18px}
.btn_view{float:right;margin:16px 20px 0 0}
.mn_lst1{overflow:hidden;margin:20px 20px 0}
.mn_lst1 li{overflow:hidden;width:100%;height:26px;font-size:12px;line-height:26px;vertical-align:top}
.mn_lst1 .date{float:left;width:80px;color:#999}
.mn_lst1 .title{float:left;width:372px}
.mn_lst1 a{color:#777}
.mn_lst1 .new{margin-left:5px;vertical-align:middle}
.mn_lst2{overflow:hidden;margin:20px 17px 0}
.mn_lst2 li{margin-bottom:8px;width:100%;height:65px;font-size:12px}
.mn_lst2 li a{display:block;width:100%;height:65px}
.mn_lst2 li.l{margin-bottom:0}
.mn_lst2 .gl_pt{float:left;width:95px}
.mn_lst2 .gl_pt img{width:93px;height:62px;border:1px solid #D5D5D5}
.mn_lst2 .gl_ct{float:right;width:110px;color:#777;line-height:15px}
.bn_roll{overflow:hidden;width:666px}
.bn_roll .tit_roll{float:left;width:79px;background:url(../imgs/comm/pts_l2.gif) no-repeat right 2px}
.bn_roll .tit_roll img{margin-top:1px}
.bn_roll ul{overflow:hidden;float:right;width:561px;height:16px}
.bn_roll li{float:left;margin-right:36px}
.bnr1{margin:26px 0 0 21px}
.bnr2{margin:15px 0 0 21px}
.lnb_wrap{overflow:hidden;float:left;margin:40px 0 0 39px;width:189px}
* html .lnb_wrap{display:inline}
.lnb_wrap .tit_wrap{overflow:hidden;margin-bottom:14px;width:100%;padding-bottom:19px;background:url(../imgs/comm/l_lnb.gif) repeat-x 0 bottom}
.lnb_wrap .tit_wrap h3{width:100%;margin-bottom:11px}
.lnb_wrap .tit_wrap .sltx{margin-left:1px;width:100%}
.lnb_wrap .lnb{overflow:hidden;margin-bottom:50px;width:100%}
.lnb_wrap .lnb li{width:100%;vertical-align:top}
.lnb_wrap .lnb li img{margin:8px 0 0 10px}
.lnb_wrap .lnb li a{display:block;width:100%;height:29px;border-bottom:1px solid #E3E3E3}
.lnb_wrap .lnb li a:hover{background:url(../imgs/comm/lnb_on.gif) no-repeat 0 0;border-bottom:1px solid #FFF}
.lnb_wrap .bn_lnb{overflow:hidden;width:100%}
.lnb_wrap .bn_lnb li{width:100%;vertical-align:top}
.lnb_wrap .bn_lnb .f{border-bottom:1px solid #DBDBDB}
.page_wrap{overflow:hidden;float:right;margin:40px 39px 0 0;width:700px}
* html .page_wrap{display:inline}
.page_wrap .pathindicator{width:100%;height:62px;background:url(../imgs/comm/l_path1.gif) repeat-x 0 bottom}
.page_wrap .pathindicator h4{width:100%;height:37px}
.page_wrap .pathindicator .path{width:100%;height:25px;color:#999;font-size:11px;background:url(../imgs/comm/l_path2.gif) no-repeat 0 bottom}
.page_wrap .pathindicator .path .f{padding:0 11px 0 3px}
.page_wrap .pathindicator .path .s{padding:0 13px 0 9px}
.page_wrap .pathindicator .path .l{padding-left:9px}
.page_ct{overflow:hidden;margin-top:38px;width:100%}
.btn_txt {color:#444; font-weight:bold; line-height:30px; display:inline-block; padding-right:5px;}
a .btn_txt:hover {text-decoration:underline;}

/* table css */
.ts1{width:100%;font-family:'돋움',dotum;font-size:12px}
.ts1 td{border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;vertical-align:top}
.ts1 .cs1{padding:20px 36px 20px 0}
.ts1 .cs2{padding:20px 36px 20px 36px}
.ts1 .cs3{padding:20px 0 20px 36px}
.ts1 .r_n{border-right:none}
.ts1 .b_n{border-bottom:none}
.ts1 .rb_n{border-right:none;border-bottom:none}
.ts2{width:100%;font-size:14px;border-top:2px solid #BBBBB6}
.ts2 th, .ts2 td{padding:10px 0;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;line-height:18px}
.ts2 .cs1{padding-left:10px}
.ts2 .cs2{background-color:#F6F6F6;text-align:center;font-size:12px}
.ts2 .cs3{text-align:center;font-size:12px}
.ts2 .cs4{padding-left:5px;text-align:left;font-size:12px}
.ts2 .r_b{border-right:1px solid #DFDFDF}
.ts3{width:100%;border-top:2px solid #666;border-bottom:2px solid #666}
.ts3 th, .ts3 td{padding:7px 0;border-bottom:1px solid #BCBCBC;line-height:18px}
.ts3 .cs1{padding:9px 0 7px 11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 center;text-align:left;vertical-align:middle}
.ts3 .cs2{padding-left:14px;background:url(../imgs/comm/pts_l3.gif) no-repeat 0 9px;text-align:left}
.ts3 .cs3{padding:9px 0 7px 11px;text-align:left}
.ts3 .cs4{height:13px}
.ts3 .cs5{padding-left:14px;background:url(../imgs/comm/pts_l4.gif) no-repeat 0 center;text-align:left}
.ts3 .cs6{padding-left:14px;background:url(../imgs/comm/pts_l6.gif) no-repeat 0 center;text-align:left}
.ts3 .cs7{padding-left:14px;background:url(../imgs/comm/pts_l7.gif) no-repeat 0 center;text-align:left}
.ts3 .cs8{padding-left:14px;background:url(../imgs/comm/pts_l8.gif) no-repeat 0 center;text-align:left}
.ts3 .r_b{border-right:1px solid #DFDFDF}
.ts3 .bs1{border-top:1px solid #666;border-bottom:1px solid #666}
.ts4{width:100%;border-top:2px solid #666;border-bottom:2px solid #666}
.ts4 th, .ts4 td{padding:7px 0;border-right:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC;line-height:18px}
.ts4 th{background-color:#F6F6F6;text-align:center;color:#DA4544}
.ts4 .cs1{padding:7px 0;background-color:#F6F6F6;text-align:center}
.ts4 .cs2{padding:7px 0;background-color:#FFF;text-align:center}
.ts4 .cs2.left{text-align: left; padding: 10px 15px;}
.ts4 .cs3{padding:7px 11px}
.ts4 .cs4{padding:7px 0;background-color:#FFF;text-align:center;font-weight:bold}
.ts4 .r_nb{border-right:none}
.ts5{width:100%;border-top:2px solid #666;border-bottom:2px solid #BCBCBC}
.ts5 th, .ts5 td{padding:7px 0;border-right:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC;line-height:18px}
.ts5 th{text-align:center;color:#888;font-family:'나눔고딕',NanumGothic;font-size:14px}
.ts5 .cs1{padding:11px 0}
.ts5 .cs2{font-family:'돋움',dotum;font-size:12px}
.ts5 .cs3{background-color:#666;color:#FFF}
.ts5 .cs4{padding:7px 10px}
.ts5 .cs5{padding:9px 0 9px 11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 center;text-align:left}
.ts5 .cs6{text-align:right}
.ts5 .r_nb{border-right:none}
.ts5 .ons1{color:#333}
.ts6{width:100%;border-top:2px solid #666;border-bottom:2px solid #666}
.ts6 th, .ts6 td{padding:7px 0;border-bottom:1px solid #BCBCBC;line-height:18px}
.ts6 th{background-color:#F6F6F6;text-align:center;color:#DA4544;border-bottom:1px solid #666}
.ts6 td{text-align:center}
.ts6 .cs1{text-align:left}
.ts6 .cs2{text-align:justify}
.ts6 .cs3{border-bottom:1px solid #BCBCBC}
.ts6 .cs4{font-weight:normal;color:#666;background:#F6F6F6 url(../imgs/comm/pts_l5.gif) no-repeat right bottom}
.ts6 .cs5{font-weight:normal;color:#666}
.ts6 .cs6{padding:0 4px;text-align:left}
.ts6 .cs6 a{display:block;color:#666}
.bbs1{width:100%;border-bottom:3px solid #E8E8E8;line-height:18px}
.bbs1 th{padding:4px 0;background:#BBBBB6 url(../imgs/board/pts1.gif) no-repeat right bottom;text-align:center;font-weight:bold;font-size:11px;color:#FFF}
.bbs1 th.l{background-image:none}
.bbs1 td{padding:6px 0;border-bottom:1px solid #E8E8E8;text-align:center}
.bbs1 .cs1{padding-left:7px;text-align:left}
.bbs1 .cs1 a{display:block;color:#666}


/* board btn css */
.btn1{display:inline-block;width:52px;height:19px;background:url(../imgs/board/btn1.gif) no-repeat 0 0;font-size:11px;color:#FFF;text-align:center;line-height:19px}


/* board css */
.board_view{overflow:hidden;width:100%}
.board_view .board_header{overflow:hidden;width:100%;border-top:2px solid #666}
.board_view .board_header dl{overflow:hidden;width:100%;border-bottom:1px solid #BCBCBC;text-align:justify;line-height:18px}
.board_view .board_header .bs1{float:left;width:52px;padding:10px 0 10px 11px;font-weight:bold}
.board_view .board_header .bs2{float:left;padding:10px 0}
.board_view .puts_wrap{padding:20px;border-bottom:2px solid #666}
.board_view .puts_wrap .puts{line-height:normal;word-wrap:break-word;word-break:break-all}
.board_view .puts_wrap2{border-bottom:2px solid #E8E8E8}
.board_view .puts_wrap2 .puts2{padding:20px;border-bottom:1px solid #E8E8E8;line-height:18px;word-wrap:break-word;word-break:break-all}
.board_view .puts_wrap2 .puts3{padding:20px 0;border-bottom:1px solid #E8E8E8}
.board_view .board_header2{overflow:hidden;width:100%}
.board_view .hlst1{overflow:hidden;width:100%;background:#BBBBB6;color:#FFF;font-size:11px}
.board_view .hlst1 dt{float:left;width:45px;padding:6px 0 6px 15px;background:url(../imgs/board/pts1.gif) no-repeat right bottom;font-weight:bold}
.board_view .hlst1 dd{float:left;padding:6px 0 6px 15px}
.board_view .hlst2{overflow:hidden;width:100%;border-bottom:2px solid #E8E8E8;vertical-align:middle}
.board_view .hlst2 dt{float:left;width:45px;padding:6px 0 6px 20px;background:url(../imgs/board/bar1.gif) no-repeat 13px 11px;color:#231F20;font-weight:bold;font-size:11px;line-height:19px}
.board_view .hlst2 dd{float:left;padding:6px 0 6px 10px;font-size:12px;line-height:18px}
.board_view .hlst3{overflow:hidden;width:100%;border-bottom:1px solid #E8E8E8}
.board_view .hlst3 dt{float:left;width:45px;padding:6px 0 6px 20px;color:#231F20;font-weight:bold;font-size:11px;background:#EEE}
.board_view .hlst3 dd{float:left;padding:6px 0 6px 10px;font-size:12px}
.board_view .hlst3 .bs3{background:url(../imgs/board/arr1.gif) no-repeat 10px 10px}
.board_view .hlst3 .bs4{background:url(../imgs/board/arr2.gif) no-repeat 10px 10px}
.board_view .hlst3 dd a{display:block;color:#666}
.board_view .b_n{border-bottom:none}
.board_view .b_b2{border-bottom:1px solid #E8E8E8}
.board_view .tit_board{overflow:hidden;padding:6px 0;width:100%;background-color:#BBBBB6;color:#FFF;font-weight:bold;font-size:11px;text-align:center}
.board_view .ipt6{margin:0;height:19px;padding:0 0 0 4px;border:1px solid #E8E8E8;background:#FFF;line-height:19px;vertical-align:middle}
.board_view .ipf1{margin:0;height:22px;padding:0;border:1px solid #E8E8E8;background:#FFF;line-height:22px;vertical-align:middle}
.webzine{overflow:hidden;width:100%;border-top:2px solid #E1E1E1;border-bottom:2px solid #E8E8E8}
.webzine li{overflow:hidden;width:100%;padding:10px 0 17px;border-bottom:1px solid #E8E8E8}
.webzine li.l{border-bottom:none}
.webzine .wtit{float:left;font-size:12px}
.webzine .wdate{float:right;font-size:12px}
.article_bbs{overflow:hidden;width:100%}
.wimg{float:left;width:163px;height:98px}
.wcont{float:right;width:510px;line-height:18px;text-align:justify}
.wcont a{display:block;color:#666}
.glst{overflow:hidden;width:100%;border-top:2px solid #E1E1E1;border-bottom:2px solid #E8E8E8}
.glst li{float:left;width:50%;height:145px;padding:28px 0 23px;text-align:center;border-bottom:1px solid #E8E8E8}
.glst li.l{border-bottom:none}
.glst li a{display:block}
.glst li .gimg{width:183px;height:122px}
.glst li .gtit{display:block;width:80%;height:18px;padding-top:10px;color:#666;line-height:18px}


/* pagenate css */
.pagenate_wrap{display:inline-block;position:relative;width:100%;height:43px}
.pagenate_wrap .pagenate{padding-top:14px;font-family:verdana;font-size:11px;text-align:center}
.pagenate_wrap .pagenate a, .pagenate_wrap .pagenate strong{display:inline-block;height:17px;margin:0 -2px;padding:2px 5px 0;line-height:13px;color:#666;text-align:center;text-decoration: none !important;vertical-align:top}
.pagenate_wrap .pagenate strong{font-weight:normal;color:#DA4544}
.pagenate_wrap .pagenate .cp{text-decoration:underline;color:#2C5266}
.pagenate_wrap .pagenate img{vertical-align:middle}


/* search css */
.board_sch{position:relative;width:100%;padding:8px 0;border-top:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC;background:#F3F3F3;vertical-align:middle;text-align:left}
.board_sch .lbl_sch{margin-left:24px;height:auto;font-weight:bold;font-size:12px;color:#333}
.board_sch .sl_sch{margin-left:22px;width:192px;height:auto;font-size:12px}
.board_sch2{position:relative;width:100%;height:55px;background:url(../imgs/comm/bg_sch.png) no-repeat 0 0;vertical-align:middle;text-align:center;line-height:55px}
.board_sch2 .sl_sch{margin-right:10px;width:127px}
.board_sch2 .ipt_sch{margin-right:16px;padding:0 0 0 4px;width:269px;height:20px;border:1px solid #AFAFAF;line-height:20px}
* html .board_sch2 .sl_sch{margin-top:14px}
* html .board_sch2 .ipt_sch{margin-top:14px}
* html .board_sch2 .ipi_sch{margin-top:12px}
.board_sch3{position:relative;width:100%;height:23px;vertical-align:top;text-align:right;font-size:11px;line-height:23px}
.board_sch3 .lbl_sch{margin-right:9px;height:auto;line-height:23px;color:#695D48}
.board_sch3 .ipt_sch{margin-right:4px;padding:0 0 0 4px;width:185px;height:18px;border:1px solid #C0B4A1;line-height:18px;vertical-align:top}


/* tnb css */
.tnb{overflow:hidden;margin-bottom:15px;width:100%}
.tnb li{float:left;margin-right:1px;width:139px}
.tnb .l{margin-right:0}
.tnb li a{display:block;width:100%;height:39px;background:url(../imgs/comm/tnb1.png) no-repeat 0 0;font-size:14px;color:#FFF;text-align:center;line-height:28px}
.tnb li a:hover, .tnb li a.aon{background:url(../imgs/comm/tnb1_on.png) no-repeat 0 0}


/* page css */
.para1{overflow:hidden;width:100%}
.para2{overflow:hidden;float:right;width:510px;font-size:14px;line-height:24px}
.para3{overflow:hidden;width:100%;font-size:14px;line-height:24px;text-align:justify}
.para4{overflow:hidden;float:right;width:488px;font-size:14px;line-height:24px;text-align:justify}
.para5{overflow:hidden;width:100%;text-align:center;font-size:11px}
.para6{float:left;width:530px}
.para7{padding:12px 0 0 11px;background:url(../imgs/ico/dot2.gif) no-repeat 0 19px;font-size:11px;line-height:24px}
.para8{overflow:hidden;margin-bottom:25px;width:100%;font-size:14px;line-height:18px;color:#333}
.para9{overflow:hidden;width:100%;height:98px;text-align:center;font-size:18px;color:#333;line-height:98px}
.para10{padding:12px 0 5px 11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 20px;font-size:14px;line-height:24px}
.para11{padding:0 15px}
.para12{padding:35px 27px 35px 175px;font-size:14px}
.para13{padding:12px 0 5px 11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 16px;font-size:14px;line-height:18px}
.para14{padding:12px 0 5px 11px;line-height:18px}
.para15{margin:0 auto;width:540px;padding:50px 0}
.para16{padding-left:118px;background:url(../imgs/qexa/img_qexa4_2.png) no-repeat 12px 12px;color:#333}
.para17{padding:12px 0 5px 11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 15px;font-size:12px}
.para18{overflow:hidden;height:89px;padding-left:110px;background:url(../imgs/qexa/img_qexa4_1.gif) no-repeat 0 0;color:#333}
.para19{padding:0 0 5px 11px;background:url(../imgs/ico/dot3.gif) no-repeat 0 8px;font-size:14px;line-height:24px}
.pis1{float:right;padding:0 14px 0 49px}
.pis2{float:left;margin-top:42px}
.str1{font-size:18px;color:#CE000B}
.str2{color:#DA4544}
.str3{font-size:24px}
.str4{color:#B3000E}
.str5{font-weight:bold;color:#333}
.str6{margin-bottom:20px;font-size:14px;color:#333}
.ft2{font-size:12px}
.tit_s1{overflow:hidden;margin-bottom:20px;width:100%}
.tit_s2{overflow:hidden;margin-bottom:19px;width:100%;font-weight:normal;font-size:18px}
.tit_s3{overflow:hidden;margin-bottom:12px}
.tit_s3 img{display:block;padding-bottom:6px;border-bottom:1px solid #999}
.tit_s4{overflow:hidden;width:100%;margin-bottom:50px}
.tit_s5{overflow:hidden;width:100%;margin-bottom:10px}
.tit_s6{overflow:hidden;padding-left:18px;height:18px;margin-bottom:14px;background:url(../imgs/ico/bul1.gif) no-repeat 0 2px;font-weight:bold;font-size:14px;color:#333;line-height:18px;}
.tit_his{float:left;width:65px;font-weight:bold;font-size:24px;color:#CE000B}
.lst_his{float:right;margin-top:10px;width:620px;padding-top:4px;border-top:2px solid #DBDBDB}
.lst_his li{width:100%;vertical-align:top}
.lst_his .date{display:block;float:left;width:90px;text-align:center;font-weight:bold;font-size:14px;color:#333;line-height:28px}
.lst_his .his_ct{display:block;float:right:width:530px;text-align:left;font-size:14px;line-height:28px}
.bx1{overflow:hidden;width:652px;padding:20px 22px;border:2px solid #F3F3F3}
.lst1{width:100%;font-size:14px;line-height:24px}
.lst1 dt{float:left;width:80px;padding-bottom:8px}
.lst1 dd{float:right;width:566px;padding-bottom:8px}
.lst1 li{padding-left:12px;background:url(../imgs/ico/dot1.gif) no-repeat 2px 10px;vertical-align:top}
.lst1 .l{padding-bottom:0}
.id_pic{width:120px;height:152px;background-color:#BCBCBC}
.id_name{width:100%;padding:22px 0 12px;color:#1C1C1C}
.id_email{width:100%;line-height:14px}
.id_email strong{display:inline-block;width:100%}
.id_email a{color:#666}
.arti_prof{overflow:hidden;width:100%;padding-bottom:12px;background:url(../imgs/intr/pts1.gif) no-repeat 0 bottom}
.lst2{float:left;width:213px}
.lst2 dt{width:100%;height:295px;border-bottom:1px solid #999}
.lst2 .bx_id_pic{width:211px;height:277px;border:1px solid #DDD;text-align:center}
.lst2 .bx_id_pic .id_pic2{margin-top:30px;width:153px;height:199px;background:#FFF}
.lst2 .bx_id_pic .id_name2{margin-top:16px;width:100%}
.lst2 .bx_id_pic .id_name2 strong{font-size:14px}
.lst2 dd{width:202px;padding:4px 0 4px 11px;background:url(../imgs/ico/dot1.gif) no-repeat 0 11px;line-height:18px}
.lst2 dd.f{margin-top:4px}
.map{overflow:hidden;width:697px;height:467px;border:1px solid #E0E0E0}
.join_info{position:relative;width:100%;height:256px;background:url(../imgs/memb/pts1.gif) repeat-y 243px}
.join_info .join_info_lst{position:absolute;left:28px;top:0}
.join_info .join_info_lst li{float:left}
.join_info .fnote1{position:absolute;left:8px;top:204px}
.join_info .fnote2{position:absolute;left:341px;top:204px}
.lst3{overflow:hidden;width:100%;font-size:14px;line-height:24px}
.lst3 dt{font-weight:bold}
.lst3 .ls1{color:#333}
.btn_area{position:relative;overflow:hidden;width:100%;text-align:center}
.btn_area2{position:relative;overflow:hidden;width:100%;text-align:right}
.btn_area2 .btn_f{position:absolute;left:0;top:0}
.lst_memb1{overflow:hidden;margin-bottom:82px;width:669px;height:417px;background:url(../imgs/memb/bg_memb.png) no-repeat 0 0}
.lst_memb1 li{float:left}
.lst_memb1 .ls1{margin:0 2px 2px 0}
.lst_memb1 .ls2{margin-bottom:2px}
.lst_memb1 .ls3{margin-right:2px}
.article_memb{overflow:hidden;width:100%;border-top:1px solid #DA4544;border-bottom:1px solid #D2D2D2}
.memb2{height:253px;background:url(../imgs/memb/img_memb2_1.jpg) no-repeat 63px 54px}
.login_wrap{margin:63px 0 0 252px}
.login_wrap2{margin:48px 0 0 252px}
.login_wrap3{margin:73px 0 0 252px}
.login_wrap4{margin:0 auto;width:524px}
.input_area1{overflow:hidden;width:353px;padding-bottom:23px;border-bottom:1px solid #DBDBDB}
.input_area1 .input_inner{width:237px}
.input_box1{position:relative;float:left;z-index:0;margin-bottom:3px;width:144px;height:24px}
.input_area2{overflow:hidden;margin-top:17px;width:354px}
.input_area2 dd{display:block;float:left;width:228px;height:20px;padding-left:9px;background:url(../imgs/ico/dot2.gif) no-repeat 0 6px;font-size:11px;line-height:20px}
.input_area2 dt{display:block;float:right;width:117px;height:20px}
.input_area2 .f{margin-bottom:6px}
.memb3{height:253px}
.lst_memb2{overflow:hidden;margin:32px 0 26px;width:100%}
.lst_memb2 li{float:left}
.lst_memb2 li.f{margin-left:124px}
* html .lst_memb2 li.f{display:inline}
.lst_memb2 li.s{margin-left:105px}
.memb_path{overflow:hidden;margin-bottom:56px;width:100%}
.memb_path li{margin-right:13px;float:left;padding-right:41px;background:url(../imgs/ico/arr1.gif) no-repeat right 9px}
.memb_path li.l{margin-right:0;padding-right:0;background:none}
.bx2{overflow-y:scroll;width:658px;height:117px;padding:20px;border:1px solid #E5E5E5;color:#333;line-height:18px}
.bx3{overflow:hidden;width:658px;padding:20px;border:1px solid #E5E5E5;color:#333;line-height:18px}
.bx4{overflow-y:scroll;width:658px;height:317px;padding:20px;border:1px solid #E5E5E5;color:#333;line-height:18px}
.check{margin:7px 0 8px;width:100%;text-align:right}
.fnote3{font-size:11px}
.memb4{height:253px;background:url(../imgs/memb/img_memb3_1.jpg) no-repeat 106px 54px}
.complete_wrap{margin:66px 0 0 240px;width:332px;text-align:center;font-size:14px;color:#333;line-height:30px}
.memb5{height:253px;background:url(../imgs/memb/img_memb4_1.jpg) no-repeat 57px 62px}
.input_area3{overflow:hidden;margin-top:17px}
.btn_conf{float:right;margin-top:27px}
.idt_conf{overflow:hidden;width:100%;padding-bottom:21px}
.idt_conf dt, .idt_conf dd{float:left}
.idt_conf .dts1{width:117px}
.idt_conf .dts1 img{margin:5px 0 0 34px}
.idt_conf .dds1{width:150px;font-family:Dotum;font-size:24px;color:#333}
.idt_conf .dts2{width:88px}
.idt_conf .dts2 img{margin:5px 0 0 24px}
.b_ls1{border-bottom:1px solid #DBDBDB}
.btn_exp{position:absolute;right:0;top:0}
.ipt1{margin:0;height:22px;padding:0 0 0 4px;border:1px solid;border-color:#737373 #BABABA #BABABA #737373;background:#FFF;line-height:22px;vertical-align:top}
.ipt2{margin:0;height:20px;padding:0 0 0 4px;border:1px solid #AFAFAF;background:#FFF;line-height:20px;vertical-align:middle}
.ipt3{margin:0;height:17px;padding:0 0 0 4px;border:1px solid #D7D7D7;background:#FFF;line-height:17px;vertical-align:top}
.ipt4{margin:0;height:20px;padding:0 0 0 4px;border:1px solid #DDD;background:#FFF;line-height:20px}
.ipt5{overflow:hidden;margin:0;padding:0 0 0 4px;border:1px solid #AFAFAF;background:#FFF;line-height:18px}
.ips1{margin:0;height:22px;padding:0 0 0 4px;font-size:13px}
.ips1{margin:0;padding:0 0 0 4px;font-size:12px}
.lbl_in{position:absolute;z-index:3;top:5px;left:5px;font-size:12px;color:#333;cursor:default}
.lbl2{font-weight:bold}
.ipr1{position:relative;top:-1px}
.lbl3{line-height:14px;font-size:12px;text-indent:0;vertical-align:middle}
.lst_qexa1{overflow:hidden;margin-bottom:40px;padding-left:54px;background:url(../imgs/qexa/img_qexa3_1.png) no-repeat 1px 0}
.lst_qexa1 li{margin-bottom:7px;width:634px;padding-left:11px;background:url(../imgs/ico/dot4.gif) no-repeat 1px 6px;font-size:14px;text-align:justify}
.lst_qexa1 li.l{margin-bottom:0;}
.qexa_wrap1{overflow:hidden;width:653px;padding:37px 0 32px 47px;border-top:2px solid #666;border-bottom:2px solid #BCBCBC}
.qexa_idp{overflow:hidden;float:left;width:134px;height:168px;border:2px solid #DDD;background:url(../imgs/qexa/img_qexa3_2.png) no-repeat 0 0}
.qexa_idp img{display:block;width:134px;height:168px}
.qexa_file{overflow:hidden;float:right;width:490px}
.qexa_file2{overflow:hidden;float:right;width:416px}
.lst4{overflow:hidden;margin:0 auto 23px;width:304px;padding:15px 22px;background-color:#F3F3F3;border:1px solid #CBCBCB}
.lst4 li{margin-bottom:5px;padding-left:11px;background:url(../imgs/ico/dot4.gif) no-repeat 1px 6px;font-size:12px}
.lst4 .l{margin-bottom:0}
.qexa_wrap2{overflow:hidden;width:100%;padding:8px 0;background-color:#F3F3F3;border-top:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC;text-align:center;color:#333;vertical-align:middle}
.bx5_outer{overflow:hidden;width:699px;padding-top:2px;background:url(../imgs/comm/bx5_t.gif) no-repeat 0 0}
.bx5_outer .bx5_inner{overflow:hidden;width:699px;padding-bottom:4px;background:url(../imgs/comm/bx5_b.gif) no-repeat 0 bottom}
.bx5_outer .bx5_inner .bx5{overflow:hidden;width:697px;border-right:1px solid #E5CACA;border-left:1px solid #E5CACA}
.bx5_outer .bx5_inner .patt1{background:url(../imgs/qexa/img_qexa4_1.gif) no-repeat 44px 38px}
.lst5{width:457px;padding:12px 18px;border-top:1px solid #D0D0D0;border-left:1px solid #D0D0D0;background-color:#F5F5F5;line-height:24px}
.lst5 li{margin-bottom:5px;padding-left:11px;background:url(../imgs/ico/dot4.gif) no-repeat 1px 11px}
.lst5 li strong{color:#333}
.lst6{width:100%}
.lst6 li{padding-left:11px;background:url(../imgs/ico/dot4.gif) no-repeat 1px center;line-height:18px}
.lst6 li strong{color:#333}
.lst7{width:100%}
.lst7 .s1{margin-bottom:5px;padding-left:11px;background:url(../imgs/ico/dot4.gif) no-repeat 1px 6px;line-height:16px}
.bx6{overflow:hidden;width:654px;padding:10px 20px;border:3px solid #D3D3D3;font-weight:bold;font-size:14px;color:#333}


/* margin,padding css */
.mt8{margin-top:8px}
.mt15{margin-top:15px}
.mt30{margin-top:30px}
.mt60{margin-top:60px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb55{margin-bottom:55px}
.mb70{margin-bottom:70px}
.mr30{margin-right:30px}
.mr110{margin-right:110px}
.mr35{margin-right:35px}


/* layer popup css */
.lay_wrap1{overflow:hidden;width:357px;padding:28px 34px;border:3px solid #CBCBCB}
.chkid_wrap{width:100%;height:32px;border-top:2px solid #666;border-bottom:1px solid #666;line-height:32px}
.chkid_wrap dl{float:left;width:295px}
.chkid_wrap dl dt{float:left;width:100px;font-weight:bold;text-align:center}
.chkid_wrap dl dd{float:right;width:195px;line-height:32px}
.chkid_wrap .btn_inq{float:right;margin-top:6px}
.inq_res{width:100%;height:109px;text-align:center;line-height:109px}
.inq_res2{overflow-y:scroll;margin:14px 0 24px;width:337px;height:165px;padding:10px 10px;font-size:11px;border:1px solid #E5E5E5;line-height:22px}
.inq_res2 a{display:block;color:#666}


