@charset "utf-8";

@import "reset.css";
@import "screen.css";
@import "common.css";
@import "sori.css";

/*----------------------------------------------------------------------------
******************************************************************************
Index
******************************************************************************
----------------------------------------------------------------------------*/

/* main image
------------------------------------------------------------ */
#mainImg{
	width:800px;
	height:200px;
	margin-bottom:20px;
	background:url(../cmn_img/mainimg.jpg) 0 0 no-repeat;}

h3{
	display:block;
	width:0px;
	height:0;px
	text-indent:-99999em;
	margin-bottom:0;}
	
#mainImg p{
	padding:0 0 0 71px;}
#mainImg p a{
	display:block;
	width:334px;
	text-indent:-99999em;
	height:70px;}
#mainImg p a:hover{
	background:url(../cmn_img/mainimg_ov.jpg) -71px -85px no-repeat;}


/* headding
------------------------------------------------------------ */

h4,h3{
	display:block;
	height:33px;
	width:263px;
	text-indent:-99999em;
	margin-bottom:10px;
}


#unit01 h2,#unit02 h3{
	width:263px;
	height:33px;
	text-indent:0;
	margin-bottom:10px;
}

#TOP .contents .year_info {
	color: #f00;
	font-weight: bold;
}
/* box
------------------------------------------------------------ */
#unit01{
	margin-bottom:18px;}
#unit01 p{
	margin:0 0 12px 4px;}

#unit02{
	margin-bottom:10px;}
#unit02 p{
	float:right;
	width:300px;}
#unit02 dl{
	float:left;
	width:260px;
	padding-left:5px;}
#unit02 dl dt{
	color:#43b0cd;
	font-weight:bold;}
#unit02 dl dt a{color:#43b0cd;}
#unit02 dl dt a:link{color:#43b0cd;text-decoration:underline;}
#unit02 dl dt a:visited{color:#43b0cd;text-decoration:underline;}
#unit02 dl dt a:hover{color:#6fd7f3;text-decoration:underline;}
#unit02 dl dt a:active{color:#43b0cd;text-decoration:underline;}

#unit02 dl dd{
	margin-bottom:10px;}
















