@charset "utf-8";


/*-------------- side menu --------------*/
ul.dataMenu{
	width:195px;
	margin-left:5px;
	list-style-type:none;
}		
ul.dataMenu div.ttl{
	width:195px;
	height:43px;
	background: url(../img/sidemenu/menu_data.gif) no-repeat 0 0;
}
ul.dataMenu li{
	float:left;
}
ul.dataMenu li a{
	display:block;
	width:195px;
	height:35px;
	background: url(../img/sidemenu/menu_data.gif) no-repeat 0 0;
}
ul.dataMenu li a.menu1 {background-position: 0px -43px;}
ul.dataMenu li a.menu2 {background-position: 0px -78px;}
ul.dataMenu li a.menu3 {background-position: 0px -113px;}
ul.dataMenu li a.menu4 {background-position: 0px -148px;}
ul.dataMenu li a.menu5 {background-position: 0px -183px;}
ul.dataMenu li a.menu6 {background-position: 0px -218px;}
ul.dataMenu li a.menu7 {background-position: 0px -253px;}
ul.dataMenu li a.menu8 {background-position: 0px -288px;}
ul.dataMenu li a.menu1:hover ,ul.dataMenu li.active a.menu1 {background-position: -195px -43px;}
ul.dataMenu li a.menu2:hover ,ul.dataMenu li.active a.menu2 {background-position: -195px -78px;}
ul.dataMenu li a.menu3:hover ,ul.dataMenu li.active a.menu3 {background-position: -195px -113px;}
ul.dataMenu li a.menu4:hover ,ul.dataMenu li.active a.menu4 {background-position: -195px -148px;}
ul.dataMenu li a.menu5:hover ,ul.dataMenu li.active a.menu5 {background-position: -195px -183px;}
ul.dataMenu li a.menu6:hover ,ul.dataMenu li.active a.menu6 {background-position: -195px -218px;}
ul.dataMenu li a.menu7:hover ,ul.dataMenu li.active a.menu7 {background-position: -195px -253px;}
ul.dataMenu li a.menu8:hover ,ul.dataMenu li.active a.menu8 {background-position: -195px -288px;}


/*---- sub menu1 ----*/
ul.dataSub1{
	width:195px;
	list-style-type:none;
}		
ul.dataSub1 li{
	float:left;
}
ul.dataSub1 li a{
	display:block;
	width:195px;
	background: url(../img/sidemenu/menu_data2.gif) no-repeat 0 0;
}
ul.dataMenu li a.sub11 {height:35px;background-position: 0px 0px;}
ul.dataMenu li a.sub12 {height:31px;background-position: 0px -35px;}
ul.dataMenu li a.sub13 {height:31px;background-position: 0px -66px;}
ul.dataMenu li a.sub11:hover ,ul.dataMenu li.active a.sub11 {height:35px;background-position: -195px 0px;}
ul.dataMenu li a.sub12:hover ,ul.dataMenu li.active a.sub12 {height:31px;background-position: -195px -35px;}
ul.dataMenu li a.sub13:hover ,ul.dataMenu li.active a.sub13 {height:31px;background-position: -195px -66px;}


/*---- sub menu2 ----*/
ul.dataSub2{
	width:195px;
	list-style-type:none;
}		
ul.dataSub2 li{
	float:left;
}
ul.dataSub2 li a{
	display:block;
	width:195px;
	background: url(../img/sidemenu/menu_data3.gif) no-repeat 0 0;
}
ul.dataMenu li a.sub21 {height:35px;background-position: 0px 0px;}
ul.dataMenu li a.sub22 {height:31px;background-position: 0px -35px;}
ul.dataMenu li a.sub23 {height:31px;background-position: 0px -66px;}
ul.dataMenu li a.sub24 {height:31px;background-position: 0px -97px;}
ul.dataMenu li a.sub21:hover ,ul.dataMenu li.active a.sub21 {height:35px;background-position: -195px 0px;}
ul.dataMenu li a.sub22:hover ,ul.dataMenu li.active a.sub22 {height:31px;background-position: -195px -35px;}
ul.dataMenu li a.sub23:hover ,ul.dataMenu li.active a.sub23 {height:31px;background-position: -195px -66px;}
ul.dataMenu li a.sub24:hover ,ul.dataMenu li.active a.sub24 {height:31px;background-position: -195px -97px;}



/*-------------- media list --------------*/
.listLine{
	border-collapse: collapse;
}
.listLine td.img{
	width:45px;
	padding:10px;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	background:#FFF;
}
.listLine td.txt{
	padding:10px 10px 10px 0;
	border-top:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	background:#FFF;
}