@charset "utf-8";
/* CSS Document */


#navi{float:left;width:180px;margin:0px; }
#navi a{
	background:url(../images/bt_top.png) no-repeat;
	_background:url(../images/bt_top.jpg) no-repeat;
	display: block;
	width:180px;
	height:34px;
	text-indent:-9999px;
	margin:3px;
	
}
#navi01 a{height:34px;}
#navi02 a{background-position:0 -34px;}
#navi03 a{background-position:0 -70px;}
#navi04 a{background-position:0 -106px;}
#navi05 a{background-position:0 -142px;}
#navi06 a{background-position:0 -178px;}
#navi07 a{background-position:0 -214px;}
#navi08 a{background-position:0 -250px;}



#navi01 a:hover{background-position:-180px 0px;}
#navi02 a:hover{background-position:-180px -34px;}
#navi03 a:hover{background-position:-180px -70px;}
#navi04 a:hover{background-position:-180px -106px;}
#navi05 a:hover{background-position:-180px -142px;}
#navi06 a:hover{background-position:-180px -178px;}
#navi07 a:hover{background-position:-180px -214px;}
#navi08 a:hover{background-position:-180px -250px;}




#navi04 .tabContainer dl dd a{
	 background:none;
text-indent:0px;
height:auto;
line-height:1.5;

	}

#navi04 .tabContainer  #sym_navi a{
	background:url(../images/bt_sym.png) no-repeat left top;
	
	width:140px;
	display: block;
	padding: 5px 5px;
	margin:5px 5px 5px 15px;
	text-decoration: none;
}



/* Q&A */
.tabContainer dl {
	clear: both;
	width:100px;
	background: no-repeat;
}

/* Q */
.tabContainer dl dt {
	background: no-repeat;
	font-weight: bold;
}

/* A */
.tabContainer dl dd {
	background:  no-repeat 0px 0px;
	
}

