.cookie_c {
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A4147;
}

.cookie_w {
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A4147;
}
.cookie_w:link {
	text-decoration: none;
}
.cookie_w:hover { text-decoration: underline; }
.cookie_w:active {
	text-decoration: none;
}
.cookie_w:visted { text-decoration: underline; }


.banner_border { border-top: #FEB6C4 1px solid; border-right: #FEB6C4 1px solid; border-bottom: #FEB6C4 1px solid; border-left: #FEB6C4 1px solid;	background-color: none;}

.small_img { border-color:#CCCCCC; }
.small_img:hover { border-color:#FF7D95; }
.small_img:link { border-color:#FF7D95; }
.small_over { border-color:#FF7D95; }

.hotcommand_no { font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 20px;}
.hotcommand_no:link { font-size: 10px; text-decoration: none; color: #666666;}
.hotcommand_no:hover { font-size: 13px; text-decoration: none; color: #FF0032;}
.hotcommand_no:active  { font-size: 13px; text-decoration: none; color: #FF0032;}
.hotcommand_no:visted  { font-size: 13px; text-decoration: none; color: #FF0032;}
.hotcommand_no_o { font-size: 13px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0032; line-height: 20px;}

.hotrank_no {  font-size: 9px; 
			   text-decoration: none; 
			   font-weight:bold;
			   	font-family: Verdana, Arial, Helvetica, sans-serif; 
				color: #FFFFFF;
				border-top: #FFFFFF 0px solid;
				border-right: #FFFFFF 0px solid;
				border-bottom: #FFFFFF 0px solid;
				border-left: #FFFFFF 0px solid;
				background-color: #FFFFFF;
				padding-right:0px;
				padding-top:0px;
				padding-left:0px;
				padding-bottom:0px; }
.relatepro_no { font-size: 9px; 
			    text-decoration: none; 
			    font-weight:bold;
			   	font-family: Verdana, Arial, Helvetica, sans-serif; 
				color: #FFFFFF;
				border-top: #FC5876 1px solid;
				border-right: #FC5876 1px solid;
				border-bottom: #FC5876 1px solid;
				border-left: #FC5876 1px solid;
				background-color: #FC5876;
				padding-right:3px;
				padding-top:1px;
				padding-left:3px;
				padding-bottom:1px; }

.line {
	background-color: #DDDDDD;
}

.subject {  font-size: 15px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC3333; line-height: 18px; font-weight:bold; }



.comenu1 { font-size: 12px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 16px; }
.comenu1:link { font-size: 12px; text-decoration: none; color: #666666; }
.comenu1:hover { font-size: 12px; text-decoration: none; color: #d07369; }
.comenu1:active { font-size: 12px; text-decoration: none; color: #d07369; }
.comenu1:visted { font-size: 12px; text-decoration: none; color: #666666; }
.comenu1_bg { background-image: url(../images/japan/m_arrow_g.gif); }
.comenu1_bg:hover { background-image: url(../images/japan/m_arrow_p.gif); }
.comenu1_c { font-size: 12px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #d07369; line-height: 16px; background-image: url(../images/japan/m_arrow_p.gif); }

.comenu2 { font-size: 11px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 16px;}
.comenu2:link { font-size: 11px; text-decoration: none; color: #666666; }
.comenu2:hover { font-size: 11px; text-decoration: none; color: #d07369; }
.comenu2:active { font-size: 11px; text-decoration: none; color: #d07369; }
.comenu2:visted { font-size: 11px; text-decoration: none; color: #666666; }
.comenu2_c { font-size: 11px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #d07369; line-height: 16px; background-color: #f0e0ca; }

