@charset "utf-8";

/* 古寺トップ
------------------ */
/* 古寺トップ見出し */
.koji_index_h01{
	padding: 3rem 1rem 2.5rem 1rem;
	text-align: center;
}

/* 写真ブロック
------------------ */
.koji_index_block{
	background: #222;
	margin-bottom: 3rem;
	padding: 1rem;
}

.koji_index_block_ph{
	text-align: center;
	color: #ddd;
	margin-bottom: 2rem;
}

.koji_index_block_text{
	padding-bottom: 2rem;
}

.koji_index_block_text h2{
	margin-bottom: 1.5rem;
	text-align: center;
}

.koji_index_block_text p{
	color: #fff;
	margin: 0 0.5rem 2rem 0.5rem;
}

@media print, screen and (min-width: 940px){
.koji_index_block{
	width: 860px;
	margin: 0 auto 4rem auto;
	overflow: hidden;
	padding: 3rem 2rem;
}

.koji_index_block_ph{
	width: 60%;
	float: right;
	margin: 0;
}

.koji_index_block_text{
	width: 36%;
	float: left;
	padding: 1.5rem 0 0 0;
}

#koji_index_inba .koji_index_block_ph, #koji_index_eifukuji .koji_index_block_ph, #koji_index_yakuouji .koji_index_block_ph{
	float: left;
}

#koji_index_inba .koji_index_block_text, #koji_index_eifukuji .koji_index_block_text, #koji_index_yakuouji .koji_index_block_text{
	float: right;
}

.koji_index_block_text p{
	margin: 0 0 2rem 0;
}
}

/* 名刹について
------------------ */
#koji_index_note{
	margin: 0 0.5rem;
	background: #f9f6f1;
	padding: 2rem 1rem 0.5rem 1rem;
	margin-bottom: 3rem;
}

#koji_index_note h2{
	text-align: center;
	margin-bottom: 1rem;
}

@media print, screen and (min-width: 940px){
#koji_index_note{
	margin: 0 auto 4rem auto;
	width: 840px;
	padding: 3rem 3rem 1.5rem 3rem;
}
}

/*eof*/