/*-------------------------------------------------- ±âº» ¼Ó¼º -------------------------------------------------------------*/

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: µ¸¿ò
}
TABLE {
	FONT-SIZE: 9pt; COLOR: #ffffff;  FONT-FAMILY: µ¸¿ò
}
TR {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: µ¸¿ò
}
TD {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: µ¸¿ò
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: µ¸¿ò
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: µ¸¿ò
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò
}

body {
scrollbar-face-color: #ededed;
scrollbar-shadow-color:a9a9a9; 
scrollbar-highlight-color:a9a9a9;
scrollbar-3dlight-color: #ededed; 
scrollbar-darkshadow-color: #ffffff;      
scrollbar-track-color: #ededed;
scrollbar-arrow-color:a9a9a9;}

}



a			{text-decoration:none; color:#454545; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px;}
a:LINK		{text-decoration:none; color:#ffffff; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px;}
a:VISITED	{text-decoration:none; color:#ffffff; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px;}
a:ACTIVE	{text-decoration:none; color:#ffffff; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px;}
a:HOVER		{text-decoration:underline; color:#ffffff; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px;}



.hit {
	FONT-SIZE: 7pt; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.date {
	FONT-SIZE: 7pt; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.textarea {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #042330; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: white
}

.select_sub1
{
	background-color:#BA8D50;
	height:20px;
	border:1 solid #DDC6A8;
	padding:3 3 0 5;
}

.input_sub1 
{
	background-color:#127AB4;
	height:20px;
	border:1 solid #89BDDA;
	padding:3 3 0 5;
}

.input_sub3 
{
	background-color:#769A11;
	height:20px;
	border:1 solid #BBCD88;
	padding:3 3 0 5;
}


.input_sub4 
{
	background-color:#BA8D50;
	height:20px;
	border:1 solid #DDC6A8;
	padding:3 3 0 5;
}




/*----------------------------------------------------*/


Tr.tr1

    {

	color:#ffffff;

	font-size:9pt;
	height:30px;
	text-align:center;

    }

Tr.tr2

    {

	color:#666666;

	font-size:9pt;

    }


/*------------------------ main(½ÃÀÛ) ----------------------------*/

.font_mt

    {
	color:#C5E6B7;
	font-size:8pt;
	font-family:verdana;

    }

.line0
    {
	background-color:#88C172; 
    }


/*------------------------ main(³¡) ----------------------------*/


/*------------------------ company(½ÃÀÛ) ----------------------------*/

.line1
    {
	background-color:#71AFD2; 
    }

/*------------------------ company(³¡) ----------------------------*/


/*------------------------ technologies(½ÃÀÛ) ----------------------------*/

.line2
    { 
	background-color:#C7B980; 
    }

/*------------------------ technologies(³¡) ----------------------------*/


/*------------------------ IR(½ÃÀÛ) ----------------------------*/


.ir_p20_c

    {

	padding:0 0 0 20; 

	background-color:#84A429;

	font-size:9pt;
	font-weight: bold;

    }

.ir_p10

    {

	padding:0 0 0 10; 

	font-size:9pt;

    }

.list_p45

    {
	padding:0 45 0 0;
	text-align:right;

	font-size:9pt;
    }

.list_p20

    {
	padding:0 0 0 40;
	text-align:left;
	font-size:9pt;
    }

.list_p45_c

    {
	padding:0 45 0 0;
	text-align:right;

	font-size:9pt;
	color:#DAE4BF;
    }

.list_p20_c

    {
	padding:0 0 0 40;
	text-align:left;
	font-size:9pt;
	color:#DAE4BF;	

    }

.list_a

    {
	height:30px;

    }

.list_b

    {
	background-color:84A429;
	height:30px;

    }

.line3
    {
	background-color:#BBCD88; 
    }

.line3-1
    {
	background-color:#9FB859; 
    }

.q{cursor:hand}
.a{font-weight:normal;color:#555555;}

.a_view

    {
	padding:20 25 20 25;
	font-size:9pt;
	color:#555555;	

    }


/*------------------------ IR(³¡) ----------------------------*/


/*------------------------ recruit(½ÃÀÛ) ----------------------------*/

.line4
    {
	background-color:#D6BB96; 
    }	

.font_y

    {
	color:#FFF799;	

    }

/*------------------------ recruit(³¡) ----------------------------*/


/*------------------------ infomation(½ÃÀÛ) ----------------------------*/

.info_p10


    {

	padding:0 0 0 10; 

	font-size:9pt;

    }

.line5
    {
	background-color:#85B97D; 
    }	

.line_w
    {
	background-color:#ffffff; 
    }

.line5-2
    { 
	background-color:#71AD68; 
    }

/*------------------------ infomation(³¡) ----------------------------*/


/*----------------------------------------------------*/






/*----------------- °øÅë(½ÃÀÛ) ------------------------*/
.font_tright
    { 
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"; 
	font-size: 8pt;
	}

.font_view

    {
	line-height: 16pt;

    }

.font_bold

    {
	font-weight: bold;

    }

.font_color1
    { 
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"; 
	color:103A24;
	}


.board_left_t

    {
	padding:0 0 0 10;

	color:#ffffff;

	font-size:9pt;
	text-align:left;
	height:30px;

    }
/*----------------- °øÅë(³¡) ------------------------*/




/* 2010-11-17 IR¹®ÀÇ°Ô½ÃÆÇ °ü·Ã Ãß°¡ */
.tCenter {text-align:center;}
.tCenter img {border:0;}
.tRight {text-align:right;}
.tRight img {border:0;}
.fArea {*zoom:1;}
.fArea:after {content:""; display:block; clear:both;}
.fArea * {vertical-align:middle;}
.fArea img {border:0;}
.fLeft {float:left;}
.fRight {float:right;}

.writeForm {width:100%; border:3px solid #fff; border-left:0; border-right:0;}
.writeForm * {color:#fff;}
.writeForm th {width:100px; text-align:center;}
.writeForm td {text-align:left; padding:5px 0;}
.writeForm input.inputText {height:17px; padding:2px 0 0 3px; color:#fff; border:1px solid #bbcd88; background:none;}
.writeForm textarea {padding:5px; color:#fff; border:1px solid #bbcd88; background:none;}


.boardList {border-collapse:collapse; width:100%; margin-bottom:10px; border:3px solid #fff; border-left:0; border-right:0;}
.boardList img {border:0;}
.boardList thead th {height:40px; text-align:center; border-bottom:1px solid #fff; background:url(../ir/imgs/board/listThLine.gif) no-repeat 0 0;}
.boardList thead th.first {background:none;}
.boardList td {padding:10px 10px; text-align:center; border-bottom:1px solid #9fb859;}
.boardList td.left {text-align:left;}
.boardList tr.answer td {font-weight:bold;}

.boardView {border-collapse:collapse; width:100%; margin-bottom:10px; border:3px solid #fff; border-left:0; border-right:0;}
.boardView th,
.boardView td {padding:10px; text-align:left; border-bottom:1px solid #fff;}
.boardView th {width:40px;}
.boardView th.line {background:url(imgs/board/listThLine.gif) no-repeat 0 0;}
.boardView td.content {padding:40px;}

.prevNextList {padding:0; margin:0; margin-top:30px; text-align:left; border:1px solid #fff; border-left:0; border-right:0;}
.prevNextList * {vertical-align:middle; padding:0; margin:0; border:0;}
.prevNextList li {list-style:none;}
.prevNextList li.line {border-bottom:1px solid #adc270;}

.boardSearch {text-align:center;}
.boardSearch * {vertical-align:middle;}
.boardSearch input.inputText {color:#000;}

.paginate { padding:15px 0; text-align:center;}
.paginate a img { border:none; vertical-align:middle; _vertical-align:top;}
.paginate a,
.paginate strong { position:relative; margin-left:-6px; display:inline-block; vertical-align:middle; _width /**/:18px; padding:2px 6px 3px 7px; color:#fff; text-decoration:none; line-height:normal; font:12px Tahoma;}
.paginate a:hover { text-decoration:underline;}
.paginate strong { color:#fff !important; font-weight:bold;}
.paginate .first-child { background:none;}
.paginate a.pre,
.paginate a.next { padding:0; background:none !important;}
.paginate a.pre { margin:0 3px 0 -6px;}
.paginate a.next { margin:0 3px 0 -3px;}
.paginate a.first,
.paginate a.end { padding:0; background:none !important;}
.paginate a.first { margin:0 6px 0 -3px;}
.paginate a.end { margin:0 3px 0 -3px;}


.realnameCheckWrap {width:584px; text-align:left;}
.realnameCheckWrap img {border:0;}
.realnameCheckWrap p {margin:0; padding:0;}
.realnameCheckForm {margin-bottom:20px; padding:30px 0; text-align:center; background:#749024;}
.realnameCheckForm * {vertical-align:middle;}
.realnameCheckForm input.inputText {color:#000;}

.agreeWrap {text-align:left;}
.agreeWrap textarea {width:500px; padding:10px; color:#000;}

/* 2011-01-14 ´Ù¿î·Îµå¼¾ÅÍ °ü·Ã Ãß°¡ */
.csSupportLogin {width:584px; padding:30px 0; text-align:center; background:#b19930;}
.csSupportLogin * {vertical-align:middle;}
.csSupportLogin input.inputText {width:130px; height:20px; padding:3px 0 0 3px; color:#000; border:1px solid #88741a;}
.downCenterSearch {margin-bottom:10px; padding:20px; text-align:center; background:#ae9732;}
.downCenterSearch * {vertical-align:middle;}
.downCenterSearch input.search {width:300px; height:20px; padding:3px 0 0 3px; color:#000; border:1px solid #88741a;}
.thisPage {margin-bottom:10px; text-align:right; font-size:11px;}

.dcList {border-collapse:collapse; width:100%; margin-bottom:10px; border:3px solid #fff; border-left:0; border-right:0;}
.dcList img {border:0;}
.dcList thead th {height:40px; text-align:center; border-bottom:1px solid #fff; background:url(../ir/imgs/board/listThLine.gif) no-repeat 0 0;}
.dcList thead th.first {background:none;}
.dcList td {padding:10px 10px; text-align:center; border-bottom:1px solid #bdae6b;}
.dcList td.left {text-align:left;}
.dcList p {margin:0; padding:0;}
.dcList p.category {color:#fce57e;}
.dcList p.category * {color:#fce57e !important;}

.searchListText {margin-bottom:10px; text-align:right;}
.searchListText strong {color:#504711;}

.dcView {border-collapse:collapse; width:100%; margin-bottom:10px; border:3px solid #fff; border-left:0; border-right:0;}
.dcView th,
.dcView td {padding:10px; text-align:left; border-bottom:1px solid #bdae6b;}
.dcView th {width:55px; font-weight:normal;}
.dcView th.line {background:url(imgs/board/listThLine.gif) no-repeat 0 0;}
.dcView tr.title th,
.dcView tr.title td {border-bottom:1px solid #fff;}
.dcView td.content {padding:40px;}

.prevNextList2 {padding:0; margin:0; margin-top:30px; text-align:left; border:1px solid #fff; border-left:0; border-right:0;}
.prevNextList2 * {vertical-align:middle; padding:0; margin:0; border:0;}
.prevNextList2 li {list-style:none;}
.prevNextList2 li.line {border-bottom:1px solid #bdae6b;}

