
@charset "euc-kr"


* {
	margin:0;
	padding:0;
	/* Scrollbars
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#e1e1e1;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-shadow-color:#e1e1e1;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#e1e1e1;
	*/
}

html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#1d1604;
	/* Scrollbars
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#e1e1e1;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-shadow-color:#e1e1e1;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#e1e1e1;
	*/
}

ul, ol, li, dl, dt, dd {
	list-style:none;
	vertical-align:top;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}
li {float:left;}

img {border:0; font-size:0; line-height:0; display:inline-block; vertical-align:top;}

div, span, p {
	margin:0;
	padding:0;
}
th, td {
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}

.clearboth {clear:both;}
.fn {float:none;}
.fc {float:center;}
.fl {float:left;}
.fr {float:right;}

.align_center {text-align:center;}
.align_left {text-align:left;}
.align_right {text-align:right;}




/* A link */
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:underline;}





/* Layout */
#wrapper {
	display:inline-block;
	width:100%;
	margin:0;
	padding:0;
	background:url("../../images/layout/bg.gif") repeat-x top;
}

#top {
	clear:both;
	position:relative;
	width:994px;
	height:137px;
}
	#top .topLogo {
		position:absolute;
		top:38px;
		left:129px;
	}
	#top .topFlash {
		position:absolute;
		top:0px;
		left:390px;
		padding:0 0 0 0;
	}

#container {
	clear:both;
	width:994px;
	height:100%;
	margin:0;
	padding:0;
}
	#container #leftMenu {
		float:left;
		width:359px;
	}
		#leftMenu .menuVisual {
			clear:both;
			width:359px;
			text-align:left;
		}
		#leftMenu .menuTitle {
			clear:both;
			width:359px;
			margin:0;
			padding:30px 0;
			text-align:right;
			border-bottom:1px solid #372e1f;
		}
		#leftMenu .menuList {
			clear:both;
			width:359px;
			margin:0;
			padding:0;
		}
			#leftMenu .menuList ol {
				margin:0;
				padding:10px 0 0 0;
			}
				#leftMenu .menuList ol li {
					width:100%;
					padding:0 0 10px 0;
					text-align:right;
					border-bottom:0;
				}
				#leftMenu .menuList ol li.last {
					width:100%;
					padding:0 0 10px 0;
					text-align:right;
					border-bottom:1px solid #372e1f;
				}
	#container #rightCon {
		float:left;
		width:604px;
		margin:0 0 0 31px;
	}
		#rightCon .visual {
			clear:both;
			width:604px;
			padding:0 0 38px 0;
			text-align:left;
			border-bottom:1px solid #372e1f;
		}
		#rightCon h1 {
			clear:both;
			width:604px;
			margin:0 0 15px 0;
			_margin:0;
			padding:9px 0 9px 0;
			_padding:9px 0 0 0;
			border-bottom:1px solid #372e1f;
		}
		#rightCon .loca {
			clear:both;
			width:604px;
			margin:-38px 0 0 0;
			_margin:-28px 0 0 0;
			padding:0 0 25px 0;
			color:#ddc8b4;
			font-family:,dotum;
			font-size:11px;
			line-height:13px;
			text-align:right;
		}
		#rightCon h2 {
			clear:both;
			margin:0 0 15px 0;
			padding:0;
		}
		#rightCon h3 {
			clear:both;
			width:604px;
			margin:0 0 10px 0;
			padding:0;
		}
		#rightCon h3.circle {
			clear:both;
			width:604px;
			margin:11px 0 0 0;
			padding:0;
		}

#footer {
	clear:both;
	position:relative;
	width:994px;
	height:100px;
}
	#footer .address {
		position:absolute;
		top:48px;
		left:180px;
		height:10px;
	}
		#footer .address address img {
			float:left;
		}
	#footer .copyright {
		position:absolute;
		top:50px;
		right:0;
	}





