@charset "utf-8";
@media (max-width: 1123px){
	 body {
	 background-color:#A0D8EF;
 	}
	#head {
		background:url(https://cdn.tv-osaka.co.jp/sp/local_train9/images/smp/hagi/bg_top.jpg) no-repeat;
		width:100%;
		height:0;
		padding-bottom:178.90625%;
		background-size:contain;
	}
	#head h1 {
		background:url(https://cdn.tv-osaka.co.jp/sp/local_train9/images/smp/hagi/logo.jpg) no-repeat;
		width:100%;
		height:0;
		padding-top:19.375%;
		background-size:contain;
		font-size:0em;	
	}
	#head h2 {
		font-size:0em;
	}
	#btn_wakura {
		background:url(https://cdn.tv-osaka.co.jp/sp/local_train9/images/smp/common/btn_wakura.png) no-repeat;
		width:50%;
		height:0;
		padding-bottom:12.5%;
		background-size:contain;
		margin-top:130%;
		float:left;
		font-size:0em;
	}
	#btn_hagi {
		background:url(https://cdn.tv-osaka.co.jp/sp/local_train9/images/smp/common/btn_hagi.png) no-repeat;
		width:50%;
		height:0;
		padding-bottom:12.5%;
		background-size:contain;
		margin-top:130%;
		float:left;
		font-size:0em;
	}
	#btn_kyoto {
		background:url(https://cdn.tv-osaka.co.jp/sp/local_train9/images/smp/common/btn_kyoto.png) no-repeat;
		width:50%;
		height:0;
		padding-bottom:12.5%;
		background-size:contain;
		margin-top:130%;
		float:left;
		font-size:0em;
	}
	#about {
		width:93.75%;
		margin:0 auto;
		color:#0E576E;
		font-size:0.8em;
		line-height:175%;
	}
	#map_before {
		background:url(https://cdn.tv-osaka.co.jp/sp/local_train9/images/smp/hagi/map_before.png) no-repeat;
		width:100%;
		height:0;
		padding-top:103.28125%;
		margin: 4% auto;
		background-size:contain;
		font-size:0em;
	}
	#map_after {
		background:url(../../images/smp/hagi/map_after.png) no-repeat;
		width:100%;
		height:0;
		padding-top:196.875%;
		margin: 4% auto;
		background-size:contain;
		font-size:0em;
	}
	#smp_photos li {
		width:32.833333%;
		margin:0 0.5% 0.5% 0;
		float:left;
	}
	#pc_photos {display:none;}
	footer p {
		color:#0F576F;
	}
	

	
}


