/* CSS Document */

/*
	//エントリー---------------------------------------*
*/

#content .section{
	width:615px;
	margin-bottom:25px;
	background:url(../images/member/bg_section_body.gif) no-repeat left top;
	height:180px;
	padding-top:20px;
}
#content .section .image{
	padding:0 20px;
	float:left;
	margin:0;
}
#content .section .image img{
	border:1px solid #ccc;
	padding:3px;
}
#content .section h3{
	padding:15px 19px 10px 19px;
	margin:0;
}
#content .section table{
	border:0;
	margin:0;
}
#content .section .wrapper{
	background:url(../common/images/bg_dot2.gif) repeat-x top;
	padding-top:1px;
	width:550px;
	margin:0 auto;
}
#content .section table th,
#content .section table td{
	background:url(../common/images/bg_dot2.gif) repeat-x bottom;
	border:0;
	text-align:left;
	vertical-align:top;
	padding:7px 10px;
	font-size:92%;
}
#content .section table th{
	background-color:#f3f3f3;
}
#content table.data th,
#content table.data td{
	vertical-align:middle;
	font-size:92%;
	color:#666666;
	padding:3px;
}
#content table.data th{
	background-color:#f3f3f3;
}
#content table.data td.lv1{
	background-color:#EEEEFF;
}
#content table.data td.lv2{
	background-color:#D0D0FF;
}
#content table.data td.lv3{
	background-color:#EEEEFF;
}
.spec table,
.spec p{
	margin:0 0 20px 0;
} 

table.bunrui td{
	padding: 3px;
}
td.matels{
	font-weight: bold;
	background-color: #EEE;
	text-align: center;
}
td.imgTd{
	text-align: center;
}
td.bgimg{
	background-image: url(../images/member/img04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

