/*共通*/
.type1 {
  font-size: 9pt;
  line-height: 1.2;
}
.type2 {
  font-size: 8pt;
  line-height: 1.2;
}


/*コンテンツメニュー＆お買い物カゴへ*/
a.morehighlights:link {
 color: #0000CC;
 text-decoration: none;
}
a.morehighlights:visited  {
 color: #0000CC;
 text-decoration: none;
}
a.morehighlights:hover {
	COLOR: #FF3399;
	text-decoration: underline;
}
a.morehighlights:active {
	COLOR: #FF3399;
	text-decoration: underline;
}
/*header部分メニュー*/
a.link_header:link {
	color: #ff3366;
	text-decoration: none;
}
a.link_header:visited {
	color: #ff66cc;
	text-decoration: none;
}
a.link_header:hover {
	color: #999900;
	text-decoration: underline;
}
a.link_header:active {
	color: #999900;
	text-decoration: underline;
}
/*formテキストボックス内文字*/
.textbox_fnt12 {
	font-size: 12px;
}
/*大カテゴリメニュー（白文字）*/
.categorymenu {
font-size:12px;
	font-weight: bold;
 color: #FFFFFF;
}

a.categorymenu:link {
	text-decoration: none;
}
a.categorymenu:visited {
	text-decoration: none;
}
a.categorymenu:hover {
	color: #999933;
	text-decoration: none;
}
a.categorymenu:active {
	color: #999933;
	text-decoration: none;
}
/*小＆中カテゴリメニュー*/
a.productsmenu:link {
	font-weight: normal;
	color: #0000CC;
	text-decoration: none;
}
a.productsmenu:visited {
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}
a.productsmenu:hover {
	font-weight: normal;
	color: #999933;
	text-decoration: underline;
}
a.productsmenu:active {
	font-weight: normal;
	color: #999933;
	text-decoration: underline;
}
/*商品ページのメニュー*/
/*通常メニュー*/
a.menu:link {
	background-color: #DDEEFF;
	display: block;
	height: 30px;
	width: 100%;
	color: #666666;
	text-decoration: none;
}
a.menu:visited {
	background-color: #DDEEFF;
	display: block;
	height: 30px;
	width: 100%;
	color: #666666;
	text-decoration: none;
}
a.menu:hover {
	background-color: #6699FF;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	width: 100%;
}
a.menu:active {
	background-color: #DDEEFF;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	width: 100%;
}
/*商品ページのメニュー*/
/*さらに分類メニュー*/
a.menu02:link {
	text-decoration: none;
	background-color: #DDEEFF;
	height: 12px;
	width: 100%;
	display: block;
	color: #666666;
}
a.menu02:visited {
	color: #666666;
	text-decoration: none;
	background-color: #DDEEFF;
	display: block;
	height: 12px;
	width: 100%;
}
a.menu02:hover {
	text-decoration: none;
	display: block;
	height: 12px;
	width: 100%;
	color: #FFFFFF;
	background-color: #6699FF;
}
a.menu02:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DDEEFF;
	display: block;
	height: 12px;
	width: 100%;
}

/*割引用元値取り消し線*/
.waribiki {
	text-decoration: line-through;
	color: #999999;
}
.fnt16 {
	font-size: 16px;
}


.link_list { font-size:12px; margin:0px; padding:0px; list-style-type:none; }

.link_list li { float: left; width: 105px; margin: 0px; padding: 0px; white-space: nowrap;  }

.fnt12 {font-size: 12px; }


/* ショッピング　左側メニューナビ */

ul#leftmenu { list-style:none inside; margin:5px 5px 5px 5px; padding:0px; }

#leftmenu li { padding:3px 0px 2px 0px; margin:2px 0px; border-bottom:1px dashed #FF9999; }

#leftmenu li a { font-size:13px; color:#663333; text-decoration:none; padding:5px;}

#leftmenu li a:hover { color:#990099; text-decoration:none; }


/* 商品検索 */

.searchbox { padding:0px; margin:0px 5px; border:1px dashed #FF9999; }


