@charset "utf-8";
/* 2011-12-12 フィールドレポート用CSS */


/*ローカルナビ*/
#aside{
	width:262px;
	float:left;
	margin:0 0 40px 0 ;
}

#aside #bannerList{
}

#aside #bannerList ul{
	margin:0 0 10px 0;
}

#aside #bannerList ul li{
	display:block;
	list-style-type:none;
	margin:0 0 10px 0;
}



/* 本文 */
#article{
	width:738px;
}

/* タブ */
#article #indexTab{
	margin:28px 0 27px 0 ;
}

#article #indexTab li{
	float:left;
	list-style-type:none;
	display:block;
	width:82px;
	height:41px;
	cursor:pointer;
	text-indent:-300px;
	overflow:hidden;
}

#article #indexTab li#tab01{ background:url(../image/glossary/tab01.gif) no-repeat left top; }
#article #indexTab li#tab02{ background:url(../image/glossary/tab02.gif) no-repeat left top; }
#article #indexTab li#tab03{ background:url(../image/glossary/tab03.gif) no-repeat left top; }
#article #indexTab li#tab04{ background:url(../image/glossary/tab04.gif) no-repeat left top; }
#article #indexTab li#tab05{ background:url(../image/glossary/tab05.gif) no-repeat left top; }
#article #indexTab li#tab06{ background:url(../image/glossary/tab06.gif) no-repeat left top; }
#article #indexTab li#tab07{ background:url(../image/glossary/tab07.gif) no-repeat left top; }
#article #indexTab li#tab08{ background:url(../image/glossary/tab08.gif) no-repeat left top; }
#article #indexTab li#tab09{ background:url(../image/glossary/tab09.gif) no-repeat left top; }

#article #indexTab li#tab01:hover{ background:url(../image/glossary/tab01Hover.gif) no-repeat left top; }
#article #indexTab li#tab02:hover{ background:url(../image/glossary/tab02Hover.gif) no-repeat left top; }
#article #indexTab li#tab03:hover{ background:url(../image/glossary/tab03Hover.gif) no-repeat left top; }
#article #indexTab li#tab04:hover{ background:url(../image/glossary/tab04Hover.gif) no-repeat left top; }
#article #indexTab li#tab05:hover{ background:url(../image/glossary/tab05Hover.gif) no-repeat left top; }
#article #indexTab li#tab06:hover{ background:url(../image/glossary/tab06Hover.gif) no-repeat left top; }
#article #indexTab li#tab07:hover{ background:url(../image/glossary/tab07Hover.gif) no-repeat left top; }
#article #indexTab li#tab08:hover{ background:url(../image/glossary/tab08Hover.gif) no-repeat left top; }
#article #indexTab li#tab09:hover{ background:url(../image/glossary/tab09Hover.gif) no-repeat left top; }

#article #indexTab li#tab01.on{ background:url(../image/glossary/tab01ON.gif) no-repeat left top; }
#article #indexTab li#tab02.on{ background:url(../image/glossary/tab02ON.gif) no-repeat left top; }
#article #indexTab li#tab03.on{ background:url(../image/glossary/tab03ON.gif) no-repeat left top; }
#article #indexTab li#tab04.on{ background:url(../image/glossary/tab04ON.gif) no-repeat left top; }
#article #indexTab li#tab05.on{ background:url(../image/glossary/tab05ON.gif) no-repeat left top; }
#article #indexTab li#tab06.on{ background:url(../image/glossary/tab06ON.gif) no-repeat left top; }
#article #indexTab li#tab07.on{ background:url(../image/glossary/tab07ON.gif) no-repeat left top; }
#article #indexTab li#tab08.on{ background:url(../image/glossary/tab08ON.gif) no-repeat left top; }
#article #indexTab li#tab09.on{ background:url(../image/glossary/tab09ON.gif) no-repeat left top; }


.panel{
	background:url(../image/border01.gif) no-repeat left top;
	padding:5px 0 0;
}

.panel h2{
	border-bottom:solid 1px #AAA;
	padding:16px 0;
}

.panel h2 span{
	background:url(../image/glossary/iconBook.gif) no-repeat 5px center;
	display:block;
	padding:0 0 0 38px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}


.panel dl{
	margin:8px 0 0 0;
}

.panel dl dt{
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	padding:0 0 0 20px;
	margin:20px 0 0 0;
	background:url(../image/glossary/iconCircle.gif) no-repeat left center;
	display:block;
}

.panel dl dd{
	padding:9px 0 21px 0;
 	background: url(../image/dot01.gif) repeat-x left bottom;
}

.panel  dl dd.lastChild{
 	background: none;
}

