body {
	margin: 0;
	padding: 0 0 50px;
	font-size: 13px;
	line-height: 1.8;
	font-family: "メイリオ", Meiryo, Osaka;
	background:#FFF;
}
h1, h2, p {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
	margin: 0;
	padding: 0;
}
a, a img {
	margin: 0;
	padding: 0;
	border: none;
	-webkit-transition: all, 0.3s;
	transition: all, 0.3s;
	text-decoration:none;
}
a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	-webkit-transition: all, 0.3s;
	transition: all, 0.3s;
}
/***************************
ここから
***************************/
.logo{text-align:center; padding:15px 0;}
#bg-top{background:#122865; overflow:hidden;}

.se-pre-con{width:990px; height:730px; text-align:center; color:#FFF; position:absolute; z-index:999; background:url(../images/load.gif) no-repeat center #122865; margin:0 auto;}

.container {
	margin: 0px auto;
	max-width: 990px;
	background:#14468f;
	overflow:hidden;
	height:730px;
	position:relative;
}
.fsbanner, .fsbanner > div > span { 
	display:none; 
}
div.fsbanner { 
	position:relative;
	overflow:hidden;
	height:730px;
}


.fsbanner > div { 
	position:absolute; 
	top:0px; 
	left:0px; 
}
.fsbanner > div .name { 
	display:block;
	position:absolute; 
	left:90px; 
	bottom:20px; text-indent:-9999px;
	width:146px; height:55px;
	background:url(../images/dtl-btn.png) no-repeat center 0;
}
.fsbanner > div a{display:block; cursor:pointer;}
.fsbanner > div a:hover .name{
	background:url(../images/dtl-btn.png) no-repeat center -57px;
}
.fsbanner > div.active .name{bottom:370px;}
.fsbanner > div.active .rbtn{left:415px;}
.fsbanner > div .name.minimized {
	bottom: -100px;
    left: -100px;
}

.item1{background:url(../images/item1h.jpg) no-repeat 0 0;}
.item2{background:url(../images/item2h.jpg) no-repeat 0 0;}
.item2.h2bg{background:url(../images/item2h2.jpg) no-repeat 0 0!important;}
.item3{background:url(../images/item3h.jpg) no-repeat 0 0;}
.item1.active{background:url(../images/item1a.jpg) no-repeat 0 0;}
.item2.active{background:url(../images/item2a.jpg) no-repeat 0 0;}
.item3.active{background:url(../images/item3a.jpg) no-repeat 0 0;}

.bnr{text-align:center; padding:50px 0;}

.hotel-ttl{text-align:center;background:#144893;}


#list{background:url(../images/bg-list.jpg); overflow:hidden; padding:50px 0 0;}
#list .note{text-align:right; width:990px; margin:50px auto 20px; font-size:12px;}
#list ul{overflow:hidden; margin:0 auto 20px;width:990px;font-size: 16px;font-family: 'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', serif, 'ＭＳ Ｐ明朝', 'MS PMincho';}
#list ul li{display:block; float:left; border:2px #CCC solid; margin:0 20px 0px 0; text-align:center; max-width:177px; overflow:hidden;}


#list ul li.last{margin-right:0; margin-left:0;}
#list ul li a{ color:#FFF;}
#list ul li p{background:#155eb2; padding:3px 0;}