@charset 'Shift_JIS';
/*#logo {
	width:587px;
	height:257px;
	position:absolute;
	top: 104px; left:403px;
	}*/
#logo {
	width:587px;
	height:257px;
	position:absolute;
	top: 108px; left:403px;
	}
/*#day {
	width:550px;
	height:19px;
	position:absolute;
	top: 62px; left:403px;
	padding-left:37px;
	}*/
#day {
	width:570px;
	height:28px;
	position:absolute;
	top: 65px; left:403px;
	text-align:center;
	}
#staff {
	width:525px;
	height:54px;
	position:absolute;
	top: 380px; left:423px;
	padding-left:42px;
	}
#news {
	width:497px;
	height:98px;
	position:absolute;
	top: 433px; left:438px;
	background: url(../images/index/news_bg.png) no-repeat center;
	}
* html #news {
/*behavior: expression(IEPNGFIX.fix(this));*/
background: url(../images/index/news_bg.gif) no-repeat center;
}
#news a:link{ color: #a81f0c; text-decoration: underline; }
#news a:visited{ color: #a81f0c; text-decoration: underline; }
#news a:hover{ color: #a81f0c; text-decoration: none; }
#news a:active{ text-decoration:none; }

#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 360px;
height: 65px;
overflow-y: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 18px 0 0px 105px;
padding-right: 15px;
text-align: left;
}

#mycustomscroll h2 { margin-bottom:15px;}
#mycustomscroll p {
	font-size:85%;
	line-height:140%;
}
#name {
	width:73px;
	height:11px;
	position:absolute;
	top: 542px; left:885px;
	}
#menuIndexContainer {
	width: 540px;
	height:29px;
	position:absolute;
	top: 563px; left:363px;
	}
	
/* FOOTER */
#footerIndex {
	width:933px;
	height:18px;
	margin:0px;
	padding:0;
	background: url(../images/common/copyright.gif) no-repeat right center;
	position:absolute;
	top: 632px; left:0px;
}
#footerIndex p {
	text-indent:-9999px;
	outline-style:none;
	font-size:0;
	line-height:0;
	}
