@charset "utf-8";
/* CSS Document */

h2#logo{
position:absolute;
top:31px;
left:15px;
text-indent:-9999px;
}
h2#logo a{
width:430px;
height:65px;
background:url(../images/logo.gif) no-repeat;
display:block;
}

.index_banner a{
	background:url(../../images/index_banner.jpg) no-repeat;
	height:75px;
	width:570px;
	display:block;
	text-indent:-9999px;
	margin:0px 0 5px 0;
}

.index_banner a:hover{
	background-position: 0 -75px;
	width:570px;
	height:75px;
	display:block;
	text-indent:-9999px;
}

.side_banner a{
	background:url(../images/sidebar_ad.jpg) no-repeat;
	height:74px;
	width:200px;
	display:block;
	text-indent:-9999px;
	margin:0px 0 5px 0;
}

.side_banner a:hover{
	background-position:-200px;
	width:200px;
	height:74px;
	display:block;
	text-indent:-9999px;
}

body#under h2#logo a{
background:url(../images/logo02.gif) no-repeat;
}
.pB_10{
	padding-bottom:10px;
}
#table_select, #table_select tr, #table_select td{
	border:none 0px;
	text-align:left;
}
.pL_0{
	padding-left:0px;
}
.mL_0{
	margin-left:0px;
	padding-left:0px;
	margin:0px;
}
.box01 span
{
color:#333;
line-height:50px;

}