﻿@charset "utf-8";




#ART p{margin-bottom:10px;margin-top:10px;text-indent:0;}
#ART h3{margin-bottom:10px;}


/* IE6 hack*/
*html #TOP_IMG{margin-left:3px;}
/* IE6 hack*/
#TOP_IMG{margin-left:15px;}



/*---------------- 料金プラン-------------------*/
#PLAN{float:none;margin-left:13px;margin-top:15px;}

#PLAN ul li{float:left;}
#PLAN ul li a{
	width:146px;
 height:80px;
	float:left;
	padding:10px 0 0 5px;
	text-indent: -9999px;
	display:block;
	background-repeat:no-repeat;
}

#PLAN ul li.pl60 a{background-image: url(../../img/p60.gif);}
#PLAN ul li.pl80 a{background-image: url(../../img/p80.gif);}
#PLAN ul li.pl110 a{background-image: url(../../img/p110.gif);}
#PLAN ul li.pl170 a{background-image: url(../../img/p170.gif);}
#PLAN ul li.pl25 a{background-image: url(../../img/p25.gif);}
#PLAN ul li.pl100 a{background-image: url(../../img/p100.gif);}
#PLAN ul li.pl130 a{background-image: url(../../img/p130.gif);}
#PLAN ul li.pl220 a{background-image: url(../../img/p220.gif);}


/* IE6 hack*/
*html #PLAN{width:600px;float:none;margin-left:16px;margin-top:15px;}
*html #PLAN ul li a{float:left;padding:10px 0 0 5px;text-indent: -9999px;display:block;background-repeat:no-repeat;}
/* IE6 hack*/


/*----------------葬儀スタイル-------------------*/

#STYLE{margin-left:10px;}
#STYLE ul li{width:140px;height:96px;float:left;padding:0 0 2em 0;margin-left:8px;}
#STYLE ul li.last{float:left;padding:0 0 2em 0;}
#STYLE ul li img{width:140px;float:left;padding:0;}
#STYLE ul li p{clear:both;}
#STYLE ul li p a{background-image: url(../../img/link.gif);padding : 0 0 0 10px;background-repeat: no-repeat;text-indent:-13px;}

/* IE6 hack*/
*html #STYLE{margin-left:5px;}
/* IE6 hack*/


/*---------------------宗教-----------------------*/

#SHUKYO{margin-left:15px;}
#SHUKYO ul li{width:149px; height:82px;float:left;padding:0 0 2em 0;margin:0;}
#SHUKYO ul li.last{width:142px; height:82px;float:left;padding:0 0 2em 0;margin:0;}
#SHUKYO ul li img{width:142px; height:82px;float:left;padding:0;}
#SHUKYO ul li p{clear:both;}
#SHUKYO ul li p a{background-image: url(../../img/link.gif);padding : 0 0 0 10px;background-repeat: no-repeat;text-indent:-13px;}


/* IE6 hack*/
*html #SHUKYO{margin-left:18px;}
/* IE6 hack*/
/*-----------------費用実例リスト-----------------*/

#cost-navi {
	margin: 0px 0px 0px 15px;
}
#cost-navi dl {
	float:left;
	margin: 0px 8px 15px 0px;
}
#cost-navi dt{
	height: 25px;
	width:140px;
	padding: 55px 0px 0px;
	text-align: center;
	margin: 0px;
	font-size: 120%;
	font-weight: bolder;
} 

#cost-navi dt.c-price60 {
	background: url(../../cost/img/btn_p60.jpg) no-repeat 0px 0px;
}
#cost-navi dt.c-price60-2 {
	background: url(../../cost/img/btn_p60_2.jpg) no-repeat 0px 0px;
}
#cost-navi dt.c-price80 {
	background: url(../../cost/img/btn_p80.jpg) no-repeat 0px 0px;
}
#cost-navi dt.c-price110 {
	background: url(../../cost/img/btn_p110.jpg) no-repeat 0px 0px;
}
#cost-navi dt.c-price220 {
	background: url(../../cost/img/btn_p220.jpg) no-repeat 0px 0px;
}
#cost-navi dt.c-price220-2 {
	background: url(../../cost/img/btn_p220_2.jpg) no-repeat 0px 0px;
}
#cost-navi dt.c-price25 {
	background: url(../../cost/img/btn_p25.jpg) no-repeat 0px 0px;
}
#cost-navi dt span {font-size: 60%;}
#cost-navi dt a {color:#333;}
#cost-navi dt a:hover {color:#333;}
#cost-navi dd {
	background: url(../../img/link.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 10px;
}


#Y2{padding:0 0 40px 10px;overflow:auto;}
#Y2 img{float:left;padding-right:10px;}

#ART h2.y3{background-image:url(../../img/h2_typ_y3.gif);text-indent:115px;}
#Y3{padding:0 0 0 15px;overflow:auto;}
#Y3 h3{background: url(../../img/ico_marupochi.gif) no-repeat 0 4px;color:#996633;padding-left:14px;font-size:1.1em;}
#Y3 p{clear:both;float:none;}

#SUPPORT{clear:both;}
#SUPPORT ul{
	width:590px;
	height:130px;
	margin: 0px 0px 0px 10px;
}
#SUPPORT ul li{width:144px; height:130px;float:left;padding:0;margin:0;font-size:0.8em;}
#SUPPORT ul li img{
	width:144px;
	float:left;
	padding:0;
}
#SUPPORT ul li p{width:144px;font-size:0.8em;line-height:1em;width:150px;float:left;text-align:center;}
*html #SUPPORT ul li p{width:144px;}


#Y3 a img{margin:10px 0 30px 150px;}

#Y4{padding:0 0 40px 10px;overflow:hidden;width:595px;}
#Y4 img{width:399px;height:544px;clear:both;padding:0px;margin:0px;float:left;}
#Y4 .box{width:185px;float:left;margin-left:10px;}
*#Y4 .box{width:185px;float:left;margin-left:5px;}

#Y4 ul{width:185px;margin-bottom:30px;}

/*-----------------地図検索-----------------*/
#map-searchbox {
	background: url(../../img/map_bg.jpg) no-repeat 0px 0px;
	height: 231px;
	padding: 10px 0px 0px;
	margin: 20px 0px 0px 15px;
}
#map-searchbox h2#read-title {
	background: url(none);
	margin: 0px 0px 10px;
	padding: 2px 0px 0px;
	height: auto;
	width: 204px;
	font-size: 130%;
	color: #097c24;
	text-indent: 0px;
}
#map-searchbox h2#read-title span {font-size: 140%;}
#map-searchbox .read {
	padding: 0px 10px 0px 144px;
	float: left;
	height: 206px;
	width: 204px;
	font-weight: bold;
	color: #333;
}
#map-searchbox dl {
	float: left;
	width: 232px;
}
#map-searchbox dt {
	text-align: center;
}
#map-searchbox dd {
	text-align: center;
	padding: 10px 0px 0px;
}
#map-searchbox ul {
	background: url(../../img/map_navi_bg.gif) no-repeat 0px 0px;
	float: left;
	height: 22px;
	width: 580px;
	padding: 3px 0px 0px 10px;
}
#map-searchbox li {
	background: url(../../img/link_map.gif) no-repeat 0px 4px;
	padding: 0px 0px 0px 20px;
	float: left;
	margin: 0px 15px 0px 0px;
}
