body {
color: #aaaaaa; scrollbar-face-color: #333333; scrollbar-highlight-color: #555555; scrollbar-shadow-color: #222222; scrollbar-3DLIGHT-color: #222222; scrollbar-arrow-color: #aaaaaa; scrollbar-track-color: #000000; scrollbar-darkshadow-color: #222222; scrollbar-base-color: #000000;
font-family: "Trebuchet MS","メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
}

h1 {
    color: #47402E;
    float: left;
    font-size: 86%;
    font-style: normal;
    font-weight: normal;
    line-height: 1.4;
    overflow: hidden;
    text-align: left;
    width: 700px;
    word-break: break-all;
    word-wrap: break-word;
}



.menu0 {font-size: 8pt; line-height: 10pt;}
.menu0 A 	{ color: #333333; text-decoration: none;} 
.menu0 A:link	{ color: #000000; text-decoration: none; } 
.menu0 A:visited	{ color: #000000; text-decoration: none; } 
.menu0 A:active	{ color: #000000; text-decoration: none ;} 
.menu0 A:hover	{ color: #D5B20B; text-decoration: none; }

.chk A 	{ color: #D5B20B; text-decoration: none;} 
.chk A:link	{ color: #D5B20B; text-decoration: none; } 
.chk A:visited	{ color: #D5B20B; text-decoration: none; } 
.chk A:active	{ color: #D5B20B; text-decoration: none;} 
.chk A:hover	{ color: #000000; text-decoration: none; }

.footer0 {font-size: 8pt; line-height: 10pt;}
.footer0 A 	{ color: #666666; text-decoration: none;} 
.footer0 A:link	{ color: #666666; text-decoration: none; } 
.footer0 A:visited	{ color: #666666; text-decoration: none; } 
.footer0 A:active	{ color: #666666; text-decoration: none ;} 
.footer0 A:hover	{ color: #D5B20B; text-decoration: none; }

.rm	{font-size: 11px; line-height: 16px; color: #aaaaaa;} 
.rm A	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.rm A:link	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.rm A:active	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.rm A:visited	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.rm A:hover	{color: #D5B20B; text-decoration: underline; font-weight: bold;}

.rmt	{font-size: 12px; line-height: 16px; color: #D5B20B; font-weight: bold; text-align: center;}
.rma	{font-size: 11px; color: #D5B20B; font-weight: bold;}

.pu	{font-size: 11px; line-height: 16px; color: #aaaaaa;} 
.pu A	{color: #D5B20B; text-decoration: none; background-color:#333388; font-weight: bold;} 
.pu A:link	{color: #D5B20B; text-decoration: none; font-weight: bold;} 
.pu A:active	{color: #ddbb00; text-decoration: none; font-weight: bold;} 
.pu A:hover	{color: #ffdd22; text-decoration: underline; font-weight: bold;}

.pua A	{color: #D5B20B; text-decoration: none; background-color:#eeeeff;} 

.m1 {font-size: 8pt; line-height: 10pt;}
.m2	{font-size: 9pt; line-height: 12pt; color: #aaaaaa;} 
.m2 A	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.m2 A:link	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.m2 A:active	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.m2 A:visited	{color: #4455aa; text-decoration: underline; font-weight: bold;} 
.m2 A:hover	{color: #D5B20B; text-decoration: underline; font-weight: bold;}
.m3 {font-size: 10pt; line-height: 14pt;}
.m4 {font-size: 11pt; line-height: 16pt;}
.t1 {font-size: 14pt; line-height: 16pt;}
.c0 {font-size: 7.5pt; color: #ff2222;}


.price {
color: #d5b20b;
font-size: 13px;
font-weight: bold;
}

.discount {
color: #ff0000;
font-size: 13px;
font-weight: bold;
}

