@charset "utf-8";
/* CSS Document */

#contents #main h1{
	background: url(../images/topics/h1_11.jpg) left top no-repeat;
}
#contents #main dl{
	font-size: 0.8em;
	margin-bottom: 15px;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 15px;
}
#contents #main dl#last{
	margin-bottom: 35px;
	border-bottom: none;
}
#contents #main dt{
	font-weight: bold;
	float: left;
	width: 80px;
	margin-right: 30px;
}
#contents #main dd{
	float: left;
	width: 550px;
}
#contents #main #backtoindex{
	float: right;
	margin-right: 10px;
}
#contents #main dl a{
	text-decoration: none;
}
/* 左メニューなし */
#contents #sub_nomenu li{
	background: url(../images/common/arrow_red.gif) left 2px no-repeat;
	padding-left: 17px;
	margin: 0 5px 0 15px;
	font-size: 12px;
}
#contents #sub_nomenu{
	float: left;
	width: 220px; 
}
#sub_nomenu #left_menu{
	background:#ffffff;
	border: 1px solid #cccccc;
	width: 216px;
	padding: 1px;
	margin-bottom: 50px;
}
#sub_nomenu #left_menu ul{
	background: url(../images/common/submenu_bg.gif) left top;
	height: 788px;
	width: 214px;
	padding: 20px 1px 0;
}
#sub_nomenu #left_menu ul li{
	margin-bottom: 15px; 
}

span#red{
	color:#FF0000;
	}