body,td,th {
 font-family: osaka,MS Pゴシック,Verdana, Arial, sans-serif; 
	font-size: 12px;
	color: #333333;
/*	color: #7B8786;*/
	line-height: 1.5;
}

/*
a {
 font-family: osaka,MS Pゴシック,Verdana, Arial, sans-serif; 
	font-size: 12px;
	color: #6F9ACB;
	line-height: 1.5;
}
*/

a:link   { text-decoration:underline; color:; }
a:visited{ text-decoration:underline; color:; }
a:active { text-decoration:underline; color:; }
a:hover  { text-decoration:none; color:#ff6633; }


.price {
	font-size: 14px;
	font-weight: bold ;
	color: red;
padding-top :20px;
padding-left:10px;
/*	color:#F59709;*/
}

.tax {
	font-size: 11px;
padding-top :20px;
padding-left:10px;
/*	color:#F59709;*/
}

.txt1 {
 font-family: osaka,MS Pゴシック,Verdana, Arial, sans-serif; 
	font-size: 12px;
	color: #7C8FA6;
	line-height: 1.5;
}


ul.tree{
margin: 0px!important;
padding: 0px!important;
font-size: 10px;
list-style: none!important;
}

ul.tree ul{
margin: 0px!important;
padding: 0px!important;
}

ul.tree li{
margin: 0px!important;
padding: 0px 0px 0px 18px!important;
background-image: url(/image/tree_lst.gif);  
background-repeat: no-repeat!important;
list-style: none!important ;
line-height: 16px;

}

ul.tree li.tree_end {
    background-image: url(/image/tree_end.gif);
    list-style: none;
}



