
/* 新着情報 */
div#news {
	margin:0;
	padding:0;
	}

div#news div#tit {
	padding:0;
	width:725px;
	height:29px;
	}

div#news div#tit a {
	display:block;
	width:725px;
	height:29px;
	background:url(../images/news_bar.gif) left top no-repeat;
	text-indent:-9999px;
	}

div#news div#news_box {
	margin:5px 10px 0 10px;
	width:705px;
	color:#000;
	overflow:auto;
	height:130px;
	}

div#news dl {
	margin:5px 10px 0 0;
	color:#000;
	border-bottom:1px dotted #ccc;
	}

div#news dl dt {
	margin:5px 0 0 15px;
	padding:0 0 3px 25px;
	float:left;
	display:inline;
	width:70px;
	background:url(../common/images/arrow_g.gif) 5px center no-repeat;
	}

div#news dl dd {
	margin:5px 0 0 0;
	padding:0 10px 3px 0;
	float:left;
	display:inline;
	width:550px;
	}

div#news dl dd a {
	color:#00f;
	text-decoration:underline;
	}

div#news dl dd a:hover {
	color:#f00;
	}




div#access {
	margin:20px 0 0 0;
	width:265px;
	float:left;
	display:inline;
	text-align:center;
	}


div#access_top {
	width:265px;
	height:37px;
	background:url(../images/accessmap_bar.gif) left top no-repeat;
	text-indent:-9999px;
	}

div#access_contents {
	padding:5px 10px;
	_padding:5px 0;
	width:245px;
	_width:265px;
	height:190px;
	background:url(../images/accessmap_back.gif) left top repeat-y;
	}

div#access_bottom {
	width:265px;
	height:10px;
	background:url(../images/accessmap_bottom.gif) left top no-repeat;
	text-indent:-9999px;
	}


div#access_contents a#access_link {
	padding:0 0 0 18px;
	background:url(../common/images/arrow_g.gif) left center no-repeat;
	text-decoration:none;
	color:#000;
	}

img#map_th {
	margin:10px auto 5px auto;
	display:block;
	background:none;
	}






div#scheduel {
	margin:20px 0 0 0;
	width:265px;
	float:left;
	display:inline;
	}


div#scheduel_top {
	width:457px;
	height:37px;
	background:url(../images/scheduel_bar.gif) left top no-repeat;
	text-indent:-9999px;
	}

div#scheduel_contents {
	padding:5px 0;
	_padding:5px 0;
	width:457px;
	_width:457px;
	height:190px;
	text-align:left;
	background:url(../images/scheduel_back.gif) left top repeat-y;
	}

div#scheduel_bottom {
	width:457px;
	height:10px;
	background:url(../images/scheduel_bottom.gif) left top no-repeat;
	text-indent:-9999px;
	}


div#scheduel_txt {
	margin:5px 15px;
	}

div#scheduel_link {
	margin:10px 0;
	}



div#scheduel_contents a#btn_scheduel_01 {
	margin:0 0 10px 0;
	padding:0;
	width:376px;
	height:46px;
	display:block;
	background:url(../images/btn_scheduel_01.gif) left top no-repeat;
	text-indent:-9999px;
	text-align:left;
	}

div#scheduel_contents a#btn_scheduel_01:hover {
	background:url(../images/btn_scheduel_01.gif) left -46px no-repeat;
	}


div#scheduel_contents a#btn_scheduel_02 {
	margin:0 0 10px 0;
	padding:0;
	width:376px;
	height:46px;
	display:block;
	background:url(../images/btn_scheduel_02.gif) left top no-repeat;
	text-indent:-9999px;
	text-align:left;
	}

div#scheduel_contents a#btn_scheduel_02:hover {
	background:url(../images/btn_scheduel_02.gif) left -46px no-repeat;
	}


div#scheduel_contents a#btn_scheduel_03 {
	margin:0 0 10px 18px;
	padding:0 0 0 30px;
	width:376px;
	display:block;
	background:url(../common/images/arrow_g.gif) 15px center no-repeat;
	text-decoration:none;
	text-align:left;
	color:#000;
	}

div#scheduel_contents a#btn_scheduel_03:hover {
	color:#f00;
	}
