@charset "utf-8";
#news{border:1px solid #ccc; padding:33px; height:1%;}

#news h2{margin:2em 0 1em 0;}
#news h3{clear:both; margin:1em 0 1em 0;}

#localnavi{padding-bottom:0px; background:none;}
#localnavi ul li a:link,
#localnavi ul li a:visited,
#localnavi ul li a:hover,
#localnavi ul li a:active{height:1%; text-decoration:none; display:block; background:url(img/line_dt.jpg) no-repeat center bottom; padding:10px; font-weight:bold;}
#localnavi ul li a span{display:block; color:#666666; font-weight:normal;}

/*
#localnavi ul li a{height:30px; width:236px; text-decoration:none; text-indent:-9000px;}

#localnavi ul li#lnv01 a:link,
#localnavi ul li#lnv01 a:visited{background:url(img/lnavi.jpg) no-repeat 0px 0px;}
#localnavi ul li#lnv01 a:hover,
#localnavi ul li#lnv01 a:active{background:url(img/lnavi.jpg) no-repeat -236px 0px;}

#localnavi ul li#lnv02 a:link,
#localnavi ul li#lnv02 a:visited{background:url(img/lnavi.jpg) no-repeat 0px -30px;}
#localnavi ul li#lnv02 a:hover,
#localnavi ul li#lnv02 a:active{background:url(img/lnavi.jpg) no-repeat -236px -30px;}

#localnavi ul li#lnv03 a:link,
#localnavi ul li#lnv03 a:visited{background:url(img/lnavi.jpg) no-repeat 0px -60px;}
#localnavi ul li#lnv03 a:hover,
#localnavi ul li#lnv03 a:active{background:url(img/lnavi.jpg) no-repeat -236px -60px;}

#localnavi ul li#lnv04 a:link,
#localnavi ul li#lnv04 a:visited{background:url(img/lnavi.jpg) no-repeat 0px -90px;}
#localnavi ul li#lnv04 a:hover,
#localnavi ul li#lnv04 a:active{background:url(img/lnavi.jpg) no-repeat -236px -90px;}
*/

/*archiveList*/
dl.archiveList{list-style:none;}
dl.archiveList dt{width:8.5em; float:left; clear:both; color:#666666;}
dl.archiveList dd{padding-left:9em; font-weight:bold;}
dl.archiveList dd a:link,
dl.archiveList dd a:visited,
dl.archiveList dd a:hover,
dl.archiveList dd a:active{text-decoration:none;}
#maincontent dl.archiveList dd a{text-decoration:none;}
/*ie6*/
dl.archiveList dt{_width:8.5em;}
dl.archiveList dd{_padding-left:10em;}

dl.archiveList dd{background:url(../common/img/line_dt_999.gif) repeat-x left bottom; padding-bottom:10px; margin-bottom:10px;}

/*photoCont3*/
/*
.photoCont3 p{float:left; width:210px;}
.photoCont3 img{display:block; float:left; margin-left:10px;}
*/

#news .leftCont{width:420px; float:left;}
#news .rightCont{width:200px; float:right;}
#news .rightCont p{border:1px solid #f5f5f5; width:200px; text-align:center; margin-bottom:5px;}
#news .rightCont img{}
