@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------------------------------------------*/

/* embalming */
body.contacts div#container div#content div#main h2#h201,
body.facilities div#container div#content div#main h2#h201,
body.faq div#container div#content div#main h2#h201,
body.flow div#container div#content div#main h2#h201,
body.feature div#container div#content div#main h2#h201,
body.about div#container div#content div#main h2#h201 {
	width: 119px;
	height: 280px;
	text-indent: -9999px;
	background: url(../images/embalming_x01.gif) no-repeat left top;
}

/*--------------------------------------------------------------------------------------------------*/



/*--------------------------------------

	01 Embalming Service Index
	
---------------------------------------*/
/* Embalming Service Box */
dl.servicebox, dl.servicebox dt, dl.servicebox dd {
	margin:0;
	padding:0;

}

dl.servicebox dd {
	margin:0;
	padding:13px 10px;
}


/*--------------------------------------

	02 About Embalming
	
---------------------------------------*/
/* Embalming History Box */
.historyboxbg {
	margin:0;
	padding:0;
	background: url(../about/images/about_index_04.jpg) no-repeat left top;
}



/*--------------------------------------

	03 Embalming Feature
	
---------------------------------------*/
/* Feature Box Line */
.featureboxLineL {
	background: #f1fdfa url(../feature/images/feature_index_08.gif) left top repeat-y;
}
.featureboxLineR {
	background: #fff url(../feature/images/feature_index_09.gif) left top repeat-y;
}

.featureboxLineT {
	border-top: 1px solid #a3cdbb;
}
.featureboxLineB {
	border-bottom: 1px solid #a3cdbb;
}

.feature_list{
    padding-bottom:0px;
	padding-left:15px;
}

.mark {
	background: url(../../guidance/aisatsu/images/aisatsu_index_12.gif) no-repeat left 0.7em;
	padding-left: 8px;
	margin-bottom: 5px;
	line-height: 1.4;
}

.mark_end {
	background: url(../../guidance/aisatsu/images/aisatsu_index_12.gif) no-repeat left 0.7em;
	padding-left: 8px;
	padding-bottom:0px;
	margin-bottom: 0px;
	line-height: 1.4;
}



/* Feature Box Dot */
.featureboxDotL {
	background: url(../feature/images/feature_index_07.gif) left top repeat-y;
}


/*--------------------------------------

	04 Flow
	
---------------------------------------*/
/* Flow Background */
.flowdot {
	background: #fff url(../flow/images/flow_index_13.gif) left top repeat-y;
}


/* Flow Detail */
dl.flowdetail{
	margin:0;
	padding:0;

}
dl.flowdetail dt  {
	margin:0;
	padding-left:8px;
}
dl.flowdetail dd  {
	margin:0;
	padding-left:8px;
	padding-top:11px;
}


/*--------------------------------------

	List
	
---------------------------------------*/
/* ----ol---- */
ol.number
{
	margin-left:15px;
	margin-bottom:0;
	padding:0;
}
ol.number
{
	list-style: decimal;
	list-style-position: inside;
}
ol.number li
{
	margin:0;
	padding-bottom:3px;
	line-height: 1.4;
}

ol.number li.end
{
	margin:0;
	padding:0;
	line-height: 1.4;
}

/*--------------------------------------

	04 FAQ
	
---------------------------------------*/

body.faq div#container div#content div#main p {
	line-height:1.6;
}

body.faq div#container div#content div#main p strong {
	line-height:1.6;
}


