/* -----------------------------------------------
 * ??Yi?y[Wjp
 * ----------------------------------------------- */
a:link{ text-decoration:none; color:#616161; }
a:visited{ text-decoration:none; color:#616161; }
a:active{ text-decoration:underline; color:#9A8964; }
a:hover{ text-decoration:underline; color:#FF8410; }

a.secmenu:link{ text-decoration:none; color:#616161; }
a.secmenu:visited{ text-decoration:none; color:#616161;  }
a.secmenu:active{ text-decoration:none; color:#9A8964; }
a.secmenu:hover{ text-decoration:none; color:#FF8410; }


.x-large{ font-size:150%; }
.large{ font-size:120%; line-height: 1.2; }
.mid{ font-size:100%; line-height: 1.3; }
.normal{ font-size:12px; line-height: 1.3; color:#222222; }
.small{ font-size:10px; line-height: 1.3; }
.x-small{ font-size:9px; line-height: 1.2; }

.midasi {  font-size: 130%; font-weight: bold; }
.midasi2 {  font-size: 110%; font-weight: bold; }

.menu{ font-size:12px; line-height: 1.3; }
.menu-cate{ font-size:12px; color:#C17E5B; font-weight: bold; }

.shohin-cate{ font-size:100%; color:#FFFFFF; font-weight: bold; }
.shohin-text{ font-size:11px; color:#FFFFFF;}

.date { font-size:75%; color:#666666; }
.uetuki{ font-size:50%; vertical-align: super;}

.cart-name { font-size:100%; }
.cart-text { font-size:84%;}
.cart-price { font-size:130%; color:#CC0000; font-weight: bold; }

.copyright{ font-size:75%; color:#888888; }
.foot-text{ font-size:12px; line-height: 1.3; color:#ADADAD; }

H1 { font-size:11px; font-weight: normal; margin-bottom:0pt; color:#222222; }
H2 { font-size:100%; font-weight: bold; margin-bottom:0pt; }
H3 { font-size:100%; font-weight: bold; margin-bottom:0pt; }
H4 { font-size:84%; font-weight: bold; margin-bottom:0pt; }


 

/* -----------------------------------------------
 * ?????
 * ----------------------------------------------- */

.info_text01{ font-size:12px; line-height: 1.2em;color:#222222;}
.info_text02{ font-size:16px; line-height: 1.4em;color:#222222;font-weight: bold; }
.info_midashi{ font-size:14px; line-height: 1.4em;color:#425A87;font-weight: bold; }
.info_text-strong{ font-size:12px; line-height: 1.3em;color:#C50000;}
.info_text-color{ font-size:12px; line-height: 1.3em;color:#0081FF;}

/* -----------------------------------------------
 * j[
 * ----------------------------------------------- */
.menu-midashi {
	width:190px;
	background-image: url(../img/submenu_box.gif);
	background-repeat: no-repeat;
	background-position:left center;
	padding: 0px 0px 5px 15px;
	font-size:15px;
	font-weight:bold;
	color:#1A1A1A;
}


.menu-cate {
	font-size:14px;
	font-weight:bold;
	color:#422F00;
	text-align:left;
	margin: 0px 10px 0px 0px;
}

.menu-cate2 {
	font-size:10px;
	font-weight:normal;
	color:#595959;
	text-align:right;
	margin: 0px 0px 0px 10px;
}

div.menu {
	width:185px;
	background-image: url(../img/menu_arrow2.gif);
	background-repeat: no-repeat;
	background-position:right center;
	padding: 0px 0px 0px 6px;
	font-size:12px;
	font-weight:normal;
	color:#222222;
	text-align:left;
	margin: 5px 0px 5px 10px;
}

.menu-info {
	font-size:11px;
	font-weight:bold;
	color:#680707;
}


