.indent {
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
	width: 700px;
}
.gosaisin_p {
	margin-left: 65px;
	line-height: 1.7em;
	margin-top: 20px;
	text-align: left;
}
#header_over .headline_jinjasyokai a {
	background: url(../images/headline_jinja.jpg) no-repeat;
	display: block;
	float: left;
	height: 30px;
	width: 110px;
	text-indent: -9999px;
}
#header_over .headline_gosaisin a {
	background: url(../images/headline_gosaisin.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 30px;
	width: 80px;
}
#header_over .headline_guuziblog a  {
	background: url(../images/headline_blog.jpg) no-repeat;
	height: 27px;
	width: 107px;
	display: block;
	text-indent: -9999px;
	float: left;
	padding-bottom: 3px;
}
#header_over .headline_keidaiannai a {
	background: url(../images/headline_keidai.jpg) no-repeat;
	text-indent: -99999px;
	display: block;
	float: left;
	height: 29px;
	width: 80px;
}
#header_over .headline_sannoinari a {
	background: url(../images/headline_sannoinari.jpg) no-repeat;
	text-indent: -99999px;
	display: block;
	float: left;
	height: 29px;
	width: 80px;
}
#header_over .headline_setsumatsusya a {
	background: url(../images/headline_setsumassusya.jpg) no-repeat;
	text-indent: -99999px;
	display: block;
	float: left;
	height: 29px;
	width: 80px;
}
#header_over .headline_siseki a {
	background: url(../images/headline_siseki.jpg) no-repeat;
	text-indent: -99999px;
	display: block;
	float: left;
	height: 29px;
	width: 80px;
}
#header_over .headline_access a {
	background: url(../images/headline_access.jpg) no-repeat;
	text-indent: -99999px;
	display: block;
	float: left;
	height: 29px;
	width: 85px;
}
#header_over #headline .headline_guuzi a {
	float: left;
	height: 29px;
	width: 78px;
	background: url(../images/headline_guuzi.jpg) no-repeat;
	text-indent: -9999px;
}
#header_over #headline .headline_kenmusya a {
	background: url(../images/headline_kenmusya.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
	height: 29px;
	width: 115px;
}
/*神社紹介サイドナビ*/
#contents #sidenavi {
	width: 240px;
	float: right;
	margin-top: 35px;
	margin-right: 20px;
}
#sidenavi .jinja_sidenav_01 a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_01.jpg) no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}

#sidenavi .jinja_sidenav_01 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_01_h a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_01.jpg) no-repeat;
	background-position: 0px -90px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_02 a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_02.jpg) no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_02 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_02_h a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_02.jpg) no-repeat;
	background-position:0px -90px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_03 a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_03.jpg) no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_03 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_03_h a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_03.jpg) no-repeat 0px -90px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_04 a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_04.jpg) no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_04 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_04_h a  {
	float: left;
	height: 90px;
	width: 240px;
	background: url(../images/jinja_sidenav_04.jpg) no-repeat 0px -90px;
	text-indent: -9999px;
	margin-bottom: 15px;
}

#sidenavi .jinja_sidenav_05 a {
	background: url(../images/jinja_sidenav_05.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_05 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_05_h a {
	background: url(../images/jinja_sidenav_05.jpg) no-repeat 0px -90px;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	margin-bottom: 15px;
}

#sidenavi .jinja_sidenav_06 a {
	background: url(../images/jinja_sidenav_06.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	margin-bottom: 15px;
}
#sidenavi .jinja_sidenav_06 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_06_h a {
	background: url(../images/jinja_sidenav_06.jpg) no-repeat 0px -90px;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	margin-bottom: 15px;
}

