﻿body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p {margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,input,textarea,select {color:#666;font:12px Arial, Verdana;} 
body	 {width:100%;background-color:#fff;word-break:break-all;line-height:1.33;}
table {border-collapse:collapse;border-spacing:0;}
ol,ul {list-style:none; }
img,fieldset {border:0 none;}
em,address {font-style:normal;}
img,input,select {vertical-align:middle;} 
a:link,a:visited,a:hover,a:active {color:#444;text-decoration:none;} 
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,div img,li img,dl img,p img	{vertical-align:top;}
legend	{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
caption	{display:none;}
hr.hr	{position:absolute;top:-9999px;left:-9999px;z-index:-1;}
input.checkbox	{margin-top:-4px;}
input.radio	{margin-top:-4px;}
.hidden	 {display:block;position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}

#wrapper	{width:100%;min-width:860px;background-color:#f9f9f9;}
#globalMenu	{position:relative;width:860px;margin:0 auto;padding-top:3px;text-align:right;}
#globalMenu	ul	{padding-right:60px;}
#globalMenu	li	{display:inline;margin-left:10px;}
#globalMenu	li	img	{vertical-align:middle;}
.visualType1	#top	 {background:url('../images/visual1.jpg') no-repeat left top transparent;}
.visualType2	#top	 {background:url('../images/visual2.jpg') no-repeat left top transparent;}
.visualType3	#top	 {background:url('../images/visual3.jpg') no-repeat left top transparent;}
.visualType4	#top	 {background:url('../images/visual4.jpg') no-repeat left top transparent;}
.visualType5	#top	 {background:url('../images/visual5.jpg') no-repeat left top transparent;}
.visualType6	#top	 {background:url('../images/nextstep.jpg') no-repeat left top transparent;}
#top	 {height:791px;width:860px;margin:0px auto 0;}
#top	 h1	{margin:11px 0px 0px 55px;padding-top:0px;}
#navigation	{display:block;position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
#promotion	{position:relative;height:103px;padding-left:74px;}
#promotion	img	{position:absolute;left:74px;}
#gameStart	{margin:0 0 8px 66px;}
#gameStart	img	{cursor:pointer;}
#gameDownload	{margin-left:75px;}
#gameDownload	img	{cursor:pointer;}
#contents	 {width:860px;margin:0 auto;background-color:#f9f9f9;}
#tempEvent	  {width:860px;margin:0 auto;background-color:#f9f9f9;}
#tempEventinfo	{clear:both;overflow:hidden;width:780px;margin:0 auto;padding:0 40px;background:url('../images/bg_box2.gif') no-repeat 40px top #f9f9f9;}
#information	{clear:both;overflow:hidden;width:780px;margin:0 auto;padding:0 40px;background:url('../images/bg_box2.gif') no-repeat 40px top #f9f9f9;}
#meetPlanB	{float:left;width:400px;height:240px;margin-left:33px;display:inline;background:url('../images/bar_section1.gif') no-repeat right 16px transparent;border-bottom:1px solid #ccc;}
#meetPlanB	h2	{clear:both;margin-bottom:14px;}
#meetPlanB	h3	{font-weight:bold;margin-bottom:3px;color:#000;}
#meetPlanB	h3	a	{color:#000;}
#meetPlanB	div.contents1	{height:90px;padding:0 10px 0 85px;background:url('../images/bg_meetPlan1.jpg') no-repeat left top transparent;}
#meetPlanB	div.contents2	{height:90px;padding:0 10px 0 85px;background:url('../images/bg_meetPlan2.jpg') no-repeat left top transparent;}
#news	{float:left;width:300px;height:240px;padding-left:25px;border-bottom:1px solid #ccc;}
#news	h2	{padding:6px 0 8px;}
#news	ul	{height:163px;}
#news	li	{margin-bottom:5px;}
#news	li	img	{margin-top:-2px;vertical-align:middle;}
#news	li	strong	{display:block;color:#0fb3f4;}
#news	li	.subject	{display:block;color:#000;}
#multimedia	{clear:both;overflow:hidden;width:780px;margin:0 auto 10px;padding:25px 40px 35px;background:url('../images/bg_box2.gif') no-repeat 40px bottom #f9f9f9;}
#media	{float:left;width:400px;height:230px;margin-left:33px;display:inline;background:url('../images/bar_section2.gif') no-repeat right 4px transparent;}
#media	h2	{display:inline;margin-right:3px;}
#media	.more	{display:inline;}
#media	.more	img	{margin-top:7px;}
#media	h3	{font-weight:bold;margin-bottom:3px;color:#000;}
#media	h3	a	{color:#000;}
#media	div.contents1	{height:100px;margin-top:15px;padding:0 10px 0 85px;background:url('../images/bg_media1.jpg') no-repeat left top transparent;}
#media	div.contents2	{padding:0 10px 0 85px;background:url('../images/bg_media2.jpg') no-repeat left top transparent;}
#youtube	{float:left;width:300px;padding-top:5px;padding-left:25px;}
#footer	 {width:100%;background:url('../images/bg_footer.gif') repeat-x left top #fff;}
#footer	 h2	{display:block;position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
#siteInfo	{width:860px;margin:0 auto;padding:10px 0 40px;background:url('../images/bg_footer.gif') repeat-x left top transparent;text-align:center;}
#siteInfo #copyright	{display:inline;}
#siteInfo #footMenu	{display:inline;}
#siteInfo #footMenu	li	{display:inline;padding:0 5px 0 7px;background:url('../images/bar_footer.gif') no-repeat left 3px transparent;}
#siteInfo #footMenu	li.terms	 {background-image:none;}

#ranking	{position:relative;width:780px;margin:0 auto 10px;padding:0 0 30px;background:url('../images/bg_box2.gif') no-repeat left bottom transparent;}
#ranking	h2	{width:745px;margin-bottom:20px;padding:25px 0 0 35px;background:url('../images/bg_box1.gif') no-repeat left top transparent;}
#rankingContents	{clear:both;overflow:hidden;width:748px;min-height:162px;margin-left:32px;padding-bottom:35px;background:url('../images/bg_ranking.jpg') no-repeat left 40px transparent;}
*	html	#rankingContents	{height:162px;}
#rankingContents	h3	{height:40px;text-align:center;}
#ranking1	 {float:left;width:234px;margin-right:9px;}
#ranking2	 {float:left;width:234px;margin-right:8px;}
#ranking3	 {float:left;width:234px;}
.rankTable	 {table-layout:fixed;width:220px;margin:0 auto;}
.rankTable	 th,	.rankTable	 td	{padding:0;}
.rankTable	 thead	th	 {height:29px;vertical-align:top;text-align:center;}
.rankTable	 thead	th	 img	{margin-top:7px;}
.rankTable	 tbody	td	 {height:20px;font-family:arial;font-size:14px;text-align:center;color:#545454;}
.rankTable	 .rank	{text-align:left;}
.rankTable	 .record	{text-align:right;}
.rankTable	 tbody	td	 span.ranking	{display:inline-block;width:16px;text-align:center;}
.rankTable	 tbody	td	 span.icon	 {display:inline-block;width:15px;text-align:center;}
.rankTable	 tbody	td	 span.change	img	{vertical-align:middle;margin-top:-2px;}
.rankTable	 tbody	td	 span.up	{color:#399eff;}
.rankTable	 tbody	td	 span.down	{color:#ff5e41;}
#ranking	.navigation	{margin-top:-25px;padding-top:35px;background:url('../images/dot_ranking.gif') no-repeat center 10px transparent;text-align:center;}
#ranking	.navigation	img	{cursor:pointer;}

#comments	{position:relative;width:780px;margin:0 auto 40px;padding:0 0 35px;background:url('../images/bg_box2.gif') no-repeat left bottom transparent;}
#comments	h2	{width:745px;margin-bottom:20px;padding:25px 0 0 35px;background:url('../images/bg_box1.gif') no-repeat left top transparent;}
#comments	.write	{margin:0 0 0 35px;width:715px;}
#comments	.write	p.nick	{display:inline;margin-right:20px;}
#comments	.write	p.pw	{display:inline;}
#comments	.write	p.nick	input,
#comments	.write	p.pw	input	{position:relative;width:80px;margin:-2px 0 0 5px;padding:1px 5px;background-color:#eee;vertical-align:middle;border:1px solid #ccc;}
#comments	.write	p.commentData	{padding-top:15px;}
#comments	.write	p.commentData	textarea	{width:695px;height:120px;padding:10px;background-color:#eee;border:1px solid #ccc;}
#comments	.write	p.submit	{position:absolute;left:660px;top:70px;}
#comments	.write	p.submit	input	{vertical-align:top;}
#comments	.list	{margin:0 0 30px 35px;width:715px;}
#comments	.list	li	{clear:both;overflow:hidden;width:100%;padding:30px 0;border-bottom:1px solid #ccc;}
#comments	.list	li	.info	{float:left;padding-top:7px;}
#comments	.list	li	.control	{float:right;}
#comments	.list	li	.control	img	{cursor:pointer;}
#comments	.list	li	.data	 {float:left;width:715px;padding-top:20px;}
#comments	.page	{margin-left:35px;}

.page	{clear:both;}
.page	*	{vertical-align:top;}
.page	.number	*	{display:inline-block;width:21px;height:19px;margin:0 3px;padding:2px 0 0;background:url('../images/bg_paging.gif') no-repeat left top transparent;text-align:center;color:#666;}
.page	.number	strong	{color:#0fb3f4;}

.layerClose	{position:absolute;right:10px;top:10px;cursor:pointer;}

#notice_article,	#download_notice_article	{min-height:400px;_height:400px;}
#noticeInfo	{clear:both;overflow:hidden;margin-bottom:15px;padding-bottom:5px;border-bottom:1px dashed #dedede;}
#notice_category	{float:left;margin-right:5px;color:#0fb3f4;font-weight:bold;}
#notice_title	{float:left;color:#333;font-weight:bold;}
#notice_content	{height:350px;overflow:auto;overflow-x:hidden;word-wrap:break-word;}
#notice_dateCreate	{float:right;font-size:11px;padding-top:1px;}
#modify_article	 *	{vertical-align:middle;}
#modify_article	 input.text	{width:120px;margin:0 5px;padding:1px 5px;background-color:#eee;vertical-align:middle;border:1px solid #ccc;}
#modify_article	 textarea	{width:540px;height:120px;margin-top:10px;padding:10px;background-color:#eee;border:1px solid #ccc;}
#delete_article	{text-align:center;}
#delete_article	*	{vertical-align:middle;}
#delete_article	input.text	{width:120px;margin:0 5px;padding:1px 5px;background-color:#eee;vertical-align:middle;border:1px solid #ccc;}

#launcher	{width:300px;height:297px;padding:169px 411px 0 57px;background:url('../images/bg_launcher.jpg') no-repeat left top #fff;}
#launcher	h2	{padding:0 0 8px;}
#launcher	ul	{height:163px;}
#launcher	li	{margin-bottom:5px;}
#launcher	li	img	{margin-top:-2px;vertical-align:middle;}
#launcher	li	strong	{display:block;color:#0fb3f4;}
#launcher	li	.subject	{display:block;color:#000;}
#DisplayCrypt {
}
