@charset "shift_jis";

#index #area {
 width: 780px;
	text-align: left;
}

/*  */
#index #area #left{
 width:595px;
 float:left;
}
#index #area #left #contents{
 width:585px;
 margin:0px 0px 0px 7px;
}
#index #area #left p.topics{
	background-image: url(../images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	font-weight: normal;
	padding: 3px 10px 3px 20px;
	text-align: left;
	margin-top:-2.5em;
	background-color: #FFFFFF;
	float:right;
}

#index #area #left dl{
	margin:10px 10px 20px 20px;
}
#index #area #left dt{
	padding:5px 0px;
}
#index #area #left dd{
 margin-top:-1.6em;
	margin-left:8em;
	/* MacIE begin \*/
 margin-left:6em;
 /* MacIE end */
}
/* E */
#index #area #right{
	background-image: url(../images/dot_white.gif);
	background-repeat: repeat;
	width:180px;
	float:right;
}
#index #area #right li{
	list-style-type: none;
	margin:-0px 0px 0px 0px;
	/* MacIE begin \*/
 margin:-3px 0px 0px 0px;
 /* MacIE end */
	
}
#index #area #right img{
	margin:0px;
}
#index #area #right img.m10{
 margin:10px 0px;
}
#index #area #right img.m6{
 margin:6px 0px;
}
#index #area #right img.m-6{
 margin:-6px 0px 0px 0px;
}

#area #right #index-alternate-block{
	margin:0px;
	padding:0px;
 _margin:2px 0px 0px 0px;
}
#area #right #index-alternate-block a img{
	display:block;
}


/* ----------------@*/


#index #left table.type06 td{
	padding-top:0;
	padding-bottom:0;
	border-bottom:none;
} 

#index #left table td.c{
	background-image: url(../images/ic_pdf.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left:20px;
}

#index #left table td.c2{
	background-image: url(../images/ic_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:10px;
	padding-left:20px;
}