@charset "utf-8";

/* 大塔写真
------------------ */
.daitou_ph{
	border-top: 1px dashed #ccc;
	padding: 4rem 0 1rem;
}

/* 如鱗杢・平和大塔
------------------ */
#narita_index_jd{
	text-align: center;
	padding: 4rem 1rem 0 1rem;
}

#narita_index_jd section{
	padding-bottom: 2rem;
}

.narita_index_jd_ph{
	display: block;
	margin: 0 auto 1rem auto;
}

#narita_index_jd h2{
	margin-bottom: 0.5rem;
}

li a .icon-right-open {
	position: relative;
	top: -0.6rem;
	font-size: 110%;
	color: black;
	margin-right: 0.5rem;
}


@media print, screen and (min-width: 940px){
#narita_index_jd{
	overflow: hidden;
	width: 940px;
	margin: 0 auto 2rem auto;
	padding: 0;
}

#narita_index_jd section{
	width: 46%;
}

#narita_index_jyorin{
	float: left;
}

#narita_index_daitou{
	float: right;
}

#narita_index_taki{
	float: left;
}

#narita_index_tsurugi{
	float: right;
}

#narita_index_temmangu{
	float: left;
}

#narita_index_ume{
	float: right;
}
	
#narita_index_shoho{
	margin-left: auto;
	margin-right: auto;
}
	
}

#narita_index_seasons ul li{
	display: block;
	margin:0 auto 1.5rem;
	text-align: center;
}

#narita_index_seasons ul li a {
	display: block;
}

@media print, screen and (min-width: 940px){
#narita_index_seasons ul{
	width: 940px;
	display: flex;
	justify-content: space-around;
	margin:0 auto 3rem;
}

#narita_index_seasons ul li a {
	display: inline;
}
}
/*eof*/
