a{
color: #562923;
text-decoration:none;
}

a:hover{
color: #CE6702;
text-decoration:none;
}

#case-navigation{
background: url(../images/navi_category.gif) no-repeat 0px 50%;
margin-bottom: 15px;
padding: 0px 0px 0px 70px;
width: 590px;
_width: 660px;
margin-top: 6px;
}

#case-navigation li{
list-style-type: none;
float: left;
background: url(../images/separate.gif) no-repeat 0px 50%;
padding-left: 6px;
margin-right: 5px;
}


#case-navigation a{
color: #562923;
text-decoration:underline;
}

#case-navigation a:hover{
color: #CE6702;
text-decoration:none;
}

#right h2{
font-size: 18px;
color: #fff;
background: url(../images/bg_header_content.gif) no-repeat;
padding-left: 8px;
height: 24px;
_height: 39px;
padding-top: 15px;
line-height: 1.125;
font-family:"HGS平成明朝体W3","ＭＳ 明朝", serif; 
margin-bottom: 10px;
}

.case-container{
width: 660px;
margin-bottom: 40px;
}

.case-content,
.case-image{
float: left;
}

.case-image{
width: 242px;
}

.case-content{
width: 418px;
}

.case-url{
text-align: right;
background: url(../images/dotline_l.gif) repeat-x 0px 100%;
padding-bottom: 10px;
margin: 5px 0px 15px 0px;
}

.case-list li{
list-style-type: none;
background: url(../images/point_br.gif) no-repeat 12px 4px;
margin-bottom: 8px;
padding-left: 23px;
line-height: 1.2;
}
.case-list-left,
.case-list-right{
float:left;
}
.case-list-right{margin-left:10px;}

.case-smalltxt{
font-size:12px;
}
