@charset "utf-8";

@media only screen and (min-width: 0px) and (max-width: 1200px) {
#contents #txt-intro{
	margin-bottom: 7.8125%;
}

}


@media only screen and (min-width: 0px) and (max-width: 640px) {

#contents .gmap{
	margin-bottom: 9.375%;
}
#contents h2{
	font-size: 22px;
	margin-bottom: 3.125%;
	padding: 0.46875% 2.34375%;
}
#contents h3{
	font-size: 18px;
	margin-bottom: 2.34375%;
	padding: 1.5625% 1.5625% 1.5625% 0px;
}
#contents dl,
#contents p{
	margin-bottom: 4.6875%;
}
#contents ul{
	margin-bottom: 9.375%;
}
#contents dl dt{
	font-size: 16px;
	margin-bottom: 1.5625%;
	padding: 0.625% 1.5625%;
}
#contents dl dd,
#contents p,
#contents li{
	font-size: 13px;
}
#map {
	height: 300px;
	margin-bottom: 9.375%;
}
}
