@charset "utf-8";

/* ±âº» css */
body {
	text-decoration:none;
	color:#333333;
	background:url(../images/bg_01.jpg) repeat-x;
	font-family: "gulim", Arial;
	font-size: 12px;
}

td {
	text-decoration:none;
	font-family: "gulim", Arial;
	font-size:12px;
	color:#333333;
	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;	line-height:18px; }
td {  }
ul, ol, li { list-style:none; }
li img { vertical-align:top; }
img	{ border:0px;}
img.disblock {display:block;}

/* AÅÂ±× */
a:link {
	color:#333333;
	text-decoration:none;
}
a:visited { color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none; }
a:hover  { color:#333333; 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:432px; height:68px; margin-left:88px; 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:gulim; 
							font-size:11px; 
							color:#585858; 
							line-height:13px;
							letter-spacing:-0.5px;
							 }
							
.f_11 a:link {text-decoration:none; 
              font-family:gulim; 
														font-size:11px; 
														color:#585858; 
														line-height:13px;
														letter-spacing:-0.5px;
														 }
														
.f_11 a:visited {text-decoration:none; 
                 font-family:gulim; 
																	font-size:11px; 
																	color:#585858; 
																	line-height:13px;
																	letter-spacing:-0.5px;
																	 }
																	
.f_11 a:active {text-decoration:none; 
                font-family:gulim; 
																font-size:11px; 
																color:#585858; 
																line-height:13px;
																letter-spacing:-0.5px;
																 }
																
.f_11 a:hover {text-decoration:none; 
               font-family:gulim; 
															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: #B9000E;
	font-size: 13px;
	font-weight: bold;
}

.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;
}

.input2{border:1px solid #c6c6c6; font-size:12px; color:#666666; font-family: "µ¸¿ò", "Verdana"}
.input3{border:1px solid #c6c6c6; font-size:12px; color:#666666; font-family: "µ¸¿ò", "Verdana" ;height:16px;}
.input4{border:1px solid #c6c6c6; font-size:12px; color:#666666; font-family: "µ¸¿ò", "Verdana" ;height:18px;}

.fc030 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #f8871f; LINE-HEIGHT: 13pt; FONT-FAMILY: "gulim"
}

.fc35 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #bc3d3d; FONT-FAMILY: "gulim"
}