@charset "UTF-8";
* {
	font-size:100%;
	font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','MS P ゴシック',Verdana,Arial,sans-serif,Osaka;
	}

/*　basic elements
-------------------------------------------------------------------　*/
* {
	border:0;
	margin:0;
	padding:0
	}

.clearfix:after {
	content: "."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
.clearfix {
	display:inline-block;
	}
.clearfix {
	display:block;
	}
* html .clearfix {
	height:1px;
	}

html {
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
	}

body {
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-size: 85%;
	color:#333;
	text-align:left;
	}

body#home {
	background:url(../img/info_back.jpg) repeat-y 0 0 #f2f9f6;
	}

body#mr {
	background:url(../img/mr_back.jpg) repeat-y 0 0 #ecf4f4;
	}

body#rd {
	background:url(../img/rd_back.jpg) repeat-y 0 0 #edf9ee;
	}

body#career {
	background:url(../img/rd_back.jpg) repeat-y 0 0 #edf9ee;
	}

body#prd {
	background:url(../img/prd_back.jpg) repeat-y 0 0 #f4f3ec;
	}

body#prdcareer {
	background:url(../img/prd_back.jpg) repeat-y 0 0 #f4f3ec;
	}

body#disabled {
	background:url(../img/company_back.jpg) repeat-y 0 0 #f6f9f3;
	}

body#company {
	background:url(../img/company_back.jpg) repeat-y 0 0 #f6f9f3;
	}

body#info {
	background:url(../img/info_back.jpg) repeat-y 0 0 #f2f9f6;
	}

body#search {
	background:url(../img/info_back.jpg) repeat-y 0 0 #f2f9f6;
	}

body#sitemap {
	background:url(../img/info_back.jpg) repeat-y 0 0 #f2f9f6;
	}

form,input,textarea {
	margin:0;
	padding:0;
	border:1px;
	}
input,textarea {
	border:solid #ccc 1px;
	}
a {
	text-decoration:underline;
	overflow:hidden;
	outline:none;
	}
a:link {
	color:#0099cc;
	}
a:visited {
	color:#666666;
	}
a:hover {
	color:#E4156F;
	}

a img {
	border:0;
	}


h1, h2, h3,h4, h5, h6, 
div, p, ol, ul, li, dl, dt, dd, 
pre, blockquote,
table, th, td, {
	margin:0;
	padding:0;
	}

table {
	border-collapse:collapse;
	border-spacing:0;
	}


ul,ol {
	list-style-type:none;
	}



/*　全体
-------------------------------------------------------------------　*/
#home #outframe {
	width:906px;
	height:auto;
	}
#home #outframe #wrapper {
	float:left;
	width:850px;
	text-align:left;
	margin:0;
	padding:0;
	}
#home #outframe #mrimg {
	float:right;
	width:56px;
	margin:15px 0 0 0;
	padding:0;
	}

#wrapper {
	width:850px;
	height:auto;
	text-align:center;
	}


/*　ロゴ
-------------------------------------------------------------------　*/
p#logo {
	display:none;
	}

/*　グローバルナビゲーション
-------------------------------------------------------------------　*/
#gnavi{width:850px;height:64px;background: url(../img/header.jpg) no-repeat;}
#gnavi.top{width:850px;height:32px;background: url(../img/header.jpg) no-repeat;}
#gnavi ul{clear:both;list-style: none;}
#gnavi li{float:left;}
#gnavi ul li a{display:block;height:32px;background: url(../img/header.jpg) no-repeat;text-indent: -5000px;}

#gnavi ul#gt li#gt00 a{margin-left:20px;width:234px;background-position:-20px 0;}
#gnavi ul#gt li#gt00 a:hover{background-position: -20px -64px;}

#gnavi ul#gt li#gt01 a{margin-left:11px;width:85px;background-position:-265px 0;}
#gnavi ul#gt li#gt01 a:hover{background-position: -265px -64px;}

#gnavi ul#gt li#gt02 a{margin-left:140px;width:85px;background-position:-490px 0;}
#gnavi ul#gt li#gt02 a:hover{background-position:-490px -64px;}

#gnavi ul#gt li#gt03 a{width:96px;background-position:-575px 0;}
#gnavi ul#gt li#gt03 a:hover{background-position:-575px -64px;}

/*
#gnavi ul#gt li#gt04 a{width:86px;background-position:-671px 0;}
#gnavi ul#gt li#gt04 a:hover{background-position:-671px -64px;}
*/

#gnavi ul#gb li#gb01 a{margin-left:10px;width:160px;background-position:-10px -32px;}
#gnavi ul#gb li#gb01 a:hover{background-position: -10px -96px;}

#gnavi ul#gb li#gb02 a{margin-left:80px;width:110px;background-position:-250px -32px;}
#gnavi ul#gb li#gb02 a:hover{background-position: -250px -96px;}

#gnavi ul#gb li#gb03 a{width:168px;background-position:-360px -32px;}
#gnavi ul#gb li#gb03 a:hover{background-position:-360px -96px;}

#gnavi ul#gb li#gb04 a{width:149px;background-position:-528px -32px;}
#gnavi ul#gb li#gb04 a:hover{background-position:-528px -96px;}

#gnavi ul#gb li#gb05 a{width:88px;background-position:-677px -32px;}
#gnavi ul#gb li#gb05 a:hover{background-position:-677px -96px;}

#gnavi ul#gb li#gb06 a{width:85px;background-position:-765px -32px;}
#gnavi ul#gb li#gb06 a:hover{background-position:-765px -96px;}

#gnavi ul li#search form{margin:7px 0 0 10px;}
#gnavi ul li#search input#searchbox{width:120px;font-size:0.85em;}
#gnavi ul li#search input#button{font-size:0.75em;}


/*　パン屑
-------------------------------------------------------------------　*/
#bc {
	padding:9px 0 0 8px;
	height:18px;
	background:url(../img/breadcrumb.jpg) no-repeat;
	text-align:left;
	}
#bc p {
	font-size:0.8em;
	}



/*　index of ローカルナビゲーション（伝えたいエーザイ）
-------------------------------------------------------------------*/
#company #wrapper {background:#f2f9f2;}

#lnaviCOMPANYindex{margin-top:6px;float:left;width:180px;min-height:460px;background: url(../img/lnavi_companybg.jpg) no-repeat 0 -5px;}
#lnaviCOMPANYindex ul{clear:both;list-style: none;}
#lnaviCOMPANYindex li{float:left;}
#lnaviCOMPANYindex ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_company.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviCOMPANYindex ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviCOMPANYindex ul li ul {
	 display: none;
	}
#lnaviCOMPANYindex ul li:hover ul {
	display: block;
	}
#lnaviCOMPANYindex ul li ul li {
	margin: 0;
	}
#lnaviCOMPANYindex ul li:hover ul li {
	margin: 0;
	}

#lnaviCOMPANYindex ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviCOMPANYindex ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviCOMPANYindex ul li#ln02 a{margin-top:4px;height:34px;background-position:-10px -46px;}
#lnaviCOMPANYindex ul li#ln02 a:hover{background-position: -190px -46px;}

#lnaviCOMPANYindex ul li#ln03 a{margin-top:6px;height:24px;background-position:-10px -86px;}
#lnaviCOMPANYindex ul li#ln03 a:hover{background-position: -190px -86px;}

