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

#hdr {
 width: 950px;
 height:721px;
 clear:both;
 position:relative;
}
#hdr div.mv{
 width:950px;
 position:absolute;
 left:0px;
 top:88px;
}
#mvwrap {
width: 950px;
height: 633px;
position:relative;
}
#mvwrap #mv {
width: 950px;
height: 633px;
position:absolute;
left:0px;
top:0px;
}
#mvwrap ul{
 width:950px;
 height:60px;
 position:absolute;
 left:0px;
 top:556px;
}
#mvwrap ul li{
 float:left;
 font-size:0;
 line-height:0;
}

#top1{
 width:950px;
 clear:both;
 margin-bottom:25px;
}

#news{
 width:430px;
 float:left;
}
#news h2{
 width:430px;
 background:url(../img/top/p5.jpg) no-repeat 0 0;
 height:70px;
 font-size:0;
 line-height:0;
 text-indent:-999em;
}
#news .wrap{
 width:430px;
 height:355px;
 background:url(../img/top/p6.jpg) no-repeat 0 0;
 overflow-y:auto;
}
#news .wrap dl{
 width:400px;
 margin-top:25px;
}
#news .wrap dt{
 margin-bottom:5px;
 color:#7D7E23;
 font-size:12px;
 line-height:1.4;
}
#news .wrap dd{
 color:#666;
 font-size:12px;
 line-height:1.4;
}

#facebook{
 width:498px;
 float:right;
}


#top2{
 width:950px;
 clear:both;
 margin-bottom:50px;
}

#top3{
 width:950px;
 clear:both;
 margin-bottom:50px;
}

#top4{
 width:950px;
 clear:both;
 background:url(../img/top/p3.jpg) no-repeat 0 0;
 height:470px;
 position:relative;
 margin-bottom:28px;
}
#top4 h2{
 font-size:0;
 line-height:0;
 text-indent:-999em;
}
#top4 li{
 position:absolute;
 top:164px;
}
#top4 li.b1{
 left:11px;
}
#top4 li.b2{
 left:512px;
}

/*featured*/
div#featured {
 width: 950px;
 height: 500px;
 background:#FFF;
 position: relative;
}
div#featured ul.ui-tabs-nav {
 width:240px;
 float:left;
 position:relative;
 z-index:1000;
}
div#featured ul.ui-tabs-nav li {
 font-size: 0;
 line-height: 0;
 background-color:#FFF;
}

div#featured ul.ui-tabs-nav li.ui-tabs-nav-tit {}

div#featured ul.ui-tabs-nav li.ui-tabs-nav-item a {}

div#featured ul.ui-tabs-nav li.ui-tabs-nav-item a:hover {}

div#featured ul.ui-tabs-nav li.ui-tabs-nav-item a:hover img {
 filter:alpha(opacity=100);
 -moz-opacity:1;
 opacity:1;
}

div#featured li.ui-tabs-nav-item a {
 display:block;
 height:100%;
 filter: alpha(opacity=100);
 -moz-opacity:1;
 opacity:1;
}
div#featured li.ui-tabs-nav-item a:hover {
 filter: alpha(opacity=50);
 -moz-opacity:0.5;
 opacity:0.5;
}
div#featured li.ui-tabs-selected a {
/* filter: alpha(opacity=100);
 -moz-opacity:1;
 opacity:1;*/
 filter: alpha(opacity=50);
 -moz-opacity:0.5;
 opacity:0.5;
}
div#featured .ui-tabs-panel {
	width:710px;
	height:500px;
	float:right;
	background:#FFF;
	overflow:hidden;
}
div#featured .ui-tabs-hide {
 display:none;
}

#rplan{
 width:950px;
 clear:both;
 background:url(../img/top/p2.jpg) no-repeat 0 0;
 height:500px;
 position:relative;
}
#rplan .arrow a.prev{
 position:absolute;
 left:12px;
 top:225px;
}
#rplan .arrow a.next{
 position:absolute;
 left:909px;
 top:225px;
}
#rplan .box{
 width:849px;
 position:absolute;
 left:50px;
 top:99px;
}
#rplan dl{
 width:210px;
 height:280px;
 float:left;
 margin-right:4px;
 background:#FFF;
}
#rplan dt{
 width:200px;
 margin:5px;
}
#rplan dt img{
 width:200px;
 height:136px;
 display:block;
}
#rplan dd{
 width:200px;
 margin:5px;
}
#rplan dd p.tit{
 font-size:12px;
 line-height:1.4;
 margin:15px 0 20px;
}
#rplan dd p.tit a{
 color:#333;
}
#rplan dd p.btn{
 text-align:center;
}
#rplan .anyplan{
 position:absolute;
 left:202px;
 top:417px;
}