@charset "UTF-8";


/* ------------------------------------------------------------
 ドライブプラザ　お知らせ一覧CSS
 更新日:10/03/31
 
 [目次]
0:contents
0-1:main
0-2:sub

------------------------------------------------------------ */
/*  0:contents -------------- */

/*  0-1:main -------------- */
#main{
    width:635px;
    margin-right:15px;
    float:left;
}

.title h1{
    font-size:0;
}

/* newsList */
#newsList{
    margin-top:10px;
    border:1px solid #84b281;
}

#newsList .listTitle{
    height:32px;
    background:url(/sapa/common/img/bg_lower_h2.gif) top left repeat-x;
    border-bottom:1px solid #84b281;
    width:633px;
    overflow:hidden;
}

#newsList .listTitle h1{
    float:left;
    padding-left:9px;
    padding-top:9px;
    color:#338512;
    font-size:110%;
    font-weight:bold;
}

#newsList .listTitle .month{
    float:right;
    padding-right:9px;
    padding-top:9px;
    text-align:right;
}

#newsList .listTitle .month a{
    color:#338512;
}

#newsList .inner{
    overflow:hidden;
    width:633px;
}

#newsList .inner ul{
    margin-top:-1px;
}

#newsList .inner li{
    overflow:hidden;
    width:633px;
    padding-top:12px;
    padding-bottom:25px;
    background:url(/sapa/common/img/bg_dotted_1.gif) left top repeat-x;
}

#newsList .inner li .icon{
    float:left;
    padding-left:15px;
    width:40px;
    padding-right:12px;
}

#newsList .inner li .detail{
    float:right;
    width:557px;
    padding-right:9px;
}

#newsList .inner li .detail .detailTxt a{
    color:#338512;
}

#newsList .inner li .detail .detailTxt{
    font-weight:bold;
}

#newsList .inner li .detail .detailTxt .date{
    color:#ff9933;
    font-weight:normal;
}

#newsList .inner li .detail .detailBody a{
    color:#8acd5a;
}

#newsList .inner li.border0{
    background:none;
}

/* totop */
#totop{
    border-top:1px solid #84b281;
    background:#338512;
    padding:5px 10px;
    text-align:right;
}

#totop a{
    color:#ffffff;
}

/*  0-2:sub -------------- */
#sub{
    width:300px;
    float:left;
}


