@charset "shift_jis";
@import url("import.css");

#wrap{
	margin-top:5px;
}
.catch{
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:20px;
	background-color: #D7ECFF;
	border:1px solid #7297B4;
	text-align:center;
	width: 580px;
	_width:570px;/*IE6のみ*/
	float:right;
}
#wrap .contents{
	margin-right:0px;
		width: 580px;
}
#wrap .waku-top{
	width: 560px;
	margin-right:20px;
	_margin-right:4px;/*IE6のみ*/
	float:right;
}
#wrap .contents p{
	font-size: 75%;
}

/*  新着情報 ************************ */

#block00{
	width: 560px;
	margin-bottom:0px;
	}
#block00 dl{
	font-size:75%;
	line-height:150%;
	}

#block00 dt{
	width: 127px;
	margin-right:10px;
	margin-left:7px;
	float:left;
	clear: both;
	}
#block00 dd{
	}

/*  画像メニュー ************************ */

#block01 {
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	width: 562px;
	background-image: url(../images/top/menu_bnr.jpg);
	text-align:left;
}
#block01 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#block01 li {
	display : block;
	float:left;
	list-style-type: none;
	height: 110px;
	width:110px;
	margin-right:3px;
	text-indent: -9999px;
}
#block01 li a{
	display : block;
	height: 110px;
	width:110px;
}
#block01 li.last{
	margin-right:0px;
}

#block01_1 a:hover{
	background-image: url(../images/top/menu_bnr.jpg);
	background-repeat: no-repeat;
	background-position: 0px -110px;
}
#block01_2 a:hover{
	background-image: url(../images/top/menu_bnr.jpg);
	background-repeat: no-repeat;
	background-position: -113px -110px;
}
#block01_3 a:hover{
	background-image: url(../images/top/menu_bnr.jpg);
	background-repeat: no-repeat;
	background-position: -226px -110px;
}
#block01_4 a:hover{
	background-image: url(../images/top/menu_bnr.jpg);
	background-repeat: no-repeat;
	background-position: -339px -110px;
}
#block01_5 a:hover{
	background-image: url(../images/top/menu_bnr.jpg);
	background-repeat: no-repeat;
	background-position: -452px -110px;
}

/*  画像メニュー下コメント ************************ */

#block02{
	height: 110px;
	width: 562px;
	margin-bottom:20px;
	_margin-bottom:10px;/*IE6のみ*/
}
#block02 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#block02 p {
	display : block;
	float:left;
	list-style-type: none;
	width:100px;
	_width:110px;/*IE6のみ*/
	margin-right:3px;
	background-color: #DEDEDE;
	height:100%;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height:110%;
	font-size:11px;
}
html>/**/body #block02 p{ /*Firefoxのみ*/
	padding-bottom: 5px;
}

#block02 p.last{
	margin-right:0px;
}

/*  葬儀について ************************ */

#block03{
	width: 560px;
	float:left;
}
/* column01 （左）
---------------------------*/
#block03 .column01{
	width: 270px;
	float: left;
	margin-right:20px;
}
/* column02 （右）
----------------------------*/
#block03 .column02 {
	width: 270px;
	float:left;	
}
/* column内の2カラム
----------------------------*/
#block03 .column-l{
	width: 75px;
	height:75px;
	float: left;
	margin-right:10px;
}
#block03 .column-r{
	width: 185px;
	height:75px;
	float: left;
}
#block03 .column-r p{
	line-height: 110%;
}

