@charset "euc-kr";
body {
	background-color: #faf8f6;
	margin: 0px;
}
TD, TR, TABLE, SELECT, INPUT {
FONT-FAMILY: µ¸¿ò, Gulim, Arial, Verdana, Tahoma, Helvetica; COLOR:#616161; FONT-SIZE:9pt; LINE-HEIGHT:130%; }

TEXTAREA  {BORDER:1px #C0C0C0 solid; LINE-HEIGHT:18px; LETTER-SPACING:-1px; font-size:9pt; padding:15px; color:#616161; }

img, boder{boder:none;}

/*--------------------------------------------------
          link class
--------------------------------------------------*/ 
a:link			{color: #616161; text-decoration:none;}
a:visited		{color: blue; text-decoration:none;}
a:active		{color: #a3751b; text-decoration:none;}
a:hover			{color: #2585d8; text-decoration:none;}


a.pad2:active		{color: #a3751b; text-decoration:none; margin: 2px;}

.gline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.gb1 {
	border: 1px solid #CCCCCC;
}
.notice_bg {
	background-image: url(/images/noticebg.gif);
	background-color: #EBEBEB;
	background-repeat: no-repeat;
	background-position: top;
}
.gline_LR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.gline_TB {
	background-color: #F0F6EF;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9ac794;
	border-bottom-color: #9ac794;
}

.bgwihte {
	background-color: #FFFFFF;
}
.gline_LRG {
	background-color: #F3F4F3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e5e6e5;
	border-left-color: #e5e6e5;
}
.gline2 {
	border: 2px solid #a8a8a8;
}
.sp_logobg {
	background-image: url(/images/sp_logobg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sp_txt {
	background-image: url(/images/sp_txtbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bar_bg {
	background-image: url(/images/bar_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.font8b {
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}
.dotline {
	background-image: url(/images/dotline.gif);
	background-repeat: repeat-x;
}
.pad2 {
	margin: 2px;
}
.qna {
	background-image: url(/images/qna_bg.gif);
	background-repeat: no-repeat;
}
.font8_red {
	font-size: 8pt;
	color: #CC0000;
}
.gb_TB {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
}
.pad_LR5 {
	padding-right: 5px;
	padding-left: 5px;
}
.padL10 {
	padding-left: 11px;
}
.bord_LR {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d5d5d5;
	border-left-color: #d5d5d5;
}
.padT10 {
	padding-top: 10px;
}
.gbord {
	border: 1px solid #cfcfcf;
}
.rbar {
	background-image: url(/images/bar_guide.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.padT20 {
	padding-top: 20px;
}
.padLR7 {
	padding-right: 7px;
	padding-left: 7px;
}
.font8 {
	font-size: 8pt;
	color: #999999;
}
.logotop {
	background-image: url(/job/images/view_logo_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 44px;
}
.logo_bg {
	background-image: url(/job/images/view_logo_bg.gif);
	background-repeat: repeat-y;
}
.logobottom {
	background-image: url(/job/images/view_logo_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 50px;
}
.pwpbg {
	background-image: url(/member/images/PWS_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.sign_bg {
	background-image: url(/member/images/sign_bg.gif);
	background-repeat: repeat-y;
}


.view_tit_bg {
	background-image: url(/employ/images/view_tit_bg.gif);
}
.font_tit_color_01 {
	font-size: 9pt;
	font-weight: bold;
	color: #457e79;
}
.pad5 {
	padding: 5px;
}
.stit_bg {
	background-image: url(/employ/images/stit_bg.gif);
	background-repeat: repeat-x;
}
.fontB_stit {
	font-size: 9pt;
	font-weight: bold;
	color: #26693b;
	padding-top: 2px;
}
.pad8 {
	padding: 8px;
	word-wrap:break-word;
	word-break:break-all;
}
.fontB_sstit {
	font-size: 9pt;
	font-weight: bold;
	color: #e35524;
	background-color: #f9f6f3;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	height: 25px;
}
.padB10 {
	padding-bottom: 10px;
}
.table_pad {
	font-size: 9pt;
	background-color: #FFFFFF;
	height: 25px;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdb4a4;
}
.table_tit {
	font-size: 9pt;
	font-weight: bold;
	color: e37048;
	background-color: #f4ebde;
	height: 25px;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdb4a4;
}
.table_line {
	background-color: #cdb4a4;
	height: 2px;
}
.btn_bg {
	background-image: url(/job/images/btn_bg.gif);
	background-repeat: repeat-x;
}
.line_LR {
	background-color: #f3f7f0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c5e6c1;
	border-left-color: #c5e6c1;
}
.pad_LR8T2 {
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.border_green {
	border: 1px solid #a4c0a0;
}
.box_bg {
	background-image: url(/job/images/box_bg.gif);
	background-repeat: repeat-y;
}
.fontB_recommend {
	font-size: 9pt;
	font-weight: bold;
	color: #e76a2d;
}
.input {
	border: 1px solid #d8d8d8;
	background-color: #fafafa;
}
.table_topbg {
	background-color: #a0ba7a;
	height: 2px;
}
.font_tit_color_02 {
	font-size: 9pt;
	font-weight: bold;
	color: #26693b;
}
.pad_L5_3 {
	font-size: 9pt;
	font-weight: bold;
	color: #336633;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.p_L5_3 {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.loginpbg {
	background-image: url(/member/images/login_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}


/* ÆäÀÌÂ¡ °ü·Ã ½ºÅ¸ÀÏ ½ÃÀÛ */
/* µðÀÚÀÌ³Ê ÀÛ¾÷ ÁÖÀÇ ¿ä¸Á */
#png{text-align:center;margin:18px 0 24px 0;font:11px verdana,snas-serif;padding:0;}
#png .pre,#png .nxt{color:#999;}
#png .pre a,#png .nxt a{background-repeat:no-repeat;border:1px solid #ddd;color:#40668c;margin:0 3px;padding:4px 5px 3px 5px;*padding:4px 5px 2px 5px;text-decoration:none;height:20px;*height:16px;font:bold 11px dotum;margin:0 0 1px 0;}
#png .pre a{background-image:url(/lib/img/k_prv.gif);background-position:6px 6px;*background-position:6px 6px;padding-left:12px;}
#png .pre a:hover,#png .nxt a:hover{background-color:#ddd;color:#fff;}
#png .pre a:hover{background-position:5px -13px;*background-position:6px -11px;} 

#png .nxt a{background-image:url(/lib/img/k_nxt.gif);background-position:32px 6px;*background-position:32px 6px;padding-right:12px;}
#png .nxt a:hover{background-position:35px -13px;*background-position:36px -11px;} 

#png .num a,#png .num em{margin:0;padding:2px 5px;text-decoration:none;}
#png .num a{border:1px solid #ddd;color:#40668c;height:20px;}
#png .num a:visited{color:#939;}
#png .num a:hover{background:#b9b9b9;color:#fff;}
#png .num em{border:1px solid #fff;color:#000;font-weight:bold;height:20px;}
/* ÆäÀÌÂ¡ °ü·Ã ½ºÅ¸ÀÏ ³¡ */


.green_line_LR {
	background-color: #F0F6EF;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9ac794;
	border-left-color: #9ac794;
	border-right-width: 2px;
	border-left-width: 2px;
}
.fontB_sstit2 {
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	height: 25px;
}
.table_titbg {
	color: #FFFFFF;
	background-color: #81af7a;
}
.table_green_bg {
	background-color: #c5e6c1;
}
.info_tit {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	font-size: 9pt;
	font-weight: bold;
	color: #e47335;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.info_tit2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	font-size: 9pt;
	font-weight: bold;
	color: #5c9355;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.info_tit3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	font-size: 9pt;
	font-weight: bold;
	color: #4163bc;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.info_tline    {
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.ch_bg {
	background-image: url(/job/images/ch_bg.gif);
	background-repeat: repeat-y;
}
.pl10 {
	padding-left: 10px;
}
.LR_line2
{	border-left:solid 1px #e2dcd6 ; 
	border-right:solid 1px #e2dcd6 ;
	padding-left:12px; 
	padding-right:12px;
 	padding-bottom:5px; 
	padding-top:7px;
}
.border { border: 1px #CCCCCC solid }
.pa10 {
	padding: 10px;
}
.all_pl10 {
	padding: 10px;
}
.bline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
	height:17px;
	padding:3px;
	}
/*--°ü¸®ÀÚÆäÀÌÁö--*/
.leftx {
	background-image: url(/adminC/images/xbg_left.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.rightx {
	background-image: url(/adminC/images/xbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.adlogin {
	background-image: url(/adminC/images/loginbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*¸ÞÀÏÆû--*/
.bordermail {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b2d4b0;
	border-left-color: #B2D4B0;
}
.passFont {
	font-weight: bold;
	color: #FF3300;
}
.thankbg {
	background-image: url(../job/images/thank_bg.gif);
	background-repeat: repeat-y;
}