@charset "UTF-8";

a#mainvisual {
	display: block;
	position: absolute;
	top: 100px;
	left: 560px;
	width: 250px;
	height: 160px;
	text-indent: -5000px;
}

h3 {
	width: 820px;
	height: 320px;
	background-image: url(../images/h3.jpg);
	text-indent: -5000px;
}
div.section {
	padding: 0px 0px 15px 150px;
	clear: both;
}
div.features {
	width: 220px;
	height: 240px;
	float: left;
}
div.features img {
	margin: 0px auto 0px auto;
}
a.thum {
	display: block;
	text-align: center;
}
div.features dl {
	padding: 0px 20px 0px 20px;
}
div.features dl dt,dl#headview dt {
	width: 180px;
	height: 22px;
	overflow: hidden;
	text-indent: -5000px;
}
dl#headview {
	position: absolute;
	top: 140px;
	left: 200px;
	width: 350px;
}
dl#headview dd {
	color: #666666;
	font-size: 12px;
	line-height: 1.5em;
}
dt#dt01 {
	background-image: url(../images/dt_01.gif);
}
dt#dt02 {
	background-image: url(../images/dt_02.gif);
}
dt#dt03 {
	background-image: url(../images/dt_03.gif);
}
dt#dt04 {
	background-image: url(../images/dt_04.gif);
}
dt#dt05 {
	background-image: url(../images/dt_05.gif);
}
dt#dt06 {
	background-image: url(../images/dt_06.gif);
}
dt#dt07 {
	background-image: url(../images/dt_07.gif);
}
dt#dt08 {
	background-image: url(../images/dt_08.gif);
}
dt#dt09 {
	background-image: url(../images/dt_09.gif);
}
dt#dt10 {
	background-image: url(../images/dt_10.gif);
}
dt#dt11 {
	background-image: url(../images/dt_11.gif);
}
dt#dt12 {
	background-image: url(../images/dt_12.gif);
}
div.features dl dd {
	color: #666666;
	font-size: 12px;
	line-height: 1.5em;
}
a.detail {
	display: block;
	width: 70px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	background-image: url(../images/detail.gif);
}
