@charset "utf-8";
@import url(board.css);
@import url(dataTable.css);

/* °ψΕλ ***********************************************************/
body { border-top:3px solid #862faa;}
h3 { margin-bottom:5px; padding-left:18px; height:13px; background:url(../img/icon/h3_career.gif) no-repeat left top;}

.location { text-align:right; margin:0 0 12px 0;}
	.location li { display:inline; padding:0 8px 0 6px; background:url(../img/common/location_arrow.gif) no-repeat right 3px; font-size:11px;}
	.location li.here { padding-right:0; background:none; color:#862faa;}

.tabMenu { float:left; width:100%; border-bottom:1px solid #862faa;}
	.tabMenu li { float:left; padding-right:2px;}
	.tabMenu li img { vertical-align:top;}
/******************************************************************/

.colorBox { padding:5px; background:#f7e7f8;}
	.colorBox span.sBtn { float:right; margin:-10px 3px 0 0;}
.lineBox { background:#fff; border:1px solid #862faa; line-height:16px;}
	.lineBox.a01 { padding:22px 15px 15px 36px; background:#fff url(../img/career/no_01.gif) no-repeat 6px 9px;}
	.lineBox.a02 { padding:22px 15px 15px 36px; background:#fff url(../img/career/no_02.gif) no-repeat 6px 9px;}
	.lineBox.a03 { padding:22px 15px 15px 36px; background:#fff url(../img/career/no_03.gif) no-repeat 6px 9px;}
	.lineBox.checkList { padding:11px 12px 15px; background:#fff url(../img/career/apply_pic01.gif) no-repeat right top;}
		.lineBox.checkList ol { margin:10px 0 0 23px; padding:0;}
		.lineBox.checkList ol li { margin-bottom:2px; font-weight:bold;}
		.lineBox.checkList span { float:right; margin-top:-15px;}
	.lineBox.note01 { padding:25px 12px 10px 154px; background:#fff url(../img/career/apply_pic02.gif) no-repeat;}
	.lineBox.note02 { padding:10px 12px 15px 10px; background:#fff url(../img/career/apply_pic03.gif) no-repeat left bottom; line-height:18px;}
		.lineBox.note02 p.txt { padding-left:144px;}
	.lineBox.form { zoom:1; padding:10px 14px 0;}
	:root .lineBox.form { overflow:hidden;}
		.lineBox.form dl { float:left; margin-bottom:10px; padding-bottom:10px; background:url(../img/common/dot_line.gif) repeat-x left bottom;}
		.lineBox.form dl dt { float:left; width:135px;}
			.lineBox.form dl dt span { color:#dc2169;}
			.lineBox.form dl dt span.sTxt { color:#555; font-size:9px;}
		.lineBox.form dl dd { float:left; margin-bottom:15px; padding-left:10px; width:475px;}
			.lineBox.form dl dd span { font-size:9px; color:#dc2169; line-height:12px;}
			.lineBox.form dl dd ul li { margin-bottom:5px;}
	.lineBox.qna { padding:9px 12px 15px 200px; background:#fff url(../img/career/qna_pic01.gif) no-repeat left top;}

dl.employee { position:relative;}
	dl.employee dt { position:absolute; top:0; left:0;}
	dl.employee dd { margin-bottom:18px; padding-left:152px;}

dl.introduction { }
dl.introduction dt { margin-top:15px; font-weight:bold; color:#862faa;}
dl.introduction dd { color:#999;}