@charset "UTF-8";

div#back{
		width: 100%;
		height: auto;
		background-attachment: fixed;
		background-image: url(../../INC_PC/img/bg05.jpg);
		padding-top: 30px;
		padding-bottom: 80px;
		}

div#contents{
			width: 980px;
			margin: auto;
			margin-top: 0;
			background-color: #fff;
			font-size: 14px;
			font-family:"Lucida Grande", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN",'Meiryo UI','メイリオ', Meiryo, Verdana, Arial, sans-serif;
			}
			
h1{
			display: none;
			}
#heli_detail{
	width: 500px;
	margin: 0 100px 0 100px;
	font-size: 15px;
}			
img#heli2{
	width: 70px;
	float: left;
	margin: -10px 15px 0 0;
}
#button{
	width: 150px;
	text-align: center;
	background-color: #EF7B19;
	padding: 3px 10px 3px 10px;
	font-size: 16px;
	color: #fff;
	margin: -30px 0 0 500px;
	 border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */  
}

#heli_other_access{
	position: relative;
	left: 200px;
	top: -140px;
	font-size: 17px;
	font-weight: bold;
	color: #bbb;
}	
div#heli_other_access a:link{
	color: #ddd;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
			}
div#heli_other_access a:visited{
	color: #ddd;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
			}
div#heli_other_access a:hover{
	color: #fff;
			}

div#map_pc{
			width: 100%;
			height: 1250px;
			}
			
img#heli{
	position: relative;
	top: -72px;
}

img#link{
	position: relative;
	top: -250px;
	left: 50px;
}
			
div.free{
	position: relative;
	top: -970px;
	left: 250px;
}

div.free img{
	width: 50px;
}

span#heli{
	background-color: #fff;
	color: #de6104;
	font-weight: bold;
}
			
div#map_sp{
			display: none;
			}
			
div#mukae{
			text-align: center;
			margin-bottom: 15px;
			}

div#link{
			width: 980px;
			height: 70px;
			background-color: #fff;
			margin-left: auto;
			margin-right: auto;
			margin-top: 0px;
			margin-bottom: 0px;
			padding: 0px;
			font-size: 15px;
			color: #000;
			}
			
div#link p{
			font-size: 14px;
			margin-left: 100px;
			margin-top: 20px;
			float: left;
			}
			
div#link img#kintetu{
			height: 40px;
			margin-left: 30px;
			margin-bottom: 20px;
			}

div#link img#jorudan{
			height: 43px;
			margin-top: 15px;
			margin-bottom: 20px;
			margin-left: 35px;
			}
			
div#link img#nexco{
			height: 45px;
			margin-top: 20px;
			margin-bottom: 15px;
			margin-left: 30px;
			}						
			
div#maps{
			width: 980px;
			height: auto;
			background-color: #fff;
			padding-top: 45px;
			padding-bottom: 0;
			}
			
div#map{
			width: 450px;
			height: 420px;
			margin-left: 25px;
			border: #ddd solid 1px;
			}

h2{
			font-size: 15px;
			text-align: left;
			margin-bottom: 8px;
			margin-left: 85px;
			}

div#contents a{
			font-size: 14px;
			text-decoration: none;
			color: #4b61a7;
			}
			
a:hover{
			color: #183074;
			}

div#Gmap{
			width: 450px;
			height: 417px;
			margin-left: 25px;
			background-color: #eee;
			text-align: center;
			padding-top: 3px;
			font-size: 14px;
			}
			
iframe{
			margin-top: 8px;
			}
			
div#maps div#navi{
			color: #000;
			float: right;
			margin-right: 25px;
			font-size: 14px;
			height: 410px;
			width: 450px;
			background-color: #eee;
			padding-top: 10px;
			}
			
div#navi p{
			font-size: 15px;
			line-height: 25px;
			margin-left: 0px;
			margin-top: 3px;
			font-weight: bold;
			text-align: center;
			}
			
span.bold{
			font-weight: bold;
}
			
div#navi div#moji{
			margin-left: 13px;
			margin-right: 13px;
			line-height: 130%;
			}
			
div#fukono{
			width: 430px;
			height: 312px;
			margin-left: 10px;
			margin-bottom: 15px;
			}
			
div#fukono img{
			width: 430px;
			height: 272px;
			margin-top: 20px;
			}
			
div#haichi{
			width: 930px;
			margin: auto;
			margin-top: 15px;
			padding-bottom: 10px;
			padding-top: 10px;
			background-color: #eee;
			}
			
div#haichi img{
			display: block;
			width: 910px;
			margin: auto;
			}
			
div#other_heli{
	padding: 0;
	height: 600px;
			}		
div#other_heli img{
			color: #fff;
			width: 980px;
			margin-top: 20px;
			margin-bottom:0;
			}
