/*html,body{	margin:0;	padding:0;	height:100%;}*/body.overF{	overflow:hidden;}body.nonF{	overflow:auto;}#glayLayer{	display:none;	position:fixed;	left:0;	top:0;	height:100%;	width:100%;	min-height: 100%;	background:#000000;	filter:alpha(opacity=75);	opacity: 0.75;}.layer_map{	display:block;	width:100%;	height:100%;	min-height: 100%;	background:a5bfdd;	position: fixed;	top:0px;	left:0px;	z-index:2;}.plain_map{	position:static;	width:100%;	height:360px;	margin:20px 0;}/*情報ウィンドウの縦スクロール防止*/.gm-style-iw{	white-space: nowrap;}#fullscreen{	right:100px;}#close{	display:none;	right:100px;}#over_view{	right:228px;}.screen_button{	position: absolute;	top:5px;	right:100px;	z-index:20;	background-color:#ffffff;	background-clip: padding-box;	font-size:12px;	line-height: 100%;	padding: 8px 6px 7px;	border: 1px solid rgba(0, 0, 0, 0.15);	border-radius: 2px 2px 2px 2px;	box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);	color: #000000;}a.screen_button {/*リンクされた文字*/	color:#000000;	text-decoration:none;}a:link.screen_button {/*未訪問のリンク*/	color:#000000;	text-decoration:none;}a:visited.screen_button {/*訪問後のリンク*/	color:#000000;	text-decoration:none;}a:hover.screen_button {/*マウスをのせたとき*/	color:#000000;	text-decoration:none;	background-color:#ebebeb;}a:active.screen_button {/*クリック中*/	color:#000000;	text-decoration:none;}#map_canvas label { width: auto; display:inline; }#map_canvas img { max-width: none; }