#lnaviCOMPANYindex ul li#ln04 a{height:20px;background-position:-10px -110px;}
#lnaviCOMPANYindex ul li#ln04 a:hover{background-position: -190px -110px;}

#lnaviCOMPANYindex ul li#ln05 a{margin-top:3px;height:20px;background-position:-10px -133px;}
#lnaviCOMPANYindex ul li#ln05 a:hover{background-position: -190px -133px;}

#lnaviCOMPANYindex ul li#ln06 a{margin-top:3px;height:20px;background-position:-10px -156px;}
#lnaviCOMPANYindex ul li#ln06 a:hover{background-position: -190px -156px;}

/*
#lnaviCOMPANYindex ul li#ln07 a{margin-top:3px;height:20px;background-position:-10px -179px;}
#lnaviCOMPANYindex ul li#ln07 a:hover{background-position: -190px -179px;}
*/

#lnaviCOMPANYindex ul li#ln08 a{margin-top:3px;height:20px;background-position:-10px -179px;}
#lnaviCOMPANYindex ul li#ln08 a:hover{background-position: -190px -179px;}

#lnaviCOMPANYindex ul li#ln09 a{margin-top:12px;height:19px;background-position:-10px -211px;}
#lnaviCOMPANYindex ul li#ln09 a:hover{background-position: -190px -211px;}

#lnaviCOMPANYindex ul li#ln09a a{margin:0 0 0 10px;height:18px;background-position:-10px -230px;}
#lnaviCOMPANYindex ul li#ln09a a:hover{background-position: -190px -230px;}

#lnaviCOMPANYindex ul li#ln09b a{margin:0 0 0 10px;height:16px;background-position:-10px -248px;}
#lnaviCOMPANYindex ul li#ln09b a:hover{background-position: -190px -248px;}

#lnaviCOMPANYindex ul li#ln09c a{margin:0 0 0 10px;height:17px;background-position:-10px -264px;}
#lnaviCOMPANYindex ul li#ln09c a:hover{background-position: -190px -264px;}

#lnaviCOMPANYindex ul li#ln09d a{margin:0 0 0 10px;height:17px;background-position:-10px -281px;}
#lnaviCOMPANYindex ul li#ln09d a:hover{background-position: -190px -281px;}

#lnaviCOMPANYindex ul li#ln09f a{margin:0 0 0 10px;height:16px;background-position:-10px -298px;}
#lnaviCOMPANYindex ul li#ln09f a:hover{background-position: -190px -298px;}

#lnaviCOMPANYindex ul li#ln09g a{margin:0 0 0 10px;height:17px;background-position:-10px -314px;}
#lnaviCOMPANYindex ul li#ln09g a:hover{background-position: -190px -314px;}

#lnaviCOMPANYindex ul li#ln09h a{margin:0 0 0 10px;height:16px;background-position:-10px -331px;}
#lnaviCOMPANYindex ul li#ln09h a:hover{background-position: -190px -331px;}

#lnaviCOMPANYindex ul li#ln09i a{margin:0 0 0 10px;height:17px;background-position:-10px -347px;}
#lnaviCOMPANYindex ul li#ln09i a:hover{background-position: -190px -347px;}

#lnaviCOMPANYindex ul li#ln09j a{margin:0 0 0 10px;height:16px;background-position:-10px -364px;}
#lnaviCOMPANYindex ul li#ln09j a:hover{background-position: -190px -364px;}

#lnaviCOMPANYindex ul li#ln09k a{margin:0 0 0 10px;height:19px;background-position:-10px -379px;}
#lnaviCOMPANYindex ul li#ln09k a:hover{background-position: -190px -379px;}

#lnaviCOMPANYindex ul li#ln10 a{margin-top:4px;height:20px;background-position:-10px -402px;}
#lnaviCOMPANYindex ul li#ln10 a:hover{background-position: -190px -402px;}

#lnaviCOMPANYindex ul li#ln10a a{margin:0 0 0 10px;height:18px;background-position:-10px -422px;}
#lnaviCOMPANYindex ul li#ln10a a:hover{background-position: -190px -422px;}

#lnaviCOMPANYindex ul li#ln10b a{margin:0 0 0 10px;height:16px;background-position:-10px -440px;}
#lnaviCOMPANYindex ul li#ln10b a:hover{background-position: -190px -440px;}

#lnaviCOMPANYindex ul li#ln10c a{margin:0 0 0 10px;height:17px;background-position:-10px -456px;}
#lnaviCOMPANYindex ul li#ln10c a:hover{background-position: -190px -456px;}

#lnaviCOMPANYindex ul li#ln10d a{margin:0 0 0 10px;height:17px;background-position:-10px -473px;}
#lnaviCOMPANYindex ul li#ln10d a:hover{background-position: -190px -473px;}

#lnaviCOMPANYindex ul li#ln10e a{margin:0 0 0 10px;height:16px;background-position:-10px -490px;}
#lnaviCOMPANYindex ul li#ln10e a:hover{background-position: -190px -490px;}

#lnaviCOMPANYindex ul li#ln10f a{margin:0 0 0 10px;height:16px;background-position:-10px -506px;}
#lnaviCOMPANYindex ul li#ln10f a:hover{background-position: -190px -506px;}

#lnaviCOMPANYindex ul li#ln10g a{margin:0 0 0 10px;height:17px;background-position:-10px -522px;}
#lnaviCOMPANYindex ul li#ln10g a:hover{background-position: -190px -522px;}

#lnaviCOMPANYindex ul li#ln10h a{margin:0 0 0 10px;height:16px;background-position:-10px -539px;}
#lnaviCOMPANYindex ul li#ln10h a:hover{background-position: -190px -539px;}

#lnaviCOMPANYindex ul li#ln10i a{margin:0 0 0 10px;height:17px;background-position:-10px -555px;}
#lnaviCOMPANYindex ul li#ln10i a:hover{background-position: -190px -555px;}

#lnaviCOMPANYindex ul li#ln10j a{margin:0 0 0 10px;height:17px;background-position:-10px -572px;}
#lnaviCOMPANYindex ul li#ln10j a:hover{background-position: -190px -572px;}

#lnaviCOMPANYindex ul li#ln10k a{margin:0 0 0 10px;height:18px;background-position:-10px -589px;}
#lnaviCOMPANYindex ul li#ln10k a:hover{background-position: -190px -589px;}

#lnaviCOMPANYindex ul li#ln11 a{margin-top:5px;height:20px;background-position:-10px -612px;}
#lnaviCOMPANYindex ul li#ln11 a:hover{background-position: -190px -612px;}

#lnaviCOMPANYindex ul li#ln11a a{margin:0 0 0 10px;height:18px;background-position:-10px -632px;}
#lnaviCOMPANYindex ul li#ln11a a:hover{background-position: -190px -632px;}

#lnaviCOMPANYindex ul li#ln11b a{margin:0 0 0 10px;height:16px;background-position:-10px -650px;}
#lnaviCOMPANYindex ul li#ln11b a:hover{background-position: -190px -650px;}

#lnaviCOMPANYindex ul li#ln11c a{margin:0 0 0 10px;height:17px;background-position:-10px -666px;}
#lnaviCOMPANYindex ul li#ln11c a:hover{background-position: -190px -666px;}

