@charset "Shift_JIS";


/* Style Index ========================

	01. main Setting
	02. information Setting

==================================== */



/*------------------------------------------------------
01. main Setting
------------------------------------------------------*/
#home #main {
	margin-bottom:10px;
	}

#home .keyV {
	margin-bottom:15px;
	}


#home .topInfo {
	margin: 0 0 10px 0;
	width:600px;
	}

#home .topInfo h3 {
	width:600px;
	height:42px;
	background:url(../images/top_h3_01.jpg) no-repeat left top;
	display:block;
	padding:0;
	margin-bottom:15px;
	}
	
/* offleft */
#home .topInfo h3 {text-indent:0;font-size:0;line-height:0;}
#home .topInfo h3 a {text-decoration:none;overflow:hidden;text-indent:-9999px !important; }
/* End offleft */

#home .topInfo h3 a {
	display:block;
	width:74px;
	height:42px;
	margin-left:526px;
	}

#home .topInfo h3 a:hover {
	background-image:url(../images/top_h3_01.jpg);
	background-repeat:no-repeat;
	background-position:-526px -42px;
	}
	

#top_point {
margin-bottom:5px;
}



/*------------------------------------------------------
02. information Setting
------------------------------------------------------*/

.topInfo .topInfoList {
height:340px;
overflow-y:auto;
}

.topInfo dl {
font-size:0.9em;
line-height: 130%;
background: url(../common/images/line.gif) repeat-x bottom;
margin:0 10px 10px 8px;
padding-bottom:8px;
}

/* clearfix */
.topInfo dl:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.topInfo dl {display: inline-block;}

/* Hides from IE-mac \*/
* html .topInfo dl {height: 1%;}
.topInfo dl {display: block;}
/* End hide from IE-mac */
/* End clearfix*/

.topInfo dl dt.date {
padding:0 5px 2px 5px ;
font-size:0.8em;
color:#666666;
}

.topInfo dd {
padding:0 5px;
}

.topInfo a {
color: #333333;
text-decoration:none;
background:none;
}

.topInfo a:hover {
color:#333333;
background:none;
text-decoration:underline;
}


