.text10 {
	font-size: 10px;
	line-height: 120%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
.text12 {
	font-size: 12px;
	line-height: 140%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
.text14 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	line-height: 140%;
}
.text26 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 26px;
	line-height: 100%;
}
#sort a:link		{ text-decoration: none; color:#FFFFFF;}
#sort a:visited		{ text-decoration: none; color:#FFFFFF;}
#sort a:hover		{ text-decoration: none; color:#FF6060;}
#normal a:link		{ text-decoration: none; color:#000000;}
#normal a:visited	{ text-decoration: none; color:#000000;}
#normal a:hover		{ text-decoration: underline; color:#FF0000;}
#newpro a:link		{ text-decoration: none;}
#newpro a:visited	{ text-decoration: none;}
#newpro a:hover		{ text-decoration: underline; color:#FF0000;}
.body1 {
	background-image: url(default_img/back.gif);
	background-repeat: repeat-x;
	background-color: #FEF7E5;
}
.body2 {
	background-color: #FEF7E5;
}
/**************************************************************************************/
a.Ybutton {
	float:left;
	width:119px;
	height:34px;
	background:url(default_img/yesOff.gif);
	text-indent:-5000px;
	overflow:hidden;
	display:block;
}
a.Ybutton:hover {
	background:url(default_img/yesOn.gif);
}
a.Nbutton {
	float:right;
	width:119px;
	height:34px;
	background:url(default_img/noOff.gif);
	text-indent:-5000px;
	overflow:hidden;
	display:block;
}
a.Nbutton:hover {
	background:url(default_img/noOn.gif);
}
div.ruleButtonArea {
	margin:50px auto 0 auto;
	width:270px;
	padding:0;
	overflow: hidden;
}
div.ruleButtonArea:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html div.ruleButtonArea {
	height: 1em;
	overflow: visible;
}
/**/

div.ruleTextArea {
	margin:10px 60px;
	padding:0;
/*
	background:#cccccc;
*/
}
div.ruleTextArea p{
	font-size:12px;
	line-height:160%;
	display:block;
	margin:0;
	padding:10px 0;
}
