.navi_back {
	font-size: 12px;
	background-color: #97DD75;
	color: #666666;
}
.fotter {
	font-size: 10px;
}
.new {
	font-size: 12px;
}
.new_date {
	font-size: 12px;
	font-weight: bold;
	color: #FF6699;
}
.rireki_link {
	font-size: 12px;
	color: #666666;
}
.gametitle {
	font-size: 12px;
	font-weight: bold;
	color: #FF3333;
	text-align: left;
}
.text01 {
	font-size: 10px;
	color: #333333;
	text-align: left;
}
.price {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}
.topbanner {
	margin: auto 3px auto auto;
}
.pd_tabale1 {
	font-size: 12px;
	color: #333333;
}
.system_txt {
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #FFCFD6;
}
.system_txt2 {
	font-size: 12px;
	color: #333333;
}
.point {
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
.pt14b {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.price2 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: line-through;
}
body {
	background-image: url(../../img/boys/bg.gif);
	margin-top: 0px;
}
.headertop {
	background-image: url(../../img/boys/top01.gif);
}
.headertop2 {
	background-image: url(../../img/boys/top03.gif);
}
.pt10red {
	font-size: 10px;
	color: #FF0000;
}
.gametitle_pt14 {
	font-size: 14px;
	font-weight: bold;
	color: #FF3031;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

TD.messageBox { font-family: Osaka, Verdana, Arial, sans-serif; }
TR.messageStackError, .messageStackWarning { background-color: #FFE6E6; }
TD.messageStackError, .messageStackWarning { font-family: Osaka, Verdana, Arial, sans-serif; font-size: 11px; background-color: #FFE6E6; }
TR.messageStackSuccess { background-color: #99ff00; }
TD.messageStackSuccess { font-family: Osaka, Verdana, Arial, sans-serif; font-size: 11px; background-color: #99ff00; }
