@charset "utf-8";
/*\*/
@import "reset.css";
@import "common.css";


/*現在のコンテンツメニュー設定
============================*/
#top ul li.information a {
background-position:-47px -60px;
}
/*==========================*/

#information {
	width:770px;
	text-align:left;
	padding:10px 0;
	margin-left: 15px;
}

#information ul.submenu {
margin-bottom:15px;
}

#information ul.submenu li {
	display:inline;
	margin-right:5px;
	padding-right:5px;
	border-right:1px #333 solid;
	font-weight:bold;
}

#information ul.submenu li a{
	padding:3px 5px;
	font-weight:normal;

}

#information ul.left {
float:left;
}

#information ul.right {
float:right;
}

#information p {
line-height:160%;
}

#information .category {
margin-bottom:10px;
}

#information .category h3 {
	color:#999;
	margin-bottom:10px;
	padding:5px 0;
	border-bottom: 2px #666 solid;
}

#information .category span {
color:#666;
}

#information #main {
	width:450px;
	float:left;
	display:inline;
}

#information #side {
width:280px;
float:right;
display:inline;
}


#media ul li,
#release ul li,
#other ul li  {
background:url(../img/common/hrx.gif) bottom repeat-x;
padding-bottom:5px;
margin-bottom:5px;
}


ul.more {
margin-top:5px;
text-align:right;
}

ul.more li {
background:none;
color:#999;
}

ul.more li a {
margin:0.5em 5px 0 0.5em;
}

#news h4 {
font-size:107%;
line-height:150%;
margin-bottom:10px;
}

#list {
	clear:both;
	width:700px;
	margin: 15px 0 15px 25px;
}

#list dl dd {
background:url(../img/common/hrx.gif) bottom repeat-x;
margin-bottom:5px;
padding-bottom:5px;
}

#list dl dd a {
display:block;
padding:5px;
}

#list dl dd a:hover {
	background-color: #333;

}

#detail {
clear:both;
width:700px;
margin: 15px 0 15px 25px;
}

#detail h3 {
	font-size:122%;
	line-height: 150%;
	margin:10px 0;
	padding:5px 0;
	font-weight: bold;
	border-bottom: 2px #666 solid;
}

#detail p {
margin:5px 0;
}
