@charset "utf-8";
/* CSS Document */

/*main*/

a:link {
	color:#3A3A3A;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#3A3A3A;
}
a:hover {
	text-decoration: underline;
	color:#3A3A3A;
}
a:active {
	text-decoration: underline;
	color:#3A3A3A;
}

#container div#hara_news {
	width:725px;
	margin-top:15px;
	margin-left:38px;
	margin-bottom:8px;
	float:left;
	display:inline;
	background:url(../img/long_waku.jpg) no-repeat 0 33px;
}
#container div#hara_news img{
	margin-left:670px;
	float:left;
}

#container div#hara_news a:hover img{
	opacity:0.6;
	filter:alpha(opacity=60);
}
*html body #container #hara_news ul {
	margin-top:26px;
}

#container div#hara_news ul{
	margin-top:32px;
	text-indent:23px;
	line-height:34px;
}

#container #main h1#hara_news_title {
	display:block;
	width:725px;
	height:22px;
	background:url(../img/hara_news_title.gif) no-repeat;
}

#container #main h2#hara_news_title2{
	display:block;
	width:725px;
	height:22px;
	background:url(../img/event_title.gif) no-repeat;
}

#container #main div#hara_news ul li {
    margin-left:18px;
	background:url(../img/date_line.gif) no-repeat;
}
#container #main div#hara_news ul li span.white {
	font-size:11px;
	font-weight:600;
	color:#ffffff;
	margin-right:28px;
}

#container #main div#hara_news ul li span.red {
	font-size:11px;
	font-weight:600;
	color:#FF00FF;
}
#container #main div#hara_news ul li.over {
    background:url(../img/date_line_over.gif) no-repeat;
}

*html body #container #main div#long_waku_under {
    margin:0px;
}

#container #main div#long_waku_under {
    margin-bottom:-2px;
	background:url(../img/long_waku_under.jpg) no-repeat;
	text-indent:-9999px;
}


/*main_banner*/

#container div#banner {
	width:725px;
	margin-top:20px;
	margin-left:38px;
	margin-bottom:26px;
	padding-top:20px;
	float:left;
	display:inline;
	background:url(../img/line.gif) no-repeat;
}
#container div#banner img{
	margin-right:20px;
}

#container div#banner a:hover img{
	opacity:0.6;
	filter:alpha(opacity=60);
}
