@charset "UTF-8";
/* CSS Document */
body{
	background-image:
		url("../images/back2.png");
	background-position:
		center;
	background-repeat:
		repeat;
	background-size:
		25%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif"
}

#index{
	background-image:
		url("../images/back1.png");
	background-position:
		center;
	background-repeat:
		repeat-y;
	padding-top:
		0px;
	padding-bottom:
		30px;
}

#contents{
	background-image:
		url("../images/back1.png");
	background-position:
		center;
	background-repeat:
		repeat-y;
	padding-top:
		30px;
	padding-bottom:
		30px;
}
#top{
	background-image:
		url("../images/top.jpg"),
		url("../images/back1.png");
	background-position:
		center,
		center;
	background-repeat:
		no-repeat,
		repeat-y;
}

#footer{
	color: white;
	font-size: 10px;
	background-image:
		url(../images/bottom.png);
	background-position:
		center;
	background-repeat:
		repeat-y;
	padding-top:
		15px;
	padding-bottom:
		10px;
}

.ggmap {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
 
.ggmap iframe,
.ggmap object,
.ggmap embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


a:link { color: #ffffff; }
a:visited { color: #ffffff; }
a:hover { color: #cccccc; }
a:active { color: #cccccc; }