#lnaviCOMPANYindex ul li#ln11d a{margin:0 0 0 10px;height:17px;background-position:-10px -683px;}
#lnaviCOMPANYindex ul li#ln11d a:hover{background-position: -190px -683px;}

#lnaviCOMPANYindex ul li#ln11e a{margin:0 0 0 10px;height:16px;background-position:-10px -700px;}
#lnaviCOMPANYindex ul li#ln11e a:hover{background-position: -190px -700px;}

#lnaviCOMPANYindex ul li#ln11f a{margin:0 0 0 10px;height:16px;background-position:-10px -716px;}
#lnaviCOMPANYindex ul li#ln11f a:hover{background-position: -190px -716px;}

#lnaviCOMPANYindex ul li#ln11g a{margin:0 0 0 10px;height:18px;background-position:-10px -732px;}
#lnaviCOMPANYindex ul li#ln11g a:hover{background-position: -190px -732px;}

#lnaviCOMPANYindex ul li#ln12 a{margin-top:6px;height:20px;background-position:-10px -756px;}
#lnaviCOMPANYindex ul li#ln12 a:hover{background-position: -190px -756px;}

#lnaviCOMPANYindex ul li#ln13 a{margin-top:6px;height:20px;background-position:-10px -782px;}
#lnaviCOMPANYindex ul li#ln13 a:hover{background-position: -190px -782px;}

#lnaviCOMPANYindex ul li#ln14 a{margin-top:1px;height:20px;background-position:-10px -803px;}
#lnaviCOMPANYindex ul li#ln14 a:hover{background-position: -190px -803px;}



/*　index of 採用データ・FAQ
-------------------------------------------------------------------*/
#info #wrapper {background:#f7fef7;}
#search #wrapper {background:#f7fef7;}
#sitemap #wrapper {background:#f7fef7;}

#lnaviINFO{margin-top:6px;float:left;width:180px;min-height:480px;background: url(../img/lnavi_infobg.jpg) no-repeat;}
#lnaviINFO ul{clear:both;list-style: none;}
#lnaviINFO li{float:left;}
#lnaviINFO ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_info.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviINFO ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviINFO ul li ul {
	 display: none;
	}
#lnaviINFO ul li:hover ul {
	display: block;
	}
#lnaviINFO ul li ul li {
	margin: 0;
	}
#lnaviINFO ul li:hover ul li {
	margin: 0;
	}

#lnaviINFO ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviINFO ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviINFO ul li#ln02 a{margin-top:4px;height:34px;background-position:-10px -46px;}
#lnaviINFO ul li#ln02 a:hover{background-position: -190px -46px;}

#lnaviINFO ul li#ln03 a{margin-top:9px;height:20px;background-position:-10px -89px;}
#lnaviINFO ul li#ln03 a:hover{background-position: -190px -89px;}

#lnaviINFO ul li#ln03a a{margin:0 0 0 10px;height:18px;background-position:-10px -109px;}
#lnaviINFO ul li#ln03a a:hover{background-position: -190px -109px;}

#lnaviINFO ul li#ln03b a{margin:0 0 0 10px;height:16px;background-position:-10px -127px;}
#lnaviINFO ul li#ln03b a:hover{background-position: -190px -127px;}

#lnaviINFO ul li#ln03c a{margin:0 0 0 10px;height:17px;background-position:-10px -143px;}
#lnaviINFO ul li#ln03c a:hover{background-position: -190px -143px;}

#lnaviINFO ul li#ln03d a{margin:0 0 0 10px;height:17px;background-position:-10px -160px;}
#lnaviINFO ul li#ln03d a:hover{background-position: -190px -160px;}

/*
#lnaviINFO ul li#ln03e a{margin:0 0 0 10px;height:16px;background-position:-10px -177px;}
#lnaviINFO ul li#ln03e a:hover{background-position: -190px -177px;}
*/

#lnaviINFO ul li#ln03f a{margin:0 0 0 10px;height:16px;background-position:-10px -177px;}
#lnaviINFO ul li#ln03f a:hover{background-position: -190px -177px;}

#lnaviINFO ul li#ln03g a{margin:0 0 0 10px;height:17px;background-position:-10px -193px;}
#lnaviINFO ul li#ln03g a:hover{background-position: -190px -193px;}

#lnaviINFO ul li#ln03h a{margin:0 0 0 10px;height:16px;background-position:-10px -210px;}
#lnaviINFO ul li#ln03h a:hover{background-position: -190px -210px;}

#lnaviINFO ul li#ln03i a{margin:0 0 0 10px;height:17px;background-position:-10px -226px;}
#lnaviINFO ul li#ln03i a:hover{background-position: -190px -226px;}

#lnaviINFO ul li#ln03j a{margin:0 0 0 10px;height:16px;background-position:-10px -243px;}
#lnaviINFO ul li#ln03j a:hover{background-position: -190px -243px;}

#lnaviINFO ul li#ln03k a{margin:0 0 0 10px;height:17px;background-position:-10px -259px;}
#lnaviINFO ul li#ln03k a:hover{background-position: -190px -259px;}

#lnaviINFO ul li#ln04 a{margin-top:5px;height:20px;background-position:-10px -281px;}
#lnaviINFO ul li#ln04 a:hover{background-position: -190px -281px;}

#lnaviINFO ul li#ln04a a{margin:0 0 0 10px;height:18px;background-position:-10px -301px;}
#lnaviINFO ul li#ln04a a:hover{background-position: -190px -301px;}

#lnaviINFO ul li#ln04b a{margin:0 0 0 10px;height:16px;background-position:-10px -319px;}
#lnaviINFO ul li#ln04b a:hover{background-position: -190px -319px;}

#lnaviINFO ul li#ln04c a{margin:0 0 0 10px;height:17px;background-position:-10px -335px;}
#lnaviINFO ul li#ln04c a:hover{background-position: -190px -335px;}

#lnaviINFO ul li#ln04d a{margin:0 0 0 10px;height:17px;background-position:-10px -352px;}
#lnaviINFO ul li#ln04d a:hover{background-position: -190px -352px;}

#lnaviINFO ul li#ln04e a{margin:0 0 0 10px;height:16px;background-position:-10px -369px;}
#lnaviINFO ul li#ln04e a:hover{background-position: -190px -369px;}

#lnaviINFO ul li#ln04f a{margin:0 0 0 10px;height:16px;background-position:-10px -385px;}
#lnaviINFO ul li#ln04f a:hover{background-position: -190px -385px;}

#lnaviINFO ul li#ln04g a{margin:0 0 0 10px;height:17px;background-position:-10px -401px;}
#lnaviINFO ul li#ln04g a:hover{background-position: -190px -401px;}

#lnaviINFO ul li#ln04h a{margin:0 0 0 10px;height:16px;background-position:-10px -418px;}
#lnaviINFO ul li#ln04h a:hover{background-position: -190px -418px;}

#lnaviINFO ul li#ln04i a{margin:0 0 0 10px;height:17px;background-position:-10px -434px;}
#lnaviINFO ul li#ln04i a:hover{background-position: -190px -434px;}

