/* clearfix */
.clearfix:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.clearfix { display:inline-block; }
/* for macIE \*/
* html .clearfix { height:1%; }
.clearfix { display: block; }
/* リスト全体 */
ul#newsList { width: 100%; margin: 0; box-sizing: border-box; }
/* リスト */
ul#newsList li { width: 100%; color: #595959; font-size: 16px; font-weight: 700; text-align: left; line-height: 1; margin: 0 0 16px 0; padding: 20px; background-color: #fff; border-radius: 10px; display: inline-block; list-style-type: none; position: relative; box-sizing: border-box; }
/* 日付 */
.up_ymd {  }
/* タイトル */
.title {  }
/* カテゴリ表示 */
.catName { color: #595959; font-size: 13px; line-height: 1; font-weight: 700; margin: 0; padding: 4px; background-color: #fff; display: inline-block; border: solid 2px #6fba2c; border-radius: 5px; position: absolute; right: 20px; top: 16px; box-sizing: border-box; }
/* NEWマーク */
.newMark {  }
/* 本文 */
.comment { color: #595959; font-size: 14px; font-weight: 700; text-align: left; line-height: 1.6; margin: 0; padding: 0; box-sizing: border-box; }
/* リストに画像表示 */
.thumbNailWrap { margin: 12px 0 8px 0 }
/* Pager style */
.pager {  }
/*ページャーボタン*/
.pager a {  }
/*現在のページのボタン*/
.pager a.current{  }
.pager a:hover {  }
.overPagerPattern {  }
/*カテゴリボタン*/
.cat-0 {  }
.cat-1 {  }
.cat-2 {  }