@charset "utf-8";
/* CSS Document */
#submenu .active06 a{
	background-image:url(../new_image/tmp/active_smenu.png);
}

.active06 #ssmenu li a{
	color:#666;
	text-decoration:none;
	display:block;
	background-image:url(../image/tmp/bt_ssmenu.jpg);
	background-repeat:no-repeat;
	background-position:6px bottom;
	line-height:30px;
	padding-bottom:2px;
	padding-left:30px;
}

/**/

.txt01{
	width:620px;
	margin:10px auto;
	line-height:150%;
}

/**/
.area02{
	width:660px;
	margin:0 auto;
}

.area02 .left{
	float:left;
	width:350px;
}

.area02 .left dl{
	background-image:url(../new_image/rehab/txtarea01_dl.png);
	background-repeat:repeat-y;
	background-position:left top;
	margin-bottom:30px;
}

.area02 .left dt{
	background-image:url(../new_image/rehab/txtarea01_dt.png);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:27px;
	padding-bottom:1px;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
}

.area02 .left dd{
	background-image:url(../new_image/rehab/txtarea01_dd.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:10px;
	line-height:150%;
}

.area02 .right{
	float:right;
	width:284px;
}

/**/
.area03{
	width:669px;
	margin:0 auto;
}

.area03 .left{
	float:left;
	width:470px;
}

.area03 .left dl{
	background-image:url(../new_image/rehab/txtarea02_dl.png);
	background-repeat:repeat-y;
	background-position:left top;
	margin-bottom:30px;
}

.area03 .left dt{
	background-image:url(../new_image/rehab/txtarea02_dt.png);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:27px;
	padding-bottom:1px;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
}

.area03 .left dd{
	background-image:url(../new_image/rehab/txtarea02_dd.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:10px;
	line-height:150%;
}

.area03 .right{
	float:right;
	width:190px;
	margin-top:20px;
}