/* CSS Document */

#maincontents {width: 800px;}

/* 最新情報のスタイル */

h2 { color:#0e133c; font-size:18px; font-weight: bold; margin:15px 0px 5px 5px; float:left;}

.kako {color:#333333; font-size:12px; text-align:right; float:right; margin-right:10px;}


.kako a:link {
	color: #0e133c;
	text-decoration: none;}
		
.kako a:visited {
	color: #666666;
	text-decoration: none;}

.kako a:hover {
	color: #ff5c00;
	text-decoration: none;}
	
	
.end { color: #FF0000;}
	

.jouhoutable { width:800px; padding:10px; border:0px; font-size:12px; color:#333333; line-height:1.4em; border:#0e133c solid 1px; margin-bottom:5px;}

.year { font-size:14px; color:#FF0000; font-weight:bold; line-height:2em;}

.jouhoutable td {padding:4px 0px; text-align:left; line-height:1.4em;}
.jouhoutable th {padding:4px 0px; text-align:center; font-size:11px;}




#maincontents a:link:not(.link) {
	color: #0e133c;
	text-decoration: none;}
		
#maincontents a:visited:not(.link) {
	color: #666666;
	text-decoration: none;}

#maincontents a:hover:not(.link) {
	color: #ff5c00;
	text-decoration: none;}



/* オススメコンテンツのスタイル */

#osusume_under { width:800px; margin-top:40px;}

.icon_button { font-size:13px; float:left; text-align: center; margin-left: 25px; margin-top: 10px; margin-bottom: 20px;}
.clear { clear: both;}

#osusume_under a:link {
	color: #071045;
	text-decoration: none;}
		
#osusume_under a:visited {
	color: #374993;
	text-decoration: none;}

#osusume_under a:hover {
	color: #993366;
	text-decoration: none;}
