﻿@charset "utf-8";
body {
	border-top-color: #0a0000;
	background-color: #181818;
}
.CategoryTitle {
	border-color: #0a0000;
	background-image: url('../images/HeaderCommon/HeaderLineBackDB.png');
}
.CategoryTitle h2 {
	background-image: url('images/CatTitle.png');
	background-repeat: no-repeat;
}
.MainBodyContainer {
	width: 914px;
	padding-left: 14px;
}
.PictListContainer {
	width: 562px;
	float: right;
}
.GalleryPict {
	border: 1px solid #202020;
	padding: 4px;
	margin: 0px 14px 14px 0px;
	width: 116px;
	float: left;
	display: block;
	height: 128px;
}
.GalleryPict dd {
	padding: 0px;
	margin: 0px;
	background-image: url('images/GalleryListBack.png');
	background-repeat: no-repeat;
}
*html .GalleryPict dd{
	behavior: expression(IEPNGFIX.fix(this));
}

.GalleryPict dd a {
	width: 116px;
	height: 116px;
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
}
.GalleryPict dt {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
.GoPictDetailsB {
	background-image: url('images/GalleryListGoDetails.png');
	background-repeat: no-repeat;
	width: 41px;
	height: 7px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}
*html .GoPictDetailsB {
	behavior: expression(IEPNGFIX.fix(this));
}
.GoPictDownloadB {
	width: 60px;
	height: 7px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background-image: url('images/GalleryListGoDownload.png');
	background-repeat: no-repeat;
	float: right;
}
*html .GoPictDownloadB {
	behavior: expression(IEPNGFIX.fix(this));
}

.SideNaviContainer {
	width: 310px;
	float: left;
}
.SideNaviContainer h3 {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 310px;
	height: 78px;
}
*html .SideNaviContainer h3 {
	behavior: expression(IEPNGFIX.fix(this));
}

.SideNaviContainer h3 a {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width: 310px;
	height: 78px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
.PrevNextListButton {
	margin: 0px 0px 7px 0px;
	padding: 0px;
}
.PrevNextListButton span{
	display: block;
	background-repeat: no-repeat;
}
.PrevNextListButton a{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	height: 15px;
}
.PrevButton {
	background-image: url('images/GalleryListGoPrevList.png');
	float: left;
}
*html .PrevButton {
	behavior: expression(IEPNGFIX.fix(this));
}

.PrevButton a{
	width: 125px;
}
.NextButton {
	background-image: url('images/GalleryListGoNextList.png');
	float: right;
	margin-right: 8px;
}
*html .NextButton {
	behavior: expression(IEPNGFIX.fix(this));
}

.NextButton a{
	width: 102px;
}

.pagebute {
	padding: 8px 0px 3px 8px;
	margin: 0px 0px 0px 0px;
	border: 1px dotted #000000;
}
.pagebute li {
	padding: 0px;
	margin: 0px 5px 5px 0px;
	width: 22px;
	height: 22px;
	list-style-type: none;
	float: left;
}
.pagebute li a {
	text-align: center;
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-family: Arial;
	border: 1px solid #000000;
}
.pagebute ul {
	padding: 0px;
	margin: 0px;
}
.pagebute ul li span {
	background-color: #808080;
	line-height: 20px;
	font-weight: bold;
	width: 20px;
	height: 20px;
	display: block;
	text-align: center;
	border: 1px solid #C0C0C0;
	font-family: Arial;
	color: #DBDBDB;
}
.pagebute li a:hover {
	text-align: center;
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-family: Arial;
	border: 1px solid #000000;
	color: #FFFFFF;
}
.CategoryList a {
	color: #44322F;
}
.CategoryList a:hover {
	color: #808080;
}
.SideNaviContainer h4 a {
	color: #44322F;
}
.SideNaviContainer h4 a:hover {
	color: #808080;
}