/* ページング */

#nav div.pager {
	padding: 2px;
	text-align: center;
	font-size: 90%;
	}

#nav div.pager a {
	display: inline-block;
	margin: 0 2px;
	padding: 3px 5px;
	border: 1px solid #556fb5;
	background: #ffffff;
	}

#nav div.pager a:hover {
	border: 1px solid #556fb5;
	background: #f5f5f5;
	}

#nav div.pager span {
	display: inline-block;
	margin: 0 2px;
	padding: 3px 5px;
	border: 1px solid #969696;
	font-weight: bold;
	background: #f0f0f0;
	}

/* タブ */
/****************** メンバ用（width="600"用） ******************/
#tabsJ {
	width:100%;
	font-size:12px;
	line-height:normal;
	}

#tabsJ ul {
	margin:0;
	padding:0;
	list-style:none;
	}

#tabsJ li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabsJ a {
	float:left;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabsJ a span {
	float:left;
	display:block;
	background:url("/image/trt/tab_gr_right.gif") no-repeat right top;
	padding:10px 14px 5px 7px;
	}

/* 一番右のタブだけ float:right で右端合わせ */
#tabsJ a.rt {
	float:right;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 10px;
	text-decoration:none;
	}

#tabsJ a.rt span {
	float:left;
	display:block;
	background:url("/image/trt/tab_gr_right2.gif") no-repeat right top;
	padding:10px 13px 5px 3px;
	}

/* Safari/Google Chrome用ハック */

html:not(:only-child:only-child) #tabsJ a {
	float:left;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

html:not(:only-child:only-child) #tabsJ a span {
	float:left;
	display:block;
	background:url("/image/trt/tab_gr_right.gif") no-repeat right top;
	padding:10px 13px 5px 7px;
	}

html:not(:only-child:only-child) #tabsJ a.rt {
	float:right;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	text-decoration:none;
	}

html:not(:only-child:only-child) #tabsJ a.rt span {
	float:right;
	display:block;
	background:url("/image/trt/tab_gr_right2.gif") no-repeat right top;
	padding:10px 12px 5px 3px;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span {float:none;}
/* End IE5-Mac hack */

#tabsJ a:link,
#tabsJ a:visited {
  color: #0000DD ;
}

#tabsJ a:hover span {
	}

#tabsJ a:hover {
	background-position:0% -42px;
	}

#tabsJ a:hover span {
	background-position:100% -42px;
	}

#tabsJ #current a {
	background-position:0% -42px;
	}

#tabsJ #current a span {
	background-position:100% -42px;
	}



/****************** ゲスト用（width="587"用） ******************/

#tabsJg {
	width:100%;
	font-size:12px;
	line-height:normal;
	}

#tabsJg ul {
	margin:0;
	padding:0;
	list-style:none;
	}

#tabsJg li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabsJg a {
	float:left;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabsJg a span {
	float:left;
	display:block;
	background:url("/image/trt/tab_gr_right.gif") no-repeat right top;
	padding:10px 13px 5px 6px;
	}

/* 一番右のタブだけ float:right で右端合わせ */
#tabsJg a.rt {
	float:right;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 7px;
	text-decoration:none;
	}

#tabsJg a.rt span {
	float:left;
	display:block;
	background:url("/image/trt/tab_gr_right2.gif") no-repeat right top;
	padding:10px 12px 5px 6px;
	}

/* Safari/Google Chrome用ハック */

html:not(:only-child:only-child) #tabsJg a {
	float:left;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	}
html:not(:only-child:only-child) #tabsJg a span {
	float:left;
	display:block;
	background:url("/image/trt/tab_gr_right.gif") no-repeat right top;
	padding:10px 13px 5px 6px;
	}

html:not(:only-child:only-child) #tabsJg a.rt {
	float:right;
	background:url("/image/trt/tab_gr_left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	text-decoration:none;
	}

html:not(:only-child:only-child) #tabsJg a.rt span {
	float:right;
	display:block;
	background:url("/image/trt/tab_gr_right2.gif") no-repeat right top;
	padding:10px 12px 5px 2px;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJg a span {float:none;}

/* End IE5-Mac hack */

#tabsJg a:link,
#tabsJg a:visited {
  color: #0000DD ;
}

#tabsJg a:hover {
	background-position:0% -42px;
	}

#tabsJg a:hover span {
	background-position:100% -42px;
	}


#tabsJg #current a {
	background-position:0% -42px;
	}

#tabsJg #current a span {
	background-position:100% -42px;
	}
