

#slider{
 position: relative;
 max-width: 1920px;
 min-width: 900px;
 height: 500px;
 overflow: hidden;
}

#slider-ul{
 overflow: hidden;
 margin-left: 0px;
}

#slider-ul li.slider-elm{
  float: left;
  display: none;
}

#slider-ul li.slider-elm img{
   width: 1920px;
   height: 500px;
}

#slider_left{
 position: absolute;
 top:230px;
 left:10px;
 cursor: pointer;
 display: none;
}

#slider_right{
 position: absolute;
 top:230px;
 right:10px;
 cursor: pointer;
}

#business-list{
 width: 900px;
 margin: 0px auto;
}

#business-list li{
  float: left;
  width: 128px;
  margin: 6px 10px 0px 10px;
}

#business-list li a{
   display: inline-block;
   width: 128px;
   height: 40px;
}

#business-list li:last-child{
  margin-right: 0px;
}

#business-list #btn-honetsugi{
}

#business-list #btn-honetsugi a{
   background: url('/img/top/honetsugi.png') no-repeat 0px 0px;
}

#business-list #btn-honetsugi a:hover{
   background-position: 0px -40px;
}

#business-list #btn-honetsugi-act{
}

#business-list #btn-honetsugi-act a{
   background: url('/img/top/honetsugi.png') no-repeat 0px -40px;
}

#business-list #btn-shinshindo{
}

#business-list #btn-shinshindo a{
   background: url('/img/top/shinshindo.png') no-repeat 0px 0px;
}

#business-list #btn-shinshindo a:hover{
   background-position: 0px -40px;
}

#business-list #btn-shinshindo-act{
}

#business-list #btn-shinshindo-act a{
   background: url('/img/top/shinshindo.png') no-repeat 0px -40px;
}

#business-list #btn-hone-u{
}

#business-list #btn-hone-u a{
   background: url('/img/top/hone-u_2.png') no-repeat 0px 0px;
}

#business-list #btn-hone-u a:hover{
   background-position: 0px -40px;
}

#business-list #btn-hone-u-act{
}

#business-list #btn-hone-u-act a{
   background: url('/img/top/hone-u_2.png') no-repeat 0px -40px;
}

#business-list #btn-artra-s{
}

#business-list #btn-artra-s a{
   background: url('/img/top/artra-s.png') no-repeat 0px 0px;
}

#business-list #btn-artra-s a:hover{
   background-position: 0px -40px;
}

#business-list #btn-artra-s-act{
}

#business-list #btn-artra-s-act a{
   background: url('/img/top/artra-s.png') no-repeat 0px -40px;
}

#business-list #btn-honey-style{
}

#business-list #btn-honey-style a{
   background: url('/img/top/honey-style.png?') no-repeat 0px 0px;
}

#business-list #btn-honey-style a:hover{
   background-position: 0px -40px;
}

#business-list #btn-honey-style-act{
}

#business-list #btn-honey-style-act a{
   background: url('/img/top/honey-style.png?') no-repeat 0px -40px;
}

#business-list #btn-artra-design{
}

#business-list #btn-artra-design a{
   background: url('/img/top/artra-design.png') no-repeat 0px 0px;
}

#business-list #btn-artra-design a:hover{
   background-position: 0px -40px;
}

#business-list #btn-artra-design-act{
}

#business-list #btn-artra-design-act a{
   background: url('/img/top/artra-design.png') no-repeat 0px -40px;
}

#business-list #btn-sakurakaigo{
}

#business-list #btn-sakurakaigo a{
   background: url('/img/top/sakurakaigo.png') no-repeat 0px 0px;
}

#business-list #btn-sakurakaigo a:hover{
   background-position: 0px -40px;
}

#business-list #btn-sakurakaigo-act{
}

#business-list #btn-sakurakaigo-act a{
   background: url('/img/top/sakurakaigo.png') no-repeat 0px -40px;
}

#business-list #btn-honetsugikaigo{
}

#business-list #btn-honetsugikaigo a{
   background: url('/img/top/honetsugikaigo.png') no-repeat 0px 0px;
}

#business-list #btn-honetsugikaigo a:hover{
   background-position: 0px -40px;
}

#business-list #btn-honetsugikaigo-act{
}

#business-list #btn-honetsugikaigo-act a{
   background: url('/img/top/honetsugikaigo.png') no-repeat 0px -40px;
}

#business-list #btn-artra-store{
}

#business-list #btn-artra-store a{
   background: url('/img/top/artra-store.png') no-repeat 0px 0px;
}

#business-list #btn-artra-store a:hover{
   background-position: 0px -40px;
}

#business-list #btn-artra-store-act{
}

#business-list #btn-artra-store-act a{
   background: url('/img/top/artra-store.png') no-repeat 0px -40px;
}

.main-left-area{
 float: left;
 width: 140px;
}

.main-right-area{
 float: right;
 width: 540px;
}

ul.news-list{
}

ul.news-list li{
}

ul.news-list li span.det-area{
   width: 590px;
}

.border{
 border-bottom: 1px solid #CCCCCC;
}

#business-list-wrapper{
 margin-top: 1px;
 margin-bottom: 20px;
 height: 52px;
 background: url('/img/top/service_back.png') repeat-x 0px 0px;
}

#contents-wrapper{
 width: 900px;
}

#left-area{
 width: 680px;
 float: left;
 padding-bottom: 32767px;
 margin-bottom: -32767px;
}

#right-area{
 width: 200px;
 float: right;
 padding-bottom: 32767px;
 margin-bottom: -32767px;
}

.act_container{
 border:#C1D3EC 1px solid;
 background-color:#DAE5F5;
 padding:10px;
 font-size:11px;
 margin-bottom:20px;
}

.act_container div.act_area{
 background-color:#FFFFFF;
 padding:5px 20px;
}

.act_container div.act_area h3{
 font-size:16px;
 font-weight:bold;
 text-align:center;
 letter-spacing:0.2em;
}

.act_container div.act_area h4{
 font-weight:bold;
 border-bottom:#0B2F8B 1px dotted;
 margin-top:10px;
 margin-bottom:10px;
}

.act_container div.act_area h5{
 padding:5px;
 background-color:#DAE6F5;
}

.act_container div.act_area ul{
 margin-top:5px;
 padding:0px 10px;
 list-style:square inside;
}

.act_container div.act_area ul li ul{
 list-style:disc inside;
}

.act_container div.act_area div.insurance{
 border:#DBEAF9 1px solid;
 background-color:#F3F7FD;
 margin-bottom:5px;
}

.act_container div.act_area .btn_container{
 text-align:center;
}

.act_container div.act_area .btn_container a:hover{
 alpha(opacity=75);
 -moz-opacity:0.75;
 opacity:0.75;
}

