@charset "euc-kr";
body {	
}
#wrapper {
	width:100%;
	padding-bottom:20px;
	margin:0 auto;
	background:url('/channel/action/images/main_new/bg_wrapper.gif') no-repeat 0 0;
}
#header {
		width:873px;
		margin:0 auto;
		height:130px;
		background:#111111 url('/channel/action/images/main_new/bg_header.gif') repeat-x 0 0;
	}
	#header h1 {
		float:left;
	}
	#header .util {
		width: 200px;
		padding: 4px 0 0 0px;
		margin: 0 0 0 670px;
	}
	#header .util li {
		float:left;
		padding:0 11px 4px 12px;
		background:url('/channel/action/images/main_new/util_bar.gif') no-repeat right 0;
		font-size:9px;
		line-height:9px;
	}
	#header .util li.end {
		background:none;
		padding-right:8px;
	}
		#header .util li img { vertical-align:top;}
	#header #search {
		float:left;
		width:440px;
		height:55px;
		padding:4px 17px 0 15px;
		margin-top:1px;
		background:url('/channel/action/images/main_new/bg_search.gif') no-repeat 0 0;
	}
	#search input.txt-search {
		width:247px;
		height:16px;
		background:url('/channel/action/images/main_new/bg_inp.gif') no-repeat 0 0;
		padding:4px 0 0 5px;
		margin-left:6px;
		border:0;
		font-size:12px;
		color:#999999;
		font-family:Gulim;
		vertical-align:middle;
	}
	#search fieldset {
		margin-bottom:5px;
	}
	#search a {
		display:inline-block;
		vertical-align:middle;
	}
	#search a.space { margin:0 0px 0 0px;}
	#search span {color:#999999;}
	#search span a {
		color:#999999;
		font-size:11px;
		line-height:12px;
	}
	#search span a:hover {
		color:#00DEFF;
		text-decoration:none;
	}
	#search strong {
		display:inline-block;
		padding:0 8px 0 9px;
		font-size:11px;
		line-height:11px;
		vertical-align:middle;
		background:url('/channel/action/images/main_new/search_bar.gif') no-repeat right 2px;
	}
	#gnb {float:left;}
#container {
	position:relative;
	width:873px;
	margin:0 auto;

}
.flash-navi { margin-top:10px; }
.ctext-movie {
	overflow:hidden;
	width:100%;
	margin-top:10px;
}
	.ctext-movie .flash { float:left; }
	.ctext-movie .clist {
		float:left;
		width:442px;
		padding-left:20px;
	}
		.ctext-movie .clist .itemp-wrap {
			position:relative;
			width:432px;
			height:117px;
			margin-top:20px;
			padding:0 5px;
			background:url('/channel/action/images/main_new/bg_cont.png') repeat left top;
			font-size:0;
			line-height:0;
		}
		.ctext-movie .clist .flash-menu {
			height:auto;
			margin-top:0;
			padding:0;
			background:none;
		}
			.ctext-movie .clist .flash-menu img { border:0; }
			.ctext-movie .clist .itemp-wrap h2 {
				display:block;
				padding-top:4px;
			}
			.ctext-movie .clist .itemp-wrap .clist-type {
				overflow:hidden;
				zoom:1;
				margin-top:9px;
			}
			.ctext-movie .clist .itemp-wrap .clist-type.cmtype2 {
				margin-top:6px;
			}
				.ctext-movie .clist .itemp-wrap .clist-type li {
					float:left;
					height:auto;
					margin:0 0 0 12px;
					padding:0;
					background:none;
				}
				.ctext-movie .clist .itemp-wrap .clist-type li.first { margin-left:0; }
					.ctext-movie .clist .itemp-wrap .clist-type li img {
						border:3px solid #1C1C1C;
						vertical-align:top;
					}
					.ctext-movie .clist .itemp-wrap .clist-type li a {
						display:inline-block;
						color:#D9D9D9;
						text-decoration:none;
						vertical-align:top;
					}
					.ctext-movie .clist .itemp-wrap .clist-type li span {
						display:inline-block;
						margin-top:7px;
						font-size:11px;
						font-weight:bold;
						line-height:14px;
						vertical-align:top;
					}
		.ctext-movie .clist .itemp-wrap .btn-more {
			position:absolute;
			top:6px;
			right:6px;
		}
.clist-banner {
	overflow:hidden;
	width:100%;
	margin-top:30px;
}
	.clist-banner li {
		float:left;
		margin-left:30px;
		font-size:0;
		line-height:0;
	}
	.clist-banner li.first { margin-left:0; }
#footer { padding-top:30px; }
	#footer .foot {
		width:873px;
		margin:0 auto;
	}
		#footer .foot ul {
			overflow:hidden;
			width:100%;
			padding:10px 0;
			border-top:1px solid #5B5B5B;
			border-bottom:1px solid #5B5B5B;
		}
			#footer .foot ul li {
				float:left;
				padding:0 6px;
				background:url('/channel/action/images/main_new/bl_foot.gif') no-repeat left 5px;
				font-size:0;
				line-height:0;
			}
			#footer .foot ul li.first {
				padding-left:0;
				background:none;
			}
		#footer .foot .address {
			overflow:hidden;
			width:100%;
			margin-top:10px;
		}
			#footer .foot .address address { float:left; }
			#footer .foot .address span { float:right; }

	#quick {
		position:absolute;
		top:-130px;
		right:0;
		z-index:50;
	}
