
/*  ���̾ƿ� ���� */	

#body_wrap {
width:100%;
height:100%;
background:transparent url(../images/back_top_redline.gif) repeat-x top left;
background-color:#f4f4f4;
}	
	#header_sub{
	width:100%;
	text-align:center;	
	}	
		/*  IE 4-6 : f�� */
		html>body #header_sub {
		margin-bottom:5px;
		}	
	#container_sub{
	width:100%;
	clear:both;
	text-align:center;
	}			
		#content_box {
		clear:both;	
		width:980px;
		margin-left:auto;
		margin-right:auto;
		}	
	#footer_sub{
	clear:both;
	width:100%;
	text-align:center;
	margin-top:5px;
	}
	
/*  ���̾ƿ� �� */
	
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/*  ���� ���� */	
	
		#top_sub{
		width:980px;
		margin-left:auto;
		margin-right:auto;		
		font-size:12px;			
		}
		/*  IE 4-6 : f�� */
		html>body #top_sub {
		height:35px;
		padding:10px 0px;
		} 
		/* IE 4-6 ���� ��� */
		html*#top_sub {
		padding:7px 0px 3px 0px;
		} 			
		
		
	/*  ������ �ΰ� �� ĳġ�w����� */
		.owlim_logo{
		background:transparent url(../images/owlim_logo.gif) no-repeat top left;
		display:block;
		float:left;
		margin-top:4px;		
		width:90px;
		height:45px;
		}
			
		.owlim_catch{
		background:transparent url(../images/owlim_catchphrase.gif) no-repeat top left;
		display:block;
		float:left;	
		margin-top:4px;
		width:150px;
		height:45px;
		}	
		
					
			
	/*  ������ GNB���� */	

		/* GNB ���� */		
		.gnb {
		float:right;
		margin-top:18px;
		}
			.gnb li{
			display:inline;		
			padding: 0px 1px;
			text-align:center;						
			}	
		.gnb_btn {
		float:right;
		margin-top:15px;
		margin-left:8px;	
		}		
			.gnb_btn li{
			display:inline;	
			text-align:center;	
			}
				
				
		/*  GNB �̴ϰ˻�â  */	
		.mini_search {
		float:right;
		margin-top:13px;
		margin-left:5px;	
		}
			.mini_search_input {
			background-color:rgb(255,255,255); 
			border:2px solid #e20101;
			width:100px;
			height:14px;
			font-size:11px; 
			color: #888888; 
			padding-top:3px; 
			padding-left:3px;
			}				
			.mini_search_btn {		
			border-top:2px solid #e20101;
			border-right:2px solid #e20101;
			border-bottom:2px solid #e20101;
			}			
					
	
	
/*  ���� �� */
	
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/*  �����̳� ���� ���� */



/*  �׷��̹ڽ� ��� ����  */

