﻿a {	text-decoration: none;
	color:#8DAC33;}

BODY
{
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
    BACKGROUND-COLOR: white;
    FONT-SIZE: 12px;
    line-height: 18px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}


.copy{
font-family:tahoma;
font-size:11px;
color:#918E8E;
}

.top_txt {color:#A2A39F; text-decoration:none}
.bot_txt {color:#6D6C6C; text-decoration:none}


.gray {color:#727272; text-decoration:none}
.gray_d {color:#5C5B5B; text-decoration:none}
.green {color:#8DAC33; text-decoration:none}

.sm {font-size:9px}
.u {text-decoration:underline}
.t {text-transform:uppercase}
.big {font-size:11px}



a:hover{text-decoration:underline;}
#a:hover{text-decoration:none;}

#a1:hover {color:#91B230; font-weight:bold; text-decoration:none}




.grayd12 {
	color:#5C5B5B;
	text-decoration:none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	font-style: normal;
	line-height: 16px;

}
.bun10gray {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	font-style: normal;
	color: #666666;
	line-height: 14px;
}
.gray12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-style: normal;
	color: #666666;
}

.gray14 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #666666;
	line-height: 20px;

}

.whatnew_date 
{
	font-size: 12px;
	font-weight:bold;
	background-color: #CCCCCC;
	padding-left: 3px; 
	padding-right: 3px;
	padding-top:3px;
	padding-bottom:3px;
	text-align: left;
}

.whatnew_title 
{
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	padding-left: 5px; 
	padding-right: 5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align: left;
}

.whatnew_bun 
{
	font-size: 12px;
	text-align: left;
}

.link_td
{
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#727272;
	line-height:12px;
}

.honbun
{
	padding-bottom:5px;
	padding-left :5px;
	padding-right:5px;
	padding-top:5px;
	font-size: 12px;
	line-height:18px;
	vertical-align:top;
	
}

.formtitle
{
	font-size: 12px;
	 padding-top: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
	 padding-bottom: 5px; 
}

.formfield
{
	font-size: 12px;
	 padding-top: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
	 padding-bottom: 5px; 
	
}

.danraku50
{
    width:50px;
}

.priceTitleLeft
{
    width: 350px;
    padding: 5px;
    background-color: #FFFF66;

}

.priceTitleRight
{
    width: 150px;
    padding: 5px;
    background-color: #FFFF66;
    
}
.priceDetailLeft
{
    width: 350px;
    padding: 5px;
    background-color: white;

}

.priceDetailRight
{
    width: 150px;
    padding: 5px;
    background-color: white;
    color:red;
    font-weight:bold;
    
}
