/*/*//* CSS Document */
#main .main-inner .right-part h1{
		margin-top:60px;
	}
	#main table th{
		width:110px ;
	}
@media only screen and (max-width: 640px){
	#main .main-inner .right-part h1{
		text-align: center;
		margin-top:30px;
	}
	#main .main-inner .right-part h1 img{
		width:60% ;
	}
	#main table th{
		width: 60px ;
	}
}


/*.lb0{
	border-left: none ;
}

#main h1{
}

#main table th,
#main table td{
	border-right: none;
	border-left: 1px solid #ccc;
}

#main table.padB0 td {
    padding: 9px 0 9px 7px ;
    vertical-align: middle;
}



#main .main-inner .right-part{
	float: right;
}






@media only screen and (max-width: 874px) {


		#main .main-inner .img-originalsize{
			width:100%;
		}
		#main .main-inner .article img{
			width:100% ;
		}

		table.storage{
			display: block;
			position: relative;
			width: 100%;
		}
		table.storage .odd{
			background: #e9e9e9;
		}
		table.storage .ht1{
			height: 53px;
		}
		
			table.storage thead{
				display: block;
				float: left;
			}
			table.storage tbody{
				display: block;
				width: auto;
				position: relative;
				overflow-x: auto;
				white-space: nowrap;
			}
			table.storage thead tr{
				display: block;
			}
			table.storage th{
				display: block;
			}
			table.storage tbody tr{
				display: inline-block;
				vertical-align: top;
			}
			
			table.storage td{
				display: block;
			}

			#main table.padB0 td {
				padding:9px 7px 0 ;
			}

			
}*/


