@charset "shift_jis";

/* =======================================

	Globalnavi CSS

========================================== */

ul#globalnavi {
	zoom: 1;
}
ul#globalnavi:after { /* for Modern Browser */
	content: "."; display: block; clear: both; height: 0; visibility: hidden; font-size: 0;
}

ul#globalnavi li {
	float: left;
	display: inline;
	width: 114px;
}
ul#globalnavi li.item01 {
	width: 114px;
}

ul#globalnavi li a {
	display: block;
	background: #FFF url(../../new-img/topnavi-bg.jpg) no-repeat;
}
ul#globalnavi li.item01 a {background-position:    0   0;}
ul#globalnavi li.item02 a {background-position: -114px 0;}
ul#globalnavi li.item03 a {background-position: -228px 0;}
ul#globalnavi li.item04 a {background-position: -342px 0;}
ul#globalnavi li.item05 a {background-position: -456px 0;}
ul#globalnavi li.item06 a {background-position: -570px 0;}
ul#globalnavi li.item07 a {background-position: -684px 0;}

ul#globalnavi li a:hover {
	background-color: transparent;
}

ul#globalnavi li a:hover img {
	visibility: hidden;
}

/* When Active Page */
body.DIRNAME1 ul#globalnavi li.item01 a img,
body.DIRNAME2 ul#globalnavi li.item02 a img,
body.DIRNAME3 ul#globalnavi li.item03 a img,
body.DIRNAME4 ul#globalnavi li.item04 a img,
body.DIRNAME5 ul#globalnavi li.item05 a img,
body.DIRNAME6 ul#globalnavi li.item06 a img, 
body.DIRNAME7 ul#globalnavi li.item07 a img { visibility: hidden;}


/* Banners
========================================== */
#navigation ul#banners {
	margin: 5px;
}

#navigation ul#banners li {
	margin: 5px 0px 5px 0px;
}


/* IFRAME
========================================== */

#infobar{
	font-size:1em;font-weight:normal;text-align:center;color:black;
	border-right:dashed 1px #999999;border-top:dashed 1px #999999;
	background-color:#f4f4f4;}
	
.news{
	line-height:100%;width:633px;height:160px;
	scrollbar-face-color:#b2a590;scrollbar-track-color: #f1edea;
	scrollbar-arrow-color:#ffffff;scrollbar-highlight-color: #b2a590;
	scrollbar-3dlight-color: #f1edea;scrollbar-darkshadow-color: #392709;
	position:relative;overflow:auto;}
	
.news table td{padding:5px;font size:0.9em;vertical-align:top; background-color:#FFF4F9;}

.example1 { font-weight:bold; color:#CC0000;}
.example2 { font-weight: normal;color:#666666;}

#main{text-align:center;color:666666;background-color:#FFF4F9;}
#first{text-align:left;padding-left:15px;padding-right:15px;color:black;background-color:#FFF4F9;}

tr.colodd{background-color:#EEFFEE;}