/* CSS Document */

#contents_menu {

	margin:0px;
	padding:0px;
	clear:both;
	}

#contents_menu li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	clear:both;
	}

#contents_menu a, #contents_menu strong,  #contents_menu em {
	float:left;
	height: 27px;
	text-indent: -8883px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	}	
	
#n01 a, #n01 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s01.gif) no-repeat;

	}

#n01 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s01_over.gif) no-repeat;

	}
#n02 a, #n02 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s02.gif) no-repeat;

	}

#n02 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s02_over.gif) no-repeat;

	}
#n03 a, #n03 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s03.gif) no-repeat;

	}

#n03 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s03_over.gif) no-repeat;

	}
#n04 a, #n04 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s04.gif) no-repeat;

	}

#n04 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s04_over.gif) no-repeat;

	}
#n05 a, #n05 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s05.gif) no-repeat;

	}
#n05 em {
	width:137px;
	height:27x;
	background: url(../company/images/s05a.gif) no-repeat;

	}
#n05 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s05_over.gif) no-repeat;

	}
#n06 a, #n06 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s06.gif) no-repeat;

	}
#n06 em {
	width:137px;
	height:27x;
	background: url(../company/images/s06a.gif) no-repeat;

	}

#n06 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s06_over.gif) no-repeat;

	}
#n07 a, #n07 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s07.gif) no-repeat;

	}

#n07 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s07_over.gif) no-repeat;

	}
	
#n08 a, #n08 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s08.gif) no-repeat;

	}

#n08 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s08_over.gif) no-repeat;

	}
	
#n09 a, #n09 strong {
	width:137px;
	height:27x;
	background: url(../company/images/s09.gif) no-repeat;

	}

#n09 a:hover {
	width:137px;
	height:27x;
	background: url(../company/images/s09_over.gif) no-repeat;

	}	
	
#t01 {
	width:161px;
	height:48px;
	background: url(../company/images/t01.gif) no-repeat;
	text-indent: -8883px;
	
	}
#t02 {
	
	height:44px;
	background: url(../company/images/t02.gif) no-repeat;
	text-indent: -8883px;
	
	}
#t03 {
	
	height:44px;
	background: url(../company/images/t03.gif) no-repeat;
	text-indent: -8883px;
	
	}
#t04 {
	height:44px;
	background: url(../company/images/t04.gif) no-repeat;
	text-indent: -8883px;
	
	}
.mark {
background: url(../company/images/mark.gif);
background-repeat: no-repeat;
background-position: left top;
padding:0px 0px 6px 13px;
}
#t05 {
width:144px;
	height:17px;
	background: url(../company/images/logo.gif) no-repeat;
	text-indent: -8883px;
	margin:20px 0px 10px 0px;
	
	}

#t06 {
	
	height:44px;
	background: url(../company/images/t05.gif) no-repeat;
	text-indent: -8883px;
	
	}
#t07 {
	
	height:44px;
	background: url(../company/images/t06.gif) no-repeat;
	text-indent: -8883px;
	
	}
#t08 {
	
	height:44px;
	background: url(../company/images/t08.gif) no-repeat;
	text-indent: -8883px;
	
	}
.e_l{
float:left;
width:60x;}


.e_l02{
float:left;
width:60x;
padding:10px 0px 0px 0px; }
.e_r{
float:right;
width:450px;

}
.tree {
background: url(../company/images/tree2.gif);
background-repeat: no-repeat;
background-position: left top;
padding:53px 0px 0px 0px;

}
.e01 {
	padding:22px 10px 0px 87px;
	height:70px;
	background: url(../company/images/e01.gif) no-repeat;

	}
.e02 {
	padding:12px 10px 0px 87px;
	height:70px;
	background: url(../company/images/e02.gif) no-repeat;

	}
#ee01 {
	width:50px;
	height:26px;
	background: url(../company/images/ee01.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee02 {
	width:50px;
	height:26px;
	background: url(../company/images/ee02.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee03 {
	width:50px;
	height:26px;
	background: url(../company/images/ee03.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee04 {
	width:50px;
	height:26px;
	background: url(../company/images/ee04.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee05 {
	width:50px;
	height:26px;
	background: url(../company/images/ee05.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee06 {
	width:50px;
	height:26px;
	background: url(../company/images/ee06.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee07 {
	width:50px;
	height:26px;
	background: url(../company/images/ee07.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee08 {
	width:50px;
	height:26px;
	background: url(../company/images/ee08.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee09 {
	width:50px;
	height:26px;
	background: url(../company/images/ee09.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee10 {
	width:50px;
	height:26px;
	background: url(../company/images/ee10.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee11 {
	width:50px;
	height:26px;
	background: url(../company/images/ee11.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee12 {
	width:50px;
	height:26px;
	background: url(../company/images/ee12.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee12_2 {
	width:50px;
	height:26px;
	background: url(../company/images/ee12_2.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee13 {
	width:50px;
	height:26px;
	background: url(../company/images/ee13.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee14 {
	width:50px;
	height:26px;
	background: url(../company/images/ee14.gif) no-repeat;
	text-indent: -8883px;
	
	}
#ee15 {
	width:50px;
	height:26px;
	background: url(../company/images/ee15.gif) no-repeat;
	text-indent: -8883px;
	
	}
