	   .body {font-family: Verdana;font-size:10px;}
		#canvas {width:824px; background-image:url("/img/canvas_bg.png");}
		#pagelayout {background-color: #fff; position: relative;width:798px;}
		#head {border:0px solid red; text-align:left;height:98px;background:#fff;;padding-left:16px;}
		#logo {	padding-left:10px;padding-top:17px;float:left;width:112px;}
		
		#navimain {border-top:2px solid white;text-align:left;height:18px; padding-left:0px;background-image:url("/img/navimain_bg.jpg");}
		.cmsHorNavi {text-align:left;margin:0px;padding:0px}
		.cmsHorNavi li {DISPLAY: inline;margin:0px;padding:0px}
		.cmsHorNavi li a {border-left:1px solid white;border-right:1px solid white;line-height:17px;padding-top:2px;padding-bottom:3px;padding-left:16px;padding-right:16px;text-decoration:none;font-weight:bold;color:white;        }
		.cmsHorNavi li a:hover {font-weight:bold;color:white;}
		
		#navimaintable {border-top:1px solid white;text-align:left;height:18px; padding-left:0px;background-image:url("/img/navimain_bg.jpg");}
		.cmsHorNaviTable td {border-left:1px solid white;border-right:0px solid white;font-family: Verdana;font-size:11px;width:112px; text-align:center;margin:0px;padding:0px;}
		.cmsHorNaviTable td a {font-family: Verdana;font-size:10px;line-height:17px;padding-top:2px;padding-bottom:3px;text-decoration:none;font-weight:normal;color:white;        }
		.cmsHorNaviTable td a:hover {font-weight:normal;color:white;}
		
		#navisubcanvas {padding-top:2px;padding-bottom:3px;border-top:2px solid white;}
		#navisub {text-align:left;padding-left:0px;}		
		.cmsHorSubNavi {text-align:left;margin:0px;padding:0px}
		.cmsHorSubNavi li {DISPLAY: inline;margin:0px;padding:0px;}
		.cmsHorSubNavi li a {font-family: Verdana;font-size:10px;border-right:1px solid white;padding-left:14px;padding-right:14px;text-decoration:none;font-weight:normal;color:white;text-decoration:none;}
		.cmsHorSubNavi li a:hover {font-weight:normal;color:white;text-decoration:underline;}
		
		#content {padding-top:33px;padding-bottom:0px;}
		
		#footer {font-size: 10px;color:white;text-align:left;padding-top:48px;width:824px; height:76px; background-image:url("/img/footer_bg.png");background-repeat: no-repeat;}
		#footer div {padding-left:21px;}
		#footer a {text-decoration:none; color:white;}
		
		.newslist  {font-size:14px;font-weight:bold;}
		#contalign td {padding-right: 16px}
		
		#metanavi {float:right; width: 200px; padding-top: 60px;padding-right:16px;}
		#metanavi td {font-size: 10px;}
		#metanavi a {font-size: 10px;text-decoration:none; color:#838f97;}
		#metanavi a:hover {font-size: 10px;text-decoration:underline; color:#248c81;}
		#metanavi input { width:65px;padding-top:0px; line-height:11px;width: 84px; height: 14px; border: 1px solid #9da5ab; font-size: 10px;}
		
		#frontFairplay {position:relativ;float:left;padding-left:16px;height:304px;width:543px;}
		#frontContentNavi {position:relativ;float:right;padding-right:16px;width:208px;}	
		
		.jobnavi {width:171px;padding-left:12px;}
		.jobnavi a {color:#9da5ab;text-decoration:none;font-size:11px;}
		.jobnavi a:hover {color:#248c81;}
		
		.jobnavi_act {width:171px;padding-left:0px;}
		.jobnavi_act a {color:#248c81;text-decoration:none;font-size:11px;}
		.jobnavi_act a:hover {color:#9da5ab;}		
		.jobnaviTrenner {padding-bottom:10px;margin:0px;height:1px;width:171px;background-image:url('/img/navi_trenner_bg.gif');background-repeat:repeat-x;}	
		