#lnaviINFO ul li#ln04j a{margin:0 0 0 10px;height:17px;background-position:-10px -451px;}
#lnaviINFO ul li#ln04j a:hover{background-position: -190px -451px;}

#lnaviINFO ul li#ln04k a{margin:0 0 0 10px;height:18px;background-position:-10px -468px;}
#lnaviINFO ul li#ln04k a:hover{background-position: -190px -468px;}

#lnaviINFO ul li#ln05 a{margin-top:5px;height:20px;background-position:-10px -491px;}
#lnaviINFO ul li#ln05 a:hover{background-position: -190px -491px;}

#lnaviINFO ul li#ln05a a{margin:0 0 0 10px;height:18px;background-position:-10px -511px;}
#lnaviINFO ul li#ln05a a:hover{background-position: -190px -511px;}

#lnaviINFO ul li#ln05b a{margin:0 0 0 10px;height:16px;background-position:-10px -529px;}
#lnaviINFO ul li#ln05b a:hover{background-position: -190px -529px;}

#lnaviINFO ul li#ln05c a{margin:0 0 0 10px;height:17px;background-position:-10px -545px;}
#lnaviINFO ul li#ln05c a:hover{background-position: -190px -545px;}

#lnaviINFO ul li#ln05d a{margin:0 0 0 10px;height:17px;background-position:-10px -562px;}
#lnaviINFO ul li#ln05d a:hover{background-position: -190px -562px;}

#lnaviINFO ul li#ln05e a{margin:0 0 0 10px;height:16px;background-position:-10px -579px;}
#lnaviINFO ul li#ln05e a:hover{background-position: -190px -579px;}

#lnaviINFO ul li#ln05f a{margin:0 0 0 10px;height:16px;background-position:-10px -595px;}
#lnaviINFO ul li#ln05f a:hover{background-position: -190px -595px;}

#lnaviINFO ul li#ln05g a{margin:0 0 0 10px;height:18px;background-position:-10px -611px;}
#lnaviINFO ul li#ln05g a:hover{background-position: -190px -611px;}

#lnaviINFO ul li#ln06 a{margin-top:6px;height:20px;background-position:-10px -635px;}
#lnaviINFO ul li#ln06 a:hover{background-position: -190px -635px;}

#lnaviINFO ul li#ln07 a{margin-top:6px;height:20px;background-position:-10px -661px;}
#lnaviINFO ul li#ln07 a:hover{background-position: -190px -661px;}

#lnaviINFO ul li#ln08 a{margin-top:1px;height:20px;background-position:-10px -682px;}
#lnaviINFO ul li#ln08 a:hover{background-position: -190px -682px;}

#lnaviINFO ul li#ln09 a{margin-top:1px;height:20px;background-position:-10px -703px;}
#lnaviINFO ul li#ln09 a:hover{background-position: -190px -703px;}


/*
#lnaviINFO ul li#ln07 a{margin-top:5px;height:48px;background-position:-10px -309px;}
#lnaviINFO ul li#ln07 a:hover{background-position: -190px -309px;}

#lnaviINFO ul li#ln08 a{margin-top:10px;height:33px;background-position:-10px -367px;}
#lnaviINFO ul li#ln08 a:hover{background-position: -190px -367px;}

#lnaviINFO ul li#ln09 a{height:32px;background-position:-10px -400px;}
#lnaviINFO ul li#ln09 a:hover{background-position: -190px -400px;}

#lnaviINFO ul li#ln10 a{height:32px;background-position:-10px -432px;}
#lnaviINFO ul li#ln10 a:hover{background-position: -190px -432px;}
*/



/*　index of ローカルナビゲーション（エーザイのMR）
-------------------------------------------------------------------*/

#lnaviMRindex{margin-top:6px;float:left;width:180px;height:460px;background: url(../img/lnavi_mrindexbg.jpg) no-repeat 0 -5px;;}
#lnaviMRindex ul{clear:both;list-style: none;}
#lnaviMRindex li{float:left;}
#lnaviMRindex ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_mrindex.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviMRindex ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviMRindex ul li ul {
	 display: none;
	}
#lnaviMRindex ul li:hover ul {
	display: block;
	}
#lnaviMRindex ul li ul li {
	margin: 0;
	}
#lnaviMRindex ul li:hover ul li {
	margin: 0;
	}

#lnaviMRindex ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviMRindex ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviMRindex ul li#ln02 a{margin-top:3px;height:24px;background-position:-10px -45px;}
#lnaviMRindex ul li#ln02 a:hover{background-position: -190px -45px;}

#lnaviMRindex ul li#ln03 a{margin-top:3px;height:24px;background-position:-10px -72px;}
#lnaviMRindex ul li#ln03 a:hover{background-position: -190px -72px;}

#lnaviMRindex ul li#ln04 a{margin-top:18px;height:42px;background-position:-10px -114px;}
#lnaviMRindex ul li#ln04 a:hover{background-position: -190px -114px;}

#lnaviMRindex ul li#ln05 a{margin-top:19px;height:19px;background-position:-10px -175px;}
#lnaviMRindex ul li#ln05 a:hover{background-position: -190px -175px;}

#lnaviMRindex ul li#ln05a a{margin:0 0 0 10px;height:18px;background-position:-10px -194px;}
#lnaviMRindex ul li#ln05a a:hover{background-position: -190px -194px;}

#lnaviMRindex ul li#ln05b a{margin:0 0 0 10px;height:16px;background-position:-10px -212px;}
#lnaviMRindex ul li#ln05b a:hover{background-position: -190px -212px;}

#lnaviMRindex ul li#ln05c a{margin:0 0 0 10px;height:17px;background-position:-10px -228px;}
#lnaviMRindex ul li#ln05c a:hover{background-position: -190px -228px;}

#lnaviMRindex ul li#ln05d a{margin:0 0 0 10px;height:17px;background-position:-10px -245px;}
#lnaviMRindex ul li#ln05d a:hover{background-position: -190px -245px;}

#lnaviMRindex ul li#ln05e a{margin:0 0 0 10px;height:21px;background-position:-10px -262px;}
#lnaviMRindex ul li#ln05e a:hover{background-position: -190px -262px;}

#lnaviMRindex ul li#ln06 a{margin-top:5px;height:20px;background-position:-10px -288px;}
#lnaviMRindex ul li#ln06 a:hover{background-position: -190px -288px;}

#lnaviMRindex ul li#ln07 a{margin-top:8px;height:20px;background-position:-10px -316px;}
#lnaviMRindex ul li#ln07 a:hover{background-position: -190px -316px;}

#lnaviMRindex ul li#ln08 a{margin-top:1px;height:20px;background-position:-10px -337px;}
#lnaviMRindex ul li#ln08 a:hover{background-position: -190px -337px;}

#lnaviMRindex ul li#ln09 a{margin-top:1px;height:20px;background-position:-10px -358px;}
#lnaviMRindex ul li#ln09 a:hover{background-position: -190px -358px;}




/*　ローカルナビゲーション（MRの仕事）
-------------------------------------------------------------------*/
#mr #wrapper {background:#f4fafa;}

#lnaviMR{margin-top:7px;float:left;width:180px;height:460px;background: url(../img/lnavi_mrbg.jpg) no-repeat 0 -5px;;}
#lnaviMR ul{clear:both;list-style: none;}
#lnaviMR li{float:left;}
#lnaviMR ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_mr.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviMR ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviMR ul li ul {
	 display: none;
	}
