.new_ttl{
    border-bottom: 1px solid #9B9271;
    border-top: 1px solid #9B9271;
    margin: 0px 0 8px;
    padding: 2px 0;
overflow: hidden;
}

.new_ttl strong{
    padding: 8px;
    font-size: 15px;
    display: block;
    float: left;
    overflow: hidden;
    padding: 3px 8px;
    font-weight: normal;
     color: #fff;
    width: 150px;
    background:#bbad82;
    text-align:center;
}

.new_ttl a:link{
    float: right;
    font-size: 12px;
    margin: 5px 0 0;
     text-decoration: none;
     font-weight: bold;
}

.news_list{
	list-style: none;
	margin: 0 !important;
}

.news_list .news{
    border-bottom: 1px dotted #CCCCCC;
margin: 10px 0;
    padding: 0 10px 10px;
      list-style: outside none none !important;
      overflow: hidden;
      font-size: 13px;
}

.news_list .news .date{}

.news_list .news .title{float: right;
    text-align: left;
    width: 430px;}

.news_list .news .title a:link{text-decoration: underline;}
.news_list .news .title a:visited{}
.news_list .news .title a:hover{}

.ul{}
.date{float: left;
    padding: 0 10px 0 0;
    text-align: right;
    }

h2.title{border-bottom: 1px solid #9B9271;
    color: #0033ff;
    font-size: 16px;
    font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro","HGS–¾’©E","‚l‚r ‚o–¾’©",serif;
    font-weight: bold;
    margin-left: 0px;
    overflow: hidden;
    padding: 0px 0 10px 0px;
    }

.newsresult{}

.newsresult ul{margin: 5px 0 !important;float: left; }

.newsresult ul li{}

.newsresult ul li .c{margin: 30px 0;}

.newsresult ul li .r{
    background: url("../_cmn/img_midashi.jpg") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 38px;
    margin: 10px 0;
    padding: 8px 16px 0;

}
.newsresult .s img{margin: 0 10px 10px 0;}
.newsresult ul li .s{}

.newsresult ul li .s a{}


.newsresult ul li .s .newsimg{margin: 0 20px 0 0;}

.newsresult ul li .s .comment{}
.detail_wrap .s {float:left;text-align: left;margin: 0 0 20px;font-size: 13px;
    line-height: 1.7;
    text-align: left;}
.detail_wrap .date {float:right;text-align: right;padding:10px 0; font-size: 13px;}
 
.pagerwrap{margin: 0 0 20px;}

.pagerwrap .pager .next .arrow_r{}
.pagerwrap .pager .prev .arrow_l{}

.pager span {
    font-size: 11px;
}
.pager span em {
    background: #85c2c1 none repeat scroll 0 0;
    border-radius: 4px;
    color: #fff;
    font-weight: bold;
    padding: 4px 7px;
    font-family: meiryo;
}
.pager span a {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dddddd;
    border-radius: 4px;
    font-weight: bold;
    padding: 4px 7px;
}
.newsresult .frm_order {
    float: right;
    margin: 0px;
    text-align: right;
    width: 100px;
}
.newsresult .s img {
    margin: 0 20px 10px 0;
}

.pagerwrap .pager {
    padding: 10px 0px;
    clear: both;
}

.link{padding:10px;border:3px solid #eee;margin:15px 0 0;background:#fff;float: left;}
