@charset "shift-jis";
#active-news {
	background: url(../img_main/active_menu.gif) no-repeat 50% 100%;
}
/* コンテンツ枠ボディー関連
------------------------------------------------------------ */
#Contents-Box {
	position: relative;
	left: 3px;
	width: 777px;
	background-color: #eeeeee;
	margin: 0px auto;
}
#Contents-EventCampaign {
	width: 270px;
	/*--border-right: 1px solid #999999;---■■右側境目■■-- */
	float: left;
}
#Contents-NewsInfoArchive {
	width: 500px;
	float: right;
}

/* コンテンツ「お知らせ」情報関連
------------------------------------------------------------ */
.Info-Frame {
	margin: 10px 0px 20px 0px;
	width: 490px;
	background-image: url(../img_contents/info_frame_body.gif);
	background-repeat: repeat-y;
}
h3.Title-InfoAndNews {
	font-weight: normal;
	display: block;/*-非表示解除-*/
	width: 470px;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 0px 5px;
	color: #FFFFFF;
	background: url(../img_contents/news_datetitle_tab.gif) no-repeat 0px 0px;
}

/* コンテンツ「お知らせ」情報関連
------------------------------------------------------------ */
/* ヘッダタブ部分
---------------- */
#tab-News-Archive {
	height: 40px;
	background: url(../img_contents/tab_news_archive.gif) no-repeat right top;
}
/*--エントリーと一覧で幅指定の違い有り。-- */
#tab-News-Archive.WidthNarrow {
	width: 500px;
}
#tab-News-Archive.WidthNarrow li {
	position: relative;
	left: 90px;
	top: 15px;
}
/*--エントリーと一覧で幅指定の違い有り。-- */
#tab-News-Archive.WidthWide {
	width: 777px;
}
#tab-News-Archive.WidthWide li {
	position: relative;
	left: 367px;
	top: 15px;
}

#tab-News-Archive ul {
	list-style-type: none;
}
#tab-News-Archive li {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#tab-News-Archive a {
	padding: 0px 10px 0px 15px;
	background: url(../img_contents/arrow_archive.gif) no-repeat 5px 50%;
}

/* 日付別情報ニュース用
---------------------- */
.Info-Archive dl {
	margin: 5px 0px 0px 15px;
}
.News-Archive dl {
	margin: 0px 0px 0px 5px;
}
#Contents-NewsInfoArchive div.News-Archive dt {
	background-color: #cccccc;
}
.News-Archive dd {
	background: #dddddd url(../img_contents/line_news_area.gif) no-repeat 0% 50%;
}
.News-GameTitle {
	background: url(../img_contents/line_archive.gif) no-repeat 50% 100%;
}
/*h5.Release-Txt{
	padding: 3px 10px 3px 10px;
}*/
/* コンテンツ「イベント」情報関連
------------------------------------------------------------ */
#WhatsNew-AnotherSite {
	width: 240px;
	margin: 0px 0px 10px 20px;
}
#WhatsNew-AnotherSite p {
	margin: 10px 0px 0px 0px;
}
.Event-Frame {
	width: 260px;
	margin: 0px 0px 0px 5px;
	background: url(../img_contents/event_frame_body.gif) repeat-y left top;
}
h4.Event-Title {
	width: 245px;
	padding: 5px 10px 5px 5px;
	background: url(../img_contents/event_frame_top.gif) no-repeat left top;
	font-weight: normal;
}
.Event-Title a {
	padding: 0px 0px 0px 7px;
	background: url(../img_main/arrow_footer.gif) no-repeat 0% 50%;

}
.Event-Body {
	margin: 0px 0px 0px 5px;
	width: 240px;
	padding: 0px 5px 5px 0px;
	background: url(../img_main/dotted.gif) repeat-x left bottom;
}
.Event-Body img {
	float: left;
	/*border-top: 2px solid #eeeeee;*/
	margin: 4px 4px 4px 0px;
}
#Entry-Body img {
	float: right;
	margin: 0px 0px 4px 4px;
}
.ReadTxt {
	padding: 4px 0px 4px 0px;
}
.Event-Bott {
	width: 235px;
	padding: 5px 15px 10px 10px;
	background: url(../img_contents/event_frame_bott.gif) no-repeat left bottom;
}
/*月間アーカイブリストのソート*/
.Platform-Sort {
	margin: 0px 0px 0px 20px;
	width: 250px;
}
.Platform-Sort li {
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	background: url(../news/img_news/bar_normal.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-wii {
	background: url(../news/img_news/bar_wii.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-nds {
	background: url(../news/img_news/bar_nds.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-ps2 {
	background: url(../news/img_news/bar_ps2.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-ps3 {
	background: url(../news/img_news/bar_ps3.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-psp {
	background: url(../news/img_news/bar_psp.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-xbox360 {
	background: url(../news/img_news/bar_xbox360.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-mobile {
	background: url(../news/img_news/bar_mobile.gif) no-repeat 0px 0px;
}
.Platform-Sort li.Platform-pc {
	background: url(../news/img_news/bar_pc.gif) no-repeat 0px 0px;
}
.Platform-Sort li a, .Platform-Activ {
	padding: 2px 0px 2px 10px;
	display: block;
	width: 240px;
}

/*----ハック-------*/
.Event-Body:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.Event-Body {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .Event-Body {
	/*--ハック↓--*/
	height: 1%;
}
.Event-Body {
	/*--ハック↓--*/
	display: block;
}
/* End hide from IE-mac */

/*----ハック-------*/
.Title-InfoAndNews:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.Title-InfoAndNews {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .Title-InfoAndNews {
	/*--ハック↓--*/
	height: 1%;
}
.Title-InfoAndNews {
	/*--ハック↓--*/
	display: block;
}
/* End hide from IE-mac */


