@charset "utf-8";

#NewsBlock{
clear:both;
margin:18px 0 0;
}
#NewsBlock a:link {color:#626262; text-decoration:none;}
#NewsBlock a:visited {color:#626262; text-decoration:none;}
#NewsBlock a:hover {color:#ff0000; text-decoration:underline;}
#NewsBlock a:active {color:#ff0000; text-decoration:underline;}

.date{
color:#626262;
font-weight:800;
font-size:125%;
padding:0 6px;
}

#NewsBlock h1{
color:#626262;
font-size:110%;
font-weight:600;
margin: 0.4em 0 0.5em;
padding:0 6px;
}

.NewsCon{
padding-bottom:20px;
background:url(../common/img/tit_bg.gif) repeat-x bottom;
overflow:auto;
margin-bottom:1em;
}

.NewsCon:after{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
/*\*/
* html div.NewsCon{
height:1em;
overflow:visible;
}
/**/


.NewsL{
width:250px;
overflow:hidden;
float:left;
padding-left:4px;
}
.NewsL img{
margin:0 2px 7px 0;
}
.NewsR{
width:452px;
float:left;
line-height:1.4em;
}
.NewsTxt{
font-size:85%;
padding:0 6px;
}
.NewsLink{
font-size:85%;
margin-top:1em;
padding:0 6px;
}
.NewsLink a:link {color:#ababab; text-decoration:underline;}
.NewsLink a:visited {color:#ababab; text-decoration:underline;}
.NewsLink a:hover {color:#ff0000; text-decoration:underline;}
.NewsLink a:active {color:#ff0000; text-decoration:underline;}

.NewsConNoImg{
padding-bottom:20px;
background:url(../common/img/tit_bg.gif) repeat-x bottom;
margin-bottom:1em;
}
.NewsConNoImg .NewsL{
display:none;
}
.NewsConNoImg .NewsR{
float:none;
width:auto;
}

#NewsBtn{
line-height:0;
}