@media (min-width:751px){
	#fv { width: 100%; height: 660px; background: url(../images/pref/iwate/fv01.jpg); 
		background-size: cover; position: relative; overflow: hidden; }
	#fv .slide_i li:first-child { background: url("../images/pref/iwate/fv01.jpg") center center no-repeat; 
		background-size: cover; width: 100%; height: 100%; }
	#fv .slide_i li:nth-child(2) { background: url("../images/pref/iwate/fv02.jpg") center center no-repeat; 
		background-size: cover; width: 100%; height: 100%; }
	#fv .slide_i li:nth-child(3) { background: url("../images/pref/iwate/fv03.jpg") center center no-repeat; 
		background-size: cover; width: 100%; height: 100%; }
	#fv h2 { width: 252px; height: 102px; margin: 0 auto; text-indent: -10000px; overflow: hidden;
		background: url(../images/pref/iwate/prefName.svg) center center no-repeat; }
	#spotlist #spot01 { top: 201px; left: 212px; }
	#spotlist #spot02 { bottom: 200px; left: 123px; }
	#spotlist #spot03 { bottom: 65px; left: 138px; }
	#spotlist #spot04 { bottom: 74px; left: 235px; }
	#spotlist #spot05 { top: 120px; left: 140px; }
	#spotlist #spot06 { top: 147px; left: 164px; }
	#spotlist #spot07 { top: 152px; right: 106px; }
	#spotlist #spot08 { top: 211px; right: 66px; }
	#spotlist #spot09 { top: 292px; right: 72px; }

	#arealist #area01 { width: 210px; top:221px; left:0; }
	#arealist #area02 { bottom:167px; left:52px; }
	#arealist #area03 { width: 170px; bottom:20px; left:82px; }
	#arealist #area04 { width: 170px; top:75px; left:82px; }
	#arealist #area05 { top:252px; right:1px; }
	/*#arealist #area06 { top:167px; left:47px; }*/

	.areaUnit#areaInfo01 .spotInfo ul li:nth-child(3n+2) { width: 40%; }
	.areaUnit#areaInfo01 .spotInfo ul li:nth-child(3n) { width: 24%; }
	.areaUnit#areaInfo02 .spotInfo ul li:nth-child(3n+1) { width: 39%; }
	.areaUnit#areaInfo02 .spotInfo ul li:nth-child(3n+2) { width: 35%; }
	.areaUnit#areaInfo02 .spotInfo ul li:nth-child(3n) { width: 26%; }
	.areaUnit#areaInfo04 .spotInfo ul li:nth-child(3n+1) { width: 24%; }
	.areaUnit#areaInfo04 .spotInfo ul li:nth-child(3n+2) { width: 40%; }
	.areaUnit#areaInfo05 .spotInfo ul li:nth-child(3n+1) { width: 40%; }
	.areaUnit#areaInfo05 .spotInfo ul li:nth-child(3n+2) { width: 24%; }

}
@media (max-width:750px){
	#fv .slide_i li:first-child { background: url("../images/pref/iwate/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/iwate/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/iwate/fv03_sp.jpg") center center no-repeat; background-size: cover; width: 100%; height: 100%; }
	#fv { width: 100%; height: 133vw; background: url(../images/pref/iwate/fv01_sp.jpg); 
		background-size: cover; position: relative; overflow: hidden; }
	#fv .mainWidth { padding-top: 0; }
	#fv h2 { width: 56vw; height: 23vw; margin: 0 auto; text-indent: -10000px; overflow: hidden;
		background: url(../images/pref/iwate/prefName.svg) center center no-repeat;
		background-size: contain; }
	#fv .map { margin: 0 auto; }
	.map img.for_sp { width: 90%; }
}