/*--  --*/
#slider{
	position:relative;
	height:400px;
}
#slider  div{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
}
#slider .inner{
	position:relative;
}
#slider a{
	display:block;
	height:100%;
}
#slider .inner p{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
/*--  --*/

#slider .daitolp {
	background:url(../../../../images/slide/daitolp/back.jpg) center 0 no-repeat;
}
#slider .daitolp .p1 img{
	margin-left:-430px;
}
#slider .daitolp .p2 img{
	margin-left:500px;
	margin-top:60px;
}
#slider .ta2 {
	background:#000;
}
#slider .daitoanime_st {
	background:url(../../../../images/slide/daitoanime_st/back.jpg) center 0 no-repeat;
}
#slider .daitoanime_ed {
	background:url(../../../../images/slide/daitoanime_ed/back.jpg) center 0 no-repeat;
}
#slider .daitoanime_op {
	background:url(../../../../images/slide/daitoanime_op/back.jpg) center 0 no-repeat;
}
#slider .sft {
	background:url(../../../../images/slide/sft/0.jpg) center 0 no-repeat;
}

#slider .sft .p1 img{
	margin-left:-250px;
}
#slider .sft .p2 img{
	margin-left:-250px;
}

/*-- slide --*/
.slideshow {
	width:100%;
	margin: 0;
	position:relative;
	text-align:center;
}

.slideshow .slidebox {
	width:980px;
	height:100%;
	overflow:hidden;
	position:relative;
}
.slideshow .slidebox a{
	display:block;
}
.slideshow .slidebox p{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	margin:0;
}
#slider.slideshow .slidebox div{
	display:none;
}
#slider.slideshow .slidebox div:first-child{
	display:block;
}
.slideshow .slidebox ul li {
	cursor:pointer;
}
.slideshow .slidebox ul li:hover {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
/*-- brand --*/
.panel{
	background:url(../images/top/brand_bg.gif) repeat;
}
.panel ul{
	width:980px;
	margin:0 auto;
	padding:13px 0px;
	overflow:hidden;
	
}
.panel ul li{
	display:block;
	text-align:center;
	width:132px;
	height:54px;
	float:left;
	margin-left:9px;
	border-radius:2px;
	transition: opacity 0.2s;
	cursor:pointer;
	opacity: 0.7;
	overflow:hidden;
}
.panel ul li:first-child{
	margin-left:0;
}

.panel ul li img{
	display:inline-block;
}
.panel ul li.selected{
	opacity:1;
}
.panel ul li:hover{
	opacity:1;
}

/*--  --*/
.ss_navi{
	position:absolute;
	height:100%;
	background:rgba(0,0,0,0.0);
	transition: all 0.2s;
	padding:0 10px;
	cursor:pointer;
}
.ss_navi:hover{
	background:rgba(0,0,0,0.1)
	
}
.ss_navi img{
	margin-top:168px;
	opacity:0.7;
}
.ss_prv{
	left:0px;
}
.ss_fwd{
	right:0;
	
}

#slider .sprite {
	background:url(../../../../images/slide/sprite/spritelive2015.jpg) center 0 no-repeat;
}
#slider .fn {
	background:url(../../../../images/slide/fn/image.jpg) center 0 no-repeat;
}
#slider .pn {
	background:url(../../../../images/slide/pn/image.jpg) center 0 no-repeat;
}
#slider .tabd {
	background:url(../../../../images/slide/tabd/tabd.jpg) center 0 no-repeat;
}
#slider .maitetsu {
	background:url(../../../../images/slide/maitetsu/maitetsu2.jpg) center 0 no-repeat;
}
	