@charset "utf-8";
/* ▼ 【追加】タブメニュー*/
#solution_tab{
width:730px;
font-weight:bold;
background-image: url(../images/line_w730_r.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}
#solution_tab2 {
width:730px;
font-weight:bold;
background-image: url(../images/line_w730_y.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}
#solution_tab3 {
width:730px;
font-weight:bold;
background-image: url(../images/line_w730_y.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}


#solution_tab ul#jsddm{
float:left;
width:730px;
padding:3px 0 0;
list-style:none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #f5f5f5;
}
#solution_tab ul li{
float:left;
background:url("../images/tab_line.gif") no-repeat 100% 50%;
line-height:26px;
}
#solution_tab ul li a{
margin:1px;
padding:0 10px 0;
display:block;
color:#000;
}
#solution_tab ul#jsddm li span{
background:#e9e9e9;
padding:0;
display:block;
}
#solution_tab ul li a:hover, #solution_tab ul#jsddm li ul li{
background:#e9e9e9;
}




/* ▼ 【追加】タブメニュー*/
#jsddm li{
float: left;
list-style: none;
}
#jsddm li a{
display: block;
text-decoration: none;
white-space: nowrap
}
#jsddm li ul{
position: absolute;
visibility: hidden;
}
#jsddm li ul li{
float: none;
display: inline;
}
#jsddm li ul li a{
width: auto;
margin:0;
padding:0 10px 0;
background: #e9e9e9;
}
#jsddm li ul li a:hover{
margin:0;
padding:0 10px 0;
background: #F3FFF7;
}
