@charset "utf-8";

/* map */

body { background: url(../../map/img/bg01.jpg); }
article {  }



.contents h1 { margin: 1rem; }
.contents h2 {
	font-family: "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝", serif;
	font-size: 1rem; margin: 1rem;
	font-weight: normal;
}


.contents img { width: 100%; 
}
.contents .pagemenu {
	margin: 0 0.5rem 1rem;
}
.contents .pagemenu td {
	padding:2px;
}
.contents .pagemenu td:nth-child(2) {
	border-left: 1px solid #E7E4E2;
}
.contents .bg02 {
	padding-top: 0.5rem;
	background: url(../../map/img/bg02.jpg);
}

.contents h3 span{
	color: #8A000D;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	font-size: 1.1rem;
}
.contents .colored {
	color: #8A000D;
}


.contents h3 {
margin: 1rem;
	letter-spacing: 0.1rem;
	padding-top: 0.5rem;
}
.contents p {
	padding-bottom: 1rem;
}
.contents dl {
	margin: 0 1rem; padding-bottom: 1rem;
	position: relative;
}
.contents dt {
	position: absolute;
	width: 5rem;
	left: 0;
}
.contents dd {
	margin-left: 5rem;
}
.contents .map {
	padding-bottom: 1rem;
	margin-bottom: 0;
}

.contents .mainmap {
	padding-left:	0;
	padding-right:	0;
}
.contents .detail a{
	word-break: break-all;
}
@media only screen 
and (min-width : 460px) {

}
