body {font-size: 100%; color: #000000; background-color: #FFFFFF; margin: 0px;}

.box {  width: 300px; border: 1px #336600 solid}
.box100 { width: 50px; border: #336600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.box_list { width: 300px; border: 1px #336600 solid ; list-style-type: none; clip:   rect(   )}
.box-d { border: 1px solid #FF0000;	font-size: 14px; font-weight: normal; background-color: #FFF2F0; padding: 5px; line-height: 21px;}
.dot61 {	background-image: url(bk/dot61.gif);	background-repeat: repeat-x;}

.bk-white { background-image: url(../bk/body590.gif); background-repeat: repeat-y;}

.p10 {font-size: 10px; letter-spacing: normal; word-spacing: normal; line-height: normal;}
.p12 { font-size: 12px; letter-spacing: normal; word-spacing: normal; line-height: normal; }
.p12-read { font-size: 12px; letter-spacing: normal; word-spacing: normal; line-height: 18px;}
.p12-white {font-size: 12px; letter-spacing: normal; line-height: 18px;	color: #FFFFFF; }
.p12-red { font-size: 12px; letter-spacing: normal; line-height: normal; color: #FF0000; }
.p14 {font-size: 14px; letter-spacing: normal; word-spacing: normal; line-height: normal;}
.p16 {font-size: 16px; letter-spacing: normal; word-spacing: normal; line-height: normal;}
.p16-stress { font-size: 16px; letter-spacing: normal; word-spacing: normal; line-height: normal; font-weight: bold; color: #CC0000;}


/*-------------------
    cart
-------------------*/
.p-title{ color:#000000; font-size:12px; background-color: #E3E3C8; ine-height: normal;	padding-top: 3px;padding-right: 0px; padding-bottom: 3px; padding-left: 3px;}
.cart-area td.bk{ background-color: #666633;}
.cart-area td.cart-navi a{
	color:#FFFFFF;
	font-size: 12px;
	line-height: normal;
	text-decoration: none;

}
.cart-area td.cart-navi a:link{
	color:#FFFFFF;
	font-size: 12px;
	line-height: normal;
	text-decoration: none;

}
.cart-area td.cart-navi a:visited{
	color:#FFFFFF;
	font-size: 12px;
	line-height: normal;
	text-decoration: none;

}
.cart-area td.cart-navi a:hover{
	color:#FF9900;
	text-decoration:underline;
	font-size: 12px;
	line-height: normal;
	background-color: #FFFFCC;
}
.cart-area td.cart-navi a:active{
	color:#FF9900;
	text-decoration:underline;
	font-size: 12px;
	background-color: #FFFFCC;
}.bk-catv { background-color: #FF6600}



.bk-oseibo {background-color: #CC0000;}
.oseibot-12t {font-family: "ＭＳ ゴシック", "Osaka−等幅";	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	line-height: 120%;	color: #FFFFFF;}
.grey-12 {	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	line-height: 120%;	color: #666666;}
.font10 {	font-size: 10px;	letter-spacing: normal;	word-spacing: normal;	color: #FF6600;}
.size10 { font-size: 10px; font-style: normal; letter-spacing: normal; word-spacing: normal ; color: #CC3333; text-decoration: underline}
.link2 {  font-size: 12px; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: none}
.unnamed1-b { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-style: normal; letter-spacing: normal; word-spacing: normal ; color: #666666}
.link_font { font-size: 14px; font-style: normal; font-weight: lighter; color: #FFFFFF; text-decoration: none} 

.products-list { font-size: 12px; line-height: normal; background-color: #EFEFEF;}
.pad-tb5 {
	font-size: 12px;
	line-height: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #FFFFFF;
}
.p12-green {
font-size: 12px; letter-spacing: normal; line-height: normal; color: #009999;
}
.gift {
	font-size: 12px;
	letter-spacing: normal;
	line-height: normal;
	color: #CC3333;
	background-color: #E3E3C8;
	font-weight: bold;

"; 
}
.isenosake-table {
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 2px;
	line-height: normal;

}

