@charset "utf-8";

/* ==================================================================

	◇TOP
	
=================================================================== */
/* --------------------------------
   □ accent
-------------------------------- */
.contents #accent {
	height:216px;
	margin-bottom:20px;
	background:url(../../images/top/accent/accent-background.gif) 0 0 no-repeat;
}
.contents #accent ul{
	position:relative;
}
.contents #accent ul li{
	position:absolute;
	top:3px;
	left:0;
}


/* --------------------------------
   □ #newsInformation
-------------------------------- */
#newsInformation{
	margin:0 0 9px 24px;
	width:586px;
	height:78px;
	background:url(../../images/top/news-background.gif) 0 0 no-repeat;
	position:relative;
}


#newsInformation .slideshow{
	overflow:hidden;
	width:518px;
	margin-left:33px;
}

#newsInformation .slideshow ul li{
	display:inline;
	float:left;
	width:476px;
	height:70px;
	margin:17px 0 0 21px;
}

#newsInformation .slideshow ul li dl dt{
	padding-left:15px;
	background:url(../../images/common/icon/arrow/circle-blue.gif) 0 0.4em no-repeat;
}

#newsInformation .slideshow ul li dl dd{
	margin-top:2px;
	font-size:140%;
}

#newsInformation  ul.recentButton li.prev{
	position:absolute;
	bottom:0;
	left:0;
}

#newsInformation  ul.recentButton li.next{
	position:absolute;
	bottom:0;
	right:0;
}


/* --------------------------------
   □ work
-------------------------------- */
#index ul.work {
	overflow:hidden;
	margin:0 -1px 6px 5px;
}

#index ul.work li{
	display:inline;
	float:left;
	width:280px;
	margin-left:23px;
	padding-bottom:10px;
}

#index ul.work li dl{

	margin:20px 0 0 0px;
}

#index ul.work li dl dt{
	margin-bottom:8px;
	text-align:center;
}

#index ul.work li dl dd.explain p{
	text-align:center;
	margin:0;
}

#index ul.work li dl dd.explain p.text{
	margin-bottom:15px;
	text-align:center;
}

#index ul.work li dl dd.menu li{
}

#index ul.work li dl dd.menu li img{
	width:240px;
}

#index ul.work li li{
	display:block;
	float:none;
	background:none;
	height:auto;
	width:auto;
	margin-bottom:7px;
}