#lnaviMR ul li:hover ul {
	display: block;
	}
#lnaviMR ul li ul li {
	margin: 0;
	}
#lnaviMR ul li:hover ul li {
	margin: 0;
	}

#lnaviMR ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviMR ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviMR ul li#ln02 a{margin-top:3px;height:24px;background-position:-10px -45px;}
#lnaviMR ul li#ln02 a:hover{background-position: -190px -45px;}

#lnaviMR ul li#ln03 a{margin-top:3px;height:24px;background-position:-10px -72px;}
#lnaviMR ul li#ln03 a:hover{background-position: -190px -72px;}

#lnaviMR ul li#ln04 a{margin-top:9px;height:24px;background-position:-10px -105px;}
#lnaviMR ul li#ln04 a:hover{background-position: -190px -105px;}

#lnaviMR ul li#ln05 a{margin-top:1px;height:20px;background-position:-10px -130px;}
#lnaviMR ul li#ln05 a:hover{background-position: -190px -130px;}

#lnaviMR ul li#ln06 a{margin-top:3px;height:20px;background-position:-10px -153px;}
#lnaviMR ul li#ln06 a:hover{background-position: -190px -153px;}

#lnaviMR ul li#ln07 a{margin-top:3px;height:20px;background-position:-10px -176px;}
#lnaviMR ul li#ln07 a:hover{background-position: -190px -176px;}

#lnaviMR ul li#ln08 a{margin-top:3px;height:20px;background-position:-10px -199px;}
#lnaviMR ul li#ln08 a:hover{background-position: -190px -199px;}

#lnaviMR ul li#ln09 a{margin-top:3px;height:20px;background-position:-10px -222px;}
#lnaviMR ul li#ln09 a:hover{background-position: -190px -222px;}

#lnaviMR ul li#ln10 a{margin-top:12px;height:20px;background-position:-10px -254px;}
#lnaviMR ul li#ln10 a:hover{background-position: -190px -254px;}

#lnaviMR ul li#ln10a a{margin:0 0 0 10px;height:18px;background-position:-10px -274px;}
#lnaviMR ul li#ln10a a:hover{background-position: -190px -274px;}

#lnaviMR ul li#ln10b a{margin:0 0 0 10px;height:16px;background-position:-10px -292px;}
#lnaviMR ul li#ln10b a:hover{background-position: -190px -292px;}

#lnaviMR ul li#ln10c a{margin:0 0 0 10px;height:17px;background-position:-10px -308px;}
#lnaviMR ul li#ln10c a:hover{background-position: -190px -308px;}

#lnaviMR ul li#ln10d a{margin:0 0 0 10px;height:17px;background-position:-10px -325px;}
#lnaviMR ul li#ln10d a:hover{background-position: -190px -325px;}

#lnaviMR ul li#ln10e a{margin:0 0 0 10px;height:21px;background-position:-10px -342px;}
#lnaviMR ul li#ln10e a:hover{background-position: -190px -342px;}

#lnaviMR ul li#ln11 a{margin-top:5px;height:20px;background-position:-10px -368px;}
#lnaviMR ul li#ln11 a:hover{background-position: -190px -368px;}

#lnaviMR ul li#ln12 a{margin-top:8px;height:20px;background-position:-10px -396px;}
#lnaviMR ul li#ln12 a:hover{background-position: -190px -396px;}

#lnaviMR ul li#ln13 a{margin-top:1px;height:20px;background-position:-10px -417px;}
#lnaviMR ul li#ln13 a:hover{background-position: -190px -417px;}

#lnaviMR ul li#ln14 a{margin-top:1px;height:20px;background-position:-10px -438px;}
#lnaviMR ul li#ln14 a:hover{background-position: -190px -438px;}



/*　index of ローカルナビゲーション（創薬研究・臨床開発 RD）
-------------------------------------------------------------------　*/
#rd #wrapper {background:#f1f8f1;}

#lnaviRDindex{margin-top:6px;float:left;width:180px;height:460px;background: url(../img/lnavi_rdindexbg.jpg) no-repeat;}
#lnaviRDindex ul{clear:both;list-style: none;}
#lnaviRDindex li{float:left;}
#lnaviRDindex ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_rdindex.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviRDindex ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviRDindex ul li ul {
	 display: none;
	}
#lnaviRDindex ul li:hover ul {
	display: block;
	}
#lnaviRDindex ul li ul li {
	margin: 0;
	}
#lnaviRDindex ul li:hover ul li {
	margin: 0;
	}

#lnaviRDindex ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviRDindex ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviRDindex ul li#ln02 a{margin-top:3px;height:24px;background-position:-10px -45px;}
#lnaviRDindex ul li#ln02 a:hover{background-position: -190px -45px;}

#lnaviRDindex ul li#ln03 a{margin-top:3px;height:24px;background-position:-10px -72px;}
#lnaviRDindex ul li#ln03 a:hover{background-position: -190px -72px;}

#lnaviRDindex ul li#ln04 a{margin-top:18px;height:42px;background-position:-10px -114px;}
#lnaviRDindex ul li#ln04 a:hover{background-position: -190px -114px;}

#lnaviRDindex ul li#ln05 a{margin-top:19px;height:19px;background-position:-10px -175px;}
#lnaviRDindex ul li#ln05 a:hover{background-position: -190px -175px;}

#lnaviRDindex ul li#ln05a a{margin:0 0 0 10px;height:18px;background-position:-10px -194px;}
#lnaviRDindex ul li#ln05a a:hover{background-position: -190px -194px;}

#lnaviRDindex ul li#ln05b a{margin:0 0 0 10px;height:16px;background-position:-10px -212px;}
#lnaviRDindex ul li#ln05b a:hover{background-position: -190px -212px;}

#lnaviRDindex ul li#ln05c a{margin:0 0 0 10px;height:17px;background-position:-10px -228px;}
#lnaviRDindex ul li#ln05c a:hover{background-position: -190px -228px;}

#lnaviRDindex ul li#ln05d a{margin:0 0 0 10px;height:17px;background-position:-10px -245px;}
#lnaviRDindex ul li#ln05d a:hover{background-position: -190px -245px;}

#lnaviRDindex ul li#ln05e a{margin:0 0 0 10px;height:21px;background-position:-10px -262px;}
#lnaviRDindex ul li#ln05e a:hover{background-position: -190px -262px;}

#lnaviRDindex ul li#ln06 a{margin-top:5px;height:20px;background-position:-10px -288px;}
#lnaviRDindex ul li#ln06 a:hover{background-position: -190px -288px;}

#lnaviRDindex ul li#ln07 a{margin-top:8px;height:20px;background-position:-10px -316px;}
#lnaviRDindex ul li#ln07 a:hover{background-position: -190px -316px;}

#lnaviRDindex ul li#ln08 a{margin-top:1px;height:20px;background-position:-10px -337px;}
#lnaviRDindex ul li#ln08 a:hover{background-position: -190px -337px;}

#lnaviRDindex ul li#ln09 a{margin-top:1px;height:20px;background-position:-10px -358px;}
#lnaviRDindex ul li#ln09 a:hover{background-position: -190px -358px;}




