/* ******************************************************* */
/* -- ±âº» Å¬·¡½º  --------------------------------------- */
/* ******************************************************* */
body,table,tr,td,input,div,form,textarea,ul,li {font-size:12px; color:767575; font-family:Dotum,Gulim; LINE-HEIGHT: 1.2;text-decoration: none;}
a:link    {  color:#767575; text-decoration: none}
a:visited { color:#767575; text-decoration: none}
a:active  {  color:#767575; text-decoration: none}
a:hover   { color:#fc5f00; text-decoration: none}


body {scrollbar-face-color:#F7F7F7; 
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#CCCCCC;

	margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#ffffff;
	background:url(../img/main_bg_01.gif);background-repeat:repeat-x;
	}



select { font-family:"µ¸¿ò"; font-size: 11px; color: #5F5F50; letter-spacing: -1px; height:18px;}
img {border : 0}

.sub_body { vertical-align:top; width:761; padding:0 30 0 30; background:url(../img/sub_body_bg.gif);background-repeat:no-repeat;}

.location { font-size: 11px; color:#b2b2b2; letter-spacing: -1px; text-align:right;}
.title { margin-bottom:50; }
.content { margin-bottom:50; }


.small { font-size: 11px;}
.b {font-weight:bold;}
.day { color:#bfbfbf; font-family: "Arial"; font-size: 10px !important; height:19;text-align:right;}
.day01 { font-family: "Arial"; font-size: 11px !important; height:19;}
.day02 { color:#bfbfbf; font-family: "Arial"; font-size: 9px !important; height:19;text-align:right;}





/* ******************************************************* */
/* -- ¶óÀÎ_BG  ------------------------------------------- */
/* ******************************************************* */
.line01 {background:url(../img/dot_line_01.gif); height:9px;background-repeat:repeat-x;}


/* ******************************************************* */
/* -- ÆùÆ® Å¬·¡½º ---------------------------------------- */
/* ******************************************************* */

.title01 { color:#000000; font-size:12px; font-family:dotum;font-weight:bold;}
.title02 { color:#000000; font-size:15px; font-family:dotum;font-weight:bold;}
.page { text-align:center; padding:30 0 25 0; font-size:11px;letter-spacing: 2px;}


.gray01 { color:#c6c6c6; }
.gray02 { color:#aeaeae; }
.gray03 { color:#6b6b6b; }
.orange { color:#ce906e; }
.blue01 { color:#47a0a6; }
.newspaper { font-size:11px; color: #c7580b; }



/* ******************************************************* */
/* -- ¸µÅ© Å¬·¡½º ---------------------------------------- */
/* ******************************************************* */

.news a:link    {  font-size:11px;color:#121212; text-decoration: none;letter-spacing:-1;}
.news a:visited { font-size:11px;color:#121212; text-decoration: none;letter-spacing:-1;}
.news a:active  { font-size:11x;color:#121212; text-decoration: none;letter-spacing:-1;}
.news a:hover   { font-size:11px;color:#ff7200; text-decoration: none;letter-spacing:-1;}

.gray_a a:link    { font-size:11px;color:#999999; text-decoration: none;}
.gray_a a:visited { font-size:11px;color:#999999; text-decoration: none; }
.gray_a a:active  { font-size:11x;color:#999999; text-decoration: none;}
.gray_a a:hover   { font-size:11px;color:#999999; text-decoration: underline;}



/* ******************************************************* */
/* -- Ç¥Çü½Ä Å¬·¡½º -------------------------------------- */
/* ******************************************************* */
table {border : 0;border-spacing:0px; padding:0px; border-collapse:collapse; }
th,td { padding : 0px;}


/* ******************************************************* */
/* -- IMG Å¬·¡½º ----------------------------------------- */
/* ******************************************************* */
.gallery_img01 {border:3px #ceccc1 solid;cursor:hand; width:100; height:75;}
.gallery_img03 {border:3px #ceccc1 solid; margin: 0 20 20 0; width:300; height:225;cursor:hand;}
.gallery_img04 {border:2px #ceccc1 solid; margin: 0 16 20 0; width:200; height:150;cursor:hand;}
.gallery_img05 {border:2px #ceccc1 solid; width:240; height:320;cursor:hand;}



/* ******************************************************* */
/* -- FORM Å¬·¡½º ---------------------------------------- */
/* ******************************************************* */
.input {
	background-color: #ffffff; 
	border-style: solid; 
	border-color: #cecece; 
	border-width: 1; 
	left: 5px; 
	height: 19px;
	color: #000000;
	font-size: 11px;	
}

.input_read {
	background-color: #ffffff; 
	border-style: solid; 
	border-color: #cecece; 
	border-width: 1; 
	left: 5px; 
	height: 19px;
	color: #a1a1a1;
	font-size: 11px;
}


textarea {
	background-color: #ffffff; 
	border-style: solid;	
	border-color: #cecece; 
	border-width: 1px; 
	left: 5px;
	font-size: 11px;
	font-family: "µ¸¿ò", "±¼¸²";
	width:100%;
	height:100%;
}



/* ******************************************************* */
/* -- Table Style Å¬·¡½º --------------------------------- */
/* ******************************************************* */

/* sub(°øÅëÅ×ÀÌºí »çÀÌÁî ¼³Á¤) */
.sub {
  width:100%;
}



/* table_pr(º¸µµÀÚ·á) */
.table_pr {
  width:100%;
}
.table_pr td.subject {
  padding : 10 0 10 5;
  color: #000000;
  font-weight:bold;
}
.table_pr td.content {
  font-size:12px;
  padding: 5 10 0 10;
  LINE-HEIGHT: 1.3;
}
.table_pr td.date {
  font-size:10px;
  font-family:verdana;
  color: #c7580b;
  padding: 0 0 10 10; 
}
.table_pr td.date01 {
  font-size:10px;
  font-family:verdana;
  color: #c7580b;
  padding : 10 0 10 5;
  text-align:right;
}


/* table_board(°Ô½ÃÆÇ) */
.table_board{
	width:700px;
}
.table_board td {
    height:25px;
	font-size:11px;
	word-break:break-all;
}
.table_board td.subtd01 {
	background:url(../img/recruit/recruit_img_08.gif);
}
.table_board td.subtd02 {
	text-align:center;
}
.table_board td.subtd03 {
	padding-left:10;
}
.table_board td.subtd04 {
	height:1px;
}


/* table_report(º¸°í¼­) */

.table_report {
	width:100%;
}
.table_report th{
	border:1px solid #d9d9d9;
	border-top:2px solid #417298;
	border-bottom:1px solid #bababa;
	text-align:center;
	padding:8 5;
	background-color:#f0f0f0;
	color:#636060;
	font-size:11px;
}
.table_report td{
	border:1px solid #d9d9d9;
	text-align:center;
	padding:5 7;
}
.table_report td.subtd01{
	text-align:left;
}
.table_report td.subtd02{
	background-color:#fcfbfb;
	font-size:11px;
}
.table_report td.subtd03{
	text-align:right;
}
.table_report td.subtd04{
	border:1px solid #d9d9d9;
	text-align:center;
	padding:0;
}
.table_report td.subtd05{
	border-bottom:1px solid #bababa;
	background-color:#fcfbfb;
}