/* Base Design */
body {
    margin: 0px;
	padding: 0px;
}
#container {
	width: 5000px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	border: 0px;
	margin: 20px 0px 0px 0px;
}
#container .lft {
	padding: 0px;
	float: left;
	width: 390px;
	height: 509px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.lft img {
	margin:0px;
	padding:0px;
	position:absolute;
	display: block;
	left: 0px;
	top: 550px;
}
.lft object {
	margin:0px;
	padding:0px;
	position:absolute;
	display: block;
	left: 0px;
	top: 550px;
}


#container .rgt {
	padding: 0px;
	float: left;
	width: 360px;
	margin-top: 0px;
	margin-right: 100px;
/*	margin-bottom: 50px;
*/	margin-left: 0px;
}


#container .rgtCompany {
	padding: 0px;
	float: left;
	width: 360px;
	margin-top: 0px;
	margin-right: 100px;
/*	margin-bottom: 50px;
*/	margin-left: 0px;
}


div.cnt {
	background-color: #ffffff;
	height: 250px;
	width: 350px;
	margin-bottom: 10px;
}

.dtl {
	padding: 15px;
	width: 320px;
	height: 121px;
	background-color: #e6e6ec;
	font-size: 9px;
	line-height: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#cmp {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	line-height: 15px;
	margin-bottom: 30px;
}

/* CampanyCategory Design */
#company {
	float: left;
	display: block;
	height: 509px;
	width: 200px;
}	

#companyB {
	float: left;
	display: block;
	height: 1px;
	width: 630px;
}	

.company {
	padding: 15px 10px 15px 20px;
	margin: 0px;
	width: 280px;
	height:220px;
	background-color: #e6e6ec;
}

.cmp2 {
	display: block;
	padding-top: 60px;
	margin: 0px;
}	



.ctft {
/*	margin-bottom: 125px;
*/}


/* Menu Design */
.rgt ul.bikemenu {
     width:350px;
     padding:0; 
     margin:0;
     list-style-type: none;
     border:0;
}
.rgt ul.bikemenu li {
	padding:0; 
	margin:0;
	height:22px;
	float:left;
	background-image: url(../img/slogo.gif);
	background-repeat: no-repeat;
}

.rgt ul.bikemenu li a, .rgt ul.bikemenu li a:visited {
	display:block;
	text-indent: -9999px;
	text-align:center;
	text-decoration:none;
	color:#000;
	line-height:1.8em;
	font-size:11px;
	background-image: url(../img/slogo.gif);
	background-repeat: no-repeat;
}


/* Button Design */
p {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

/* FirstCategory Design */
.first a {
    width:80px;
	height:22px;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
}	
.first a:hover {
    width:80px;
	height:22px;
	background-position: 0px -22px;
	margin: 0px;
	padding: 0px;
}

#unite {
	float: left;
	display: block;
	height: 509px;
	width: 150px;
}	


/* SecondCategory Design */
.second a {
    width:79px;
	height:22px;
	background-position: -80px 0px;
	margin: 0px;
	padding: 0px;
}	
.second a:hover {
    width:79px;
	height:22px;
	background-position: -80px -22px;
	margin: 0px;
	padding: 0px;
}

#fasta {
	float: left;
	display: block;
	height: 509px;
	width: 150px;
}	


/* ThirdCategory Design */
.third a {
    width:40px;
	height:22px;
	background-position: -159px 0px;
	margin: 0px;
	padding: 0px;
}	
.third a:hover {
    width:40px;
	height:22px;
	background-position: -159px -22px;
	margin: 0px;
	padding: 0px;
}

#hog {
	float: left;
	display: block;
	height: 509px;
	width: 150px;
}	

/* ForthCategory Design */
.forth a {
    width:50px;
	height:22px;
	background-position: -199px 0px;
	margin: 0px;
	padding: 0px;
}	
.forth a:hover {
    width:50px;
	height:22px;
	background-position: -199px -22px;
	margin: 0px;
	padding: 0px;
}

#mor {
	float: left;
	display: block;
	height: 509px;
	width: 150px;
}	

/* FifthCategory Design */
.fifth a {
    width:57px;
	height:22px;
	background-position: -249px 0px;
	margin: 0px;
	padding: 0px;
}	
.fifth a:hover {
    width:57px;
	height:22px;
	background-position: -249px -22px;
	margin: 0px;
	padding: 0px;
}

#liv {
	float: left;
	display: block;
	height: 509px;
	width: 150px;
}	


/* SixthCategory Design */
.sixth a {
    width:44px;
	height:22px;
	background-position: -306px 0px;
	margin: 0px;
	padding: 0px;
}	
.sixth a:hover {
    width:44px;
	height:22px;
	background-position: -306px -22px;
	margin: 0px;
	padding: 0px;
}

#attling {
	float: left;
	display: block;
	height: 509px;
	width: 150px;
}	


/*Left DepthDesign*/
#depth-left {
    position: fixed;
    top: 0;
    left: 0;
    background: url(../images/bg-depth2.png);
    z-index:30;
    height: 480px;
    width: 150px;
	margin:0px;
	padding:0px;
}


/*CompanyProfileMenu*/


.cmpMenu {
	 width:350px;
     padding:0px; 
     margin:0px;
     list-style-type: none;
     border:0;
	 height:18px;
	 font-size:1px;
	 line-height:2px;
}

ul.cmpMenu li.comp1,ul.cmpMenu li.comp2,ul.cmpMenu li.comp3 {
	height:18px;
	list-style:none;
	float:left;
	background-image: url(../img/companyMenu.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	}
	
ul.cmpMenu li.comp1 a {
	width:50px;
	height:18px;
	background-image: url(../img/companyMenu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	display:block;
	text-indent:-100000px;
	}
	
ul.cmpMenu li.comp1 a:hover {
	width:50px;
	background-position: 0px -18px;
	margin: 0px;
	padding: 0px;
	}
	
ul.cmpMenu li.comp2 a {
	width:84px;
	height:18px;
	background-image: url(../img/companyMenu.gif);
	background-repeat: no-repeat;
	background-position: -50px 0px;
	margin: 0px;
	padding: 0px;
	display:block;
	text-indent:-100000px;
	}
	
ul.cmpMenu li.comp2 a:hover {
	width:84px;
	background-position: -50px -18px;
	margin: 0px;
	padding: 0px;
	}
	
ul.cmpMenu li.comp3 a {
	height:18px;
	width:216px;
	background-image: url(../img/companyMenu.gif);
	background-repeat: no-repeat;
	background-position: -134px 0px;
	margin: 0px;
	padding: 0px;
	display:block;
	text-indent:-100000px;
	}
	
ul.cmpMenu li.comp3 a:hover {
	width:216px;
	background-position: -134px -18px;
	margin: 0px;
	padding: 0px;
	}