#sidenavi .jinja_sidenav_07 a {
	background: url(../images/jinja_sidenav_07.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	margin-bottom: 45px;
}
#sidenavi .jinja_sidenav_07 a:hover  {
	background-position:0px -90px;
}
#sidenavi .jinja_sidenav_07_h a {
	background: url(../images/jinja_sidenav_07.jpg) no-repeat 0px -90px;
	text-indent: -9999px;
	display: block;
	float: left;
	height: 90px;
	width: 240px;
	margin-bottom: 50px;
}
.gosaisin_h2_01  {
	background: url(../images/gosaisin_h2_01.jpg) no-repeat;
	height: 40px;
	width: 720px;
	text-indent: -9999px;
}
#gosaisin_h3_01  {
	background: url(../images/gosaisin_h3_01.jpg) no-repeat;
	height: 110px;
	width: 720px;
}
#gosaisin_h3_02  {
	background: url(../images/gosaisin_h3_02.jpg) no-repeat;
	height: 90px;
	width: 720px;
}
#gosaisin_h3_03  {
	background: url(../images/gosaisin_h3_03.jpg) no-repeat;
	height: 110px;
	width: 720px;
}
#gosaisin_contents_02  {
	background: url(../images/gosaisin_h2_02.jpg) no-repeat;
	height: 400px;
	width: 720px;
	float: left;
	margin-top: 10px;
}
#gosaisin_contents_03  {
	float: left;
	height: 390px;
	width: 720px;
	background: url(../images/gosaisin_h2_03.jpg) no-repeat;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
}
#sannoinari_h3_01 .sannoinari_p  {
	margin-top: 30px;
	text-align: left;
	margin-left: 60px;
	padding-right: 10px;
}
.kenmusya_h2_01   {
	background: url(../images/kenmusya_h2_01.jpg) no-repeat;
	height: 30px;
	width: 700px;
	margin-left: 20px;
}
#kenmusya_table   {
	width: 700px;
	background: url(../images/kenmusya_tablebg.jpg) no-repeat;
	height: 1720px;
	margin-left: 20px;
}
_yuisyo  {
	width: 720px;
	float: left;
}
.sannoinari_h2_01   {
	background: url(../images/sannoinari_h2_01.jpg) no-repeat;
	height: 30px;
	width: 720px;
}
#sannoinari_h3_01   {
	background: url(../images/sannoinari_h3_01.jpg) no-repeat;
	height: 180px;
	margin-left: 20px;
}
#inariimage   {
	background: url(../images/sannoinari_image01.jpg) no-repeat;
	height: 455px;
	width: 720px;
	margin-left: 10px;
}
#okuguimage   {
	background: url(../images/sannoinari_image02.jpg) no-repeat;
	height: 455px;
	width: 720px;
	margin-left: 10px;
}
.setsumatsusya_h2_01   {
	float: left;
	height: 30px;
	width: 700px;
	margin-left: 20px;
	margin-top: 30px;
}
.siseki_h2_01   {
	background: url(../images/siseki_h2_01.jpg) no-repeat;
	height: 100px;
	width: 710px;
	margin-top: 25px;
	margin-left: 20px;
	text-indent: -9999px;
}
#siseki_02txt   {
	float: left;
	width: 340px;
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
}
#siseki_03txt   {
	float: left;
	width: 340px;
	text-align: left;
	margin-top: 10px;
}
#siseki_h3_04   {
	float: left;
	height: 490px;
	width: 340px;
	background: url(../images/siseki_h3_04.jpg) no-repeat;
	margin-top: 60px;
	margin-left: 20px;
}
#siseki_h3_00 {
	background: url(../images/siseki_h3_00.jpg) no-repeat;
	height: 140px;
	width: 710px;
	padding-top: 40px;
	margin-left: 20px;
}
#siseki_h3_07   {
	background: url(../images/siseki_h3_07.jpg) no-repeat;
	height: 470px;
	width: 700px;
	margin-top: 20px;
	float: left;
	margin-bottom: 30px;
	margin-left: 20px;
}
#siseki_h3_07 p   {
	width: 340px;
	margin-top: 400px;
	text-align: left;
	margin-left: 360px;
}
#siseki_h3_05   {
	height: 290px;
	width: 340px;
	background: url(../images/siseki_h3_05.jpg) no-repeat;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}
