.menu {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #565656;
}
.mail-menu {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	color: #565656;
}
.product-h1 {
	font-size: 12px;
	width: 530px;
	color: #565656;
	height: 20px;
	margin-bottom: 0px;
	font-weight: normal;
	margin-top: 0px;
	padding-bottom: 2px;
}
.product-h2 {
	font-size: 14px;
	color: #7E7E7E;
	font-weight: bold;
	width: 530px;
	background-position: center;
	background-color: #FFCF63;
	margin: 0px;
	padding: 5px;
}
.product-h3 {
        font-size: 14px;
        color: #7E7E7E;
        font-weight: bold;
        width: 530px;
        background-position: center;
        background-color: #BCEDBC;
        margin: 0px;
        padding: 5px;
}
.font-small {font-size: 11px;color: #666666;line-height: 130%;}
.font-small2 {font-size: 10px;color: #666666;line-height: 120%;}

.font-large {font-size: 14px;color: #666666;line-height: 120%;}
.font-large2 {font-size: 16px;color: #666666;line-height: 120%;}

.font-normal01 {font-size: 12px;color: #565656;line-height: 120%;}

.font-red {color: #CC0000;}

.font-white {color: #FFFFFF;}

.font-price {font-size: 14px;color: #CC0000;font-weight: bold;}

.ttl-top{font-size: 12px;color: #006633;font-weight: bold;}

.ttl-name{font-size: 14px;color: #7E7E7E;font-weight: bold;}

a:link {color: #006633;text-decoration: underline;font-weight: normal;}
a:active {color: #FF6600;text-decoration: underline;font-weight: normal;}
a:visited {color: #006633;text-decoration: underline;font-weight: normal;}
a:hover {color: #FF6600;text-decoration: underline;font-weight: normal;}

a.navi:link {color: #006633;text-decoration: none;font-weight: bold;}
a.navi:active {color: #FF6600;text-decoration: underline;font-weight: bold;}
a.navi:visited {color: #006633;text-decoration: none;font-weight: bold;}
a.navi:hover {color: #FF6600;text-decoration: underline;font-weight: bold;}

a.txt01:link {color: #006633;text-decoration: underline;font-weight: normal;}
a.txt01:active {color: #FF6600;text-decoration: underline;font-weight: normal;}
a.txt01:visited {color: #006633;text-decoration: underline;font-weight: normal;}
a.txt01:hover {color: #FF6600;text-decoration: underline;font-weight: normal;}

a.txt02:link {color: #006633;text-decoration: none;font-weight: normal;}
a.txt02:active {color: #FF6600;text-decoration: underline;font-weight: normal;}
a.txt02:visited {color: #006633;text-decoration: none;font-weight: normal;}
a.txt02:hover {color: #FF6600;text-decoration: underline;font-weight: normal;}

a.txt03:link {color: #666666;text-decoration: none;font-weight: normal;}
a.txt03:active {color: #FF6600;text-decoration: underline;font-weight: normal;}
a.txt03:visited {color: #666666;text-decoration: none;font-weight: normal;}
a.txt03:hover {color: #FF6600;text-decoration: underline;font-weight: normal;}

.pop {color : #4D4D4D; font-size: 12px; line-height:17px;}


/* カテゴリトップ */

.txt-s{
font-size: 10px;
color: #666666;
}
.txt-s:link {color: #006633;text-decoration: none;font-weight: normal;}
.txt-s:active {color: #FF6600;text-decoration: underline;font-weight: normal;}
.txt-s:visited {color: #006633;text-decoration: none;font-weight: normal;}
.txt-s:hover {color: #FF6600;text-decoration: underline;font-weight: normal;}

.cu{
font-size: 11px;
color: #666666;
text-decoration:none;
}
a.cu:link{text-decoration:none;}
a.cu:visited{text-decoration:none;}
a.cu:hover{text-decoration:underline;}
a.cu:active{text-decoration:none;}

.txt-price{
font-size:11px;
font-weight:bold;
color:#cc0000;
}
.iborder { 
border-top: 1px solid #6caef9;
border-right: 1px solid #6caef9;
border-bottom: 1px solid #6caef9;
border-left: 1px solid #6caef9;
}
