/* home */


h2#h2_01{
	clear:both;
	height:36px;
	margin-top:32px;
	background:url("img/h2_01.gif") no-repeat;
}

/* pr1*/
div#pr1{
	width:512px;
	height:386px;
	border:1px solid #e9e9e9;
	text-align:center;
	margin-left:67px;
	margin-bottom:35px;
}
/* pr2*/
div#pr2{
	width:480px;
	height:360px;
	margin:13px auto;
	background:url("img/photo1.jpg") no-repeat;
	text-indent:-9999px;
}
/* pr3*/
div#pr3 {
	overflow:hidden;
}
div#pr3 dl{
	display:block;
	float:left;
	width:215px;
}
div#pr3 p{
	width:193px;
	margin-left:6px;
}
div#pr3 dd{
	height:120px;
	margin-left:12px;
	padding-top:130px;
	margin-bottom:19px;
}
div#pr3 dt#dt1{
	height:49px;
	background:url("img/dt1.gif") no-repeat;
	text-indent:-9999px;
	margin-bottom:23px;
}
div#pr3 dt#dt2{
	height:49px;
	background:url("img/dt2.gif") no-repeat;
	text-indent:-9999px;
	margin-bottom:23px;
}
div#pr3 dt#dt3{
	height:49px;
	background:url("img/dt3.gif") no-repeat;
	text-indent:-9999px;
	margin-bottom:23px;
}
div#pr3 dd#dd1{
	background:url("img/photo2.jpg") no-repeat;
}
div#pr3 dd#dd2{
	background:url("img/photo3.jpg") no-repeat;
}
div#pr3 dd#dd3{
	background:url("img/photo4.jpg") no-repeat;
}
/* pr4 - information */
div#pr4 {

}
/* news2 */
table#news {
	margin:12px 0px 64px 12px;
}
table#news th, table#news td {
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
table#news th.date {/* date */
	width:120px;
	padding:6px 0px 10px 24px;
	border-bottom:1px dotted #5fd135;
	background:url("img/bullet.gif") no-repeat 2px 10px;
	color:#f90;
}
table#news td.txt {/* contents */
	width:465px;
	padding:6px 0px 10px 0px;
	border-bottom:1px dotted #5fd135;
	color:#666;
}
div.ttl {/* title */
	color:#390;
}
div.ttl a {
	text-decoration:underline;
	color:#390;
}
div.ttl a:hover {
	text-decoration:underline;
	color:#f60;
}
/* pankuzu */
ul#pankuzu {
	height:24px;
}
ul#pankuzu li {
	display:none;
}

/* others */
a.goto_detail {
	display:block;
	overflow:hidden;
	outline:none;
	width:137px;
	height:25px;
	margin-left:55px;
	margin-top:12px;
	background:url("img/goto_detail.gif") no-repeat;
	text-indent:-9999px;
}
a.goto_detail:hover {
	background:url("img/goto_detail.gif") no-repeat 0px -25px;
}

/* ----- END ----- */





