@charset "utf-8";

@import url("default.css");
@import url("top_navi.css");

/*					Html Layout					*/
body {background:url(../images/top_bg.gif) top repeat-x; padding:0; margin:0;}
/* accessibility */
#accessibility {position:absolute; overflow:hidden; height:0; width:0; font-size:0; visibility:hidden;}
#accessibility a:active,
#accessibility a:focus{left:0; padding:5px 0; background:#000000; color:#FFFFFF; z-index:100;}

#warap {padding:0; margin:0 auto; position:relative; width:970px;}
	/*					Äü¸Þ´º¶§¹®¿¡ »ý¼ºÇÑ ¿µ¿ª					*/
	#all_con{clear:both; position: relative;padding:0; margin:0 auto; width:970px; overflow:hidden;}
	#main_con{width:890px; float:left;}

	#top_visual {width:890px; height:157px; background:url(../images/main_visual.jpg) no-repeat bottom; float:left;}
		#top_event { width:210px; height:105px;}
		#top_event .popBtn01 {float:left; position:absolute; top:45px; left:660px; width:84px; height:20px;}
		#top_event .popBtn02 {float:left; position:absolute; top:45px; left:678px; width:84px; height:20px;}
		#top_event .popBtn03 {float:left; position:absolute; top:45px; left:696px; width:84px; height:20px;}
		#top_event .popBtn01 .popCon01 {position:absolute; top:20px; left:0;}
		#top_event .popBtn02 .popCon02 {position:absolute; top:20px; left:-18px;}
		#top_event .popBtn03 .popCon03 {position:absolute; top:20px; left:-36px;}

	#main_rnd_box {width:890px; height:364px; background:url(../images/rnd_box_bg.gif) top; overflow:hidden;}
		#rnd_left {width:250px; height:364px; overflow:hidden; float:left;}
		#rnd_left h3 {margin:25px 0 5px 25px; width:200px;}
		#rnd_left .player {width:200px; margin:0 0 0 35px;}
		#rnd_left ul {margin:0 0 0 25px; width:200px;}
		#rnd_left li {list-style:none; margin:0 0 5px 0;}
		
		#rnd_center {width:390px; height:350px; overflow:hidden; float:left;}
			#vote_info {margin:20px 0 0 10px; height:155px; overflow:hidden;}
			#vote_info h2 {margin:0 0 10px 0;}
			#vote_info dl {margin:0 0 5px 0; float:left;}
			#vote_info dt {margin:0 0 5px 0; float:left;}
			#vote_info dd {margin:0 0 5px 0; float:left;}
			#vote_info dl select {width:290px; height:20px;}
			#vote_info input {margin:5px 0 0 145px;}
			
			#good_film {width:390px; overflow:hidden;}
			#good_film h3 {margin:0 0 5px 0;}
			#good_film dd {float:left; margin:0 5px; _margin:0 5px 0 3px; width:120px;}
			#good_film li {list-style:none; width:120px; text-align:center;}
			#good_film li.title {font-weight:bold;}
		
		
		#rnd_right {width:250px; float:left; overflow:hidden;}
			#good_print {width:195px; margin:25px 0 0 25px;}
			#good_print h3 {margin:0 0 5px 0;}
			#good_print dd {text-align:center; margin:0 0 10px 0;}
			#good_print ul {margin:0 0 0 10px;}
			#good_print li {list-style:none; background:url(../images/menu_dot.gif) 0 50% no-repeat; padding:0 0 0 5px; margin:3px 0;}
			
			#rnd_banner {text-align:center; padding:15px 0 0 5px; overflow:hidden; display:block;}
	#ucc_area {width:880px; overflow:hidden; padding:0; margin-top:10px; margin:0 auto;}
	#ucc_area hr {display:none;}
	#ucc_area h2 {margin:10px 0 5px 10px;}
	#ucc_area .newsZone {margin:0; width:210px; height:200px; float:left; overflow:hidden;}
	#ucc_area .newsZone h3 {margin:0 0 10px 5px; width:210px; height:35px;}
	#ucc_area .center {height:107px; line-height:107px; text-align:center;} 
	#ucc_area ul {margin-left:30px;}
	#ucc_area li {list-style:none; background:url(../images/menu_dot.gif) 0 50% no-repeat; padding:0 0 0 5px;}
