@charset "euc-kr";
/* ±âº» css */


body {
	text-decoration:none;
	/*font:12px "µ¸¿ò", "µ¸¿òÃ¼", Arial;*/
	font-size:12px;
	font-family:'¸¼Àº °íµñ','Nanum Square','Noto Sans KR', 'Nanum Barun Gothic','Nanum Gothic','³ª´®°íµñ','µ¸À½€','Arial';
	color:#666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
}
td {
	text-decoration:none;
	/*font-family:µ¸¿ò, µ¸¿òÃ¼;*/
	font-family:'¸¼Àº °íµñ','Nanum Square','Noto Sans KR', 'Nanum Barun Gothic','Nanum Gothic','³ª´®°íµñ','µ¸À½€','Arial';
	font-size:12px;
	color:#585858;
	line-height:18px;
	letter-spacing:-0.5px;
}
form, ul, li, div, p, h1, h2, h3, h5, h6, td, th, p, span, fieldset {
	border:0;
	margin:0;
	padding:0;
	
}
html, body, input, select {
	margin:0;
	padding:0;
}

ul, ol, li {
	list-style:none;
}
li img {
	vertical-align:top;
}
img {
	border:0px;
}
img.disblock {
	display:block;
}
/* AÅÂ±× */
a:link {
	color:#666666;
	text-decoration:none;
}
a:visited {
	color:#666666;
	text-decoration:none;
}
a:active {
	color:#666666;
	text-decoration:none;
}
a:hover {
	color:#666666;
	text-decoration:none;
}
/* ¸ÞÀÎ */
.index_Area {
	background:url(../images/index_bg.jpg) no-repeat;
	width:980px;
	height:800px;
}
.m_left_Area {
	width:388px;
	height:800px;
	float:left;
	margin-right:15px;
	display:inline;
}
.m_left_01 {
	width:377px;
	height:636px;
}
.m_main_fla {
	position:absolute;
	z-index:96;
	left:0;
	top:0;
}
.m_main_footer_bg {
	position:absolute;
	z-index:97;
	left:0;
	top:569px;
}
.m_main_footer {
	position:absolute;
	z-index:98;
	left:38px;
	top:629px;
	height:118px;
	width:394px;
}
.m_main_footer_01 {
	width:210px;
	height:40px;
	margin-bottom:17px;
}
.m_main_footer_02 {
	height:11px;
	margin-bottom:12px;
}
.m_main_footer_03 {
}
.m_right_Area {
	width:532px;
	height:800px;
	float:left;
	display:inline;
}
.m_right_01 {
	width:516px;
	margin-left:12px;
	margin-bottom:30px;
}
.m_top_guest {
	margin:19px 0 14px 343px;
	width:151px;
	height:13px;
}
.m_top_member {
	margin:19px 0 14px 343px;
	width:117px;
	height:13px;
	display:none;
}
.m_top_menu {
	width:516px;
	background:url(../images/menu.jpg) repeat-x;
}
.m_right_02 {
	width:497px;
	height:95px;
	margin-left:22px;
	margin-bottom:13px;
}
.m_right_03 {
	width:532px;
	height:228px;
	margin-bottom:13px;
	background:url(../images/m_right_03_bg.gif) no-repeat;
}
.m_txt {
	width:453px;
	padding:31px 0 0 42px;
}
.m_txt_font {
	line-height:17px;
	font-size:11px;
	color:#6d6d6d;
}
.m_right_04 {
	width:508px;
	height:97px;
	margin-left:12px;
	margin-bottom:17px;
}
.m_right_05 {
	width:500px;
	height:68px;
	margin-left:20px;
	margin-bottom:15px;
	background:url(../images/m_right_05_bg.gif) right no-repeat;
	z-index:99;
}
.m_right_06 {
	width:288px;
	height:51px;
	margin-left:233px;
}
.submenu {
	position:absolute;
	left:42px;
	top:222px;
	width:159px;
}
.logo {
	position:absolute;
	left:40px;
	top:38px;
}
/* siez 11 ÆùÆ® */

.f_11 {
	text-decoration:none;
	font-family:µ¸¿ò, µ¸¿òÃ¼;
	font-size:11px;
	color:#585858;
	line-height:13px;
	letter-spacing:-0.5px;
}
.f_11 a:link {
	text-decoration:none;
	font-family:µ¸¿ò, µ¸¿òÃ¼;
	font-size:11px;
	color:#585858;
	line-height:13px;
	letter-spacing:-0.5px;
}
.f_11 a:visited {
	text-decoration:none;
	font-family:µ¸¿ò, µ¸¿òÃ¼;
	font-size:11px;
	color:#585858;
	line-height:13px;
	letter-spacing:-0.5px;
}
.f_11 a:active {
	text-decoration:none;
	font-family:µ¸¿ò, µ¸¿òÃ¼;
	font-size:11px;
	color:#585858;
	line-height:13px;
	letter-spacing:-0.5px;
}
.f_11 a:hover {
	text-decoration:none;
	font-family:µ¸¿ò, µ¸¿òÃ¼;
	font-size:11px;
	color:#585858;
	line-height:13px;
	letter-spacing:-0.5px;
}
/* ÆùÆ®»ö»ó */