/*　ローカルナビゲーション（創薬研究・臨床開発の仕事 RD）
-------------------------------------------------------------------　*/
#lnaviRD{margin:7px 0 0 0;float:left;width:180px;min-height:540px;background: url(../img/lnavi_rdbg.jpg) no-repeat;}
#lnaviRD ul{clear:both;list-style: none;}
#lnaviRD li{float:left;}
#lnaviRD ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_rd.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviRD ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviRD ul li ul {
	 display: none;
	}
#lnaviRD ul li:hover ul {
	display: block;
	}
#lnaviRD ul li:hover ul li {
	margin: 0;
	}

#lnaviRD ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviRD ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviRD ul li#ln02 a{margin-top:3px;height:24px;background-position:-10px -45px;}
#lnaviRD ul li#ln02 a:hover{background-position: -190px -45px;}

#lnaviRD ul li#ln03 a{margin-top:3px;height:24px;background-position:-10px -72px;}
#lnaviRD ul li#ln03 a:hover{background-position: -190px -72px;}

#lnaviRD ul li#ln04 a{margin:8px 0 0 0;width:180px;height:25px;background-position:0 -105px;}
#lnaviRD ul li#ln04 a:hover{background-position: -180px -105px;}

#lnaviRD ul li#ln05 a{height:20px;background-position:-10px -130px;}
#lnaviRD ul li#ln05 a:hover{background-position: -190px -130px;}

#lnaviRD ul li#ln06 a{margin-top:3px;height:20px;background-position:-10px -153px;}
#lnaviRD ul li#ln06 a:hover{background-position: -190px -153px;}

/*
#lnaviRD ul li#ln07 a{margin-top:3px;height:24px;background-position:-10px -176px;}
#lnaviRD ul li#ln07 a:hover{background-position: -190px -176px;}
*/

#lnaviRD ul li#ln08 a{margin-top:3px;height:20px;;background-position:-10px -176px;}
#lnaviRD ul li#ln08 a:hover{background-position:-10px -176px;}

#lnaviRD ul li#ln09 a{height:16px;background-position:-10px -196px;}
#lnaviRD ul li#ln09 a:hover{background-position: -190px -196px;}

#lnaviRD ul li#ln09a a{height:18px;background-position:-10px -212px;}
#lnaviRD ul li#ln09a a:hover{background-position: -190px -212px;}

#lnaviRD ul li#ln09b a{height:17px;background-position:-10px -230px;}
#lnaviRD ul li#ln09b a:hover{background-position: -190px -230px;}

#lnaviRD ul li#ln09c a{height:18px;background-position:-10px -247px;}
#lnaviRD ul li#ln09c a:hover{background-position: -190px -247px;}

#lnaviRD ul li#ln10 a{height:16px;background-position:-10px -265px;}
#lnaviRD ul li#ln10 a:hover{background-position: -190px -265px;}

#lnaviRD ul li#ln10a a{height:17px;background-position:-10px -281px;}
#lnaviRD ul li#ln10a a:hover{background-position: -190px -281px;}

#lnaviRD ul li#ln10b a{height:16px;background-position:-10px -298px;}
#lnaviRD ul li#ln10b a:hover{background-position: -190px -298px;}

#lnaviRD ul li#ln10c a{height:16px;background-position:-10px -314px;}
#lnaviRD ul li#ln10c a:hover{background-position: -190px -314px;}

#lnaviRD ul li#ln10d a{height:17px;background-position:-10px -330px;}
#lnaviRD ul li#ln10d a:hover{background-position: -190px -330px;}

#lnaviRD ul li#ln10e a{height:18px;background-position:-10px -347px;}
#lnaviRD ul li#ln10e a:hover{background-position: -190px -347px;}

#lnaviRD ul li#ln11 a{height:16px;background-position:-10px -365px;}
#lnaviRD ul li#ln11 a:hover{background-position: -190px -365px;}

#lnaviRD ul li#ln11a a{height:19px;background-position:-10px -381px;}
#lnaviRD ul li#ln11a a:hover{background-position: -190px -381px;}

#lnaviRD ul li#ln11b a{height:19px;background-position:-10px -400px;}
#lnaviRD ul li#ln11b a:hover{background-position: -190px -400px;}

#lnaviRD ul li#ln12 a{height:16px;background-position:-10px -419px;}
#lnaviRD ul li#ln12 a:hover{background-position: -190px -419px;}

#lnaviRD ul li#ln12a a{height:19px;background-position:-10px -435px;}
#lnaviRD ul li#ln12a a:hover{background-position: -190px -435px;}

#lnaviRD ul li#ln12b a{height:17px;background-position:-10px -454px;}
#lnaviRD ul li#ln12b a:hover{background-position: -190px -454px;}

#lnaviRD ul li#ln12c a{height:16px;background-position:-10px -471px;}
#lnaviRD ul li#ln12c a:hover{background-position: -190px -471px;}

#lnaviRD ul li#ln12d a{height:17px;background-position:-10px -487px;}
#lnaviRD ul li#ln12d a:hover{background-position: -190px -487px;}

#lnaviRD ul li#ln12e a{height:18px;background-position:-10px -504px;}
#lnaviRD ul li#ln12e a:hover{background-position: -190px -504px;}

#lnaviRD ul li#ln13 a{height:16px;background-position:-10px -522px;}
#lnaviRD ul li#ln13 a:hover{background-position: -190px -522px;}

/*
#lnaviRD ul li#ln13a a{height:22px;background-position:-10px -538px;}
#lnaviRD ul li#ln13a a:hover{background-position: -190px -538px;}
*/

#lnaviRD ul li#ln14 a{height:17px;background-position:-10px -540px;}
#lnaviRD ul li#ln14 a:hover{background-position: -190px -540px;}

#lnaviRD ul li#ln14a a{height:24px;background-position:-10px -557px;}
#lnaviRD ul li#ln14a a:hover{background-position: -190px -557px;}

#lnaviRD ul li#ln15 a{margin-top:17px;height:19px;background-position:-10px -594px;}
#lnaviRD ul li#ln15 a:hover{background-position: -190px -594px;}

#lnaviRD ul li#ln15a a{margin:0 0 0 10px;height:18px;background-position:-10px -613px;}
#lnaviRD ul li#ln15a a:hover{background-position: -190px -613px;}

#lnaviRD ul li#ln15b a{margin:0 0 0 10px;height:16px;background-position:-10px -631px;}
#lnaviRD ul li#ln15b a:hover{background-position: -190px -631px;}

#lnaviRD ul li#ln15c a{margin:0 0 0 10px;height:17px;background-position:-10px -647px;}
#lnaviRD ul li#ln15c a:hover{background-position: -190px -647px;}

#lnaviRD ul li#ln15d a{margin:0 0 0 10px;height:17px;background-position:-10px -664px;}
#lnaviRD ul li#ln15d a:hover{background-position: -190px -664px;}

#lnaviRD ul li#ln15e a{margin:0 0 0 10px;height:20px;background-position:-10px -681px;}
#lnaviRD ul li#ln15e a:hover{background-position: -190px -681px;}

#lnaviRD ul li#ln16 a{margin-top:7px;height:18px;background-position:-10px -708px;}
#lnaviRD ul li#ln16 a:hover{background-position: -190px -708px;}

