@charset "UTF-8";


/*-----------------------------------------------------
MAIL MAGAZINE
-------------------------------------------------------*/
#main h3{
	margin:20px 0 0 20px;
}

#main p.ttl{
	margin:20px 0 0 0;
}
#main p.read{
	width:620px;
	margin:20px 20px 30px 20px;
}
/*  WORK AREA  */
#main div.section-work{
	width:618px;
	margin:0 0 30px 20px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	background:#F5F5F5;
}
#main div.section-work dl{
	position:relative;
	margin:0 0 0 -1px;
}
#main div.section-work dl dt{
	width:595px;
	height:25px;
	padding:21px 0 0 25px;
	background:url(../images/staff/bg_work_top.gif) no-repeat;
}
#main div.section-work dl dd{
	width:580px;
	padding:10px 20px 20px 20px;
	background:url(../images/staff/bg_work_bottom.gif) no-repeat left bottom;
}
#main div.section-work dl dd ul li{
	padding:0 0 0 20px;
	background:url(../images/staff/ic_disc.gif) no-repeat 5px 7px;
}

/*  CAPACITY AREA  */
#main  div.section ul.capacity li{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background:url(../images/common/bg_line_dot.gif) repeat-x left bottom;
}

/*  CONTENT LIST AREA  */
#main  div.section ul.list{
	width:600px;
	padding:20px 0 10px 20px;
	background:url(../images/staff/bg_content_list.gif);
}

#main  div.section ul.list li{
width:170px;
padding:0 0 10px 15px;
background:url(../images/staff/ic_disc.gif) no-repeat 0px 5px;
float:left;
}

#main  div.section p.comment{
padding:0 0 5px 0;
}













