@charset "UTF-8";
/* CSS Document */


/* =========================================================
　中尊寺落慶900年 秘佛御開帳
========================================================= */


/* 枠
--------------------------------------------------------- */
@media screen and (max-width:999px) {
	.category {
		background: #DEE8ED;
	}
	.c_title {
		background: url(images/900th_bg.jpg) no-repeat center top fixed;
		background-size: 999px auto;
		padding: 6em 0;
	}
	.c_title span {
		display: none;
	}
}
@media screen and (min-width:1000px) , print {
	.category {
		background: #DEE8ED;
	}
	.c_title {
		background: url(images/900th_bg.jpg) no-repeat center -110px fixed;
		background-size: 1600px auto;
		padding: 6em 0;
	}
	.c_title span {
		display: none;
	}
}


/* コンテンツ
--------------------------------------------------------- */
@media screen and (max-width:999px) {
	.corner_box {
		padding: 5em 0;
	}
	.bg_fff{
		background: #FFF;
	}
	.corner_box .corner {
		margin: 0;
		padding: 0 20px;
	}
	.corner_box .corner .center {
		text-align: center;
	}

	/* 導入 */
	.corner_box.e0 .corner h3 {
		margin: 0 auto 4em;
	}
	.corner_box.e0 .corner p {
		line-height: 2.2;
		padding: 0 0 1.5em;
		letter-spacing: 0.05em;
		text-align: left;
	}
	.corner_box.e0 .center.h_day{
		max-width: 400px;
		margin: 0 auto;
	}

	/* 拝観料 */
	.corner_box.e1 .corner .corner_in {
		text-align: center;
	}
	.corner_box.e1 .corner .corner_in h3 {
		margin: 0 auto;
		padding: 2em 0 2em;
	}
	.corner_box.e1 .corner .corner_in h3 img{
		height: 35px;
		width: auto;
	}
	.corner_box.e1 .corner .corner_in table th{
		padding: .5em;
		background-color: #C3D4DD;
	}
	.corner_box.e1 .corner p {
		text-align: left;
	}

	/* 御朱印 */
	.corner_box.e2 .corner .corner_in h3 {
		margin: 0 auto;
		padding: 2em 0 2em;
		text-align: center;
	}
	.corner_box.e2 .corner .corner_in h3 img{
		height: 35px;
		width: auto;
	}
	.corner_box.e2 .corner .corner_in p br {
		display: none;
	}

	/* 記念行事 */
	.corner_box.e3 .corner .corner_in {
		text-align: center;
	}
	.corner_box.e3 .corner .corner_in h3 {
		max-width: 320px;
		margin: 0 auto;
		padding: 2em 0 2em;
	}
	.corner_box.e3 .corner .corner_in table th{
		padding: .5em;
		background-color: #C3D4DD;
		width: 30%;
		text-align: left;
	}
	.corner_box.e3 .corner .corner_in table td{
		padding: .5em;
		text-align: left;
	}
	
	/* PDFダウンロード*/
	.corner_box.dl .corner h3 {
		text-align: center;
		padding: 0 0 2em;
	}
	.corner_box.dl .corner h3 img{
		height: 35px;
		width: auto;
	}
	.corner_box.dl .corner div {
		padding: 0 0 4em;
	}
	.corner_box.dl .corner div p {
		margin: 0 auto;
		padding: 0 0 2em;
		line-height: 1.4;
		max-width: 400px;
	}
}
@media screen and (min-width:1000px) , print {
	.corner_box {
		padding: 5em 0;
	}
	.bg_fff{
		background: #FFF;
	}
	.corner_box .corner {
		max-width: 1200px;
		margin: 0 auto;
		padding: 0 20px;
	}
	.corner_box .corner .center {
		text-align: center;
	}

	/* 導入 */
	.corner_box.e0 .corner h3 {
		width: 50%;
		margin: 0 auto 4em;
	}
	.corner_box.e0 .corner p {
		line-height: 2.2;
		padding: 0 0 1.5em;
		letter-spacing: 0.05em;
		font-size: 1.2em;
		font-weight: bold;
	}
	.corner_box.e0 .center.h_day{
		max-width: 500px;
		margin: 0 auto;
	}

	/* 拝観料 */
	.corner_box.e1 .corner .corner_in div {
		display: block;
		width: 60%;
		margin: 0 auto;
	}
	.corner_box.e1 .corner .corner_in table{
		text-align: center;
		font-size:1.2em;
	}
	.corner_box.e1 .corner .corner_in h3 {
		text-align: center;
		margin: 0 auto;
		padding-bottom: 3.5em;
	}
	.corner_box.e1 .corner .corner_in h3 img{
		height: 50px;
		width: auto;
	}
	.corner_box.e1 .corner .corner_in table th{
		padding: .5em;
		background-color: #C3D4DD;
	}

	/* 御朱印 */
	.corner_box.e2 .corner > img {
		float: left;
		width: 50%;
	}
	.corner_box.e2 .corner .corner_in {
		float: right;
		width: 45%;
	}
	.corner_box.e2 .corner .corner_in h3 {
		padding-bottom: 1em;
	}
	.corner_box.e2 .corner .corner_in h3 img{
		height: 50px;
		width: auto;
	}

	/*記念行事*/
	.corner_box.e3 .corner .corner_in h3 {
		width: 35%;
		margin: 0 auto;
		padding-bottom: 1.5em;
	}
	.corner_box.e3 .corner .corner_in table{
		width: 60%;
		margin: 0 auto;
	}
	.corner_box.e3 .corner .corner_in table th{
		padding: .5em;
		background-color: #C3D4DD;
		text-align: left;
	}
	.corner_box.e3 .corner .corner_in table td{
		padding: .5em;
	}
	
	/* PDFダウンロード */
	.corner_box.dl .corner h3 {
		text-align: center;
		padding: 0 0 1em;
	}
	.corner_box.dl .corner h3 img{
		height: 50px;
		width: auto;
	}
	.corner_box.dl .corner div p img {
		padding: 0 0 .4em; 
	}
	.corner_box.dl .corner div p span {
		font-size: 120%;
		font-weight: bold;
	}
	.corner_box.dl .corner p.btn {
		width: 50%;
		margin: 0 auto;
	}
}




