#siseki_05txt p   {
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
	width: 340px;
	float: left;
}
#siseki_06txt p   {
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
	width: 340px;
	float: left;
}
#siseki_h3_06   {
	background: url(../images/siseki_h3_06.jpg) no-repeat;
	float: left;
	height: 290px;
	width: 340px;
	margin-top: 20px;
	margin-left: 20px;
}
#siseki_h3_01   {
	background: url(../images/siseki_h3_01.jpg) no-repeat;
	height: 460px;
	width: 700px;
	margin-left: 20px;
	margin-top: 10px;
}
#siseki_h3_02   {
	background: url(../images/siseki_h3_02.jpg) no-repeat;
	height: 470px;
	width: 340px;
	float: left;
	text-indent: -9999px;
	margin-left: 20px;
	margin-top: 20px;
}
#siseki_h3_03   {
	background: url(../images/siseki_h3_03.jpg) no-repeat;
	height: 410px;
	width: 340px;
	float: right;
	margin-top: 20px;
}
#siseki_02   {
	width: 360px;
	float: left;
}
#siseki_03   {
	width: 340px;
	float: left;
	margin-left: 20px;
}
#setsumatsusya_setsumei   {
	width: 700px;
	text-align: left;
	margin-left: 20px;
	height: 180px;
	background: url(../images/setsumastusya_h2_01.jpg) no-repeat;
}
#contents #leftbox #setsumatsusya_setsumei .sannoinari_p {
	padding-top: 50px;
	padding-left: 40px;
}
#contents #leftbox #setsumatsusya_image01 {
	background: url(../images/setsumastusya_image01.jpg) no-repeat;
	float: left;
	height: 460px;
	width: 710px;
	margin-left: 20px;
}
#contents #leftbox #setsumatsusya_table {
	background: url(../images/setsumastusya_tablebg.jpg) no-repeat;
	height: 1570px;
	width: 710px;
	float: left;
	margin-left: 20px;
}
#contents #leftbox #access_contents01 {
	float: left;
	width: 370px;
	background: url(../images/access_contents.jpg) no-repeat;
	height: 185px;
	padding-left: 320px;
	padding-top: 35px;
	margin-left: 30px;
}
#contents #leftbox #access_contents02 {
	height: 550px;
	width: 690px;
	float: left;
	margin-left: 30px;
	margin-bottom: 40px;
}
#contents #leftbox #kenmusya_table .kenmusya_p {
	text-align: left;
	padding-top: 20px;
	padding-left: 45px;
}
#contents #leftbox #kenmusya_table .kenmusyatinzaitiran {
	width: 700px;
	margin-top: 20px;
}
#contents #leftbox #kenmusya_table .kenmusyatinzaitiran th {
	text-indent: -9999px;
}
#contents #leftbox #kenmusya_table .kenmusyatinzaitiran td {
	text-align: left;
	padding-left: 35px;
}
#contents #leftbox #kenmusya_table .kenmusyatinzaitiran .kenmusyatd02 {
	text-align: left;
	padding-left: 60px;
}
#contents #leftbox #kenmusya_table .kenmusyatinzaitiran .kenmusyatd03 {
	text-align: left;
	padding-left: 120px;
}
#contents_over#contents #sidenavi .jinja_sidenav_04_01 a{
	height: 50px;
	width: 240px;
	float: left;
	background: url(../images/jinja_sidenav_04_01.jpg) no-repeat;
	text-indent: -9999;
	display: block;
	margin-top: 10px;
}
.totop_sannoinari a {
	height: 60px;
	width: 260px;
	float: left;
	background: url(../images/totop_small.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin-top: 340px;
}
.totop_setsumatsusya a {
	height: 60px;
	width: 260px;
	float: left;
	background: url(../images/totop_small.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin-top: 1420px;
}
.totop_siseki a {
	height: 60px;
	width: 260px;
	float: left;
	background: url(../images/totop_small.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin-top: 1750px;
}
.totop_kenmusya a  {
	height: 60px;
	width: 260px;
	float: left;
	background: url(../images/totop_small.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	margin-top: 950px;
}
#setsumatsusya_table .setsumastusya_t01 {
	margin-top: 140px;
	margin-left: 200px;
	width: 480px;
	float: left;
}

#setsumatsusya_table .smalltxt {
	font-size: 80%;
}

#setsumatsusya_table td {
	text-align: center;
}
#setsumatsusya_table th {
	text-indent: -9999px;
}
#setsumatsusya_table .setsumastusya_t02 {
	margin-left: 200px;
	width: 480px;
	float: left;
}
#setsumatsusya_table .setsumastusya_t03 {
	margin-top: 5px;
	margin-left: 200px;
	width: 480px;
	float: left;
}
#setsumatsusya_table .setsumatsutd_02 {
	text-align: left;
	padding-left: 10px;
}
#contents #leftbox_yuisyo {
	width: 720px;
	float: left;
	margin-top:10px;
}
.pink{
	color: #FF8587;
	font-weight: bold;
	font-size: 20px;
}
.brown{
	color: #963;
	font-size: 16px;
	font-weight: bold;
}

.green{
	color: #41BF4E;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;

}
