@charset "utf-8";
/* CSS Document */


/* かぶせる
-----------------------------------*/
.navi li.n1 a {
background:url(../img/base/navi.png) no-repeat 0 0;
}

.navi li.n2 a {
background:url(../img/base/navi.png) no-repeat -122px -130px;
}


/* gelende
-----------------------------------*/
.gelende {
background:#FFFFFF;
margin:0 5px;
padding:10px 5px 50px 5px;
overflow: hidden;
}
.gelende:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .gelende {
    height: 1em;
    overflow: visible;
}
/**/
.gelende h2 {
width:715px;
height:37px;
margin:0px 0 10px 0;
background:url(../img/gelende/title-gelende.jpg) no-repeat 0 0;
text-indent:-9998em;
}

.gelende h3 {
margin:15px 0 10px 0;
padding:0;
text-indent:-9998em;
}

h3.g-map {
width:715px;
height:37px;
background:url(../img/gelende/g-map.jpg) no-repeat 0 0;
}

h3.snow {
width:715px;
height:37px;
background:url(../img/gelende/snow.jpg) no-repeat 0 0;
}

h3.challenge {
width:715px;
height:37px;
background:url(../img/gelende/challenge.jpg) no-repeat 0 0;
}

h3.main {
width:715px;
height:37px;
background:url(../img/gelende/main.jpg) no-repeat 0 0;
}

p.center {
	text-align: center;
}

p.center img {
	margin-top: 20px;
	margin-bottom: 10px;
}


