@charset "UTF-8";


.s_navi91 a{
 display: block;
 width: 73px;
 height: 44px;
 background: url(../img/s_navi.jpg) no-repeat 0 -44px;
 text-indent: -9000px;
 overflow: hidden;
}

.s_navi91 a:hover{
 background: url(../img/s_navi.jpg) no-repeat 0 -44px;
}


.top_left{
 float: left;
 width: 300px;
 margin-bottom: 20px;
}

.top_left h2{
 display: block;
 width: 300px;
 height: 36px;
 background: url(../img/news.jpg) no-repeat 0 0;
 text-indent: -9000px;
 margin-bottom: 15px;
}

.top_left div{
 width: 300px;
 height: 295px;
 overflow: auto;
}

.top_left div dl{
 width: 280px;
 margin-bottom: 10px;
}

.top_left div dl dt{
 background: url(../img/mark.gif) no-repeat 0 1px;
 padding-left: 15px;
font-weight: bold;
}

.top_left div dl dd{
 padding-left: 15px;
 border-bottom: dotted 1px #CCCCCC;
}








.top_right{
 float: right;
 width: 550px;
 margin-bottom: 20px;
}

.top_right h2{
 display: block;
 width: 550px;
 height: 36px;
 background: url(../img/product.jpg) no-repeat 0 0;
 text-indent: -9000px;
 margin-bottom: 15px;
}


.top_right table{
 width: 550px;
}

.bana_td01{
width: 180px;
padding-right: 5px;
 padding-bottom: 5px;
}

.bana_td02{
 width: 180px;
 padding-bottom: 5px;
}

.bana_td03{
width: 180px;
padding-right: 5px;
 padding-bottom: 5px;
}

/*------------ bana --------------*/

.bana01 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana01.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana01 a:hover{
 background: url(../img/bana01.jpg) no-repeat 0 -55px;
}

.bana02 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana02.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana02 a:hover{
 background: url(../img/bana02.jpg) no-repeat 0 -55px;
}

.bana03 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana03.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana03 a:hover{
 background: url(../img/bana03.jpg) no-repeat 0 -55px;
}

.bana04 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana04.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana04 a:hover{
 background: url(../img/bana04.jpg) no-repeat 0 -55px;
}

.bana05 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana05.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana05 a:hover{
 background: url(../img/bana05.jpg) no-repeat 0 -55px;
}

.bana06 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana06.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana06 a:hover{
 background: url(../img/bana06.jpg) no-repeat 0 -55px;
}

.bana07 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana07.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana07 a:hover{
 background: url(../img/bana07.jpg) no-repeat 0 -55px;
}

.bana08 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana08.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana08 a:hover{
 background: url(../img/bana08.jpg) no-repeat 0 -55px;
}

.bana09 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana09.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana09 a:hover{
 background: url(../img/bana09.jpg) no-repeat 0 -55px;
}

.bana10 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana10.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana10 a:hover{
 background: url(../img/bana10.jpg) no-repeat 0 -55px;
}

.bana11 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana11.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana11 a:hover{
 background: url(../img/bana11.jpg) no-repeat 0 -55px;
}

.bana12 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana12.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana12 a:hover{
 background: url(../img/bana12.jpg) no-repeat 0 -55px;
}

.bana13 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana13.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana13 a:hover{
 background: url(../img/bana13.jpg) no-repeat 0 -55px;
}

.bana14 a{
 display: block;
 width: 180px;
 height: 55px;
 background: url(../img/bana14.jpg) no-repeat 0 0;
 text-indent: -9000px;
 overflow: hidden;
}

.bana14 a:hover{
 background: url(../img/bana14.jpg) no-repeat 0 -55px;
}









