@charset "Shift_JIS";

/*#########################
基本設定
###########################*/

body {
	background: url(../images/shop_top.gif) repeat-x fixed center top;
	font-size: 12px;
	line-height: 1.5em;
	color: #333333;
	margin: 20px 0px 0px;
	padding: 0px;
}
h1 {
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #990000;
	text-decoration: underline;
}
a:hover {
	color: #999999;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: underline;
}

/*------------------------------
汎用クラス
------------------------------*/

.textNew {
	font-weight: bold;
	color: #FF00CC;
}
.textItemName {
	font-size: 16px;
}
.textPrice {
	font-size: 14px;
}

.imgborder {
	border: 1px solid #B0A694;
}

/*#########################
各ブロック設定
###########################*/

/*------------------------------
headerブロック
------------------------------*/

#header {
	color: #FFFFFF;
}
#header a {
	color: #FFFFFF;
}
#header a:hover {
	color: #FFFFFF;
}

/*------------------------------
global navigationブロック
------------------------------*/
#gnavi #gnavi-inner {
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
#gnavi #gnavi-inner a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#gnavi #gnavi-inner a:hover {
	color: #91856D;
}

/*------------------------------
footerブロック
------------------------------*/
#footer {
	height: 200px;
	font-size: 10px;
}
#footer p {
	margin: 0px;
	padding: 0px;
}
#footer #footer-inner {
	padding-top: 10px;
}

/*#########################
トップページ固有設定
###########################*/

#top #main #main-inner {
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}

/*#########################
カテゴリーページ固有設定
###########################*/

#category #categoryTitle {
	margin-bottom: 15px;
}
#category #categoryTitle h2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #c86799;
	margin: 25px 0px 0px;
	padding: 0px;
}
#category .categoryList {
	margin-bottom: 35px;
}
#category .categoryList a {
	color: #FF3399;
}
#category .categoryList a:hover {
	color: #FFCCFF;
}

/*#########################
詳細ページ固有設定
###########################*/

#detail #detailTop {
	margin-bottom: 15px;
}
#detail .detailList {
	margin-bottom: 20px;
}
#detail .detailList p {
	margin: 0px;
	padding: 0px;
}
