/********-추가-*********/
#top {width:920px; height:80px; margin:10px auto 0;}
	.navi_area{ width:920px; height:20px; text-align:right;}
	.logo {float:left; display:inline; width:210px; height:60px; text-align:left;}
	.sch {float:left; display:inline; width:500px; height:60px; background-color:#fff;}
		.sch-box-0 {float:left; display:inline; width:484px; height:36px; margin-left:10px; margin-top:8px; background-color:#ed1c24;}
		.sch-box-1 {float:left; display:inline; width:480px; height:32px; background-color:#fff; margin:2px;}
			.sch-img-0 {float:left; display:inline; width:62px; height:12px; margin:10px 0 0 14px;}
			.sch-box-2 {float:left; display:inline; width:350px; height:20px; margin:6px 0 0 10px; background-color:#ed1c24;}
				.sch-text {float:left; display:inline; width:360px; height:20px; border:0px; color:#000; font-size:14px; font-family:"돋움"; font-weight:bold; padding-top:2px;}
			.sch-img-1 {float:right; display:inline; width:8px; height:9px; margin:11px 14px 0 0;}
	.special-b {float:right; display:inline; width:210px; height:60px; text-align:right;}
	.login-text-0 {float:left; display:inline; width:710px; height:15px; background-color:#fff; margin-top:10px;}
	.login-text-0 a {color:#000;}



#top-platinum {float:left; display:inline; width:920px; height:290px; overflow:visible;}
	.top-left-banner {float:left; display:inline; width:132px; height:290px; background:url(/images/new_main/left_menu.jpg);}
	.top-cen {float:left; display:inline; width:788px; height:290px;}
		.top-banner {float:left; display:inline; width:788px; height:178px;}
			.top-platinum-banner {float:left; display:inline; width:580px; height:178px; background:url(/images/new_main/top_platinum_bg.jpg);}
			.top-event {float:left; display:inline; width:208px; height:178px; background:url(/images/new_main/special_event.jpg);}
			.top-event-box {float:left; display:inline; width:180px; height:118px; background-color:#fff; margin:33px 0 0 12px; overflow:hidden;}

#hot {float:left; display:inline; width:788px; height:112px; background:url(/images/new_main/hot_bg.gif) no-repeat;}
	.hot-box {float:left; display:inline; width:780px; height:100px; background-color:#fff; margin:8px 0 0 8px; overflow:hidden;}

#big {float:left; display:inline; width:920px; height:240px; background-color:#454545;}
	.big-bg {float:left; display:inline; width:132px; height:70px; background:url(/images/new_main/big_bg.gif) no-repeat;}
	.big-btn {float:left; display:inline; width:42px; height:30px; margin:8px 0 0 85px;}
	.big-box {float:left; display:inline; width:778px; height:224px; background-color:#fff; margin:8px 0px 8px 8px; overflow:hidden;}

#Platinum {clear:both; height:290px;}
#Platinum .navi {float:left; width:130px; height:290px;}
#Platinum .banner {float:left; width:790px; height:290px;}
#Platinum .banner .top {width:790px; height:290px;}
#Platinum .banner .bottom {width:790px; height:290px;}

#board {clear:both; height:120px; padding:10px 0;}
#board li {text-align:left; letter-spacing:0;}
#board li a {font:normal 12px/19px "나눔고딕","맑은 고딕","돋움",Dotum,AppleGothic,sans-serif;}
#board .left_area {float:left; width:200px;}
#board .right_area {float:right; width:710px;}

#board .left_area .m_rank {float:left; width:200; height:129px; display:inline;}
#board .left_area .m_rank .title {height:29px;}
#board .left_area .m_rank li {height:19px; padding-left:25px; border-bottom:1px solid #f0f0f0; line-height:19px;}
#board .left_area .m_rank li:first-child {font-weight:bold;}
#board .left_area .m_rank li .nick {float:left; width:130px; height:19px; line-height:19px; text-align:left; overflow:hidden;}
#board .left_area .m_rank li .point {float:right; width:30px; height:19px; padding-right:5px; line-height:19px; text-align:right;}

#board .right_area .community {float:left; width:350px; height:129px; margin-right:0px; display:inline;}
#board .right_area .community .title {height:29px; text-align:right; background:url(/images/main/comm_tit.jpg) top no-repeat;}
#board .right_area .community .title img {margin:11px 2px 0 0;}
#board .right_area .community .menu {float:left; width:23px; height:100px;}
#board .right_area .community .menu li {}
#board .right_area .community .list {float:left; width:327px; height:100px;}
#board .right_area .community .list li {height:19px; padding-left:15px; border-bottom:1px solid #f0f0f0; line-height:19px; background:url(/images/main/icon_comm.jpg) 5px 6px no-repeat; overflow:hidden;}
#board .right_area .community .list li .section {padding-right:2px; font-family:"굴림",Gulim; font-weight:bold;}
#board .right_area .community .list li .cnt {padding:0 2px; font-family:Tahoma; font-size:10px;}
#board .right_area .community .list li .date {font-style:italic; font-family:Tahoma; font-size:10px; color:#999;}

#board .right_area .press {float:right; width:350px; height:129px; display:inline;}
#board .right_area .press .title {height:29px; text-align:right; background:url(/images/main/press_tit.jpg) top no-repeat;}
#board .right_area .press .title img {margin:11px 2px 0 0;}
#board .right_area .press .list {height:100px;}
#board .right_area .press .list li {height:19px; padding-left:15px; border-bottom:1px solid #f0f0f0; line-height:19px; background:url(/images/main/icon_comm.jpg) 5px 6px no-repeat; overflow:hidden;}
#board .right_area .press .list li .cnt {padding:0 2px; font-family:Tahoma; font-size:10px;}
#board .right_area .press .list li .date {font-style:italic; font-family:Tahoma; font-size:10px; color:#999;}

*[onclick] {cursor:pointer;}
a[id], img[id] {cursor:pointer;}

/* Common */
.c_b {clear:both;}

.f_l {float:left;}
.f_r {float:right;}

.va_t {vertical-align:top;}
.va_b {vertical-align:bottom;}

.section_text {color:#AA0118; font-weight:bold;}

.ml_16 {margin-left:16px;}

.bc_F0F0F0 {background-color:#F0F0F0;}
.bc_F8F8F8 {background-color:#F8F8F8;}
.bc_FAFAFA {background-color:#FAFAFA;}
.bc_EEE {background-color:#EEE;}

.b_n {background:none;}

.ta_l {text-align:left;}
.ta_c {text-align:center;}
.ta_r {text-align:right;}

.fw_n {font-weight:normal;}
.fw_b {font-weight:bold;}

.fs_10 {font-size:10px;}
.fs_11 {font-size:11px;}
.fs_12 {font-size:12px;}
.fs_13 {font-size:13px;}
.fs_14 {font-size:14px;}
.fs_15 {font-size:15px;}

.bg_line {background:url(/images/main/contest_board_line.gif) right 50% no-repeat;}

.ls_-1 {letter-spacing:-1px;}




#TopBanner {position:relative; width:100%; height:290px;}
#TopBanner .left {float:left; width:130px; height:290px; padding:0; margin:0; background:url(/images/new_main/left_menu.jpg) no-repeat; display:inline;}
#TopBanner .right {float:right; width:790px; height:290px; padding:0; margin:0; display:inline;}
#TopBanner .right .top_area {height:178px; background-color:#e51218;}
#TopBanner .right .top_area .platinum_area {float:left; width:572px; height:159px; padding-top:19px; background:url(/images/new_main/top_platinum_bg.jpg) bottom no-repeat; display:inline; overflow:hidden;}
#TopBanner .right .top_area .platinum_area .platinum_banner {width:572px; height:132px; overflow:hidden;}
#TopBanner .right .top_area .event_area {float:right; width:208px; height:178px; background:url(/images/new_main/special_event.jpg) no-repeat; display:inline; overflow:hidden;}
#TopBanner .right .bottom_area {position:relative; height:100px; padding:8px 0 4px 6px; background:url(/images/new_main/hot_bg.gif) no-repeat #FFF; overflow:hidden;}
#TopBanner .right .bottom_area .hot_banner_area {height:108px; vertical-align:top;}
#TopBanner .right .bottom_area .hot_banner_area .hot_banner {height:108px; vertical-align:top;}
#TopBanner .right .bottom_area .hot_banner_area .hot_banner li {float:left; height:100px; padding:0 0 8px 4px; vertical-align:top;}
#TopBanner .right .bottom_area .hot_banner_area .hot_banner li.first {padding-left:0;}

.big_area {position:relative; float:right; display:inline; width:770px; height:224px; padding:8px; background-color:#454545; overflow:hidden;}
.big_area .big_banner_area {width:776px; height:231px; vertical-align:top;}
.big_area .big_banner_area .big_banner {width:776px; height:231px; vertical-align:top;}
.big_area .big_banner_area .big_banner li {float:left; height:70px; padding:0 6px 7px 0; vertical-align:top;}





