@charset "shift_jis";

/*
-----------------------------
SiteName: GRANDIA ONLINE
Author  : ENTACL
Update  : 0905
-----------------------------
*/



/*
===== h1 ====================================== */

h1.news {
	background: url(/webgame/common/MTimg/h1_news.gif) no-repeat 0 0;
	width: 574px;
	height: 40px;
	text-indent: -9999px;	
}

h1.webgame_news {
	background: url(/webgame/common/MTimg/h1_news_news.gif) no-repeat 0 0;
	width: 574px;
	height: 40px;
	text-indent: -9999px;	
}

h1.webgame_web {
	background: url(/webgame/common/MTimg/h1_news_web.gif) no-repeat 0 0;
	width: 574px;
	height: 40px;
	text-indent: -9999px;	
}

h1.webgame_goods {
	background: url(/webgame/common/MTimg/h1_news_goods.gif) no-repeat 0 0;
	width: 574px;
	height: 40px;
	text-indent: -9999px;	
}

h1.webgame_bug {
	background: url(/webgame/common/MTimg/h1_news_bug.gif) no-repeat 0 0;
	width: 574px;
	height: 40px;
	text-indent: -9999px;	
}


/*
===== layout ========================================== */
div.webgame {
	width: 555px;
	padding: 0 5px 5px 5px;
}

div.webgame dl.each {
    padding: 4px 0 0 7px;
    *padding: 4px 0 3px 7px;
    border-bottom: 1px dotted #aaaaaa;
    float: left;
width: 548px;
}

div.webgame dl.each dt {
	float: left;
	padding: 0 10px 0 0;
	*padding: 3px 10px 0 0;
	width: 72px;
}

div.webgame dl.each dd {
	float: left;
	width: 466px;
}

div.webgame dl.each dd p.date {
	float: left;
	padding: 0 7px 0 0;
	width: 76px;
}

div.webgame dl.each dd p.entryTitle {
	float: right;
	width: 383px;
}

div.webgame p.backnumber {
	padding: 5px 0 0 7px;
	clear: both;
	width: 548px;
}

div.webgame a:link    { color: #665D46; text-decoration: none;}
div.webgame a:visited { color: #665D46; text-decoration: none;}
div.webgame a:hover   { color: #665D46; text-decoration: underline;}
div.webgame a:active  { color: #665D46; }

div#backnumberList {
	float: left;
	clear: both;
	width: 545px;
}

div#backnumberList dl.each {
    padding: 6px 0 0 0;
    *padding: 6px 0 2px 0;
    border-bottom: 1px dotted #aaaaaa;
    float: left;
	clear: both;
	width: 545px;
}

div#backnumberList dl.each dt {
	float: left;
	padding: 0 10px 0 0;
	*padding: 3px 10px 0 0;
	width: 72px;
}

div#backnumberList dl.each dd {
	float: left;
	padding: 0;
	width: 463px;	
}

div#backnumberList dl.each dd p.date {
	float: left;
	padding: 0 7px 0 0;
	width: 76px;
}

div#backnumberList dl.each dd p.entryTitle {
	float: right;
	width: 380px;
}

div.pagebute {
	clear: both;
	width: 545px;
	padding: 30px 0 0 0;
	text-align: center;
}

ul.entryList {
	width: 525px;
	padding: 30px 0 0 0;
	margin: 0 0 0 9px;
}

ul.entryList li.list_entryN {
	float: left;
}

ul.entryList li.list_entryB {
	float: right;
}

div#main div.cmsAreaTop {
	background: url(/webgame/common/img/bg_cmsTop.jpg) no-repeat 0 0;
	height: 40px;
	width: 566px;
	padding: 10px 4px 0 4px;
	margin-top: 12px;
}

div#main div.cmsArea {
	background: url(/webgame/common/img/bg_cms.jpg) repeat-y 0 0;
	width: 566px;
	padding: 0 4px 0 4px;
	overflow-y: hidden;
margin: 0 !important;
}

div#main div.cmsAreaBottom {
	background: url(/webgame/common/img/bg_cmsBottom.jpg) no-repeat 0 0;
	height: 10px;
	width: 574px;
	clear: both;
}

div#main div.cmsAreaTop h3.tit_news {
	background: url(/webgame/common/MTimg/tit_news.jpg) no-repeat 0 0;
	text-indent: -9999px;
	width: 566px;
	height: 30px;
}


div#backnumberList a:link    { color: #665D46; text-decoration: none;}
div#backnumberList a:visited { color: #665D46; text-decoration: none;}
div#backnumberList a:hover   { color: #665D46; text-decoration: underline;}
div#backnumberList a:active  { color: #665D46; }
div.pagebute a:link    { color: #665D46; text-decoration: none;}
div.pagebute a:visited { color: #665D46; text-decoration: none;}
div.pagebute a:hover   { color: #665D46; text-decoration: underline;}
div.pagebute a:active  { color: #665D46; }
ul.entryList a:link    { color: #734423; text-decoration: underline;}
ul.entryList a:visited { color: #734423; text-decoration: underline;}
ul.entryList a:hover   { color: #734423; text-decoration: none;}
ul.entryList a:active  { color: #734423; }