@charset "utf-8";
/* CSS Document */

a img {
    border-style:none;
}

.inner {
	margin:40px 0;
}

.style {
	width: 880px;
	height: 480px;
	margin: 0;
	padding: 0;
}

.thumbnail {
	width: 72px;
	height: 480px;
	margin: 0;
	padding: 0;
	float: left;
}

.thumbnail a:hover {
	border:none;
	text-decoration:none;
}

.thumbnailNormal {
	width: 72px;
	height: 96px;
	margin: 0;
	padding: 0;
	float: left;
}

.thumbnailU10 {
	width: 72px;
	height: 96px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
}

.arrow {
	width: 72px;
	height: 33px;
	margin: 0;
	padding: 0;
	float: left;
}

.arrowUp a {
	display: block;
	width: 72px;
	height: 33px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: top center;
	float: left;
}

.arrowUp a:link {
	background-image:url(../image/style/button/up.gif);
}

.arrowUp a:visited {
	background-image:url(../image/style/button/up.gif);
}

.arrowUp a:hover {
	background-image:url(../image/style/button/up_orver.gif);
	border:none;
	text-decoration:none;
}

.arrowUp a:active {
	background-image:url(../image/style/button/up_orver.gif);
}

.arrowLow a {
	display: block;
	width: 72px;
	height: 33px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: bottom center;
	float: left;
}

.arrowLow a:link {
	background-image:url(../image/style/button/down.gif);
}

.arrowLow a:visited {
	background-image:url(../image/style/button/down.gif);
}

.arrowLow a:hover {
	background-image:url(../image/style/button/down_orver.gif);
	border:none;
	text-decoration:none;
}

.arrowLow a:active {
	background-image:url(../image/style/button/down_orver.gif);
}

.big {
	width: 360px;
	height: 480px;
	margin: 0;
	padding: 0 0 0 28px;
	float: left;
}

.text {
	width: 400px;
	height: 364px;
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
	font-size:12px;
	font-weight:normal;
	line-height:2.0em;
}

.small {
	width: 400px;
	height: 96px;
	margin: 0;
	padding: 20px 0 0 20px;
	float: left;
}

.small a:hover{
	border:none;
	text-decoration:none;
}

.smallNormal {
	width: 72px;
	height: 96px;
	margin: 0;
	padding: 0;
	float: left;
}

.smallL10 {
	width: 72px;
	height: 96px;
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
}

.clear {
	clear: both;
}