@charset "utf-8";
/*--------------------------------------------------------
mainvisual
--------------------------------------------------------*/
.mainvisualA01{
background:#fff url(../images/index_bg_mainvisual_01.jpg) no-repeat 50% 0;
}
.mainvisualA01Inner{
position:relative;
width:978px;
height:480px;
margin:0 auto;
padding-top:20px;
background:#fff url(../images/index_bg_mainvisual_01.jpg) no-repeat 50% 0;
}
.mainvisualA01 .ttl img{
z-index:98;
position:absolute;
top:104px;
left:-40px;
}
.mainvisualA01 .left{
z-index:99;
position:absolute;
top:0;
left:29px;
}
.mainvisualA01 .right{
z-index:100;
position:absolute;
top:0;
right:29px;
}
.mainvisualA01 ul.bxslider{
width:978px;
height:500px;
}
.mainvisualA01 ul.bxslider li{
width:100%;
position:absolute;
bottom:0px;
list-style:none;
margin-left:20px;
}
.mainvisualA01 .ico{
z-index:100;
position:absolute;
top:195px;
right:35px;
}
.mainvisualA01 .ico a{
cursor:pointer;
}