@media (min-width:751px){
	#fv { width: 100%; height: 660px; background: url(../images/pref/yamagata/fv01.jpg); 
		background-size: cover; position: relative; overflow: hidden; }
	#fv .slide_i li:first-child { background: url("../images/pref/yamagata/fv01.jpg") center center no-repeat; 
		background-size: cover; width: 100%; height: 100%; }
	#fv .slide_i li:nth-child(2) { background: url("../images/pref/yamagata/fv02.jpg") center center no-repeat; 
		background-size: cover; width: 100%; height: 100%; }
	#fv .slide_i li:nth-child(3) { background: url("../images/pref/yamagata/fv03.jpg") center center no-repeat; 
		background-size: cover; width: 100%; height: 100%; }
	#fv h2 { width: 251px; height: 107px; margin: 0 auto; text-indent: -10000px; overflow: hidden;
		background: url(../images/pref/yamagata/prefName.svg) center center no-repeat; }
	#fv .map { top: 52px; right: 90px; }
	#spotlist #spot01 { top: 18px; right: 190px; }
	#spotlist #spot02 { top: 63px; left: 90px; }
	#spotlist #spot03 { top: 85px; right: 135px; }
	#spotlist #spot04 { top: 213px; left: 19px; }
	#spotlist #spot05 { top: 241px; left: 56px; }
	#spotlist #spot06 { top: 278px; left: 60px; }
	#spotlist #spot07 { top: 225px; right: 50px; }
	#spotlist #spot08 { top: 300px; right: 44px; }
	#spotlist #spot09 { bottom: 186px; right: 82px; }
	#spotlist #spot10 { bottom: 160px; right: 44px; }
	#spotlist #spot11 { bottom: 35px; left: 108px; }
	#spotlist #spot12 { bottom: 14px; left: 127px; }
	#arealist #area01 { width: 210px; top: 150px; left: 7px; }
	#arealist #area02 { width: 156px; top: 255px; right: 18px; }
	#arealist #area03 { width: 110px; bottom: 212px; right: 47px; }
	#arealist #area04 { width: 165px; bottom: 124px; right: 0; }
	#arealist #area05 { width: 110px; bottom: 99px; left: 52px; }

	.areaUnit#areaInfo02 .spotInfo ul li:nth-child(2n+1) { width: 40%; }
	.areaUnit#areaInfo03 .spotInfo ul li:nth-child(2n) { width: 50%; }

}
@media (max-width:750px){
	#fv .slide_i li:first-child { background: url("../images/pref/yamagata/fv01_sp.jpg") center center no-repeat; background-size: cover; width: 100%; height: 100%; }
	#fv .slide_i li:nth-child(2) { background: url("../images/pref/yamagata/fv02_sp.jpg") center center no-repeat; background-size: cover; width: 100%; height: 100%; }
	#fv .slide_i li:nth-child(3) { background: url("../images/pref/yamagata/fv03_sp.jpg") center center no-repeat; background-size: cover; width: 100%; height: 100%; }
	#fv { width: 100%; height: 133vw; background: url(../images/pref/yamagata/fv01_sp.jpg); 
		background-size: cover; position: relative; overflow: hidden; }
	#fv h2 { width: 56vw; height: 23vw; margin: 0 auto; text-indent: -10000px; overflow: hidden;
		background: url(../images/pref/yamagata/prefName.svg) center center no-repeat;
		background-size: contain; }
		.map img.for_sp { width: 82%; }
		#fv .map { margin: 2vw auto; }
	.areaUnit#areaInfo03 .spotInfo ul li:nth-child(2n) { width: 60%; }
	.areaUnit#areaInfo03 .spotInfo ul li:nth-child(2n+1) { width: 40%; }
}