@charset "Shift_JIS";
/*--------------------------------
　　　　　　topCSS
--------------------------------*/
div#topContents div#mainTop{padding:5px 0px 5px 10px;}
div#topContents div#mainBottom{padding:0px 0px 0px 10px;}
div#topContents div#subTop{padding:0px;}
div#topContents div#subBottom{margin:0px;padding:5px 0px 0px;clear:both;}
div#topContents div#ptable{
	width: 235px;
	float:left;
}
div#topContents div#mainBottomRight{
	padding:0px;
	float:right;
}
div#topContents div#mainBottomRight div.listCnts
{
	background: url(../images/bottom_list.gif) no-repeat bottom;
	margin:0px 8px 0px 0px;
	padding-bottom:5px;
	width: 230px;
	float:left;
}
div#topContents div#mainBottomRight h2
{
	margin: 0px;
	padding: 0px;
	height: 26px;
}
div#topContents div#mainBottomRight li
{
	margin: 0px;
	padding: 0px 3px;
	height: 20px;
	list-style: none;
}

	
/**/
div#topContents div#info h2{background: url(../images/t_info.gif) no-repeat;}
div#topContents div#news h2{background: url(../images/t_news.gif) no-repeat;}
div#topContents div#new h2{background: url(../images/t_new.gif) no-repeat;}
div#topContents div#event h2{background: url(../images/t_event.gif) no-repeat;}
div#topContents div#column h2{	background: url(../images/t_column.gif) no-repeat;}
div#topContents div#ana h2{	background: url(../images/t_ana.gif) no-repeat;}
div#topContents div.subCnts{
	background: url(../images/bg_list.gif) repeat-y;
	height:105px;
	overflow:auto;
	scrollbar-base-color:#ccc;	
}

div#topContents div#mainBottomRight li span.pt5 {
	padding-top:3px;
	display: block;
}

/*----------bannerArea----------*/
div#topContents div#bannerArea{
	padding:0px 0px 0px 17px;
	clear:both;
}
div#topContents div#bannerArea li{
	float: left;
	list-style: none;
	width:135px;
}


/*--------------------------------
　　　　　　topCSS-font
--------------------------------*/
div#topContents div#mainBottom li{
	font-size:11px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#topContents div.subCnts a:link,div#topContents div.subCnts a:visited{
	color:#fff;
	display: block;
	margin: 0px;
	padding: 0px 2px 0px;
	height: 20px;
	text-decoration: none;
}

div#topContents div.subCnts a:hover{color:#ccc;}
div#topContents div#info a:link,div#topContents div#info a:visited{background: url(../images/link_info.gif) repeat-x;}
div#topContents div#news a:link,div#topContents div#news a:visited{background: url(../images/link_news.gif) repeat-x;}
div#topContents div#new a:link,div#topContents div#new a:visited{background: url(../images/link_new.gif) repeat-x;}
div#topContents div#event a:link,div#topContents div#event a:visited{background: url(../images/link_event.gif) repeat-x;}
div#topContents div#column a:link,div#topContents div#column a:visited{background: url(../images/link_column.gif) repeat-x;}
div#topContents div#ana a:link,div#topContents div#ana a:visited{background: url(../images/link_ana.gif) repeat-x;}
