@charset "utf-8";
/* CSS Document */
@media (min-width: 1200px){
	 body {
	 background:url(../../images/pc/common/bg.jpg) center top repeat-y;
	 background-color:#C9EAFA;
 }
#head {
display: block;
position: relative;
 background:url(../../images/pc/top/logo.png) center top no-repeat;
 height: 1030px;
 margin-top: -1030px;
 font-size: 0em;
 }
	main {
	font: 100%/1.4 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	margin: 0;
	padding: 0;
}
	main {
	/*	width:1210px;*/
		margin: 0 auto;
	}
	#about {
	background: url(../../images/pc/top/bg_about.png) center top no-repeat;
	height: 355px;
	margin-bottom: 20px;
	font-size: 0em;
	}
	
	#locations {
	margin: 0 auto;
	}
	
	#nankai {
	background: url(../../images/pc/top/bg_nankai.png) center top no-repeat;
	width: 1200px;
	height: 490px;
	margin: 0 auto;
	font-size: 0em;
	}
	
	#kintetsu {
	background: url(../../images/pc/top/bg_kintetsu.png) center top no-repeat;
	width: 1200px;
	height: 490px;
	margin: 0 auto;
	font-size: 0em;
	}
	
	#keihan {
	background: url(../../images/pc/top/bg_keihan.png) center top no-repeat;
	width: 1200px;
	height: 490px;
	margin: 0 auto;
	font-size: 0em;
	}
	
	#hankyu {
	background: url(../../images/pc/top/bg_hankyu.png) center top no-repeat;
	width: 1200px;
	height: 490px;
	margin: 0 auto;
	font-size: 0em;
	}
	
	#hanshin{
	background: url(../../images/pc/top/bg_hanshin.png) center top no-repeat;
	width: 1200px;
	height: 490px;
	margin: 0 auto;
	font-size: 0em;
	}
	
	#btn_nankai {
	background: url(../../images/pc/top/btn_nankai_dis.png) no-repeat;
	width: 590px;
	height: 50px;
	margin: 150px 20px 0 0;
	float: right;
	}
	#btn_nankai a {
	background: url(../../images/pc/top/btn_nankai.png) no-repeat;
	width: 590px;
	height: 50px;
	float: right;
	}
	
	#btn_kintetsu {
	background: url(../../images/pc/top/btn_kintetsu_dis.png) no-repeat;
	width: 590px;
	height: 50px;
	margin: 150px 20px 0 0;
	float: right;
	}
	#btn_kintetsu a {
	background: url(../../images/pc/top/btn_kintetsu.png) no-repeat;
	width: 590px;
	height: 50px;
	float: right;
	}
	
	#btn_keihan {
	background: url(../../images/pc/top/btn_keihan_dis.png) no-repeat;
	width: 590px;
	height: 50px;
	margin: 150px 20px 0 0;
	float: right;
	}
	#btn_keihan a {
	background: url(../../images/pc/top/btn_keihan.png) no-repeat;
	width: 590px;
	height: 50px;
	float: right;
	}
	
	#btn_hankyu {
	background: url(../../images/pc/top/btn_hankyu_dis.png) no-repeat;
	width: 590px;
	height: 50px;
	margin: 150px 20px 0 0;
	float: right;
	}
	#btn_hankyu a {
	background: url(../../images/pc/top/btn_hankyu.png) no-repeat;
	width: 590px;
	height: 50px;
	float: right;
	}
	
	#btn_hanshin {
	background: url(../../images/pc/top/btn_hanshin_dis.png) no-repeat;
	width: 590px;
	height: 50px;
	margin: 150px 20px 0 0;
	float: right;
	}
	#btn_hanshin a {
	background: url(../../images/pc/top/btn_hanshin.png) no-repeat;
	width: 590px;
	height: 50px;
	float: right;
	}
	
/*	.pgtop a  {
	display: block;
	position: relative;
	background: url(../../images/common/btn_pgtop.png) no-repeat;
	width: 76px;
	height: 76px;
	background-size: cover;
	font-size: 0em;
	margin: 0 auto;
}*/

#pc_movie {
width: 800px;
height: 450px;
margin: 0 auto;
}
	
	footer {
		width:100%;
		margin:0 auto;
		clear:both;
	}
	footer p {
		/*padding-top:40px;*/
		padding-bottom:40px;
		font-size:13px;
		color:#444444;
		text-align:center;
	}
	#smp_movie, footer br, .pgtop, #top_nav{
		display:none;
	}
	
}

		


