/* トップページ設定
-----------------------------------------------------------*/

/* 各リンク設定 */

#links #bars_2 a{
	background: url(http://reform-online.jp/images/stories/link_bars2.gif);
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 100px;
	width: 192px;
	text-decoration: none;
}
#links #blog a{
	background: url(../img/links/link_blog.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 60px;
	width: 192px;
	text-decoration: none;
}
#links #blog a:hover {
	background: url(../img/links/link_blog.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 60px;
	width: 192px;
	text-decoration: none;
}
#links #reform a{
	background: url(../img/links/link_ref.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #reform a:hover {
	background: url(../img/links/link_ref.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}

#links #rec a{
	background: url(../img/links/link_rec.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #rec a:hover,active {
	background: url(../img/links/link_rec.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}

#links #koumuten a{
	background: url(../img/links/link_koumuten.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #koumuten a:hover,active {
	background: url(../img/links/link_koumuten.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}

#links #ginza a{
	background: url(../img/links/link_ginza.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #ginza a:hover,active {
	background: url(../img/links/link_ginza.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #bars a{
	background: url(../img/links/link_bars.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #bars a:hover,active {
	background: url(../img/links/link_bars.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #hrf a{
	background: url(../img/links/link_hrf.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #hrf a:hover,active {
	background: url(../img/links/link_hrf.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #jpro a{
	background: url(../img/links/link_jpro.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #jpro a:hover,active {
	background: url(../img/links/link_jpro.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}

#links #tatsujin a{
	background: url(../img/links/link_tatsujin.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #tatsujin a:hover,active {
	background: url(../img/links/link_tatsujin.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}

#links #kentei a{
	background: url(../img/links/link_kentei.gif) no-repeat left;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#links #kentei a:hover,active {
	background: url(../img/links/link_kentei.gif) no-repeat right;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px;
	height: 30px;
	width: 192px;
	text-decoration: none;
}
#mainBox #topmenu {
	margin: 0px 0px 20px;
	padding: 0px;
	height: 354px;
	width: 647px;
}
#mainBox #topmap {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 454px;
	float: left;
}

#topmenu p {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#top_soudan a {
	background: url(../img/top_menu/top-sondan.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 73px;
	width: 643px;
}
#top_soudan a:hover {
	background: url(../img/top_menu/top-sondan.jpg) no-repeat bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 73px;
	width: 643px;
	text-decoration: none;
}
#top_miru a {
	background: url(../img/top_menu/top-miru.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 643px;
}
#top_miru a:hover {
	background: url(../img/top_menu/top-miru.jpg) no-repeat bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 643px;
	text-decoration: none;
}
#top_kiku a {
	background: url(../img/top_menu/top-kiku.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 643px;
}
#top_kiku a:hover {
	background: url(../img/top_menu/top-kiku.jpg) no-repeat bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 643px;
	text-decoration: none;
}
#top_taiken a {
	background: url(../img/top_menu/top-taiken.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 643px;
}
#top_taiken a:hover {
	background: url(../img/top_menu/top-taiken.jpg) no-repeat bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 643px;
	text-decoration: none;
}
#top_tanoshimu a {
	background: url(../img/top_menu/top-tanoshimu.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 69px;
	width: 643px;
}
#top_tanoshimu a:hover {
	background: url(../img/top_menu/top-tanoshimu.jpg) no-repeat bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 69px;
	width: 643px;
	text-decoration: none;
}
#mainBox #koushin h2 {
	background: url(../img/kousin.gif) no-repeat;
}
#mainBox #koushin ul {
	padding-left: 10px;
	margin-bottom: 15px;
}

