@charset "utf-8";

/*--------------------------------------
	Style Name : Jinjanituite
--------------------------------------*/
body.jin #content div.pad {
	margin-top:10px;
}

body.jin #content div.article {
	float:right;
	width: 586px;
}

body.jin #content div.article-title {
	float:left;
	width: 586px;
	height:69px;
}

body.jin #content div.article-title img{
	float:left;
}

body.jin #content div.article-body {
	float:left;
	width: 579px;
	margin-top:14px;
	height:460px;
	padding: 1px 6px 1px 1px; 
	
	overflow-y:auto;
}

body.jin #content div.article-body p{
	line-height: 1.8em;
	padding-bottom:1em;
}

body.jin #content div.section-nav {
	float:left;
	width:230px;
	margin-top:20px;
	text-align:center;
}

body.jin #content div.section-nav li{
	margin-bottom:30px;
}

/*--------------------------------------
	ご挨拶用
--------------------------------------*/
body.aisatu #content div.article {

	background-image:url(/img/jinjanituite/texture_jinjanituite-01_01.jpg);
	background-repeat:no-repeat;
	background-position: 250px 60px; /* 左 上*/
}

body.aisatu #content p.signature {
	margin-top:60px;
	margin-right:10px;
	text-align:right;
}

/*--------------------------------------
	由緒用
--------------------------------------*/
body.yuisyo #content div.article-title {
	float:left;
	width:310px;
	height:69px;
	margin-top:10px;
}

body.yuisyo #content div.article-body {
	float:left;
	width:297px;
	height:460px;
}

body.yuisyo #content div.article-extra {
	float: right;
	width:276px;
	height:700px;
	background-color:#0F783D;
	padding-top: 10px;
}

body.yuisyo #content div.article-extra img {
	margin-top: 60px;
	margin-left: 30px;
}

body.yuisyo #content div.section-nav {
	margin-top:30px;
}


/*--------------------------------------
	年中行事用
--------------------------------------*/
body.event #content table {
	width:300px;
	border:2px solid #000;
}

body.event #content table th,
body.event #content table td {
	padding:2px 10px;
	border:1px solid #999;
}

body.event #content table th {
	width:40px;
	text-align:center;
}

