@charset "utf-8";

/*
----------------------------------------------------------------------------- 
Import
----------------------------------------------------------------------------- */
@import url("../_common/css/reset.css");
@import "../_common/css/basic.css";
@import "../_common/css/base.css";

/* Style for MacIE 5.x 
------------------------------------------*/


/*
----------------------------------------------------------------------------- 
div#contents
----------------------------------------------------------------------------- */

div#contents div.contents_wrap_top h2{
	background:url(../img/contents_h2.png) no-repeat;
	width:76px; height:24px;}
	
div#contents div.contents_wrap_main h3{
	padding:2em 0 10px 0;}
	div#contents div.contents_wrap_main h3 a{
		background:url(../img/news_title.png) no-repeat;
		width:670px; height:34px;}
		
	div#contents div.contents_wrap_main dt{
		font-size:0.9em; color:#666;}
	div#contents div.contents_wrap_main dd{
		border-bottom:1px dotted #999;
		padding:0 0 1em 0;
		margin:0 0 1em 0;}
		div#contents div.contents_wrap_main dd a{
			font-weight:bold; font-size:1.2em;}
	
div#contents div.contents_wrap_main p.name{
	text-align:right;
	margin:1em 0 0 0;}
	
	div#flash{
		padding:0 0 2.4em 0;}

div#contents ul{
	padding:20px 0 0 0;}

li#h2203, li#re21{
	float:left; display:inline;}
	
li#h2203{
	margin:0 10px;}
	
li#h2203 a{
	background:url(../img/h2203.png) no-repeat;
	width:356px; height:0;
	padding:37px 0 0 0; overflow:hidden;
	display:block;}
	
li#re21 a{
	background:url(../img/re21.png) no-repeat;
	width:279px; height:0;
	padding:37px 0 0 0; overflow:hidden;
	display:block;}
	
	li#h2203 a:hover, li#re21 a:hover{
		background-position:0 -37px;}
		

