@charset "UTF-8";


@import url("../../css/common.css");


#main-img {
	background:url(../../images/main_img_bg.png) repeat-x bottom;
	height:181px;
	padding-top:13px;
	margin-bottom:25px;
}
#main-img h2 {
	margin:0 auto;
	text-align:center;
	font-size:83%;
	width:965px;
}
#contents .contents-area h3{
	margin-bottom:10px;
	margin-top:35px;
	font-size:100%;
}
#contents .contents-area p.pankuzu {
	padding-bottom:30px;
}
#contents .contents-area p{
	font-size:100%;
	text-align:justify;
}
#contents .contents-area .map{
	padding:9px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ccc;
	margin-bottom:10px;
}
#contents .contents-area .map iframe{
	padding:0;
	height:300px;
	margin:0;
}
#contents .contents-area table{
	margin-bottom:1px;
	margin-top:30px;
	width:100%;
}
#contents .contents-area table th,
#contents .contents-area table td{
	border:1px solid #CCC;
	padding:7px;
	font-size:100%;
	text-align:left;
	vertical-align:top;
}
#contents .contents-area table th{
	background:#f3f3f3;
	font-weight:bold;
	width:163px;
}
#contents .contents-area table th p{
	border-left:3px solid #ff5500;
	line-height:12px;
	padding-left:10px;
	white-space:nowrap;
}
#contents .contents-area table td p{
	line-height:12px;
}
#contents .contents-area table td p.no{
	padding-bottom:5px;
}