#graybox_top {
clear:both;	
width:980px;
height:55px;
margin-left:auto;
margin-right:auto;
background:transparent url(../images/box_top_center.gif) repeat-x top left;	
}				
								
	#graybox_top .left {
	float:left;	
	width:920px;
	height:55px;
	text-align:left;
	padding-left:20px;
	background:transparent url(../images/box_top_left.gif) no-repeat top left;
	}			
	#graybox_top .right {
	float:right;
	width:20px;			
	height:55px;
	text-align:right;
	background:transparent url(../images/box_top_right.gif) no-repeat top right;
	}	
		#graybox_top .menu_area{
		margin-top:14px;
		}
		#graybox_top .menu_line{
		float:left;
		}
		
		
	/*  ����޴����  */		
	.sub_bg_wrap1 {
	float:left;
	height:33px;
	width:195px;
	background:transparent url(../images/sub_bg_center.gif) repeat-x scroll left top;
	}
	.sub_bg_wrap2 {
	float:left;
	height:33px;
	width:178px;
	background:transparent url(../images/sub_bg_center.gif) repeat-x scroll left top;
	}
	.sub_bg_wrap3 {
	float:left;
	height:33px;
	width:546px;
	background:transparent url(../images/sub_bg_center.gif) repeat-x scroll left top;
	}		
		.sub_bg_left {
		float:left;
		height:33px;
		padding-left:15px;
		padding-top:7px;
		background:transparent url(../images/sub_bg_left.gif) no-repeat scroll left top;
		}
		.sub_bg_right {
		float:right;
		width:10px;
		height:33px;
		background:transparent url(../images/sub_bg_right.gif) no-repeat scroll right top;
		}
			
		
		
	/*  �������̵� ���� �޴�  */
	#graybox_menu1 {		
	float:left;	
	}	
		#graybox_menu1 a {
		width:94px;
		height:33px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu1_main.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_menu1 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu1_main.gif) no-repeat scroll left -35px;
			}		
		#graybox_menu1.select a {
		z-index:2;	
		background:transparent url(../images/about/menu1_main.gif) no-repeat scroll left  -70px;					
		}
			#graybox_menu1.select a:hover {
			z-index:3;
			background:transparent url(../images/about/menu1_main.gif) no-repeat scroll left -35px;							
			}	
				
	/*  �������̵� ���� �޴�  */
	#graybox_sub1 {
	float:left;
	}
		#graybox_sub1 li{
		display:inline;
		}				
		
		/*  ź���丮  */		
		#graybox_sub11 a {
		width:67px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu1_sub1.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub11 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu1_sub1.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub11.select a {
		z-index:2;
		background:transparent url(../images/about/menu1_sub1.gif) no-repeat scroll left  -40px;						
		}
			
		/*  ����a  */		
		#graybox_sub12 a {
		width:49px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu1_sub2.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub12 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu1_sub2.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub12.select a {
		z-index:2;	
		background:transparent url(../images/about/menu1_sub2.gif) no-repeat scroll left  -40px;					
		}
		
		/*  ����  */		
		#graybox_sub13 a {
		width:49px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu1_sub3.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub13 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu1_sub3.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub13.select a {
		z-index:2;	
		background:transparent url(../images/about/menu1_sub3.gif) no-repeat scroll left  -40px;					
		}
			
			
	/*  �ƿ︲�Ұ� ���θ޴�  */
	#graybox_menu2 {		
	float:left;
	}	
	
		#graybox_menu2 a {
		width:82px;
		height:33px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu2_main.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_menu2 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu2_main.gif) no-repeat scroll left -35px;
			}		
		#graybox_menu2.select a {
		z-index:2;
		background:transparent url(../images/about/menu2_main.gif) no-repeat scroll left  -70px;						
		}
			#graybox_menu2.select a:hover {
			z-index:3;	
			background:transparent url(../images/about/menu2_main.gif) no-repeat scroll left -35px;						
			}
			
	/*  �ƿ︲�Ұ� ����޴�  */					
	#graybox_sub2 {
	float:left;
	}
		#graybox_sub2 li{
		display:inline;
		}
		
		/*  ����  */		
		#graybox_sub21 a {
		width:35px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu2_sub1.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub21 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu2_sub1.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub21.select a {
		z-index:2;
		background:transparent url(../images/about/menu2_sub1.gif) no-repeat scroll left  -40px;						
		}
		
		/*  �Ұ�  */		
		#graybox_sub22 a {
		width:35px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu2_sub2.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub22 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu2_sub2.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub22.select a {
		z-index:2;
		background:transparent url(../images/about/menu2_sub2.gif) no-repeat scroll left  -40px;						
		}
		
		/*  Ư¡  */		
		#graybox_sub23 a {
		width:35px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu2_sub3.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub23 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu2_sub3.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub23.select a {
		z-index:2;
		background:transparent url(../images/about/menu2_sub3.gif) no-repeat scroll left  -40px;						
		}
		
		/*  ���䵵  */		
		#graybox_sub24 a {
		width:41px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu2_sub4.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub24 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu2_sub4.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub24.select a {
		z-index:2;	
		background:transparent url(../images/about/menu2_sub4.gif) no-repeat scroll left  -40px;					
		}
			
			
	/*  �ƿ︲��� ���� �޴�  */
	#graybox_menu3 {		
	float:left;
	}	
		#graybox_menu3 a {
		width:90px;
		height:33px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_main.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_menu3 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_main.gif) no-repeat scroll left -35px;
			}		
		#graybox_menu3.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_main.gif) no-repeat scroll left  -70px;					
		}
			#graybox_menu3.select a:hover {
			z-index:3;
			background:transparent url(../images/about/menu3_main.gif) no-repeat scroll left -35px;							
			}
			
	/*  �ƿ︲��� ���� �޴�  */					
	#graybox_sub3 {
	float:left;
	}
		#graybox_sub3 li{
		display:inline;
		}
	
		/*  ���󺸱�  */		
		#graybox_sub31 a {
		width:53px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub1.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub31 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub1.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub31.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_sub1.gif) no-repeat scroll left  -40px;					
		}
		
		/*  Ű���ã��  */
		#graybox_sub32 a {
		width:60px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub2.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub32 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub2.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub32.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_sub2.gif) no-repeat scroll left  -40px;					
		}
		
		/*  �˻�ð����̱�  */
		#graybox_sub33 a {
		width:78px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub3.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub33 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub3.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub33.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_sub3.gif) no-repeat scroll left  -40px;					
		}
		
		/*  �ð������  */
		#graybox_sub34 a {
		width:58px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub4.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub34 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub4.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub34.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_sub4.gif) no-repeat scroll left  -40px;					
		}
		
		/*  ������d��Ȱ��  */
		#graybox_sub35 a {
		width:80px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub5.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub35 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub5.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub35.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_sub5.gif) no-repeat scroll left  -40px;					
		}
		
		/*  �ð����κ���  */
		#graybox_sub36 a {
		width:84px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub6.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub36 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub6.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub36.select a {
		z-index:2;
		background:transparent url(../images/about/menu3_sub6.gif) no-repeat scroll left  -40px;						
		}
		
		/*  RSS�ޱ�  */
		#graybox_sub37 a {
		width:52px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub7.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub37 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub7.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub37.select a {
		z-index:2;
		background:transparent url(../images/about/menu3_sub7.gif) no-repeat scroll left  -40px;						
		}
		
		/*  ��۹�ũ  */		
		#graybox_sub38 a {
		width:52px;
		height:20px;	
		float:left;
		position:relative;
		background:transparent url(../images/about/menu3_sub8.gif) no-repeat scroll left  0pt;		
		}		
			#graybox_sub38 a:hover {
			z-index:3;
			text-decoration:none;		
			background:transparent url(../images/about/menu3_sub8.gif) no-repeat scroll left -20px;
			}		
		#graybox_sub38.select a {
		z-index:2;	
		background:transparent url(../images/about/menu3_sub8.gif) no-repeat scroll left  -40px;					
		}

				
	