.white {
	color: #ffffff;
}
.black {
	color: #272727;
}
.black_b {
	color: #272727;
	font-weight: bold;
}
.black_b_14 {
	color: #272727;
	font-weight: bold;
	font-size:14px;
}
.black_b_16 {
	color: #272727;
	font-weight: bold;
	font-size:16px;
}
.blue {
	color: #2775bd;
}
.blue_b {
	color: #2775bd;
	font-weight: bold;
}
.blue_b_11 {
	color: #2775bd;
	font-weight: bold;
	font-size:11px;
}
.purple_b {
	color: #a34fd3;
	font-weight: bold;
}
.purple_b_11 {
	color: #a34fd3;
	font-weight: bold;
	font-size:11px;
}
.green_b {
	color: #70bc1d;
	font-weight: bold;
}
.green_11 {
	color: #70bc1d;
	font-size:11px;
}
.green_11_b {
	color: #70bc1d;
	font-size:11px;
	font-weight: bold;
}
.bgreen_16_b {
	color: #3e9d90;
	font-weight: bold;
	font-size:16px;
}
.bgreen_11_b {
	color: #3e9d90;
	font-weight: bold;
	font-size:11px;
}
.red {
	color: #df2020
}
.gray {
	color: #797979;
}
.gray_b {
	color: #797979;
	font-weight: bold;
}
.gray_11 {
	color: #797979;
	font-size:11px;
}
.gray_11_b {
	color: #797979;
	font-size:11px;
	font-weight: bold;
}
.orange {
	color: #ff6600;
}
.orange_b {
	color: #ff6600;
	font-weight: bold;
}
.orange_11 {
	color: #ff6600;
	font-size:11px;
}
.orange_14_b {
	color: #ff6600;
	font-weight: bold;
	font-size:14px;
}
.white_11_b {
	color: #ffffff;
	font-weight: bold;
	font-size:11px;
}
.yellow_11 {
	color: #ffea00;
	font-size:11px;
}
.m_bg { background:url(../subimg/company_mid.gif) no-repeat; height:36px;}
.m_bg1 { background:url(../subimg/company_bottom2.gif) no-repeat; height:164px;}

.editbox { border:1px solid c1bfbf background-color: white; font-size: 9pt; color: #666666;}
.editbox2 {	border:1px solid #D9E4E6; background-color:#E2E7E7; font-size: 9pt; color: #666666;}
.editbox3 { border:0px solid E9E9E9; background-color:F4C0C0 ; font-size:  9pt; color: #333333;}
.editbox4 {	border:1px solid 000000; background-color:F1F5F4; font-family: "µ¸¿ò"; font-size: 11px; color: #333333;}
.editbox5 {	border:1px solid #ffffff; background-color:white; font-family: "µ¸¿ò"; font-size: 11px; color: #666666;}

.re_t_01
{border: 1px solid #d2d2d2; background-color:f4f4f4; text-indent:3pt; font-weight:bold; color:#333333}
.re_t_02
{border: 1px solid #d2d2d2; text-indent:3pt;}
.font_b
{ color:#365e71; font-weight:bold}

.font_sky
{ color:#5b959e; font-weight:bold}

.font_o
{color: #f55a06; font-weight:bold}

.font_tit
{font-weight:bold; background-color:efefef; text-align:center}

.font_tit1
{font-weight:bold; background-color:efefef; text-indent:4px }

.font_orange
{font-weight:bold; color:#ec7603; text-align:right}

.font_red
{font-weight:bold; color:#e55533}

.font_big
{font-weight:bold; font-size:18px; text-align:center; color:#333333}

.font_white
{color:#ffffff}

.font_bu
{color:087f9d}

.cal
{font-family: "Arial", "verdana"; font-size:11px; font-weight:bold; color:#FFFFFF; padding-left:6px}

.cal_red
{font-family: "Arial", "verdana"; font-size:11px; font-weight:bold; color:#ff99bf; padding-left:6px}

.cal_num{ font-family: "Tahoma","verdana"; color: #000000;font-size:26px;font-style: normal;
          font-weight: bold;line-height : 26px; }

.cal_num2{ font-family: "Tahoma","verdana"; color: #D4D4D4;font-size:10px;font-style: normal;
          font-weight: bold;}

.cal_num3{ font-family: "Tahoma","verdana"; color: #FF9022;font-size:9px;font-style: normal;
          font-weight: bold;}

 