#lnaviRD ul li#ln17 a{margin-top:9px;height:20px;background-position:-10px -735px;}
#lnaviRD ul li#ln17 a:hover{background-position: -190px -735px;}

#lnaviRD ul li#ln18 a{margin-top:1px;height:20px;background-position:-10px -756px;}
#lnaviRD ul li#ln18 a:hover{background-position: -190px -756px;}

#lnaviRD ul li#ln19 a{margin-top:1px;height:20px;background-position:-10px -777px;}
#lnaviRD ul li#ln19 a:hover{background-position: -190px -777px;}



/*　index of ローカルナビゲーション（創薬研究・臨床開発 キャリア CAREER）
-------------------------------------------------------------------　*/
#career #wrapper {background:#f4faf4;}

#lnaviRDcareer{margin-top:6px;float:left;width:180px;height:458px;background: url(../img/lnavi_rdcareer.jpg) no-repeat #f4fafa;text-indent: -5000px;}
#lnaviRDcareer ul{clear:both;list-style: none;}
#lnaviRDcareer li{float:left;}
#lnaviRDcareer ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_rdcareer.jpg) no-repeat;text-indent: -5000px;}

/*
#lnaviRDcareer ul li#ln01 a{margin-top:11px;height:34px;background-position:-10px -11px;}
#lnaviRDcareer ul li#ln01 a:hover{background-position: -190px -11px;}
*/

#lnaviRDcareer ul li#ln02 a{margin-top:11px;height:49px;background-position:-10px -11px;}
#lnaviRDcareer ul li#ln02 a:hover{background-position: -190px -11px;}

#lnaviRDcareer ul li#ln03 a{margin-top:5px;height:49px;background-position:-10px -64px;}
#lnaviRDcareer ul li#ln03 a:hover{background-position: -190px -64px;}

#lnaviRDcareer ul li#ln04 a{margin-top:5px;height:49px;background-position:-10px -118px;}
#lnaviRDcareer ul li#ln04 a:hover{background-position: -190px -118px;}





/*　index of ローカルナビゲーション（生産技術 PRD）
-------------------------------------------------------------------　*/
#prd #wrapper {background:#f9f8f3;}

#lnaviPRDindex{margin-top:6px;float:left;width:180px;height:460px;background: url(../img/lnavi_prdindexbg.jpg) no-repeat;text-indent: -5000px;}
#lnaviPRDindex ul{clear:both;list-style: none;}
#lnaviPRDindex li{float:left;}
#lnaviPRDindex ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_prdindex.jpg) no-repeat;text-indent: -5000px;}

/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviPRDindex ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviPRDindex ul li ul {
	 display: none;
	}
#lnaviPRDindex ul li:hover ul {
	display: block;
	}
#lnaviPRDindex ul li ul li {
	margin: 0;
	}
#lnaviPRDindex ul li:hover ul li {
	margin: 0;
	}

#lnaviPRDindex ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviPRDindex ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviPRDindex ul li#ln02 a{margin-top:3px;height:24px;background-position:-10px -45px;}
#lnaviPRDindex ul li#ln02 a:hover{background-position: -190px -45px;}

#lnaviPRDindex ul li#ln03 a{margin-top:3px;height:24px;background-position:-10px -72px;}
#lnaviPRDindex ul li#ln03 a:hover{background-position: -190px -72px;}

#lnaviPRDindex ul li#ln04 a{margin-top:18px;height:42px;background-position:-10px -114px;}
#lnaviPRDindex ul li#ln04 a:hover{background-position: -190px -114px;}

#lnaviPRDindex ul li#ln05 a{margin-top:19px;height:19px;background-position:-10px -175px;}
#lnaviPRDindex ul li#ln05 a:hover{background-position: -190px -175px;}

#lnaviPRDindex ul li#ln05a a{margin:0 0 0 10px;height:18px;background-position:-10px -194px;}
#lnaviPRDindex ul li#ln05a a:hover{background-position: -190px -194px;}

#lnaviPRDindex ul li#ln05b a{margin:0 0 0 10px;height:16px;background-position:-10px -212px;}
#lnaviPRDindex ul li#ln05b a:hover{background-position: -190px -212px;}

#lnaviPRDindex ul li#ln05c a{margin:0 0 0 10px;height:17px;background-position:-10px -228px;}
#lnaviPRDindex ul li#ln05c a:hover{background-position: -190px -228px;}

#lnaviPRDindex ul li#ln05d a{margin:0 0 0 10px;height:17px;background-position:-10px -245px;}
#lnaviPRDindex ul li#ln05d a:hover{background-position: -190px -245px;}

#lnaviPRDindex ul li#ln05e a{margin:0 0 0 10px;height:21px;background-position:-10px -262px;}
#lnaviPRDindex ul li#ln05e a:hover{background-position: -190px -262px;}

#lnaviPRDindex ul li#ln06 a{margin-top:5px;height:20px;background-position:-10px -288px;}
#lnaviPRDindex ul li#ln06 a:hover{background-position: -190px -288px;}

#lnaviPRDindex ul li#ln07 a{margin-top:8px;height:20px;background-position:-10px -316px;}
#lnaviPRDindex ul li#ln07 a:hover{background-position: -190px -316px;}

#lnaviPRDindex ul li#ln08 a{margin-top:1px;height:20px;background-position:-10px -337px;}
#lnaviPRDindex ul li#ln08 a:hover{background-position: -190px -337px;}

#lnaviPRDindex ul li#ln09 a{margin-top:1px;height:20px;background-position:-10px -358px;}
#lnaviPRDindex ul li#ln09 a:hover{background-position: -190px -358px;}




/*　ローカルナビゲーション（生産技術の仕事　PRD）
-------------------------------------------------------------------　*/
#lnaviPRD{margin-top:6px;float:left;width:180px;min-height:460px;background: url(../img/lnavi_prdbg.jpg) no-repeat;}
#lnaviPRD ul{clear:both;list-style: none;}
#lnaviPRD li{float:left;}
#lnaviPRD ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_prd.jpg) no-repeat;text-indent: -5000px;}
/*　隠しメニュー
-------------------------------------------------------------------　*/
#lnaviPRD ul { /* IE6 対策 */
        behavior: url("/css/csshover2.htc");
}

#lnaviPRD ul li ul {
	 display: none;
	}
#lnaviPRD ul li:hover ul {
	display: block;
	}
#lnaviPRD ul li ul li {
	margin: 0;
	}
#lnaviPRD ul li:hover ul li {
	margin: 0;
	}

#lnaviPRD ul li#ln01 a{margin-top:8px;height:34px;background-position:-10px -8px;}
#lnaviPRD ul li#ln01 a:hover{background-position: -190px -8px;}

#lnaviPRD ul li#ln02 a{margin-top:3px;height:24px;background-position:-10px -45px;}
#lnaviPRD ul li#ln02 a:hover{background-position: -190px -45px;}

#lnaviPRD ul li#ln03 a{margin-top:3px;height:24px;background-position:-10px -72px;}
#lnaviPRD ul li#ln03 a:hover{background-position: -190px -72px;}

#lnaviPRD ul li#ln04 a{margin-top:9px;height:24px;background-position:-10px -105px;}
#lnaviPRD ul li#ln04 a:hover{background-position: -190px -105px;}

