
body { margin:0; padding:0; background:#000 url("http://download.munaomi.com/image/mu/images/main/main_bg_body.jpg") center top no-repeat; }
body, table, th, td, div, p { font-size:12px; font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; color:#94681c; }
ul, li, dl, dt, dd { margin:0; padding:0; }
a, a:link, a:visited { color:#bea479; text-decoration:none; }
a:hover { color:#bea479; text-decoration:underline; }
fieldset { margin:0; padding:0; border:none; }
li { list-style:none; }
img { border:none; }
form { margin:0; padding:0; }

#bodybg_left { position:absolute; left:-488px; top:0; width:50%; height:775px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_bodyleft.jpg") right top no-repeat; z-index:-1; }
#bodybg_right { position:absolute; right:0; top:0; width:50%; height:775px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_bodyright.jpg") 487px 0 no-repeat; z-index:-1; }
#container { position:relative; text-align:center; }

#bodywrap { position:relative; width:976px; margin:0 auto; text-align:left; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_visual.jpg") no-repeat; }
#gnb { height:465px; }
#gnb object { position:relative; z-index:100; }
#visualbanner { position:absolute; left:624px; top:179px; z-index:10; }
#header { position:relative; height:465px; overflow:hidden; }
#header #gnb object { position:relative; z-index:100; }
#header #visual { position:absolute; left:0; top:0; z-index:10; }

#contentswrap { background:url("http://download.munaomi.com/image/mu/images/main/main_bg_content.jpg") 0 53px no-repeat; }
#contents_top { position:relative; height:53px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_content_top.jpg") no-repeat; }
/*
#download { position:absolute; top:-142px; left:336px; }
*/
#download { position:absolute; top:-142px; left:336px; z-index:100; }
#rollingnotice { float:left; position:relative; display:inline; width:340px; height:18px; margin:14px 0 0 38px; overflow:hidden; }
#rollingnotice ul { position:absolute; }
#rollingnotice ul li { font-size:11px; font-family:Helvetica; color:#6f563e; line-height:16px; }
#rollingnotice ul li a { font-size:11px; font-family:Helvetica; color:#6f563e; line-height:16px; }
#search { float:right; display:inline; margin:13px 34px 0 0; }
#search dl dt { float:left; padding:4px 7px 0 0; }
#search dl dd { float:left; }
#search dl dd input { font-size:11px; font-family:Helvetica; vertical-align:middle; line-height:16px; }
#search dl dd input.frmsearch { width:155px; height:20px; border:1px solid #3b3028; background-color:#0a0503; color:#bea479; }

#contents { position:relative; height:226px; }

#login { position:absolute; left:33px; top:2px; width:230px; height:104px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_loginbox.gif") left bottom no-repeat; }
#login h3 { height:16px; margin:0; padding:0 0 0 11px; }
#login dl { float:left; display:inline; width:156px; margin:12px 0 0 13px; }
#login dl dt { display:none; }
#login dl dd { height:25px; }
#login dl dd input { width:147px; height:20px; border:1px solid #4e412a; background-color:#352c23; color:#ff910b; }
#login dl dd.login_id .on { background:#352c23 url("http://download.munaomi.com/image/mu/images/main/main_login_id.gif") 5px 4px no-repeat; }
#login dl dd.login_pw .on { background:#352c23 url("http://download.munaomi.com/image/mu/images/main/main_login_pw.gif") 5px 4px no-repeat; }
#login dl dd.login_hello img { margin:6px 0 0 2px; }
#login dl dd.login_user { width:147px; height:18px; margin:1px 0; border:1px solid #4e412a; background-color:#352c23; }
#login dl dd.login_user p { height:18px; margin:0; padding:0; }
#login dl dd.login_user span { display:block; padding:4px 0 0 2px; font-size:11px; font-family:Helvetica; color:#ff910b; }
#login .button { float:left; margin:13px 0 0 0; }
#login .button img { cursor:pointer; }
#login .joinhelp { clear:both; padding:3px 0 0 33px; }
#login .joinhelp li { float:left; padding:0 20px 0 7px; background:url("http://download.munaomi.com/image/mu/images/main/main_ico_login.gif") 0 5px no-repeat; line-height:14px; }
#login .joinhelp li a { font-size:11px; font-family:Helvetica; color:#94681c; }
#login .member { clear:both; padding:9px 0 0 13px; }
#login .member li { float:left; padding:0 20px 0 7px; background:url("http://download.munaomi.com/image/mu/images/main/main_ico_login.gif") 0 5px no-repeat; line-height:14px; }
#login .member li a { font-size:11px; font-family:Helvetica; color:#94681c; }

#mainrollingbanner { position:absolute; left:33px; top:125px; width:230px; height:75px; }

#newsboard { position:absolute; left:290px; top:2px; width:367px; height:210px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_line.gif") 0 3px no-repeat; overflow:hidden; }
	#notice { padding:0 0 0 27px; }
	#notice h3 { position:relative; height:18px; margin:0; padding:0; font-size:0; }
	#notice h3 .more { position:absolute; right:0; top:0; display:block; padding:4px; }
	#notice ul li { padding:0 0 4px 7px; background:url("http://download.munaomi.com/image/mu/images/main/main_ico_notice.gif") 0 5px no-repeat; line-height:14px; overflow:hidden; }
	#notice ul li a { float:left; font-size:11px; font-family:Helvetica; }
	#notice ul li.color a { color:#ff910b; }
	#notice ul li span { float:right; font-size:11px; font-family:Helvetica; color:#94681c; }

	#update { padding:15px 0 0 27px; }
	#update h3 { height:16px; margin:0; padding:0; font-size:0; }
	#update dl dd { float:left; width:105px; padding:2px 0 0 0; }
	#update dl dd img { border:1px solid #b48a57; }
	#update dl dt { float:left; width:234px; }
	#update dl dt a { font-size:11px; font-family:Helvetica; line-height:15px; }
	#update dl dt a.title { display:block; color:#ff910b; line-height:17px; }

#rightarea { position:absolute; left:683px; top:2px; height:210px; padding:0 0 0 29px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_line.gif") 0 3px no-repeat; }
	#serverstatus { width:230px; }
	#serverstatus h3 { height:17px; margin:0; padding:0; }
	#serverstatus .tab { overflow:hidden; }
	#serverstatus .tab ul { height:21px; margin:0 0 0 -2px; background:url("http://download.munaomi.com/image/mu/images/main/main_tab_server_bg.gif") left bottom repeat-x; }
	#serverstatus .tab ul li { float:left; padding:0 0 0 2px; }
	#serverstatus .tab ul li img { vertical-align:top; cursor:pointer; }
	#serverstatus .serverdate { position:relative; height:22px; padding:0 0 0 7px; border-left:1px solid #473b2d; border-right:1px solid #473b2d; background-color:#1a1611; overflow:hidden; font-size:11px; font-family:Helvetica; line-height:23px; }
	#serverstatus .serverdate span { color:#ff910b; font-weight:bold; }
	#serverstatus .serverdate div.button { position:absolute; right:8px; top:5px; }
	#serverstatus .serverdate div.button img { cursor:pointer; }
	#serverstatus #ServerTime { font-size:11px; font-family:Helvetica; line-height:23px; }
	#serverstatus #rollattackserver { position:relative; height:67px; overflow:hidden; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_serverbtm.gif") no-repeat; }
	#serverstatus #rollattackserver .open { position:absolute; left:0; top:0; width:230px; padding:0 0 1px 0; border-top:1px solid #473b2d; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_serverbtm.gif") left bottom no-repeat; }
	#serverstatus #rollattackserver .open ul { background:url("http://download.munaomi.com/image/mu/images/main/main_bg_server.gif") repeat-y; }
	#serverstatus #rollattackserver #attacklist ul li { height:22px; padding:0 0 0 8px; overflow:hidden; font-size:11px; font-family:Helvetica; color:#bea479; line-height:23px; }
	#serverstatus #rollattackserver #attacklist ul li span { padding:0 8px 0 0; font-weight:bold; color:#c42500; }

	#serverstatus #rolldefenceserver { position:relative; height:67px; overflow:hidden; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_serverbtm.gif") no-repeat; }
	#serverstatus #rolldefenceserver .open { position:absolute; left:0; top:0; width:230px; padding:0 0 1px 0; border-top:1px solid #473b2d; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_serverbtm.gif") left bottom no-repeat; }
	#serverstatus #rolldefenceserver .open ul { background:url("http://download.munaomi.com/image/mu/images/main/main_bg_server.gif") repeat-y; }
	#serverstatus #rolldefenceserver #defencelist ul li { height:22px; padding:0 0 0 8px; overflow:hidden; font-size:11px; font-family:Helvetica; color:#bea479; line-height:23px; }
	#serverstatus #rolldefenceserver #defencelist ul li span { padding:0 8px 0 0; font-weight:bold; color:#c42500; }

	#bookmark { margin-top:13px; }
	#bookmark ul li { float:left; }
/*
#mainpoll { position:absolute; left:0; bottom:305px; width:248px; }
#mainpoll .polltop { width:248px; height:5px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_poll_top.png", sizingMethod='crop'); overflow:hidden; }
#mainpoll .pollbottom { width:248px; height:5px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_poll_bottom.png", sizingMethod='crop'); overflow:hidden; }
#mainpoll #pollcontents { position:relative; width:248px; overflow:hidden; }
#mainpoll #pollcontents .pollbg { position:absolute; left:0; bottom:0; width:248px; height:420px; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_poll.png", sizingMethod='crop'); }
#mainpoll h3 { position:relative; width:220px; margin:0 0 0 15px; padding:10px 0; background:url("http://download.munaomi.com/image/mu/images/main/main_bg_poll_dotline.gif") left bottom repeat-x; font-weight:normal; font-size:11px; font-family:Helvetica; color:#999; line-height:16px; word-beark:keep-all; z-index:10; }
#mainpoll ul { position:relative; width:220px; margin:10px 0 10px 15px; z-index:10; }
#mainpoll ul li { padding:2px 0 2px 0; font-size:11px; font-family:Helvetica; color:#ff971d; line-height:16px; }
#mainpoll ul li input { width:14px; height:14px; margin:0 4px 0 2px; vertical-align:middle; }
#mainpoll .button { position:relative; margin:10px 0; z-index:10; text-align:center; }
*/



#footercolumn {
    clear:both;
    width:100%; padding:5px 0;
	margin:0px auto;
}

#footer {
	font-size:80%;
	letter-spacing: 4px;
	float:left;
	margin:0 auto 0 auto;
	padding:10px 0 10px 0;

    width:100%;
	height: 9px;
	text-align: center;
}

#footer a {
	color: #999999;
} 

/**********************
*   Bottom            *
***********************/

#bottomq {
	float: left !important;
	float: none;
	width:100%;
	margin:0 auto;
	padding: 0;
	font-size:11px;
	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif; color:#94681c;
	text-align: left;
	}

#bottomq-left,
#bottomq-mid,
#bottomq-right {
	width: 31%;
	padding: 15px 0 15px 15px;
	float: left;
	}
#bottomq h2 {
	margin: 0 0 10px 0;
	padding: 0 8px;
	/*
	font-size: 1.6em;
	
	color: #b10329;
	*/
	}
#bottomq h2 span {
	color: #999999;
	}
#bottom ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-top: 1px solid #cccccc;
	}
#bottomq ul li {
	float:left;
	font-size:11px; font-family:Helvetica; line-height:15px;
	border-bottom: 0px solid #cccccc;
	}
#bottomq ul li a {
	display: block;
	padding: 0 10px;
	/*
	color: #333333;
	*/
	text-decoration: none;
	}
#bottomq ul li a:hover {
/*
	background: #eeeeee;
	*/
} 
#icovip {
  background: transparent;
}

#icovip img {
  display: block;
  padding-left: 100px;
  margin-bottom: -100px;
} 

