/* mens-top CSS */



#main-pic {
padding-bottom: 10px;
}

#special {
width: 460px;
}
#special h3 {
background: none; padding: 10px 0; margin: 0;
}

#taiken-ban{
width: 160px;
}





#sitenews {
margin-top: 10px;
}
#sitenews dt {
margin: 3px 0 7px 7px; padding-top: 5px; font-size: 18px; color: #333;
}
#sitenews dt a {
font-weight: bold; color:#777; text-decoration: underline;
}
#sitenews dt span {
margin-left: 0.5em; font-weight: normal; color:#CC0000; font-size: 12px;
}
#sitenews dd {
margin: 0 0; padding: 0 0 18px 7px; line-height: 1.6em; color: #555;
background: url(../img/line.gif) no-repeat left bottom;
}
#sitenews strong {
color: #36c;
}





