@charset "utf-8";
body {
	margin:0;
}
#container {
	background-image:url(../images/shadow.gif);
	background-repeat:repeat-y;
	width:780px;
	height:100%;
	display: block;
	margin: 0px auto 0px auto;
}

#main{
	display:block;
	width:760px;
	height:100%;
	margin-left:10px;
	margin-top:0px;
}

#header{
	display:block;
	background-image:url(../images/headerJ.gif);
	width:760px;
	height:95px;
	margin-top:0px;
}


#cont{
	display:block;
	background-image:url(../images/bg_main.jpg);
	background-repeat:repeat-x;
	width:760px;
	height:100%;
	margin-top:-20px;
}
*+html body #cont{
	margin-top: 0px;
}

#contH{
	display:block;
	width:680px;
	height:43px;
	margin-top:50px;
	margin-left:40px;
}
/*タイトル*/
#bioH{
	display:block;
	background-image:url(../images/t_bio.gif);
	width:234px;
	height:35px;
	float:left;
}
#bioHE{
	display:block;
	background-image:url(../images/t_bioE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#newsH{
	display:block;
	background-image:url(../images/t_news.gif);
	width:234px;
	height:35px;
	float:left;
}
#newsHE{
	display:block;
	background-image:url(../images/t_newsE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#typeH{
	display:block;
	background-image:url(../images/t_type.gif);
	width:234px;
	height:35px;
	float:left;
}
#typeHE{
	display:block;
	background-image:url(../images/t_typeE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#scheduleH{
	display:block;
	background-image:url(../images/t_schedule.gif);
	width:234px;
	height:35px;
	float:left;
}
#scheduleHE{
	display:block;
	background-image:url(../images/t_scheduleE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#fengshuiH{
	display:block;
	background-image:url(../images/t_fengshui.gif);
	width:234px;
	height:35px;
	float:left;
}
#fengshuiHE{
	display:block;
	background-image:url(../images/t_fengshuiE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#4pillarsH{
	display:block;
	background-image:url(../images/t_4.gif);
	width:234px;
	height:35px;
	float:left;
}
#4pillarsHE{
	display:block;
	background-image:url(../images/t_4E.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#eki{
	display:block;
	background-image:url(../images/t_eki.gif);
	width:234px;
	height:35px;
	float:left;
}
#ekiHE{
	display:block;
	background-image:url(../images/t_ekiE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#marriageH{
	display:block;
	background-image:url(../images/t_marriage.gif);
	width:234px;
	height:35px;
	float:left;
}
#marriageHE{
	display:block;
	background-image:url(../images/t_marriageE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#birthH{
	display:block;
	background-image:url(../images/t_birth.gif);
	width:234px;
	height:35px;
	float:left;
}
#birthHE{
	display:block;
	background-image:url(../images/t_birthE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#booksH{
	display:block;
	background-image:url(../images/t_books.gif);
	width:234px;
	height:35px;
	float:left;
}
#booksHE{
	display:block;
	background-image:url(../images/t_booksE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#watchH{
	display:block;
	background-image:url(../images/t_watch.gif);
	width:234px;
	height:35px;
	float:left;
}
#watchHE{
	display:block;
	background-image:url(../images/t_watchE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#acceH{
	display:block;
	background-image:url(../images/t_accessories.gif);
	width:234px;
	height:35px;
	float:left;
}
#acceHE{
	display:block;
	background-image:url(../images/t_accessoriesE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#toolsH{
	display:block;
	background-image:url(../images/t_tools.gif);
	width:234px;
	height:35px;
	float:left;
}
#toolsHE{
	display:block;
	background-image:url(../images/t_toolsE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#communityH{
	display:block;
	background-image:url(../images/t_community.gif);
	width:234px;
	height:35px;
	float:left;
}
#communityHE{
	display:block;
	background-image:url(../images/t_communityE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#contactH{
	display:block;
	background-image:url(../images/t_contact.gif);
	width:234px;
	height:35px;
	float:left;
}
#contactHE{
	display:block;
	background-image:url(../images/t_contactE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#linksH{
	display:block;
	background-image:url(../images/t_links.gif);
	width:234px;
	height:35px;
	float:left;
}
#linksHE{
	display:block;
	background-image:url(../images/t_linksE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#line{
	display:block;
	background-image:url(../images/breaker.gif);
	background-repeat:no-repeat;
	width:680px;
	height:3px;
	margin-top:5px;
	float:left;
}
/*本文*/
#honbun{
	display:block;
	width:680px;
	height:100%;
	margin-top:10px;
	margin-left:40px;
}
.honbun{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
}
.honbun a{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	color:#000000;
	text-decoration:none;
}

#link{
	display:block;
	width:340px;
	height:90px;
	float:left;
}

#footer{
	display:block;
	background-image:url(../images/footer_main.jpg);
	width:760px;
	height:37px;
}
.footer{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

em {display:none}
