@charset "utf-8";

body {
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	font-family : "lr oSVbN", "Osaka";
	background : #FFFFFF url(images/rnw/back.gif) repeat scroll;
}

.dot {
	background : url(images/share_dot.gif) repeat-x fixed;
}
.dot2 {
	background : url(images/share_dot2.gif) repeat-x fixed;
}

a:link { color:#333333; text-decoration:underline;}
a:visited { color:#333333; text-decoration:underline;}
a:hover { color:#995c57; text-decoration:underline;}
a:active { color:#cc0000; text-decoration:none;}

.red {
	color : #FF0000;
}
.t10 {
	font-size : 10px;
	line-height : 150%;
	color : #333333;
}
.t12 {
	font-size : 12px;
	line-height : 160%;
	color : #333333;
	font-family: "lr oSVbN", "Osaka";
}
.t12r {
	font-size : 12px;
	line-height : 160%;
	color : #ff0000;
	font-family: "lr oSVbN", "Osaka";
}
.t12b {
	font-size : 12px;
	line-height : 160%; 
	color : #333333;
	font-weight : bold;
}
.t12g {
	font-size : 12px;
	line-height : 160%; 
	color : #6D7B57;
	font-weight : bold;
}
.12110 {
	font-size: 12px;
	line-height: 110%;
}
.12155 {
	font-size: 12px;
	line-height: 155%;
	color: #333333;
}
.t12Copy {
	font-size : 12px;
	line-height : 160%;
	font-family: "lr oSVbN", "Osaka";
	text-decoration: underline;
	color: #660033;


}
.10 {
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-decoration: none;
}
h1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #993333;
	line-height: 180%;

}
p {
	font-size: 12px;
	line-height: 180%;
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";

}
h2 {
	font-size: 14px;
	line-height: 180%;
	color: #993333;
	font-family: "Arial", "Helvetica", "sans-serif";


}
.image {
	float: right;
	margin-left: 15px;

}
h3 {

	font-size: 14px;
	line-height: 180%;
	color: #669966;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.t10r {
	font-size : 10px;
	line-height : 150%;
	color : #FF0000;
	font-family: "Courier New", "Courier", "mono";

}
.t10r02 {
	font-size : 10px;
	line-height : 150%;
	color : #CC0000;
}

.unnamed1 {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 160%;
	color: #660000;
	font-weight: bold;

}
.text {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	font-weight: lighter;
}
.12g {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 160%;
	color: #6D7B57;
	text-transform: none;
	font-weight: bold;

}
.text10 {
	font-family: "Courier New", "Courier", "mono";
	font-size: 10px;
	line-height: 130%;
	color: #333333;
}
.foot {
	font-family: "lr oSVbN", "Osaka";
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
}
.unnamed2 {
	font-family: "lr oSVbN", "Osaka";
	color: #FFFFFF;
	line-height: 160%;
}
.t12w {
	font-size: 12px;
	line-height: 160%;
	color: #FFFFFF;
}

/*2010.01.27add*/
.massage {
	border-collapse: collapse;
	text-align: center;
	margin: 0 auto;
	padding: 0;
}

.massage th {
	background-color: #D9DFC4;
	border: 1px solid #98AD62;
	margin: 0;
	padding: 7px 10px;
}

.massage td {
	background-color: #FFFFFF;
	border: 1px solid #98AD62;
	margin: 0;
	padding: 7px 10px;
}

.massage th.TBhead {
	background-color: #98AD62;
	border: 1px solid #98AD62;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 7px 10px;
}


