@charset "utf-8";

/* ■共通
============================================================================*/



#wrap div#mainArea {
	padding: 21px 10px 0 10px;
	position:relative;
}

/* #contentsArea */
#wrap div#mainArea div#contentsArea {
	width:650px;
	float: left;
	position:relative;
}

/* #snvArea */
#wrap div#mainArea div#snvArea {
	float: right;
}


/* #keyimgArea 
--------------------------------------------------------- */

#wrap div#keyimgArea {
	position:relative;
	width:950px;
	height:378px;
}

#wrap div#keyimgArea h2 {
	font-size:0;
}



/* ■リンク部分
============================================================================*/
#contents01 {
	background:url(../img/index_h4_001.gif) no-repeat;
}
#contents02 {
	background:url(../img/index_h4_002.gif) no-repeat;
}
#contents03 {
	background:url(../img/index_h4_003.gif) no-repeat;
}

dl {
	position:relative;
	width:650px;
	height:164px;
	margin-bottom:16px;
}

dt {text-indent:-99999px;}

dd{
	width:210px;
	height:160px;
	position:absolute;
	top:4px;
}
dd a{
	width:210px;
	height:160px;
	display:block;
	overflow:hidden;
	/*text-indent:-99999px;*/
}
dd#indexLink01 {left:0;}
dd#indexLink01 a:hover{}
dd#indexLink02 {left:220px;}
dd#indexLink02 a:hover{}
dd#indexLink03 {left:440px;}
dd#indexLink03 a:hover{}
dd#indexLink04 {left:0;}
dd#indexLink04 a:hover{}
dd#indexLink05 {left:220px;}
dd#indexLink05 a:hover{}
dd#indexLink06 {left:440px;}
dd#indexLink06 a:hover{}
dd#indexLink07 {left:0;}
dd#indexLink07 a:hover{}
dd#indexLink08 {left:220px;}
dd#indexLink08 a:hover{}
dd#indexLink09 {left:440px;}
dd#indexLink09 a:hover{}
/*

dd#indexLink01 {	background: url(../img/index_bn_001.jpg) no-repeat;	left:0;}
dd#indexLink01 a:hover{	background: url(../img/index_bn_001ov.jpg) no-repeat;}
dd#indexLink02 {	background: url(../img/index_bn_002.jpg) no-repeat;	left:220px;}
dd#indexLink02 a:hover{	background: url(../img/index_bn_002ov.jpg) no-repeat;}
dd#indexLink03 {	background: url(../img/index_bn_003.jpg) no-repeat;	left:440px;}
dd#indexLink03 a:hover{	background: url(../img/index_bn_003ov.jpg) no-repeat;}
dd#indexLink04 {	background: url(../img/index_bn_004.jpg) no-repeat;	left:0;}
dd#indexLink04 a:hover{	background: url(../img/index_bn_004ov.jpg) no-repeat;}
dd#indexLink05 {	background: url(../img/index_bn_005.jpg) no-repeat;	left:220px;}
dd#indexLink05 a:hover{	background: url(../img/index_bn_005ov.jpg) no-repeat;}
dd#indexLink06 {	background: url(../img/index_bn_006.jpg) no-repeat;	left:440px;}
dd#indexLink06 a:hover{	background: url(../img/index_bn_006ov.jpg) no-repeat;}
dd#indexLink07 {	background: url(../img/index_bn_007.jpg) no-repeat;	left:0;}
dd#indexLink07 a:hover{	background: url(../img/index_bn_007ov.jpg) no-repeat;}
dd#indexLink08 {	background: url(../img/index_bn_008.jpg) no-repeat;	left:220px;}
dd#indexLink08 a:hover{	background: url(../img/index_bn_008ov.jpg) no-repeat;}
dd#indexLink09 {	background: url(../img/index_bn_009.jpg) no-repeat;	left:440px;}
dd#indexLink09 a:hover{	background: url(../img/index_bn_009ov.jpg) no-repeat;}*/


/* ■h3
============================================================================*/

#wrap div#mainArea div#contentsArea div.section div.headingBlockC01 {
	background:none;
	padding:0;
	margin: 0 0 12px;
	border-left:none
}
#wrap div#mainArea div#contentsArea div.section div.headingBlockC01 h3 {
	font-weight:normal;
	font-size:0;
}