/* Main */
#container_main {
	clear:both;
	width:994px;
	margin:0;
	padding:0 0 0 100px;
}

	#container_main_sub2 {
		clear:both;
		width:994px;
		margin:0;
		padding:20px 0 0 0;
		text-align:center;
	}

	#container_main_sub2 table {
		border-spacing:0px;
		border-collapse:collapse;
		border-top:0px solid #92580e;
		border:0px solid #FFFFFF;
		padding: 10 10 10 0px;
		background:#252116;
		vertical-align:middle;
	}

	#container_main_sub2 table caption {
			display:none; /* block,none */
			overflow:hidden; /* show,hidden */
			visibility:hidden; /* visible,hidden */
			position:absolute;
			color:#FFFFFF;
			font-family:,dotum;
			font-size:12px;
			line-height:14px;
			text-align:left;
			vertical-align:middle;
		}
	#container_main_sub2 table tbody tr th {
		padding:10px 0 10px 10px;
		color:#e09302;
		font-family:,dotum;
		font-size:12px;
		line-height:14px;
		font-weight:bold;
		text-align:left;
		border-bottom:1px solid #645B40;
		vertical-align:top;
	}
	#container_main_sub2 table tbody tr th.movie {
		padding:13px 0 10px 10px;
		color:#e09302;
		font-family:,dotum;
		font-size:12px;
		line-height:14px;
		font-weight:bold;
		text-align:left;
		border-bottom:0px solid #645B40;
		vertical-align:top;
	}

	#container_main_sub2 table tbody tr th.none {
		padding:10px 0 10px 10px;
		color:#e09302;
		font-family:,dotum;
		font-size:12px;
		line-height:14px;
		font-weight:bold;
		text-align:left;
		border-bottom:0px solid #645B40;
		vertical-align:top;
	}

	#container_main_sub2 table tbody tr td {
		padding:5px 0 5px 10px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border-bottom:0px solid #696148;
		border-left:0px solid #696148;
		vertical-align:middle;
	}
	#container_main_sub2 table tbody tr td.noPd {
		padding:0px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border:1px solid #696148;
		vertical-align:middle;
	}
	#container_main_sub2 table tbody tr td.imgBox {
		padding:0px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		text-align:left;
		border:2px solid #f39e00;
		vertical-align:middle;
	}
	#container_main_sub2 table tbody tr td.imgBox1 {
		padding:0 0 0 12px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		text-align:left;
		border:0px solid #f39e00;
		vertical-align:top;
	}
	#container_main_sub2 table tbody tr td.firstleftPadding {
		padding:10px 0 5px 25px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border-bottom:0px solid #696148;
		border-left:0px solid #696148;
		vertical-align:middle;
	}
	#container_main_sub2 table tbody tr td.leftPadding {
		padding:10px 0 10px 10px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border-bottom:0px solid #696148;
		border-left:0px solid #696148;
		vertical-align:top;
	}
	#container_main_sub2 table tbody tr td.topPadding {
		padding:28px 0 10px 10px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border-bottom:0px solid #696148;
		border-left:0px solid #696148;
		vertical-align:top;
	}
	#container_main_sub2 table tbody tr td.first {
		padding:5px 0 0 10px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border:1px solid #645B40;
		vertical-align:middle;
	}
	#container_main_sub2 table tbody tr td.second {
		padding:5px 0 0 10px;
		color:#807963;
		font-family:,dotum;
		font-size:12px;
		line-height:16px;
		text-align:left;
		border-bottom:0px solid #696148;
		border-top:1px solid #645B40;
		border-right:1px solid #645B40;
		border-bottom:1px solid #645B40;
		vertical-align:middle;
	}

#footer_main {
	clear:both;
	position:relative;
	width:994px;
	height:100px;
}
	#footer_main .address {
		position:absolute;
		top:13px;
		left:180px;
		height:25px;
	}
		#footer_main .address address img {
			float:left;
		}
		#footer_main .address span {
			float:left;
			padding-right:10px;
		}
	#footer_main .copyright {
		position:absolute;
		top:15px;
		right:0;
	}


