@charset "shift_jis";

/* TOPPAGE
---------------------------------------------*/

.toppage #newsbox {
	float: left;
	width: 410px;}

.toppage #bnrbox {
	float: right;
	width: 464px;}

.infotop dt {
	width: 403px;
	line-height: 24px;
	margin-top: 10px;
	padding-left: 5px;
	background: url(../img/bg_newsttl.jpg) left top no-repeat;}

/* forIE6 */
* html .infotop dt {width: 408px;}

.infotop dt span {padding-right: 1em;}

.infotop dd {padding: 10px 0 5px 0;}

/* BANNER AREA 01
---------------------------------------------*/

#bnrnavi01 li {
	float: left;
	width: 226px;
	margin-bottom: 7px;
	text-indent: -9999px;}

.bnr02,.bnr04 {margin-left: 10px;}

#bnrnavi01 li a {
	display: block;
	overflow: hidden;
	height:0 !important;
	height /**/: 103px;
	padding-top: 103px;
	background-image: url(../img/bnr004.jpg);}

.bnr01 a {background-position: 0 0;}
.bnr02 a {background-position: -226px 0;}
.bnr03 a {background-position: -452px 0;}
.bnr04 a {background-position: -678px 0;}
.bnr07 a {background-position: -904px 0;}
.bnr08 a {background-position: -1130px 0;}

.bnr01 a:hover {background-position: 0 -103px;}
.bnr02 a:hover {background-position: -226px -103px;}
.bnr03 a:hover {background-position: -452px -103px;}
.bnr04 a:hover {background-position: -678px -103px;}
.bnr07 a:hover {background-position: -904px -103px;}
.bnr08 a:hover {background-position: -1130px -103px;}

#bnrnavi01:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}

#bnrnavi01{ display: inline-block; }

/* Hides from IE-mac _*/
* html #bnrnavi01 { height: 1%; }
#bnrnavi01 { display: block; }
/* End hide from IE-mac */

/* BANNER AREA 02
---------------------------------------------*/

#bnrbox p {line-height: 21px;}

#bnrnavi02 li {
	float: left;
	width: 227px;
	margin-bottom: 7px;
	text-indent: -9999px;}

.bnr06,.bnr08 {margin-left: 8px;}

#bnrnavi02 li a {
	display: block;
	overflow: hidden;
	height:0 !important;
	height /**/: 75px;
	padding-top: 75px;
	background-image: url(../img/bnr02.jpg);}

.bnr05 a {background-position: 0 0;}
.bnr06 a {background-position: -227px 0;}

.bnr05 a:hover {background-position: 0 -75px;}
.bnr06 a:hover {background-position: -227px -75px;}

/* LINK AREA
---------------------------------------------*/
#linkbox{
    width : 464px;
    float : right;
}
.linkcell{
    padding : 6px 6px 6px 10px;
    margin : 0px;
}
