@charset "Shift_JIS";

/*
* 
* 	toppage.css
*	
*/

/* =layout
----------------------------- */
#home h2{
	margin-bottom: 20px;
}
#home #main_container h2{
	margin-top: -13px;
}
#main_contentL,#main_contentR h3{
	margin: 20px 0 15px;
	padding: 7px 15px;
	background: #ffffff;
	}
#main_contentL,#main_contentR h3:first-child{ margin: 0 0 15px; }
#main_contentL,#main_contentR{ _margin-top: -20px; }

/* =clear
----------------------------- */
#home #main_contentL h3,ul.tab,ul.pannel{ clear: both; }
#home #main_contentR h3,ul.tab,ul.pannel{ clear: both; }

/* =tab_news
----------------------------- */
ul.tab{ margin-top: 20px; }
ul.tab li.tabNews a{ background: url(../images/top/news.gif); }
ul.tab li.tabNews a.selected{ background: url(../images/top/news_on.gif); }
ul.tab li.tabMedia a{ background: url(../images/top/media.gif); }
ul.tab li.tabMedia a.selected{ background: url(../images/top/media_on.gif); }
ul.tab li.tabReport a{ background: url(../images/top/report.gif); }
ul.tab li.tabReport a.selected{ background: url(../images/top/report_on.gif); }

/* =tab_pannel
----------------------------- */
ul.pannel{
	padding: 15px 20px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}
.pannel dt{
	width: 8em;
	float: left;
	line-height: 1.6;
	}
.pannel dd{ margin: 0.3em 0 0.3em 6.5em; }
/* icon */
.new{
	padding-left: 50px;
	background: url(../images/top/new.gif) no-repeat 0 0.2em;
}
