@charset "utf-8";

/* トップ専用 */

@media print{
	/* 印刷時、ホームだけはカラム構成を解除しない */
	body{
		min-width:950px;
	}
}


/* コンテンツ枠 --------------------------------------------------------------------------------*/

#container{
	margin: 10px 0 0 0px;
}


/*
***********************************************************************************************
Flashムービー
***********************************************************************************************
*/

/* メイン画像のコンテナ */
#topFlash {
	margin: 0 0px 0px 0px;
	padding: 9px 9px;
	background-color:#FFFFFF;
	border:1px solid #CDCDCD;
	}

/* メイン画像（Flash） */
#indexSwf {
	position:relative;
	width:930px;
	height:330px;
	top:0px;
	left:0px;
	}

#indexSwf .img {
	position:absolute;
}



/*
***********************************************************************************************
お知らせ
***********************************************************************************************
*/

.news{
	background-color:#F6E8EB;
	border:1px solid #BE3B5A;
	box-sizing:border-box;
	margin:15px auto 0px auto;
	padding:15px;
	width:950px;
}

	.news h2{
		background-image:none;
		color:#000;
		display:inline-block;
		font-family:"Hiragino Kaku Gothic W6 JIS2004";
		font-size:120%;
		margin:0 25px 0 0;
		padding:0;
	}

	.news p{
		/*
		display:inline-block;
		*/
		margin:0;
	}

		.news p span{
			font-weight:bold;
		}

	/* 休みの日 */
	.news p.close{
		/*
		display:inline-block;
		*/
		margin:0;
	}

	.news dl.close{
		display:inline-block;
		font-size:110%;
		margin:0;
		padding:0;
	}

		.news dl.close dt{
			display:inline-block;
			font-weight:bold;
			margin:0 5px 0 0px;
			padding:0;
		}

		.news dl.close dd{
			display:inline-block;
			margin:0 25px 0 0px;
			padding:0;
		}

/*
***********************************************************************************************
中央カラム
***********************************************************************************************
*/
#centercolumn {
	width:720px;
	margin: 15px 0px 0 0;
	float:left;
	}

@media print{
	/* 印刷時、ホームだけはカラム構成を解除しない */
	#centercolumn{
		width:720px !important;
		margin:15px 0px 0 0 !important;
		float:left !important;
		}
}

/*
***********************************************************************************************
右カラム
***********************************************************************************************
*/
#rightcolumn{
	float:right;
	width:230px;
	margin:15px 0px 0 0;
	padding:0;
	}
	
@media print{
	/* 印刷時、ホームだけはカラム構成を解除しない */
	#rightcolumn{
		float:right !important;
		width:230px !important;
		margin:15px 0px 0 0 !important;
		padding:0 !important;
	}
}


/* ご祈願のご案内バナー --------------------------------------------------------------------------------*/
#bannerArea{
}

/* コンテンツのサムネイルリスト --------------------------------------------------------------------------------*/

#thumbArea{
	margin-right:-20px;
	margin-bottom:0px;
}

ul.menu_category {
	margin: 10px 0px 10px 0px;
	padding-left: 0px;
}

	ul.menu_category li {
		list-style-type: none;
		float: left;
		display:inline;
		margin: 0;
	}

		ul.menu_category li.menu_category_btn {
			background-image: url("../img/bg_thumb_Head.jpg");
			background-position:0px 0px;
			background-repeat: no-repeat;
			width:230px;
			margin:0px 9px 9px 0px;
		}
		
			ul.menu_category li.menu_category_btn h2 {
				background-image:none;
				padding:10px;
				margin:0px;
			}
			
			ul.menu_category li.menu_category_btn img{
				display:block;
			}
			
			ul.menu_category li.menu_category_btn p{
				background-image: url("../img/bg_thumb_Foot.jpg");
				background-position:left bottom;
				background-repeat: no-repeat;
				padding:0px 10px 10px 10px;
				margin:0px;
			
			}
			
			ul.menu_category li a:link {
				color: #333333;
				text-decoration: none;
			}
			
			ul.menu_category li a:visited {
				color: #999999;
			}
	
/* 3つのバナー --------------------------------------------------------------------------------*/
#direct_link_banner1{
	margin:0px 0px 0px 0px;
	}

