#	color: #556b2f;
body,td,th {  
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: medium;
	line-height: 120%;
}

body {  
	bgcolor: #f0f0f0;
}

img {
	border: none;
} 

a:link {  
	text-decoration: none;
	color: #0756A5;
}

a:visited {
	text-decoration: none;
	color: #0756A5;
}

a:hover {
	text-decoration: underline dotted;
}

a:active {
	text-decoration: none;
	color: #000;
}

hr{  
	color:#FC6;
}

a {  
	font-weight: bold;
}

.bold {  
	font-size: 18px;
	font-weight: bold;
}

.nine {  
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.blacker {  
	color: #000;
}

.lefterr {  
	text-align: left;
}

.listtitle {  
	font-family: "?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif;
	font-size: 21px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #FC0;
	text-decoration: underline;
	position: relative;
}

table.sakuhin{
    table-layout:fixed;
    border-top:1px solid #9acd32;
    border-left:1px solid #9acd32;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#dcdcdc;
    empty-cells:show;
}

.sakuhin th{
    border-right:1px solid #9acd32;
    border-bottom:1px solid #9acd32;
    color:#556b2f;
    background-color:#9acd32;
    padding:0em 0em;
    text-align:center;
}

.sakuhin td{
    border-right:1px solid #9acd32;
    border-bottom:1px solid #9acd32;
    padding:0.1em 0.1em;
}

table.sakuhinOtoko {
    table-layout:fixed;
    border-top:1px solid #9acd32;
    border-left:1px solid #9acd32;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#CCFFFF;
    empty-cells:show;
}

.sakuhinOtoko th{
    border-right:1px solid #9acd32;
    border-bottom:1px solid #9acd32;
    color:#556b2f;
    background-color:#9acd32;
    padding:0em 0em;
    text-align:center;
}

.sakuhinOtoko td{
    border-right:1px solid #9acd32;
    border-bottom:1px solid #9acd32;
    padding:0.1em 0.1em;
}

table.sakuhinStepup {
    table-layout:fixed;
    border-top:1px solid #9acd32;
    border-left:1px solid #9acd32;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffccff;
    empty-cells:show;
}

.sakuhinStepup th{
    border-right:1px solid #9acd32;
    border-bottom:1px solid #9acd32;
    color:#556b2f;
    background-color:#9acd32;
    padding:0em 0em;
    text-align:center;
}

.sakuhinStepup td{
    border-right:1px solid #9acd32;
    border-bottom:1px solid #9acd32;
    padding:0.1em 0.1em;
}

