@charset "utf-8";
/*===================================================

  ニュース一覧
  ニュース詳細
  
  Author: T.Inoue

====================================================*/

/*----------------------------------------------------
  #news_category カテゴリータブ
----------------------------------------------------*/
#news_category {
}
#news_category a {
	border: 1px solid #CBCBCB;
	border-bottom: 3px solid #6B6B6B;
	color: #333;
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	line-height: 30px;
	margin: 0 1px;
	width: 83px;
}
#news_category a#news_cat0 { border-bottom-color: #6B6B6B; }
#news_category a#news_cat1 { border-bottom-color: #FF4455; }
#news_category a#news_cat2 { border-bottom-color: #FFB988; }
#news_category a#news_cat3 { border-bottom-color: #E7D05E; }
#news_category a#news_cat4 { border-bottom-color: #479EBE; }
#news_category a#news_cat5 { border-bottom-color: #8D7AB7; }
#news_category a#news_cat6 { border-bottom-color: #8CB34A; }
#news_category a#news_cat7 { border-bottom-color: #C99A6C; }

#news_category a#news_cat0.select , #news_category a#news_cat0:hover { color: #FFF; background-color: #6B6B6B; }
#news_category a#news_cat1.select , #news_category a#news_cat1:hover { color: #FFF; background-color: #FF4455; }
#news_category a#news_cat2.select , #news_category a#news_cat2:hover { color: #FFF; background-color: #FFB988; }
#news_category a#news_cat3.select , #news_category a#news_cat3:hover { color: #FFF; background-color: #E7D05E; }
#news_category a#news_cat4.select , #news_category a#news_cat4:hover { color: #FFF; background-color: #479EBE; }
#news_category a#news_cat5.select , #news_category a#news_cat5:hover { color: #FFF; background-color: #8D7AB7; }
#news_category a#news_cat6.select , #news_category a#news_cat6:hover { color: #FFF; background-color: #8CB34A; }
#news_category a#news_cat7.select , #news_category a#news_cat7:hover { color: #FFF; background-color: #C99A6C; }

/*----------------------------------------------------
  .pev-nex 前へ/次へ
----------------------------------------------------*/
.pev-nex {
	clear: both;
	padding-top: 10px;
	height: 1.5em;
	height: 30px;
}
.pev-nex a.pev { /* 前へ */
	padding: 0;
	float: left;
}
.pev-nex a.nex { /* 次へ */
	padding:0;
	float: right;
}

/*----------------------------------------------------
  #news_list ニュースリスト
----------------------------------------------------*/
#main table#news_list {
	border-top: 1px dashed #CCC;
}
#main table#news_list tr {
	border-bottom: 1px dashed #CCC;
}
#main table#news_list td {
	border: none;
	vertical-align: top;
}
#main table#news_list td.n_day {
	background-position: left 5px;
	background-repeat: no-repeat;
	width: 2.5em;
	padding-left: 70px;
}
#main table#news_list tr.nc1 td.n_day { background-image: url(../img/icons/icon_nc1.png); }
#main table#news_list tr.nc2 td.n_day { background-image: url(../img/icons/icon_nc2.png); }
#main table#news_list tr.nc3 td.n_day { background-image: url(../img/icons/icon_nc3.png); }
#main table#news_list tr.nc4 td.n_day { background-image: url(../img/icons/icon_nc4.png); }
#main table#news_list tr.nc5 td.n_day { background-image: url(../img/icons/icon_nc5.png); }
#main table#news_list tr.nc6 td.n_day { background-image: url(../img/icons/icon_nc6.png); }
#main table#news_list tr.nc7 td.n_day { background-image: url(../img/icons/icon_nc7.png); }

#main table#news_list tr.past td.n_day {
	width: 6em;
	padding-left: 5px;
}

/*----------------------------------------------------
  ニュース詳細
----------------------------------------------------*/
#socialbutton {
	text-align: right;
	margin:0;
}
#socialbutton .twitter-share-button {
	float: right;
	margin-left: 10px;
}
#socialbutton iframe.twitter-share-button {
	width: 100px!important;
}
#socialbutton .fb-like {
	float: right;
}
.fb_iframe_widget iframe {
	position: relative!important;
}

#n_cat_day {
	background-position: left 5px;;
	background-repeat: no-repeat;
	border-bottom: 1px dashed #CCC;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#n_cat_day.nc1 { background-image: url(../img/icons/icon_nc1.png); padding-left: 70px; }
#n_cat_day.nc2 { background-image: url(../img/icons/icon_nc2.png); padding-left: 70px; }
#n_cat_day.nc3 { background-image: url(../img/icons/icon_nc3.png); padding-left: 70px; }
#n_cat_day.nc4 { background-image: url(../img/icons/icon_nc4.png); padding-left: 70px; }
#n_cat_day.nc5 { background-image: url(../img/icons/icon_nc5.png); padding-left: 70px; }
#n_cat_day.nc6 { background-image: url(../img/icons/icon_nc6.png); padding-left: 70px; }
#n_cat_day.nc7 { background-image: url(../img/icons/icon_nc7.png); padding-left: 70px; }

img.news_photo {
	clear: both;
	float: right;
	margin: 0 0 10px 10px;
}