#lnaviPRD ul li#ln05 a{margin-top:1px;height:30px;background-position:-10px -130px;}
#lnaviPRD ul li#ln05 a:hover{background-position: -190px -130px;}

#lnaviPRD ul li#ln06 a{margin-top:4px;height:20px;background-position:-10px -164px;}
#lnaviPRD ul li#ln06 a:hover{background-position: -190px -164px;}

#lnaviPRD ul li#ln07 a{margin-top:3px;height:20px;background-position:-10px -187px;}
#lnaviPRD ul li#ln07 a:hover{background-position: -190px -187px;}

#lnaviPRD ul li#ln08 a{margin-top:3px;height:21px;background-position:-10px -210px;}
#lnaviPRD ul li#ln08 a:hover{background-position: -190px -210px;}

#lnaviPRD ul li#ln09 a{height:18px;background-position:-10px -231px;}
#lnaviPRD ul li#ln09 a:hover{background-position: -190px -231px;}

#lnaviPRD ul li#ln10 a{height:16px;background-position:-10px -249px;}
#lnaviPRD ul li#ln10 a:hover{background-position: -190px -249px;}

#lnaviPRD ul li#ln11 a{height:17px;background-position:-10px -265px;}
#lnaviPRD ul li#ln11 a:hover{background-position: -190px -265px;}

#lnaviPRD ul li#ln12 a{height:17px;background-position:-10px -282px;}
#lnaviPRD ul li#ln12 a:hover{background-position: -190px -282px;}

#lnaviPRD ul li#ln13 a{height:16px;background-position:-10px -299px;}
#lnaviPRD ul li#ln13 a:hover{background-position: -190px -299px;}

#lnaviPRD ul li#ln14 a{height:21px;background-position:-10px -315px;}
#lnaviPRD ul li#ln14 a:hover{background-position: -190px -315px;}

#lnaviPRD ul li#ln15 a{margin-top:13px;height:20px;background-position:-10px -349px;}
#lnaviPRD ul li#ln15 a:hover{background-position: -190px -349px;}

#lnaviPRD ul li#ln15a a{margin:0 0 0 10px;height:18px;background-position:-10px -369px;}
#lnaviPRD ul li#ln15a a:hover{background-position: -190px -369px;}

#lnaviPRD ul li#ln15b a{margin:0 0 0 10px;height:16px;background-position:-10px -387px;}
#lnaviPRD ul li#ln15b a:hover{background-position: -190px -387px;}

#lnaviPRD ul li#ln15c a{margin:0 0 0 10px;height:17px;background-position:-10px -403px;}
#lnaviPRD ul li#ln15c a:hover{background-position: -190px -403px;}

#lnaviPRD ul li#ln15d a{margin:0 0 0 10px;height:17px;background-position:-10px -420px;}
#lnaviPRD ul li#ln15d a:hover{background-position: -190px -420px;}

#lnaviPRD ul li#ln15e a{margin:0 0 0 10px;height:21px;background-position:-10px -437px;}
#lnaviPRD ul li#ln15e a:hover{background-position: -190px -437px;}

#lnaviPRD ul li#ln16 a{margin-top:5px;height:20px;background-position:-10px -463px;}
#lnaviPRD ul li#ln16 a:hover{background-position: -190px -463px;}

#lnaviPRD ul li#ln17 a{margin-top:8px;height:20px;background-position:-10px -491px;}
#lnaviPRD ul li#ln17 a:hover{background-position: -190px -4916px;}

#lnaviPRD ul li#ln18 a{margin-top:1px;height:20px;background-position:-10px -512px;}
#lnaviPRD ul li#ln18 a:hover{background-position: -190px -512px;}

#lnaviPRD ul li#ln19 a{margin-top:1px;height:20px;background-position:-10px -533px;}
#lnaviPRD ul li#ln19 a:hover{background-position: -190px -533px;}



/*　index of ローカルナビゲーション（生産技術 キャリア CAREER）
-------------------------------------------------------------------　*/
#prdcareer #wrapper {background:#f9f8f3;}

#lnaviPRDcareer{margin-top:6px;float:left;width:180px;height:470px;background: url(../img/lnavi_prdcareer.jpg) no-repeat #f4fafa;text-indent: -5000px;}
#lnaviPRDcareer ul{clear:both;list-style: none;}
#lnaviPRDcareer li{float:left;}
#lnaviPRDcareer ul li a{display:block;margin-left:10px;width:160px;background: url(../img/lnavi_prdcareer.jpg) no-repeat;text-indent: -5000px;}

#lnaviPRDcareer ul li#ln01 a{margin-top:11px;height:48px;background-position:-10px -11px;}
#lnaviPRDcareer ul li#ln01 a:hover{background-position: -190px -11px;}

#lnaviPRDcareer ul li#ln02 a{margin-top:5px;height:48px;background-position:-10px -65px;}
#lnaviPRDcareer ul li#ln02 a:hover{background-position: -190px -65px;}






/*　コンテンツエリア
-------------------------------------------------------------------　*/
#contents {
	float:right;
	padding:0 20px;
	width:630px;
	text-align:left;
	background-color:#fff;
	_height:470px;
	min-height:470px;
	}
	
#contents h1 {
	z-index:2;
	position:relative;
	top:-27px;
	right:-20px;
	margin-bottom:-64px;
	text-align:right;
	}

#contents #indexphoto,
#contents .over670 {
	margin:0 -20px 0 -20px;
	}

#contents p#message {
	padding:10px 5px;
	font-size:0.8em;
	}
#contents p#message img {
	float:left;
	margin-right:6px;
	}

#contents p#lead {
	margin-top:6px;
	}

#toppage-contents {
	margin:0 auto;
}
#toppage-contents p#message {
	padding:10px 5px 5px 150px;
	font-size:0.8em;
	}
#toppage-contents p#message img {
	float:left;
	margin-right:6px;
	}


/*　メインコンテンツ
-------------------------------------------------------------------　*/
#main {
	margin:0 -20px 0 -20px;
	width:670px;
	padding:0;
	text-align:left;
	background-color:#fff;
	}

#main #txtarea {
	width:580px;
	margin:0 45px 20px 45px;
	font-size:0.85em;
	}



/* フッター */
#footer {
	clear:both;
	width:850px;
	height:111px;
	background:url(../img/footer.jpg) no-repeat;
	}
#footer p {
	padding-top:5px;
	color:#666;
	font-size:0.8em;
	}
#footer a {
	color:#666;
	text-decoration:none;
	}
#home #footer p {
	text-align:center;
	}

#footer_top {
	clear:both;
	width:850px;
	height:111px;
	background:url(../img/footer_top.jpg) no-repeat;
	padding-top:7px;
	}
#footer_top p {
	padding-top:3px;
	color:#666;
	font-size:0.8em;
	}
#footer_top a {
	color:#666;
	text-decoration:none;
	}
#home #footer_top p {
	text-align:center;
	}

#mapfooter {
	clear:both;
	width:660px;
	height:111px;
	background:url(../img/footer.jpg) no-repeat;
	}
#mapfooter p {
	padding-top:5px;
	color:#666;
	font-size:0.8em;
	text-align:center;
	}
#mapfooter a {
	color:#666;
	text-decoration:none;
	}

