.flash_box{
width:930px;
height:250px;
margin:9px 8px 9px 9px;

}

#top-contents{width:705px; margin:0 23px 0 11px;}

#top-contents h2{
margin:0;
padding:0;
overflow:hidden;
width:100%;
height:25px;
line-height:75px;
}

#top-contents ul,
#top-contents ul li,
#top-contents dl,
#top-contents dl dt,
#top-contents dl dd{margin:0;padding:0;list-style:none outside none;}

#top-contents ul{border:1px solid #999;padding:10px;}

#event,
#osusume,
#jittei{
position:relative;
z-index:1;
margin-bottom:10px;
}

/*#event h2{background:url(../images/top/h2_event.gif);}
#osusume h2{background:url(../images/top/h2_osusume.gif);}
#jittei h2{background:url(../images/top/h2_jittei.gif);}*/

.link a{
display:block;
overflow:hidden;
height:25px;
line-height:75px;
position:absolute;
z-index:2;
}

#event .link a{background-image:url(../images/top/h2_event.gif);}
#osusume .link a{background-image:url(../images/top/h2_osusume.gif);}
#jittei .link a{background-image:url(../images/top/h2_jittei.gif);}

.link a.l-rss{
	background-position:-505px top;
	top:0px;
	left:505px;
	width:72px;
}
.link a.l-event{background-position:-582px top;top:0px;left:582px;width:123px;}
.link a.l-jittei{background-position:-625px top;top:0px;left:625px;width:80px;}

#event ul li{}
#event ul li dl{border-top:1px dotted #ccc;padding:6px 8px;clear:both;}
#event ul li dl dt{width:100px;height:19px;float:left;overflow:hidden; line-height:75px;}
#event ul li dl dd{margin-left:100px;}

#osusume ul li{display:inline;margin:5px 6px 5px 0;}

#jittei ul li.ap{width:440px; margin:0;float:left;}
#jittei ul li.show{width:230px; margin:5px 0 5px 0;float:right;}
#jittei ul li dl{width:215px; height:80px; margin:5px 0 0 5px;float:left; display:inline;}
#jittei ul li dl dt{width:114px;height:80px;float:left;}
#jittei ul li dl dd{margin-left:100px;}


#top-contents_right{width:181px; margin:0;}
#top-contents_right ul,
#top-contents_right ul li{margin:0 0 3px 0;}

/*
#event .j1 dt{background:url(../images/top/kengaku.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j2 dt{background:url(../images/top/campaign.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j3 dt{background:url(../images/top/seminar.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j4 dt{background:url(../images/top/event.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j5 dt{background:url(../images/top/sodan.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j6 dt{background:url(../images/top/orner.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j7 dt{background:url(../images/top/other.gif) no-repeat; background-position:left 6px; height:25px;}
#event .j8 dt{background:url(../images/top/news.gif) no-repeat; background-position:left 6px; height:25px;}
*/

#bottom_link{
width:100%;
border:1px solid #CCC;
border-width:1px 0px 0px 0px;
padding:10px 0;
}
#bottom_link ul li{
	float:left;
	background-image: url(../images/common/top-left-list.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-bottom: 5px;
}

