/* Text Size*/

.text8 {
	font-size: 65%;
	line-height: 110%;
	text-decoration: none;
	color: #333333;
}
.text9 {
	font-size: 80%;
	line-height: 120%;
	text-decoration: none;
	color: #333333;
}
.text12 {
	font-size: 90%;
	line-height: 120%;
	text-decoration: none;
	color: #333333;
}
.text14 {
	font-size: 100%;
	line-height: 120%;
	text-decoration: none;
	color: #333333;
}

/* Text Size MainListing*/

.mainList {
	font-size: 80%; 
	line-height: 120%; 
	text-decoration: none; 
	color: #333333;
}

/* Defult Link*/

A:link{
	color: #0000CC;
	text-decoration: none;
}
A:visited {
	text-decoration: none;
	color: #993399;
}
A:hover, A:active {
	text-decoration: none;
	color: #FF6600;
	text-decoration: underline;
}

/* Action Link*/

.al{
	font-size: 80%;
	line-height: 120%;
	text-decoration:none;
	background-color:#E6F2FF;
	color:#0066CC
}

.al A:link{
	color: #0066CC;
	text-decoration: underline;
}

.al A:visited {
	text-decoration: underline;
	color: #993399;
}

.al A:hover, A:active {
	text-decoration: none;
	color: #FF6600;
	text-decoration: underline;
}

/* Utility Link*/

.ul{
	line-height: 120%;
}
.ul A:link{
	color: #666666;
	text-decoration: underline;
}
.ul A:visited {
	color: #666666;
	text-decoration: underline;
}
.ul a:hover, .ul A:active {
	color: #ff6600;
	text-decoration: underline;
}

/* Sub Category Link*/

.category-sub{
	font-size: 70%;
	line-height: 120%;
	text-decoration: none;
}
.category-sub A:link{
	color: #666666;
	text-decoration: none;
}
.category-sub A:visited {
	color: #666666;
	text-decoration: none;
}
.category-sub A:hover, .category-sub A:none {
	color: #FF6600;
	text-decoration: underline;
}

/* Base Color*/

.white{ color: #ffffff;}
.red{ color: #cc0000;}
.blue{ color: #003399;}
.gray{ color: #666666;}


/* Other*/

body {
	background-color: #ffffff;
}

/* リスティング等参照系SEO用ページ上部帯部分*/

h1.categ {
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 100%;
	color: #999999;
}

h1.item {
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 100%; 
	color: #999999;
}

/* パンくず・商品名など*/

h2.categ {
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 100%;
}

h2.item {
	margin-bottom: 0pt;
	font-weight: bold;
	font-size: 100%;
}

/* その他に汎用ページに使用可*/

h1.lead {
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 100%;
}

h2.lead {
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 100%;
}

h3.lead {
	margin-bottom: 0pt;
	font-weight: normal;
	font-size: 100%;
}

strong A:link, strong A:visited, strong A:hover, strong A:active, {
	text-decoration: underline;
}

/* 店舗ページ下線*/

.udl A:link{
	text-decoration: underline;
	color: #0000ee;
}

.udl A:visited {
	text-decoration: underline;
	color: #551a8b;
}

.udl A:hover, A:active {
	text-decoration: underline;
	color: #551a8b;
}