/*  �׷��̹ڽ� ���� ����  */
	
#graybox_mid {
clear:both;	
width:980px;
height:100%;
margin-left:auto;
margin-right:auto;
background:#ffffff url(../images/box_mid_right.gif) repeat-y top right;
}	
	.graybox_midbg_right {
	float:left;
	width:100%;
	height:100%;
	padding-top:30px;
	background:transparent url(../images/box_mid_right.gif) repeat-y top right;
	}						
	.graybox_midbg_left {
	float:left;
	width:100%;
	height:100%;	
	background:#ffffff url(../images/box_mid_left.gif) repeat-y top left;
	}	
	
		/*  ����ȭ��ǥ  */
		.graybox_mid_left {
		float:left;
		width:60px;
		padding-left:10px;
		}
			.graybox_mid_left img {
			margin:150px 0px;
			}
			
			
		/*  ����  */				
		.graybox_mid_center {
		float:left;	
		width:830px;
		margin-left:5px;
		margin-right:5px;		
		}					
		
			/*  �������̵�  */
			
			.menu1_content_left {
			width:480px;			
			float:left;			
			}					
			.menu1_content_right {
			width:330px;
			float:right;			
			}	
				.movie_wrap {
				border:1px solid #ffffff;
				background-color: #ffffff;
				padding:20px;
				margin: 12px 0px;								
				}
				.movie_wrap_on {
				border:1px solid #cccccc;
				background-color: #fafafa;
				padding:20px;
				margin: 12px 0px;								
				}
					.movie_thumb {
					float:left;
					margin-right:10px;
					margin-bottom:5px;
					}
					.movie_list {
					float:left;
					text-align:left;
					}
						.movie_list li {
						padding-top:2px;
						}											
							.movie_title_1 a, .movie_title_1 a:visited, .movie_title_1 a:active {
							font-weight: bold; font-family: gulim,sans-serif; color: #838487; text-decoration: none;font-size:14px; margin-top:3px;}
							.movie_title_1 a:hover {font-weight: bold; font-family: gulim,sans-serif; color: #838487; text-decoration: underline;font-size:14px;}
							.movie_summary_1 a, .movie_summary_1 a:visited, .movie_summary_1 a:active {font-weight: lighter; color: #aaaaab; text-decoration: none}
							.movie_summary_1 a:hover {font-weight: lighter; color: #aaaaab; text-decoration: underline;}

							.movie_title_2 a, .movie_title_2 a:visited, .movie_title_2 a:active {
							font-weight: bold; font-family: gulim,sans-serif; color: #000000; text-decoration: none; font-size:14px;}
							.movie_title_2 a:hover {font-weight: bold; font-family: gulim,sans-serif; color: #000000; text-decoration: underline; font-size:14px;}
							.movie_summary_2 a, .movie_summary_2 a:visited, .movie_summary_2 a:active {font-weight: lighter; color: #666666; text-decoration: none;}
							.movie_summary_2 a:hover {font-weight: lighter; color: #666666; text-decoration: underline;}

			
			/*  �ƿ︲�Ұ�  */
			
			.menu2_content_left {
			float:left;
			text-align:left;
			padding-left:10px;
			}
				.menu2_content_left li {
				padding: 15px 0px;
				}
			
			
			.menu2_content_right {
			float:right;
			text-align:right;
			padding-right:10px;
			}
			
			
			.menu2_content {
			width:100%;
			text-align:left;
			}
				.menu2_content li {
				padding: 10px 0px;
				}
			
			/*  �ƿ︲���  */
			
			.menu3_content_left {
			float:left;
			text-align:left;
			padding-left:10px;
			}
			
			.menu3_content_right {
			float:right;
			text-align:right;
			padding-right:10px;
			}
				.menu3_content_right li {
				padding: 10px 0px;
				}
			
			
		
		/*  �8���ȭ��ǥ  */	
		.graybox_mid_right {
		float:right;
		width:60px;
		padding-right:10px;
		}
			.graybox_mid_right img {
			margin:150px 0px;
			}
			
		
		
			
/*  �׷��̹ڽ� �ϴ� ����  */

#graybox_btm {
clear:both;	
width:980px;
height:40px;
margin-left:auto;
margin-right:auto;
background:transparent url(../images/box_btm_center.gif) repeat-x bottom left;		
}				
								
	.graybox_btm_left {
	float:left;
	width:920px;
	height:40px;
	background:transparent url(../images/box_btm_left.gif) no-repeat bottom left;
	}		
	.graybox_btm_right {
	float:right;
	width:20px;
	height:40px;
	background:transparent url(../images/box_btm_right.gif) no-repeat bottom right;
	}
			


/*  �����̳� ���� �� */


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/*  Ǫ�� ���� ���� */
	
	#footer{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	}
	
		.btm_menu{
		float:left;	
		padding-top:5px;
		}
			.btm_menu li{
			display:inline;
			padding: 0px 3px;
			text-align:center;
			}
			
			.copyright{			
			clear:left;
			text-align:left;
			color:#bababa;
			font-family:Tahoma,verdana,arial;	
			}
		
		.rss_logo{
		background:transparent url(../images/icon/btm_logo_rss.gif) no-repeat top left;
		display:block;
		float:right;		
		width:40px;
		height:45px;
		margin: 0px 3px;
		}
		.rdf_logo{
		background:transparent url(../images/icon/btm_logo_rdf.gif) no-repeat top left;
		display:block;
		float:right;		
		width:40px;
		height:45px;
		margin: 0px 3px;
		}
		.owl_logo{
		background:transparent url(../images/icon/btm_logo_owl.gif) no-repeat top left;
		display:block;
		float:right;		
		width:40px;
		height:45px;
		margin: 0px 3px;
		}



/*  Ǫ�� ���� �� */

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */