@charset "UTF-8";
/*////////////////////////////////////////////////////////////
/* index.css */

/*------------------------------------------------------------
	1. トップメニュー
-------------------------------------------------------------*/
#contents {
	padding: 7px 15px 0 15px;
}

#contents #menu {
	
}

#contents #menu p {
	width: 220px;
	padding: 0;
}

#contents #menu p.left {
	float: left;	
}

#contents #menu p.right {
	float: right;	
}

#contents #menu01 {
	margin-bottom: 10px;
}

/*------------------------------------------------------------
	2. What's new
-------------------------------------------------------------*/
#whatsnew {
	background: url(../images/index/bg_whatsnew.gif) repeat-x #000;	
	padding-left: 15px;
	padding-right: 15px;
	height: 210px;
	min-height: 210px;
}

#whatsnew .title {
	padding-top: 25px;
	padding-bottom: 1px;
	background:url(../images/index/line_whatsnew01.gif) no-repeat left bottom;
}

#whatsnew .title h2 {
	float: left;
	width: 111px;
}

#whatsnew .title p.right {
	float: right;
	width: 57px;
}

#whatsnew ul li {
	color: #fff;
	font-size: 93%;
	background:url(../images/index/line_whatsnew02.gif) no-repeat left bottom;
}

#whatsnew ul li p {
	padding: 10px 0 10px 26px;
	background:url(../images/index/arrow_whatsnew.gif) no-repeat 0 10px;
}