body{margin:auto;
				font-size:12px;
				font-family:"±¼¸²",seoul,arial,helvetica;
				color:#666;
				scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF;
				scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF;
				scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF;
				scrollbar-shadow-color:#595959;} 


/* Float bug */
.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{
	display: inline-block;
}

.png24 {tmp:expression(setPng24(this));}
/* Hides from IE-mac \*/
* html .clearfix{
	height: 1%;
}

/*border:1px solid red;*/


/* ¸µÅ© Á¡¼± ¾ø¾ÖÁÖ±â*/
a	{selector-dummy: expression(this.hideFocus=true);}

/* ¸µÅ©½ºÅ¸ÀÏ */
a	{text-decoration:none; color:#333;}
a:hover	{text-decoration:none; color:#217DC8;}

/*°øÅë¿ä¼Ò*/
img{
	border:none;
}
p    { line-height:18px;}
ul, ol, li   { margin:0; padding:0; list-style-type:none;}
div,p,h1,h2,h3,h4,dl,dt,dd,th,td,form {margin:0; padding:0;}

.fL    { float:left;}
.fR    { float:right;}
.clear { clear:both;}

.texL { text-align:left !important;}
.texR { text-align:right !important;}
.texC { text-align:center !important;}

.input       {border:1px solid #AFAEAE; font-size:12px; font-family:"µ¸¿ò,µ¸¿òÃ¼"; background-color:#F0F0F0; color:#5B5B5B; height:18px}
.input2       {border:1px solid #CCCCCC; font-size:9pt; font-family:µ¸¿ò; background-color:#FFFFFF; color:#6C6C6C; height:20px}
.input11       {border:1px solid #CCCCCC; font-size:9pt; font-family:µ¸¿ò; background-color:#FFFFFF; color:#424242; height:15px;}
.box         {border:1px solid #CED0C8; font-size:12px; font-family:"µ¸¿ò,µ¸¿òÃ¼"; color:#5A5752; height:20px;}
.box2        {border:1px solid #CBCBCB; font-size:12px; font-family:±¼¸²; background-color:#FFFFFF; color:#000000; height:20px;}
.box3        {border:1px solid #CCCCCC; font-size:12px; font-family:µ¸¿òÃ¼; background-color:#FFFFFF; dashed color:#000000; line-height:12pt;}
.box4        {border:1px solid #CCCCCC; font-size:12px; font-family:µ¸¿òÃ¼; background-color:#FFFFFF; dashed color:#666666; line-height:150%;}
.box5        {border:1px solid #FFFFFF; font-size:12px; font-family:±¼¸²; background-color:#FFFFFF; color:#666666; height:20px;}
.mbox        {border:1px solid #D8D8D8; font-size:12px; font-family:"µ¸¿ò"; color:#333333;}
.t5 {font-family:"±¼¸²"; font-size:9pt; color:#666666; line-height:19px;; text-align: justify}

.accessibility { display:none;}

.point{
	font-size:11px;
	color:#BB0000;
}

.float_left{
	float:left;
}
table{
	text-align:left;
	}

input	{border:expression((this.type=='text' || this.type=='select' || this.type=='file') && this.className=='' ? '1px solid #dcd9cf':'normal' ); }

.l_note	{border-bottom:1px solid #dbdad8; height:30px; background:#F1F1F1; text-align:center; padding:5px 0; font-weight:bold;}
.t_note	{border-bottom:1px solid #dbdad8; padding:2px 0 5px 10px;}
.b_note{height:1px; background-color:#CFCFCF; padding:0; border:0; }
.tr01{
	text-align:center;
	padding:0 0 0 5px;
	}


/************************************/
/************ main.html *************/
/************************************/


#mainBody{
	margin:0;
	padding:0;
}

#mainwrap{
	width:100%;
	background: url(images/main_bg_01.jpg) top left repeat-x;
}

#container{
	padding:0;
	width:1000px;
	text-align:left;
	font-size:1px;
}

/* ¸ÞÀÎTOP */
	#topmenu {
		width:1000px;
		margin:0;
		padding:0;
		height:130px;
		float:left;
	}
		#logo {
			width:250px;
			margin:0;
			padding:35px 0 0 0 ;
			float:left;
		}
	#menuflash {
		width:750px;
		margin:0;
		padding:0;
		height:130px;
		text-align:right;
		float:left;
	} 
	#mainFla{
		width:1000px;
		height:410px;
	}

/* ¸ÞÀÎÄÁÅÙÃ÷³»¿ë */
#m_container {
	width:975px;
	margin-left: 25px;
	padding:0;
}

/* °í°´¼¾ÅÍ */
#call_center{
	width:225px;
	height:230px;
	float:left;
	}
/* ¸ÞÀÎ¹è³Ê */
#banner{
	width:420px;
	height:230px;
	padding:0 0 0 25px;
	float:left;
	}
	#banner01{
	width:420px;
	height:120px;
	float:left;
	}
	#banner02{
	width:420px;
	height:90px;
	float:left;
	padding:20px 0 0 0;
	}
/* »ó´ã½Ç °øÁö»çÇ× */
#notice{
	width:280px;
	height:230px;
	padding:0 0 0 25px;
	float:left;
	}
	#notice01{
	width:280px;
	height:120px;
	padding:0 0 20px 0;
	float:left;
	}
	#notice02{
	width:280px;
	height:90px;
	padding:0;
	float:left;
	}
#notice_v{
		width:280px;
		height:90px;
		margin:10px 0 0 0;
		padding:0;
		float:left;
		font-size:12px;
		}
		#notice_v ul{
			margin:0;
			padding:0;
			float:left;
		}
		#notice_v ul li{
			margin:0;
			padding:2px 0 5px 0;
			float:left;
			display:inline;
			
		}
		.n1Con{
				margin:0;
				padding:0;
				width:280px;
				background: url(images/icon.jpg) no-repeat;
				}
				.n2Con{
				float:right;
				margin:0;
				padding:0;
				text-align:right;
				color:#666666;
				}
				.n3Con{
				float:left;
				margin-left:10px;
				padding:0;
				text-align:right;
				}



	/* Ä«ÇÇ¶óÀÌÅÍ */
	#copyright{
	width:100%;
	height:110px;
	margin: 20px 0 0 0 ;
	padding:0;
	background:#A7A8A8 repeat-x left top;
	text-align:left;
	font-size:1px;
	}
		#copymenu{
			height:25px;
			padding:15px 0 0 25px;
			width:975px;
			float:left;
		}
			#copy_login{
				width:225px;
				height:25px;
				float:left;
				padding:0;
				}
				#copy{
				width:725px;
				height:95px;
				float:left;
				padding:0 0 0 25px;
				}
				#copy01{
				width:195px;
				height:20px;
				float:left;
				padding:0;
				}
				#copy02{
				width:725px;
				height:75px;
				float:left;
				padding:0;
				}
				
	/* Ä«ÇÇ¶óÀÌÅÍ ³¡ */


