@charset "shift_jis";

#main div {
	margin:0px;
	text-align:left;
	line-height:1.2em;
	color:#333333; /* サイトの文字の基本色 */
	font-size:13px;
	letter-spacing:0.1em;
}

.blank {
	height:15px;
}

/* リンク文字 */
a {	
	text-decoration: none; /* 通常は下線非表示 */
	color:#022C74;
}

/* リンク文字：オンマウス */
a:hover {
	text-decoration: underline; /* オンマウス時に下線表示 */
	color:#FF0000;
}

/* ----------- BRAND STA ----------- */
/* ブランド別リンク表示領域 */
#brand {
	width:190px;
	padding-top: 15px;
	text-align: center;
	margin-top: 15px;
	padding-bottom: 30px;
	font-size: 13px;
}
#brand span {
	padding-left: 15px;
	padding-top: 5px;
	display: block;
}

/* ブランドリストイメージ画像 */
#brand-top {
	background: url(images/title-brandlist.jpg) no-repeat;
	height: 30px;
	text-indent: -9999px;
}

#brand ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 100%;
}
/* ----------- CATEGORY STA ----------- */
/* カテゴリ別リンク表示領域 */
#category {
	width:190px;
	margin-top: 15px;
	text-align: center;
	padding-bottom: 30px;
	font-size: 13px;
}

/* オススメコンテンツイメージ画像 */
#recommend-top {
	background: url(images/title-recommend.jpg) no-repeat;
	height: 30px;
	text-indent: -9999px;
}
/* アイテムリストイメージ画像 */
#category-top {
	background: url(images/title-itemlist.jpg) no-repeat;
	height: 30px;
	text-indent: -9999px;
}
/* ショップインフォイメージ画像 */
#shopinfo-top {
	background: url(images/title-shopinfo.jpg) no-repeat;
	height: 30px;
	text-indent: -9999px;
}

#category ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 100%;
}

/* 大カテゴリ */
.category-big {
	text-align: left;
	width: 170px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 15px;
	padding-bottom: 1px;
}

/* 小カテゴリ */
#category span {
	padding-left: 15px;
	padding-top: 5px;
	display: block;
}
/* ----------- CATEGORY END ----------- */

/* ----------- SEARCH STA ----------- */
#search {
	text-align: center;
	width: 188px;
	paddign: 5px;
}
#search-top {
	height: 16px;
	margin-bottom: 5px;
	padding: 2px;
}

input.search1{
	width:170px;
	margin-bottom: 3px;
}
input.search2 {
	margin-bottom: 3px;
}
#search form {
	margin: 2px;
	padding-bottom: 3px;
}
/* ----------- SEARCH END ----------- */

/* ----------- INFOMATION STA ----------- */
#infomation {
	width: 190px;
}
/* ----------- INFOMATION END ----------- */


.tableborder {
	border-collapse: collapse;
}
.tableborder td {
	padding:3px;
	border:1px solid #999999;
	border-collapse: collapse;
}




































          
