@charset "UTF-8";
/* CSS Document */

h3 {
background:none;
margin:0;
padding:0;
}

.item {
width:700px;
padding-bottom:30px;
margin-bottom:30px;
border-bottom:1px dotted #26ACF2;
}

.item dl.event {
float:left;
width:410px;
padding-left:30px;
margin-bottom:20px;
background:url(../img/common/h3_pointer.gif) 0 0 repeat-y;
}
.item dl.event dt, .item dl.event dd { width:410px; }
.item dl.event dt {
font-weight:bold;
font-size:20px;
line-height:1.2em;
margin-bottom:8px;
}

.item .news {
float:left;
width:410px;
padding-left:30px;
margin-bottom:20px;
background:url(../img/common/h3_pointer.gif) 0 0 repeat-y;
font-weight:bold;
font-size:20px;
line-height:1.2em;
}

.item .info {
float:left;
width:410px;
margin-left:30px;
}

.item .info dl {
clear:both;
width:400px;
padding:5px 0;
border-bottom:1px dotted #CCC;
}
.item .info dl dt {
float:left;
width:50px;
padding:2px;
margin-right:10px;
color:#FFF;
text-align:center;
background-color:#26ACF2;
}
.item .info dl dd {
float:left;
width:330px;
padding:2px 0;
text-align:justify;
}

.item .images {
float:right;
width:210px;
padding:40px 10px 0;
background:url(../img/news/bg_itemImg_news.gif) 0 0 no-repeat;
text-align:center;
line-height:1em;
overflow:hidden;
}
.item .images li {
float:left;
width:100px;
height:100px;
overflow:hidden;
margin-bottom:10px;
}
