@CHARSET "UTF-8";

@import url("base.css");

body {background-color:#E3E3E3;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


div.frame_bg {background:url('../images/comm/site_bg.jpg') no-repeat center top;}
	div.frame_bg div.nframe {}
		
		div.frame_bg div.nframe div.site_header {height:225px; background:url('../images/comm/comm_header.jpg') repeat 0 0;}
			div.frame_bg div.nframe div.site_header a.site_logo {display:block; width:246px; height:98px; text-indent:-99999px; position:absolute; top:25px; left:385px; background:url('../images/index/logo.png') no-repeat 0 0;}
			
			div.frame_bg div.nframe div.site_header a.nav {display:block; width:110px; height:40px; position:absolute; top:45px; text-indent:-99999px;}
			div.frame_bg div.nframe div.site_header a.nav1 {left:0;}
			div.frame_bg div.nframe div.site_header a.nav2 {left:125px;}
			div.frame_bg div.nframe div.site_header a.nav3 {left:250px}
			div.frame_bg div.nframe div.site_header a.nav4 {right:270px;}
			div.frame_bg div.nframe div.site_header a.nav5 {right:135px;}
			div.frame_bg div.nframe div.site_header a.nav6 {right:20px;}
			
		div.frame_bg div.nframe div.site_main {}
			div.frame_bg div.nframe div.site_main div.site_main_l {width:261px; float:left;}
			div.frame_bg div.nframe div.site_main div.site_main_r {width:741px; float:right;}
				
				div.frame_bg div.nframe div.site_main div.site_main_l div.charge {width:251px; height:136px; padding:7px 0 0 10px; background:url('../images/index/charge.jpg') repeat 0 0;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.charge a {display:block; width:251px; height:136px; text-indent:-99999px;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.charge a:hover {}
					
				div.frame_bg div.nframe div.site_main div.site_main_l div.video {width:188px; height:142px; padding:85px 34px 3px 39px; background:url('../images/index/video.jpg') repeat 0 0;}
					
				div.frame_bg div.nframe div.site_main div.site_main_l div.general {width:251px; height:174px; padding:68px 0 0 10px; background:url('../images/index/general.jpg') repeat 0 0;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.general ul {width:234px; height:174px; padding:0 0 0 17px;}
						div.frame_bg div.nframe div.site_main div.site_main_l div.general ul li {float:left; display:block; width:47px; height:68px; margin:11px 7px 0 0;}
							div.frame_bg div.nframe div.site_main div.site_main_l div.general ul li a {color:#FFF;}
								div.frame_bg div.nframe div.site_main div.site_main_l div.general ul li a div {height:21px; text-align:center; color:#FFF;}
								
				div.frame_bg div.nframe div.site_main div.site_main_l div.cheat {width:193px; height:119px; padding:49px 30px 0 38px; color:#FFF; background:url('../images/index/cheat.jpg') repeat 0 0;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.cheat a {line-height:1.7; color:#FFF;}
					
				div.frame_bg div.nframe div.site_main div.site_main_l div.battlefield {width:193px; height:105px; padding:46px 30px 0 38px; color:#FFF; background:url('../images/index/battlefield.jpg') repeat 0 0;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.battlefield a {line-height:1.7; color:#FFF;}
					
				div.frame_bg div.nframe div.site_main div.site_main_l div.service {width:251px; height:180px; padding:107px 0 0 10px; background:url('../images/index/service.jpg') repeat 0 0;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.service a {display:block; width:100px; height:38px; position:absolute; top:60px; text-indent:-99999px;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.service a.reg {background:url('../images/comm/btn_reg.png') no-repeat 0 0; left:30px;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.service a.charge {background:url('../images/comm/btn_charge.png') no-repeat 0 0; right:20px;}
					div.frame_bg div.nframe div.site_main div.site_main_l div.service div.service_info {width:211px; height:180px; padding:0 20px 0 20px; color:#C48548; line-height:2;}
					
		div.frame_bg div.site_spacer {height:130px; background:url('../images/comm/btm_spacer.jpg') no-repeat center top;}
			
		div.frame_bg div.site_footer {height:73px; background:url('../images/comm/footer.jpg') no-repeat center top;}
			div.frame_bg div.site_footer div.c {height:60px; padding-top:13px; background:url('../images/comm/footer_c.jpg') no-repeat 0 0;}
				div.frame_bg div.site_footer div.c p {text-align:center; color:#FFF; line-height:1.7;}
				