/***********************************/
/************ main.html *************/
/************************************/


	/*border:1px solid red;*/
/*¼­ºê ·¹ÀÌ¾Æ¿ô*/

#subwrap{
	width:100%;
	background:url(images/sub_bg.jpg) top left repeat-x;
}
#subcontainer{
	padding:0;
	margin:0;
	width:1000px;
	text-align:left;
	font-size:1px;
}
#subFla{
	padding:0;
	margin:0;
	width:1000px;
	height:270px;
	}
#left_menu {
	width:255px;
	float:left;
	padding:0;
	}
	#sub_cus{
		width:255px;
		padding:20px 0 30px 0;
		}

#content {
		/*position:relative;*/ /*Á¦ÀÏ¸ÕÀú*/
		width:715px;
		margin:0 0 0 280px;
		/*margin:0 0 0 285px;*/
	}

	#linemap {
		text-align:right;
		color: #898989;
		font-size:12px;
		margin:10px 15px 0 0 ;
		}
	#con {
		width:715px;
		padding:20px 0 0 0;
		font-size:12px;
		}

/****¼­ºêÅ¸ÀÌÆ²****/
/****************/
#intro01_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_intro01.jpg) no-repeat;
		text-align:right;
	}
#intro02_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_intro02.jpg) no-repeat;
		text-align:right;
	}
#intro03_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_intro03.jpg) no-repeat;
		text-align:right;
	}
#intro04_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_intro04.jpg) no-repeat;
		text-align:right;
	}
/*¼ºÇüÁ¤º¸ */
#oper01_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper01.jpg) no-repeat;
		text-align:right;
	}
#oper02_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper02.jpg) no-repeat;
		text-align:right;
	}
#oper03_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper03.jpg) no-repeat;
		text-align:right;
	}
#oper04_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper04.jpg) no-repeat;
		text-align:right;
	}
#oper05_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper05.jpg) no-repeat;
		text-align:right;
	}
#oper06_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper06.jpg) no-repeat;
		text-align:right;
	}
#oper07_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper07.jpg) no-repeat;
		text-align:right;
	}
#oper08_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper08.jpg) no-repeat;
		text-align:right;
	}
#oper09_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper09.jpg) no-repeat;
		text-align:right;
	}
#oper10_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper10.jpg) no-repeat;
		text-align:right;
	}
#oper11_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper11.jpg) no-repeat;
		text-align:right;
	}
/*È¸¿ø°¡ÀÔ */
#join01_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_join01.jpg) no-repeat;
		text-align:right;
	}
#join02_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_join02.jpg) no-repeat;
		text-align:right;
	}
#join03_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_join03.jpg) no-repeat;
		text-align:right;
	}
#join04_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_join04.jpg) no-repeat;
		text-align:right;
	}
#join05_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_join05.jpg) no-repeat;
		text-align:right;
	}

#oper_news_title{
		width:715px;
		height:40px;
		margin:0;
		padding:0;
		background: url(images/tt_oper_news.jpg) no-repeat;
		text-align:right;
	}
#consult_title{
	width:715px;
	height:40px;
	margin:0;
	padding:0;
	background: url(images/tt_consult.jpg) no-repeat;
	text-align:right;
}
#reservation_title{
	width:715px;
	height:40px;
	margin:0;
	padding:0;
	background: url(images/tt_reservation.jpg) no-repeat;
	text-align:right;
}
#faq_title{
	width:715px;
	height:40px;
	margin:0;
	padding:0;
	background: url(images/tt_faq.jpg) no-repeat;
	text-align:right;
}
#community01_title{
	width:715px;
	height:40px;
	margin:0;
	padding:0;
	background: url(images/tt_community01.jpg) no-repeat;
	text-align:right;
}
#community02_title{
	width:715px;
	height:40px;
	margin:0;
	padding:0;
	background: url(images/tt_community02.jpg) no-repeat;
	text-align:right;
}
