/*body{
	background:url(../images/top/top_bg.jpg) no-repeat center top #000000;
	-moz-background-size:cover;
    background-size:cover;
} 
*/

div#FooterBox .footer_area {
	padding-bottom:20px;
    left: 170px;
}

/* Main
===============================================================*/
body{
	}

div#AllBox{
	width:auto;
	margin: 0px auto;	
}

.spmain{
	background:url(../images/top/main.jpg) no-repeat center top;
	background-size:750px 297px;
	height:297px;
	text-indent:-9990px;
	}

#Main{
	margin-top:100px;
	}

#Main .slide01{
	background:url(../images/top/main.jpg) no-repeat center top;
	background-size:750px 297px;
	height:297px;
	text-indent:-9990px;
	}
#Main .slide02{
	background:url(../images/top/main02.jpg) no-repeat center top;
	background-size:750px 297px;
	height:297px;
	text-indent:-9990px;
	}
#Main .slide03{
	background:url(../images/top/main03.jpg) no-repeat center top;
	background-size:750px 297px;
	height:297px;
	text-indent:-9990px;
	}
#Main .slide04{
	background:url(../images/top/main04.jpg) no-repeat center top;
	background-size:750px 297px;
	height:297px;
	text-indent:-9990px;
	}
#Main .flex-control-nav,
#Main .flex-direction-nav{
	display:none;
	}
	
	
	
div#FooterBox .news {
	margin-bottom:20px;
}
	
div#FooterBox .news .inner{
	background:url(../images/top/news_bg.png) repeat 0 0;
	background-size:294px 87px;
    margin: 0 7% 10px;
}

div#FooterBox .news p.tit {
	background:url(../images/top/news.png) no-repeat center top;
	background-size:271px 21px;
	width:271px;
	height:21px;
	text-indent:-9990px;
	margin: 10px auto;

	}
/*
div#FooterBox #slide dd{
	
	color:#ffffff;
	text-align:center;
	padding:0 8px 10px;
	}
*/
	
	


#slide {
	display:block;
	overflow:hidden;
	padding:0 0px;
	position:relative;
	height: 48px;
	width: 271px;
    margin: 0 auto;
}
#slide li {
	color:#ffffff !important;
	padding:0 8px 10px;
	position:absolute;
	display:block;
	top:0;
	left:0;
}
#slide li a {
	color:#ffffff !important;
	text-decoration: none;
}
#slide li a span.day {
	position: absolute;
    left: 8px;
    top: 0;
}
#slide li a span.tl {
	padding-left: 81px;
	display: inline-block;
}
#slide li a:hover span.tl {
	text-decoration: underline;
}


#slide li img {
	display:none;
}