
/*compnay.css*/
.topMargin{margin-top:15px;}
#newList {border-top:1px solid #ccc; padding:8px 7px 0 7px;}
	#newList .title{color:#000; font-weight:bold;  }
	#newList .cont{margin-top:5px;}
	#newList .writeDate{margin:5px 0 15px 0;color:#000;}
.type01{margin-top:30px;}

.conBox ul {padding-left:10px;}
.conBox ul li{
	padding-left:5px;
	background: transparent url(/images/main/blet_squ.gif) no-repeat scroll left 8px;

}

#newView {border-bottom:1px solid #ccc; width:567px;overflow:hidden; }
	#newView .title{
		padding:0px 80px 7px 7px;
		border-bottom:1px solid #ccc;
		font-size:16px; color:#000;
		font-weight:bold;
		line-height:1.5em;
		position:relative; 
	}
	* html #newView .title{height:14px;}
	#newView .title .fontSize{position:absolute; right:0; top:5px;width:70px;z-index:100;}
	#newView .writeDate{margin-top:15px;text-align:right;color:#000;}
	#newView .cont{margin:15px 0 20px 0; line-height:1.3em; }
	#newView #fontSize{font-size:11px;}
	/*board.css 재정의*/

 .bdlist{margin:0 auto; width:553px;}
 .bdlist th{ height:26px; text-align:center; padding:0px; border-bottom:1px solid #ccc;}
 .bdlist td{ height:26px; padding:7px 0 5px 0; color:#000; font-weight:bold;}
 * html .bdlist td{padding:4px 0 4px 0;}

 .bdlist td.no{ text-align:center; }
 .bdlist td.title{}
 .bdlist td.type{text-align:center;}
 .bdlist td.location{text-align:center;}


 .bdlist .new{background:url(/images/blet/new.gif) no-repeat left 4px;}
 .bdlist tr.noBorder td{border-bottom:none;}
 .bdlist tr.line th{border-bottom:1px solid #ccc;}


 .employTitle{padding-bottom:7px;margin-bottom:6px;font-size:13px; font-weight:bold; color:#000; border-bottom:1px solid #ccc;}
 .subTitle{
		padding-left:13px; margin-bottom:6px;
		background:url(/images/common/blet_arrow_01.gif) 7px 4px no-repeat;
		font-weight:bold; color:#000;
	}
	.employTable{width:553px; margin:0 auto;}
	.employTable th, .employTable td{border:1px solid #A8ACAF; padding:9px 0;}
	.employTable th{background-color:#F1F1F1;}
	.employTable td.head{text-align:center;}
	.employTable td.cont{padding:9px 8px; background-color:#F9F9F9;}

	.qaQue{margin:5px 0 5px 7px;}
	.qaQue th{text-align:left;padding-bottom:4px;padding-top:0px;}
	.qaQue td{padding-bottom:10px; padding-top:0px;}

/*job_detail*/
.job h3.type02{margin-bottom:5px;}
.topBorder{border-top:1px solid #ccc;}

/*informaction*/
.flash{margin-top:15px;}

/*profile*/


#comEdit p{margin:13px 0;}
#comEdit h3{padding:0px;}
/*default.css*/
#btnArea01 img{margin:0 4px;}


/* career-overview */
.overviewCont{margin-top:6px;line-height:1.5em;}
	.overviewCont p{margin:10px 0 14px 0;}
	.overviewCont dl{margin:20px 0 15px 0;padding-bottom:5px;line-height:16px;border:1px solid #A8ACAF;}
	.overviewCont dt{padding:2px 0 2px 7px;font-weight:bold;color:#000;border-bottom:1px solid #ccc;}
	.overviewCont dd{margin:2px 0 0 13px;}

	.overviewCont a:link{text-decoration:underline;}
	.overviewCont a:visited{text-decoration:underline;}
	.overviewCont a:hover{text-decoration:underline;}
	.overviewCont a:active{text-decoration:underline;}

/* index */
.compSubMainCont1{float:left;width:360px;margin-top:19px;line-height:1.5em;}}
	.compSubMainCont1 img{margin:0 9px 7px 0;}
	.compSubMainCont1 p{margin-top:5px; line-height:140%;}
	.compSubMainCont1 dt{
		float:right;width:258px;margin:0;padding:0;background:none;font-weight:bold;color:#000;
		padding-bottom:7px;
		margin-bottom:3px;
		border-bottom:1px solid #CBCBCB;
	}
	.compSubMainCont1 dd{margin-bottom:8px;}
	.compSubMainCont1 dd a{text-decoration:none;}

	.compSubMainCont1 h3{margin:0;font-weight:bold;border-bottom:1px solid #CBCBCB;background:none;padding:0 0 7px 0;}
		.compSubMainCont1 ul{margin:3px 0 10px 0;}
		.compSubMainCont1 li{margin-left:1px;background:url(/images/blet/blet_arrow01.gif) no-repeat left 8px;padding-left:10px;line-height:19px;}


	.compSubMainCont1 a:hover{color:#1F3E8B;}

/* pop map */
.pop_map{width:669px;height:517px;}
.mapCont{width:580px;height:350px;padding:31px 45px 15px 44px;}
.mapClose{height:27px;margin-top:14px;background:#B4B4B4;text-align:right;}
	.mapClose img{margin:10px 12px 0 0;}




/* 일문 추가 */
	.jobinfoTable{width:553px; margin:0 auto;margin-bottom:20px;}
	.jobinfoTable th, .jobinfoTable td{border:1px solid #A8ACAF; padding:9px 0;}
	.jobinfoTable th{background-color:#F1F1F1;}
	.jobinfoTable td.head{text-align:center; background-color:#F9F9F9;}
	.jobinfoTable td.cont{padding:9px 8px;}