/***==================
	文字装飾
====================***/
.pink{
	color:#f39;
}
.blue{
	color:#36f;
}
.bold{
	font-weight:bold;
}
.red{
	color:#F00;
}
/***==================
	背景・Wrapper
====================***/
#background{
	margin:0 auto;
	width:920px;
	background-repeat: repeat-y;
	background-image: url(../images/bgshade.jpg);
}

#wrapper{
	background:#FBFBF4;
	width:900px;
	font-size:12px;
	color:#5f4e35;
	margin:0 auto;
	line-height:1.6em;
}
/***==================
	ヘッダー
====================***/
#header{
	width:900px;
	height:119px;
	margin:0;
	padding:0;
}
#header h1{
	color:#999;
	text-align:left;
	height:15px;
	padding-left:20px;
	width:900px;
}
#header h2 {
	float: left;
	width:580px;
}
#header-right {
	float: right;
	width: 320px;
}
#header-right img{
	display:block;
}
/***==================
	グローバルナビ
====================***/
#gn{
	width:888px;
	margin:0 auto;
	padding:0;
}

#gn ul li{
	float:left;
	margin:0;
	padding:0;
}
/***==================
	メイン
====================***/
#main_top{
	width:888px;
	height:11px;
	margin:5px auto 0;
}
#main_bg{
	width:888px;
	background-image: url(../images/main_bg.jpg);
	background-repeat:repeat-y;
	min-height:7px;
	margin:0 auto;
	_height:7px;

}
#main_btm{
	width:888px;
	height:7px;
	margin:0 auto;
}
/***==================
	メイン(池袋
====================***/
#main_ikebukuro{
	width:444px;
	float:left;
}
#main_ikebukuro h3{
	margin:5px 8px 0;
}
#main_cnts_ikebukuro{
	width:430px;
	margin:0 7px 0 7px;
	background-image:url(../images/main_subbg_ikebukuro.jpg);
	background-repeat:repeat-y;
}
#main_cnts_ikebukuro div.mainphoto{
	width:263px;
	margin:0;
	float:left;
}
#main_cnts_ikebukuro ul{
	width:167px;
	margin:0;
	float:left;
}
#main_cnts_ikebukuro p.toiawaescomm{
	margin:12px 0 0;
	float:left;
}
#main_cnts_ikebukuro address{
	margin:5px 0 0 55px;
	font-weight:bold;
	letter-spacing:2px;
}
#main_cnts_ikebukuro p.reiencomm{
	margin:15px 0 0;
}

/***==================
	メイン(青葉
====================***/
#main_aoba{
	width:444px;
	float:left;
}
#main_aoba h3{
	margin:5px 8px 0;
}
#main_cnts_aoba{
	width:430px;
	margin:0 7px 0 7px;
	background-image:url(../images/main_subbg_aoba.jpg);
	background-repeat:repeat-y;
}
#main_cnts_aoba div.mainphoto{
	width:263px;
	margin:0;
	float:left;
}
#main_cnts_aoba ul{
	width:167px;
	margin:0;
	float:left;
}
#main_cnts_aoba li.main_link_ban{
	margin:10px 0 0;
}
#main_cnts_aoba p.toiawaescomm{
	margin:12px 0 0;
	float:left;
}
#main_cnts_aoba address{
	margin:5px 0 0 55px;
	font-weight:bold;
	letter-spacing:2px;
}
#main_cnts_aoba p.reiencomm{
	margin:15px 0 0;
}

/***==================
	コンテンツ１(いつかは訪れる
====================***/
#contents1{
	width:444px;
	margin:5px 0 0 6px;
	float:left;
}
/***==================
	コンテンツ２(ご相談を承っております
====================***/
#contents2{
	width:443px;
	margin:5px 6px 0 1px;
	float:left;
	height:132px;
}
#contents2_conts{
	background-image:url(../images/top_banner02_bg.jpg);
	background-repeat:no-repeat;
	height:68px;
	overflow:hidden;
	padding:0 0 0;
}
#contents2_conts p{
	width:443px;
	text-align:center;
	font-weight:bold;
	margin-top:20px;
}

/***==================
	コンテンツ３(全て霊園施設内で…
====================***/
#contents3{
	width:443px;
	margin:0 6px 0 1px;
	float:left;
	height:197px;
}
#contents3_conts{
	background-image:url(../images/top_banner03_bg.jpg);
	background-repeat:no-repeat;
	height:78px;
}
#contents3_conts p#contents3_ikebukuro_ban{
	margin:9px 11px 0 8px;
	float:left;
}
#contents3_conts p#contents3_aoba_ban{
	margin:9px 11px 0 0;	
	float:left;
}
#contents3_conts p#contents3_kawaguchi_ban{
	margin:9px 0 0 0;	
	float:left;
}
/***==================
	コンテンツ４(ペットエンジェルゲイトなら安心です
====================***/
#contents4{
	width:888px;
	margin:5px auto 0;
	background-image:url(../images/top_banner04_bg2.jpg);
	background-repeat:repeat-y;
}
#contents4_conts{
	background-image:url(../images/top_banner04_bg.jpg);
	background-repeat:no-repeat;
}
#contents4_conts ol{
	margin:0 0 0 170px;
	padding-top:20px;
}
#contents4_conts li{
	list-style:decimal;
	list-style-position:outside;
	font-weight:bold;
	margin:0 0 1em 0;
	width:520px;
	font-size:14px;
}
#contents4_btm{
	height:11px;
}
/***==================
	フッター
====================***/
#footer{
	width:900px;
	margin:0;
	clear:both;
}
#footer ul{
	width:900px;
	margin:0 auto;
}
#footer ul li{
	float:left;
	margin:1em 0 0 1.2em;
	font-size:10px;
}
#footer a{
	text-decoration:none;
}
#footer p{
	text-align:right;
	padding:15px 0 0;
}
