@charset "utf-8";
/* CSS Document */

body, dl, dt, dd, h2, ul, li {
margin: 0px;
padding: 0px;
}
/* ClearBoth */
.cb {
clear: both;
}
/* ClearFix */
.cf:after {
content: url(../../images/s.gif);
display: block;
clear: both;
height: 0;
}
.cf {display: inline-block;}
.cf {display: block;}
/* MacIE \*//*/
.cf {
overflow: hidden;
}
/* */
.cf {overflow:hidden;}/* ForDW */

body {/* ModernBrowser/MacIE5 */
font: 13px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, sans-serif;
*font-size: small;/* WinIE7/6(標準準拠) */
*font: x-small;/* WinIE5/5.5/6(後方互換) */
}
#wrapper{
font-size: 93%;/*13px→12px*/
line-height: 1.6;/*DefaultLine-height*/
}
#topNews{
padding-top: 30px;
padding-bottom: 30px;
}
#topNews h2{
float: left;
width: 110px;
padding-right: 25px;
}
#topNews ul{
float: left;
width: 725px;
margin-top: 5px;
}
#topNews ul li{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCC;
margin-bottom: 10px;
padding-bottom: 10px;
}
#topNews ul li div{
float: left;
width: 77px;
padding-right: 15px;
}
#topNews ul li dl{
float: right;
width: 633px;
line-height: 1.3;
padding-top: 5px;
}
#topNews ul li dl dd{
display: inline;
}
#topNews ul li dl dt{
padding-top: 5px;
}
#topNews p{
text-align: right;
}
#topNews a:link {
color: #000;
}
#topNews a:visited {
color: #666;
}
#topNews a:hover,
#topNews a:focus,
#topNews a:active{
color: #999;
}

