
/* 전체공통 */
*{font-style:normal;font-family:돋음, Dotum, 굴림, Gulim, 인터넷B체, Helvetica, Sans-serif; font-size:12px; color:#606060;}
body, div, p, dl, dt, dd, ul, ol, li, menu, h1, h2, h3, h4, h5, h6, form, fieldset, blockquote{margin:0;padding:0;text-decoration:none;}
a{ text-decoration:none;}
a:hover{color:#ff4e00; text-decoration:underline; }
body{ text-align:center;margin:0;padding:0;}
ul, ol{margin:0;padding:0;list-style:none;}
legend, caption, hr {display:none;}
fieldset, table, img, th, td{border:0;}
.input_txt1{padding:1px 5px 2px 5px;*padding:1px 5px 2px 5px; margin:3px 0 3px 0; border:none;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;background:#f5f5f5;color:#919497;font-size:12px;vertical-align:middle;}
.input_txt2{padding:0px 5px 1px 5px;*padding:0px 4px 0px 4px;border:none;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;background:#f5f5f5;color:#919497;font-size:12px;vertical-align:middle;}

/*우편번호*/
#postNum {margin:0 auto; width:400px; margin-bottom:15px;}
#postNum td{height:25px;}
#postNum th{height:25px;}
#postNum .postList{ border-bottom:1px solid #dfdfdf;}
#postNum .postext{height:20px; padding-top:5px; font-size:11px; color:#909090; letter-spacing:-1px; background: url(../image/global/iconLstmark.gif) left 38% no-repeat; padding-left:15px; text-align:left; vertical-align:middle; }
#postNum .postSearch{background: url(../image/global/pop_bg01.gif) bottom repeat-x; width:100%;}
#postNum .postSearchsub{padding-top:20px;height:70px;}
#postNum .postPaging {height:35px;}

#postNum .close{text-align:right;padding-right:10px;}
#postlistbtntab1{margin:0 auto; margin-bottom:0px; width:400px; background:#c2c2c2 url(../image/global/btnLstAther.gif);}
#postlistbtntab1 .tabnavi{font-size:12px; padding-right:10px; float:right;}
#postlistbtntab1 ul{ border: 1px solid #dfdfdf; height:19px;}
#postlistbtntab1 li{ display:block; float:left; line-height:170%; text-align:center; color:#303030; padding-left:6px; padding-right:6px; letter-spacing:-1px; font-size:12px; font-weight:bold;}

/*이병주 추가*/
#postNum1 {margin:0 auto; width:300px; margin-bottom:15px;}
#postNum1 td{height:25px;}
#postNum1 .postList{ border-bottom:1px solid #dfdfdf;}
#postNum1 .postext{height:20px; font-size:11px; color:#909090; letter-spacing:-1px; background: url(../image/global/iconLstmark.gif) left 38% no-repeat; padding-left:15px; text-align:left;}
#postNum1 .postSearch{background: url(../image/global/pop_bg01.gif) bottom repeat-x;}
#postNum1 .postPaging {height:35px;}
#postNum1 .close{text-align:right;padding-right:10px;}
#postlistbtntab2{margin:0 auto; margin-bottom:0px; width:300px; background:#c2c2c2 url(../image/global/btnLstAther.gif);}
#postlistbtntab2 .tabnavi{font-size:12px; padding-right:10px; float:right;}
#postlistbtntab2 ul{ border: 1px solid #dfdfdf; height:19px;}
#postlistbtntab2 li{ display:block; float:left; line-height:170%; text-align:center; color:#303030; padding-left:6px; padding-right:6px; letter-spacing:-1px; font-size:12px; font-weight:bold;}

/*아이디비밀번호 찾기*/
#findidfw{ text-align:left; padding-top:20px; padding-bottom:35px; padding-left:25px;background: url(../image/global/pop_bg01.gif) bottom repeat-x;}
#findidfw td{ text-align:left;}
#findidfw .findidfw_title { font-weight:bold;}
#findidfw ul { clear:both;}
#findidfw .idleft {float:left;width:100px;padding:0px;margin:0px;}
#findidfw .idright {float:left;width:120px;padding:0px;margin:0px;}

/* 개인보호정책 및 저작권 정책*/
#policeWrap {width:600px; height:auto;}
#policeBodyT { margin:15px; background: url(../image/left/bgDot1.gif) top repeat-x;}
.policetop {line-height:160%; border-right: 5px solid #d3d3d3; border-left: 5px solid #d3d3d3; padding:6px; letter-spacing:-1px; text-align:left;background: url(../image/left/bgDot1.gif) bottom repeat-x;}
#policeBodyM { margin:15px; background: url(../image/left/bgDot1.gif) bottom repeat-x; padding-bottom:10px;}
.policemiddle {text-align:left; line-height:140%;height:72px; background: url(../image/global/imgPoliceBook.gif)  left 50% no-repeat; padding-left:100px; font-size:11px;}
#policeBodyTxt { margin:15px; padding-bottom:10px;}
#policeBodyTxt li{line-height:160%;}
.poltxtSub { font-weight:bold; letter-spacing:-1px;text-align:left;}
.poltxtCon { padding-left:15px; padding-right:10px; padding-bottom:10px;}

/* 메인팝업 */
#popWrap {position:relative; padding-right:15px;width:390px; padding-bottom:10px;height:465px;overflow-y:scroll;overflow-x: hidden;}
#popsubWrap {padding-bottom:5px;}
#popmaintop { text-align:right; background:url(../image/global/bgPopLogo.gif) bottom repeat-x; height:48px; width:390px;}
#popSubj {height:auto; padding:5px; font-size:14px; font-weight:bold; letter-spacing:-1px;text-align:left;}
#poptext { width:370px; border:4px solid #ecede7; margin:5px;}
#poptext .poptxtline{ border: 1px solid #cfcfcf; padding:10px; line-height:140%;text-align:left;}
#popFooter {width:393px; padding-right:10px; background: #000000; bottom:0; border-top:0px solid #FFFFFF; text-align:right; color:#999999; height:25px;}
#popFooter .closetext {color:#E3E3E3;}

/* noscript일때 */
#noscript{padding:3px;text-align:left;}
#noscript .noscripttitle {padding:2px;background:url(../image/left/iconPostdot3.gif) left top no-repeat; padding-left:13px;font-size:11px; color:#909090; letter-spacing:-1px;}
#noscript .point{color:orange; font-size:11px; color:#909090; letter-spacing:-1px;}

/* help */
#helpbody {width:700px;text-aling:left;margin-left:0px;padding-left:0px;padding-right:20px;padding-left:20px;}
#helptop { background:url(../image/global/bgHelpTop.gif) left top no-repeat; padding:10px; text-align:center;} 
#helptop img{ margin-right:20px; margin-left:20px;} 


.paging{padding-top:5px;padding-bottom:3px;font-family:굴림;height:35px;vertical-align:middle;}
.pagingnumdefault {padding:2px;}
.pagingnumcur {margin-top:1px;font-weight:bold;color:#566ee6;padding-top:2px;padding-bottom:2px; padding-left:5px;padding-right:5px; border:1px solid #dcdcdc;}


/* 채용관련 팝업 */
#engtable {width:768px; background:#ffffff;}
#engtable .topimg {background:#f5f5f5 url(../image/global/bgEngageTop.gif) top no-repeat; height:39px;}
#engtable .titlebg {background: url(../image/global/bgEngageTitle.gif) top no-repeat; height:54px;}
#engtable .titletxt {font-size:18px; font-weight:bold; text-align:left; padding-left:30px; height:54px;}
#engtable .tdright {border-right:1px solid #d1d5dc;}




