
#main {
	background-color: #fff;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}

.dot_line {
background:url(/jp/images/dot_line.gif) repeat-x center center;
}

a:link{
	color: #0084a5;
	line-height: 160%;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

a:visited{
	color: #3e6876;
	line-height: 160%;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

a:hover{
	color: #00667f;
	line-height: 160%;
	text-decoration: underline;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.class_01 {
	color: #0084a5;
	line-height: 160%;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana,"ＭＳ ゴシック";
}

.text_01 {
	color: #333333;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.text_02 {
	color: #666666;
	line-height: 160%;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.text_03 {
	color: #999999;
	line-height: 160%;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.text_04 {
	color: #ffffff;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

a.text_04:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

a.text_04:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.text_11 {
	color: #f26522;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.text_12 {
	color: #2381c3;
	font-size: 12px;
	font-family: verdana,"ＭＳ ゴシック";
}

.bg_01 {
	background-color: #ffff00;
}

.txt_no{
	color:#996666;
}

