@charset "utf-8";

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

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

/*-----------------------------------------------------
Footer INDEX用（global.css上書き）
-------------------------------------------------------*/
div#footer{
	background:url(../images/common/bg_footer_repeat.jpg) repeat-x 0 0 #3CA804;
}

div#footer-wrapper-out{
	background:url(../images/common/bg_footer.jpg) no-repeat 0 0;
}

div#footer-wrapper{
	padding:116px 0 0 0;
}


/*-----------------------------------------------------
Content
-------------------------------------------------------*/
div#content-wrapper{
	padding:20px 0 0 0;
}

div#content-wrapper h2{
	padding:0 0 10px 0;
}

/* whats-new
-------------------------------------------------------*/
div#content div.whats-new{
	width:283px;
	float:right;
	display:inline;
	margin:0 10px 0 0;
}

/* btn */
div.whats-new ul.btn{
	width:285px;
	margin:0 -15px 0 0;
	overflow:hidden;
}

div.whats-new ul.btn li{
	float:left;
	display:inline;
	margin:0 4px 0 0;
}

/* info-area */
div.whats-new div.news-area{
	width:275px;
	height:464px;
	clear:both;
	margin:13px 0 0 0;
	background:url(../images/common/line_gray.gif) repeat-x 0 0;
}

/* news-sec */
div.news-area div.news-sec{
	width:265px;
	overflow:hidden;
	padding:12px 0;
	background:url(../images/common/line_gray.gif) repeat-x 0 100%;
}

div.news-sec dl{
	width:165px;
	float:right;
}

div.news-sec dl dd.date{
	color:#CCC;
	padding:0 0 7px 0;
	font-size:84%;
}

div.news-sec dl dd.new{
	padding:0 0 7px 30px;
	background:url(../images/index/ico_new.gif) no-repeat 0 3px;
}

div.news-sec dl dt{
	padding:0 0 0 10px;
	color:#259CEC;
	font-weight:bold;
	background:url(../images/common/ico_link_green.gif) no-repeat 0 5px;
}

div.news-sec dl dd.txt{
	padding:4px 0 0 0;
	font-size:84%;
	line-height:1.4;
}

/* bnr */
div.news-sec p.bnr{
	float:left;
	padding:3px;
	border:1px solid #CCC;
}

/* more */
div.whats-new p.more{
	width:265px;
	padding:3px 0 0 0;
	text-align:right;
	font-size:84%;
}

/* pickup
-------------------------------------------------------*/
div#content div.pickup{
	width:402px;
	float:right;
	display:inline;
	margin:0 15px 0 0;
}

/* information
-------------------------------------------------------*/
div#content div.information{
	width:205px;
	float:right;
	display:inline;
	margin:0 15px 0 0;
}

/* bnr */
div.information ul.bnr{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}

div.information ul.bnr li{
	padding:0 0 10px 0;
}
div.information ul.bnr-in li{
	padding-bottom:2px;
}
div.information dl{
	width:205px;
	clear:both;
	padding:2px 0 0 0;
	font-size:84%;
}

div.information dt{
	float:left;
}

div.information dd{
	float:left;
}
#flasharea {
	background-image: url(../XML/image01.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	#background-position: 1px top;
	height: 480px;
	width: 402px;
}

