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

#top {
	background-color: #6699CC;
}

a:link{
	color: #0000FF;
}

a:hover{
	text-decoration: underline;
}

a:visited{
	color: #0000FF;
}

.ft{
	
	background-image: url(../img/line.png);
	background-repeat: repeat-x;

}

#gmap {
	width: 280px;
	height: 250px;
	background: #eee;
	border: 1px solid #e1deda;
	text-align: center;
}

.viewer {
    margin: 0 auto;
    width: 1100px;
    height: 500px;
    text-align: center;
    overflow: hidden;
}
 
.viewer ul {
    width: 1100px;
    height: 500px;
    text-align: center;
    overflow: hidden;
    position: relative;
}
 
.viewer ul li {
    top: 0;
    left: 0;
    width: 1100px;
    height: 500px;
    display: none;
    position: absolute;
}




/* mod_gallery(複数設置の場合)
-----------------------------------------*/
.mod_gallery{
 margin: 0 0 0 0;
}
/* .mod_gallery_navi */
.mod_gallery_navi li{
	background: none;
}
.mod_gallery_navi li a{

}
.mod_gallery_navi li a:link    {}
.mod_gallery_navi li a:visited {}
.mod_gallery_navi li a:hover   {opacity:0.8;}
.mod_gallery_navili a:active  {opacity:0.8;}
/* IE用 ↓*/
.mod_gallery_navi li a:hover img {filter:alpha(opacity=80);}

/* mod_gallery_photo */
.mod_gallery_photo{

}

.mod_gallery_photo img{
	 position: absolute; 
	 top: 180px; /*この指定で残像はきえると思います*/
}

