@charset "shift_jis";

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

/* ===== CONTENTS ===========================================

	1: BASE STYLE
		-share style
		-Page Navigator
	2: HOME
		-Infomation & Notice
	3: ストーリー


========================================================== */


/*
===== 1: BASE STYLE ====================================== */
div#backnumberList {
	background: #EAE0C6 none repeat scroll 0 0;
	float: left;
	clear: both;
	padding: 5px;
	width: 563px;
	margin: 0 0 0 9px;
	*margin: 0 0 0 4px;
}

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

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: 473px;	
}

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: 390px;
}

div.eachEntry {
	background: #EAE0C6 none repeat scroll 0 0;
	clear: both;
	padding: 5px;
	width: 563px;
	margin: 0 0 0 9px;
}

div.eachEntry div.entryTitBG {
	background: url(/member/common/MTimg/CMS_entryTit_bg_bg.gif) repeat-y 7px 0;
	width: 551px;
	overflow-y: hidden;	
}

div.eachEntry div.entryTit {
	background: url(/member/common/MTimg/CMS_entryTit_bg.gif) no-repeat -3px 0;
	width: 483px;
	float: left;
	clear: both;
	padding: 20px 0 7px 58px;
	margin: 0 0 0 10px;
	*margin: 0 0 0 5px;
	color: #FFF;
}

*:first-child+html div.eachEntry div.entryTit {
	margin: 0 0 0 10px;
}

div.eachEntry div.entryTit p.title {
	float: left;
	width: 390px;
}

div.eachEntry div.entryTit p.date {
	float: right;
	width: 66px;
	padding: 3px 10px 0 0;
}

div.eachEntry div.entry {
	clear: both;
	padding: 20px 10px 10px 10px;
}

div.eachEntry div.entry h3 {
	background: url(/member/common/MTimg/CMS_bg_h3.gif) no-repeat 3px 0 !important;
	margin-left: 0 !important;
	width: 530px !important;
	padding: 5px 0 0 10px !important;
}

div.eachEntry div.entry h4 {
	background: url(/member/common/MTimg/CMS_bg_h4.gif) no-repeat 3px 10px !important;
	margin-left: 0 !important;
	width: 543px !important;
}

div.eachEntry div.entry p {
	line-height: 1.2;
}

ul.entryList {
	width: 570px;
	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.pagebute {
	width: 570px;
	padding: 30px 0 0 0;
	margin: 0 0 0 9px;
	text-align: center;
}



/*
===== 4: h1 ====================================== */

h1.Topics {
	background: url(/member/common/MTimg/h1_topics.gif) no-repeat 0 15px;
	height: 60px;
}

/* お知らせ */

h1.newsbk {
	background: url(/member/common/MTimg/h1_news.gif) no-repeat 0 15px;
	height: 60px;
}

h1.goods {
	background: url(/member/common/MTimg/h1_newsGoods.gif) no-repeat 0 15px;
	height: 60px;
}

h1.news {
	background: url(/member/common/MTimg/h1_newsNews.gif) no-repeat 0 15px;
	height: 60px;
}

h1.web {
	background: url(/member/common/MTimg/h1_newsWeb.gif) no-repeat 0 15px;
	height: 60px;
}

h1.wrong {
	background: url(/member/common/MTimg/h1_newsBug.gif) no-repeat 0 15px;
	height: 60px;
}

/* メンテナンス */

h1.maintenancebk {
	background: url(/member/common/MTimg/h1_maintenance.gif) no-repeat 0 15px;
	height: 60px;
}

h1.maintenance {
	background: url(/member/common/MTimg/h1_maintenanceMainte.gif) no-repeat 0 15px;
	height: 60px;
}

h1.press {
	background: url(/member/common/MTimg/h1_maintenanceEmer.gif) no-repeat 0 15px;
	height: 60px;
}

/* メンテvent */
h1.eventbk {
	background: url(/member/common/MTimg/h1_event.gif) no-repeat 0 15px;
	height: 60px;
}

h1.event {
	background: url(/member/common/MTimg/h1_eventevent.gif) no-repeat 0 15px;
	height: 60px;
}

h1.campaign {
	background: url(/member/common/MTimg/h1_eventcampaign.gif) no-repeat 0 15px;
	height: 60px;
}

h1.offline {
	background: url(/member/common/MTimg/h1_eventoffline.gif) no-repeat 0 15px;
	height: 60px;
}

h1.online {
	background: url(/member/common/MTimg/h1_eventonline.gif) no-repeat 0 15px;
	height: 60px;
}

/* メンブpdate */
h1.updatebk {
	background: url(/member/common/MTimg/h1_update.gif) no-repeat 0 15px;
	height: 60px;
}

h1.update {
	background: url(/member/common/MTimg/h1_updateupdate.gif) no-repeat 0 15px;
	height: 60px;
}


/* メンハetcafe */

h1.netcafe {
	background: url(/member/common/MTimg/h1_netcafe.gif) no-repeat 0 15px;
	height: 60px;
}
h1.netcafecampaign {
	background: url(/member/common/MTimg/h1_netcafecampaign.gif) no-repeat 0 15px;
	height: 60px;
}

h1.netcafeevent {
	background: url(/member/common/MTimg/h1_netcafeevent.gif) no-repeat 0 15px;
	height: 60px;
}

h1.netcafenews {
	background: url(/member/common/MTimg/h1_netcafenews.gif) no-repeat 0 15px;
	height: 60px;
}

h1.ticket {
	background: url(/member/common/MTimg/h1_netcafeticket.gif) no-repeat 0 15px;
	height: 60px;
}

p.netcafebanner {
	padding: 0 0 5px 9px;
}


/* 冒険の記録 */
h1.adventureList {
	background: url(/member/common/MTimg/h1_adventureList.gif) no-repeat 0 15px;
	height: 60px;
}

h1.core {
	background: url(/member/common/MTimg/h1_adventurecore.gif) no-repeat 0 15px;
	height: 60px;
}

h1.king {
	background: url(/member/common/MTimg/h1_adventureking.gif) no-repeat 0 15px;
	height: 60px;
}

h1.war {
	background: url(/member/common/MTimg/h1_adventurewar.gif) no-repeat 0 15px;
	height: 60px;
}


/* 4: link setting
========================================================== */
div#backnumberList a:link    { color: #734423; text-decoration: underline;}
div#backnumberList a:visited { color: #734423; text-decoration: underline;}
div#backnumberList a:hover   { color: #734423; text-decoration: none;}
div#backnumberList a:active  { color: #734423; }

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; }

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

div.entry a:link    { color: #734423; text-decoration: underline;}
div.entry a:visited { color: #734423; text-decoration: underline;}
div.entry a:hover   { color: #734423; text-decoration: none;}
div.entry a:active  { color: #734423; }

/* 0630追加　*/
h5.news{
	background-color:#402d08;
	border:#000000 solid 1px;
	width:98%;
	margin:5px 0;
	color:#FFFFFF;
	font-weight:bold;
	padding: 3px 0 3px 9px;
	margin:5px 0;
	font-weight:bold;
}
