@charset "shift_jis";


/*\*//*/
	@import url("ie5mac.css");
/**/

@media tty {
 i{content:"\";/*" "*/}} @import url('ie5win.css'); /*";}
}/* */


/*
	Since:25 May 2006
	Last-Updated: 25 May 2006
	Editor:Masataka Asakura(MIC)
*/


/*
-------------File Contents--------------

	1. LocalNavigations
		1) Μpξρ
		2) ζyΠυΜΊ
		3) εtH[

	2. y[W^Cg
	
	3. Μpξρ
	
	4. ζyΠυΜΊINDEX
	
	5. ζyΠυΜΊey[W

*/



/*
------------1. LocalNavigations----------------
*/

/* ============1) Μpξρ================= */



#LNIndex{
	width:191px;
	height:52px;
}

#LNIndex a, #LNIndex a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_index01.gif") no-repeat 0 0;
}
#LNIndex a:hover, #LNIndex a:active{
	background:transparent url("../lnav_img/ln_index02.gif") no-repeat 0px 0px;
}

/* PageNow */
.P01 #LNIndex a, .P01 #LNIndex a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_index03.gif") no-repeat 0 0;
	cursor:default;
}


/* +++++eEνΦΜN++++ */

#LNIndex2nd{
	background:transparent url("../../common_img/bg_lnav.gif") repeat-x left bottom;
	padding:0 5px 25px 0;
	margin:0;
	border-right:1px solid #787878;
	width:185px;
}

#LNIndex2nd ul{
	padding:12px 0 0 12px;
	margin:0;
}
#LNIndex2nd ul li{
	list-style-type: none;
	background:transparent url("../../common_img/li_arrow03.gif") no-repeat 0 5px;
	padding:0 0 6px 16px;
	margin:0;
}


/* ============2) ζyΠυΜΊ================= */

/* ζyΠυΜΊ */

#LNSenior{
	width:191px;
	height:52px;
}

#LNSenior a, #LNSenior a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_senior01.gif") no-repeat 0 0;
}
#LNSenior a:hover, #LNSenior a:active{
	background:transparent url("../lnav_img/ln_senior02.gif") no-repeat 0px 0px;
}



/* ζyΠυΜΊκ */

#LNSenior02{
	list-style-type: none;
	background:transparent url("../../common_img/li_arrow05.gif") no-repeat 12px 16px;
	padding:0;
	margin:0;
	border-right:1px solid #787878;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#999;
	width:190px;
	height:40px;
}

.PSenior01 #LNSenior02{
	background:transparent url("../../common_img/li_arrow06.gif") no-repeat 12px 16px;
	border-bottom-color:#5b92e1;
}

#LNSenior02 a, #LNSenior02 a:visited{
	width:190px;
	height:40px;
	background:transparent url("../lnav_img/ln_seniorindex01.gif") no-repeat 30px 13px;
}
#LNSenior02 a:hover, #LNSenior02 a:active{
	background:transparent url("../lnav_img/ln_seniorindex02.gif") no-repeat 30px 13px;
}

/* PageNow */
.PSenior01 #LNSenior02 a, .PSenior01 #LNSenior02 a:visited{
	background:transparent url("../lnav_img/ln_seniorindex03.gif") no-repeat 30px 13px;
	cursor:default;
	border:none;
}



/* +++++ζyΠυΜΊΊwy[W++++ */

#LNSenior2nd{
	background:transparent url("../../common_img/bg_lnav.gif") repeat-x left bottom;
	padding:0 0 25px 0;
	margin:0;
	border-right:1px solid #787878;
	width:190px;
}

#LNSenior2nd ul{
	padding:12px 0 0 12px;
	margin:0;
}
#LNSenior2nd ul li{
	list-style-type: none;
	background:transparent url("../../common_img/li_arrow03.gif") no-repeat 0 5px;
	padding:0 0 6px 16px;
	margin:0;
}

#LNSenior2nd ul li.LNPageNow{
	color:#f30;
	font-weight:bold;
	background:transparent url("../../common_img/li_arrow04.gif") no-repeat 0 6px;
	padding:2px 0 10px 16px;
}
#LNSenior2nd li span.LNName{
	padding-left:50px;
}

#LNExcell .LNSCTitle, #LNSeisakusho .LNSCTitle, #LNEngineering .LNSCTitle{
	border-bottom:2px solid #999;
	display:block;
	text-indent:-9999px;
	letter-spacing : -1000em;
	font-size:0.1em;
	line-height:100%;
	height:36px;
	width:190px;
	overflow:hidden;
}

.PSenior02 #LNExcell .LNSCTitle, .PSenior03 #LNExcell .LNSCTitle{
	border-bottom:2px solid #5b92e1;
}

.PSenior04 #LNSeisakusho .LNSCTitle, .PSenior05 #LNSeisakusho .LNSCTitle, .PSenior06 #LNSeisakusho .LNSCTitle{
	border-bottom:2px solid #5b92e1;
}
.PSenior07 #LNEngineering .LNSCTitle{
	border-bottom:2px solid #5b92e1;
}
#LNExcell .LNSCTitle{
	background:transparent url("../lnav_img/excell.gif") no-repeat 12px 20px;
}
#LNSeisakusho .LNSCTitle{
	background:transparent url("../lnav_img/excell_seisakusho.gif") no-repeat 12px 20px;
}
#LNEngineering .LNSCTitle{
	background:transparent url("../lnav_img/excell_engineering.gif") no-repeat 12px 20px;
}

/* PageNow */
.PSenior01 li#LNSenior01 a, .PSenior02 #LNSenior03 a, 
.PSenior03 li#LNSenior04 a, .PSenior04 #LNSenior04 a, 
.PSenior05 #LNSenior05 a, .PSenior06 #LNSenior07 a, 
.PSenior07 #LNSenior06 a, .PSenior08 #LNSenior07 a{
	background:transparent url("../../common_img/li_arrow04.gif") no-repeat 0 6px;
	cursor:default;
	text-decoration:none!important;
	font-weight:bold;
	color:#f30;
}
.PSenior01 li#LNSenior01 a:hover, .PSenior02 #LNSenior03 a:hover, 
.PSenior03 li#LNSenior04 a:hover, .PSenior04 #LNSenior04 a:hover, 
.PSenior05 #LNSenior05 a:hover, .PSenior06 #LNSenior07 a:hover, 
.PSenior07 #LNSenior06 a:hover, .PSenior08 #LNSenior07 a:hover{
	text-decoration:none!important;
}

/* ============3) εtH[================= */



#LNEntry{
	width:191px;
	height:47px;
}

#LNEntry a, #LNEntry a:visited{
	width:191px;
	height:47px;
	background:transparent url("../lnav_img/ln_entry01.gif") no-repeat 0 0;
}
#LNEntry a:hover, #LNEntry a:active{
	background:transparent url("../lnav_img/ln_entry02.gif") no-repeat 0px 0px;
}


/*
------------2. y[W^Cg----------------
*/

#PageTitle h2{
	background-image:url("../images/ptitle02.gif");
}
.P01 #PageTitle h2{
	background-image:url("../images/ptitle01.gif");
}



/*
------------3. Μpξρ----------------
*/

.P01 #Section01 .Heading h3{
	background:transparent url("../images/h_index01.gif") no-repeat 30px 0;
	height:18px;
	width:498px;
}
.P01 #Section02 .Heading h3{
	background:transparent url("../images/h_index02.gif") no-repeat 30px 0;
	height:18px;
	width:498px;
}
.P01 #Section03 .Heading h3{
	background:transparent url("../images/h_index03.gif") no-repeat 30px 0;
	height:18px;
	width:498px;
}
.P01 #Section04 .Heading h3{
	background:transparent url("../images/h_index04.gif") no-repeat 30px 0;
	height:18px;
	width:498px;
}

.P01 #Section01 .C02 ul{
	padding:25px 0 0 0;
	margin:0;
}
.P01 #Section01 .C02 ul li{
	font-size:116%;
	list-style-type:none;
	background:transparent url("../../common_img/li_arrow02.gif") no-repeat 0 6px;
	padding:0 0 14px 21px;
	margin:0;
	line-height:140%;
}

.P01 #Section01 .C02 ul li a, .P01 #Section01 .C02 ul li a:visited{
	border-bottom-width:0px;
}
.P01 #Section01 .C02 ul li a:hover, .P01 #Section01 .C02 ul li a:active{
	border-bottom-width:1px;
}
p.P02 span{
	font:bold 92%/100% Arial, Helvetica,sans-serif;

	padding-left:10px;
}

.P01 table th{
	font:bold 100%/140% Arial, Helvetica,sans-serif;
	
	width:28%;
	background:#fcfcfc  url("../../common_img/bg_th01.gif") repeat-y right top;

}
.P01 table td{
	width:72%;
	padding:12px 12px 9px 16px;
}

.P01 table ol{
	padding:0 0 0 18px;
	margin:0;
}
.P01 table ol li strong{
	font:bold 100%/140% Arial, Helvetica,sans-serif;
	letter-spacing:0.1em;
}

/*
------------4. ζyΠυΜΊINDEX----------------
*/

.PSenior01 .C01{
	padding-top:0px!important;
}

#Senior01, #Senior02, #Senior03, #Senior04, #Senior05, #Senior06, #Senior07{
	background:#fff url("../images/senior_index/bg_index.gif") no-repeat 0 0;
	margin-bottom:10px;
	padding:0;
	height:132px;
	width:500px;
}

.Photo{
	float:left;
	padding:11px 30px 0 11px;
	margin:0;
	width:108px!important;
	width/**/:149px;
}
.Photo a:link, .Photo a:visited, .Photo a:hover, .Photo a:active{
	border-bottom-width:0px!important;
}

.PersonInfo{
	float:left;
	padding:11px 0 0 0;
	margin:0;
	width:320px;
}

.PersonInfo h3{
	height:43px;
	padding:0;
	margin:0;
	color:#4d8ca5;
	text-indent:-9999px;
	letter-spacing:-1000em;
	font-size:0.1em;
	line-height:110%;
}
/*\*/
.PersonInfo h3{
	letter-spacing:normal;
	overflow:hidden;
}
/**/
.PersonInfo h4{
	height:18px;
	padding:0;
	margin:13px 0 0 0;
	color:#4d8ca5;
	text-indent:-9999px;
	letter-spacing:-1000em;
	font-size:0.1em;
	line-height:110%;
}
/*\*/
.PersonInfo h4{
	letter-spacing:normal;
	overflow:hidden;
}
/**/

.PersonInfo ul{
	padding:14px 0 0 0;
	margin:0;
}
.PersonInfo ul li{
	height:20px;
	list-style-type:none;
	background:transparent url("../../common_img/li_arrow01.gif") no-repeat 0px 3px;
	padding:0 0 0 22px;
	margin:0;
}

/**/
.PersonInfo ul li a{
	height:20px;
	display:block;
	text-decoration:none;
	border-bottom-width:0px!important;
	text-indent:-9999px;
	letter-spacing : -1000em;
	font-size:0.1em;
	line-height:100%;
}
/*\*/
.PersonInfo ul li a{
	letter-spacing : normal;
	overflow:hidden;
}
/**/


/*++++₯++++*/
#Senior01 .PersonInfo h3{
	background:#fff url("../images/senior/copy_ochiai.gif") no-repeat 0 0;
	
}
#Senior01 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_ochiai.gif") no-repeat 0 0;
	
}
#Senior01 .PersonInfo ul li a:link, #Senior01 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_ochiai01.gif") no-repeat 0 0;
	
}
#Senior01 .PersonInfo ul li a:hover, #Senior01 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_ochiai02.gif") no-repeat 0 0;
	
}
/*++++εΊk‘++++*/
#Senior02 .PersonInfo h3{
	background:#fff url("../images/senior/copy_oshita.gif") no-repeat 0 15px;
	
}
#Senior02 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_oshita.gif") no-repeat 0 0;
	
}
#Senior02 .PersonInfo ul li a:link, #Senior02 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_oshita01.gif") no-repeat 0 0;
	
}
#Senior02 .PersonInfo ul li a:hover, #Senior02 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_oshita02.gif") no-repeat 0 0;
	
}

/*++++qcj++++*/
#Senior03 .PersonInfo h3{
	background:#fff url("../images/senior/copy_makita.gif") no-repeat 0 0px;
	
}
#Senior03 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_makita.gif") no-repeat 0 0;
	
}
#Senior03 .PersonInfo ul li a:link, #Senior03 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_makita01.gif") no-repeat 0 0;
	
}
#Senior03 .PersonInfo ul li a:hover, #Senior03 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_makita02.gif") no-repeat 0 0;
	
}


/*++++{cΉu++++*/
#Senior04 .PersonInfo h3{
	background:#fff url("../images/senior/copy_honda.gif") no-repeat 0 0px;
	
}
#Senior04 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_honda.gif") no-repeat 0 0;
	
}
#Senior04 .PersonInfo ul li a:link, #Senior04 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_honda01.gif") no-repeat 0 0;
	
}
#Senior04 .PersonInfo ul li a:hover, #Senior04 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_honda02.gif") no-repeat 0 0;
	
}

/*++++΄bq++++*/
#Senior05 .PersonInfo h3{
	background:#fff url("../images/senior/copy_shimizu.gif") no-repeat 0 15px;
	
}
#Senior05 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_shimizu.gif") no-repeat 0 0;
	
}
#Senior05 .PersonInfo ul li a:link, #Senior05 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_shimizu01.gif") no-repeat 0 0;
	
}
#Senior05 .PersonInfo ul li a:hover, #Senior05 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_shimizu02.gif") no-repeat 0 0;
	
}

/*++++qμrγ++++*/
#Senior06 .PersonInfo h3{
	background:#fff url("../images/senior/copy_makino.gif") no-repeat 0 0px;
	
}
#Senior06 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_makino.gif") no-repeat 0 0;
	
}
#Senior06 .PersonInfo ul li a:link, #Senior06 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_makino01.gif") no-repeat 0 0;
	
}
#Senior06 .PersonInfo ul li a:hover, #Senior06 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_makino02.gif") no-repeat 0 0;
	
}


/*++++‘δμa++++*/
#Senior07 .PersonInfo h3{
	background:#fff url("../images/senior/copy_fujii.gif") no-repeat 0 15px;
	
}
#Senior07 .PersonInfo h4{
	background:#fff url("../images/senior_index/post_fujii.gif") no-repeat 0 0;
	
}
#Senior07 .PersonInfo ul li a:link, #Senior07 .PersonInfo ul li a:visited{
	background:#fff url("../images/senior_index/index_fujii01.gif") no-repeat 0 0;
	
}
#Senior07 .PersonInfo ul li a:hover, #Senior07 .PersonInfo ul li a:active{
	background:#fff url("../images/senior_index/index_fujii02.gif") no-repeat 0 0;
	
}


/*
------------5. ζyΠυΜΊey[W----------------
*/

.SeniorHead{
	padding:0px 20px 0 10px;
	margin:0;
	width:500px!important;
	width/**/:530px;
}

.SeniorPhoto{
	float:left;
	padding:0 33px 0 0px;
	margin:0;
	width:131px!important;
	width/**/:164px;
}

.PersonalInfo{
	float:left;
	padding:0;
	margin:0;
	width:335px;
}

.PersonalInfo h3{
	height:43px;
	padding:0;
	margin:5px 0 0 0;
	color:#4d8ca5;
	text-indent:-9999px;
	letter-spacing:-1000em;
	font-size:0.1em;
	line-height:110%;
}
/*\*/
.PersonalInfo h3{
	letter-spacing:normal;
	overflow:hidden;
}


/**/
.PersonalInfo div.Corp{
	height:13px;
	padding:0;
	margin:25px 0 0 0;
	color:#4d8ca5;
	text-indent:-9999px;
	letter-spacing:-1000em;
	font-size:0.1em;
	line-height:110%;
}
/*\*/
.PersonalInfo div.Corp{
	letter-spacing:normal;
	overflow:hidden;
}
/**/



/**/
.PersonalInfo h4{
	height:25px;
	padding:0;
	margin:18px 0 0 0;
	color:#4d8ca5;
	text-indent:-9999px;
	letter-spacing:-1000em;
	font-size:0.1em;
	line-height:110%;
}
/*\*/
.PersonalInfo h4{
	letter-spacing:normal;
	overflow:hidden;
}
/**/


/*++++₯++++*/
.PSenior02 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_ochiai.gif") no-repeat 0 0;
	
}
.PSenior02 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_ochiai.gif") no-repeat 0 0;
}

.PSenior02 .PersonalInfo h4{
	background:#fff url("../images/senior/name_ochiai.gif") no-repeat 0 0;
}

/*++++εΊk‘++++*/
.PSenior03 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_oshita.gif") no-repeat 0 17px;
	
}
.PSenior03 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_oshita.gif") no-repeat 0 0;
}

.PSenior03 .PersonalInfo h4{
	background:#fff url("../images/senior/name_oshita.gif") no-repeat 0 0;
}

/*++++qcj++++*/
.PSenior04 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_makita.gif") no-repeat 0 0;
	
}
.PSenior04 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_makita.gif") no-repeat 0 0;
}

.PSenior04 .PersonalInfo h4{
	background:#fff url("../images/senior/name_makita.gif") no-repeat 0 0;
}

/*++++{cΉu++++*/
.PSenior05 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_honda.gif") no-repeat 0 0;
	
}
.PSenior05 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_honda.gif") no-repeat 0 0;
}

.PSenior05 .PersonalInfo h4{
	background:#fff url("../images/senior/name_honda.gif") no-repeat 0 0;
}

/*++++΄bq++++*/
.PSenior06 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_shimizu.gif") no-repeat 0 17px;
	
}
.PSenior06 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_shimizu.gif") no-repeat 0 0;
}

.PSenior06 .PersonalInfo h4{
	background:#fff url("../images/senior/name_shimizu.gif") no-repeat 0 0;
}

/*++++qμrγ++++*/
.PSenior07 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_makino.gif") no-repeat 0 0;
	
}
.PSenior07 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_makino.gif") no-repeat 0 0;
}

.PSenior07 .PersonalInfo h4{
	background:#fff url("../images/senior/name_makino.gif") no-repeat 0 0;
}


/*++++‘δμa++++*/
.PSenior08 .PersonalInfo h3{
	background:#fff url("../images/senior/copy_fujii.gif") no-repeat 0 20px;
}
.PSenior08 .PersonalInfo div.Corp{
	background:#fff url("../images/senior/corp_fujii.gif") no-repeat 0 0;
}

.PSenior08 .PersonalInfo h4{
	background:#fff url("../images/senior/name_fujii.gif") no-repeat 0 0;
}



.PSenior02 table th, .PSenior03 table th, .PSenior04 table th, .PSenior05 table th, 
.PSenior06 table th, .PSenior07 table th, .PSenior08 table th{
	font:bold 100%/140% Arial, Helvetica,sans-serif;
	letter-spacing:0.1em;
	vertical-align:top;
	padding-top:14px;
	width:22%;
	background:#fcfcfc url("../../common_img/bg_th01.gif") repeat-y right top;

}


.PSenior02 table td, .PSenior03 table td, .PSenior04 table td, .PSenior05 table td, 
.PSenior06 table td, .PSenior07 table td, .PSenior08 table td{
	width:78%;
	padding:12px 10px 9px 16px;
}


.PSenior02 #Section02 h3, .PSenior03 #Section02 h3, .PSenior04 #Section02 h3, 
.PSenior05 #Section02 h3, .PSenior06 #Section02 h3, .PSenior07 #Section02 h3, 
.PSenior08 #Section02 h3{
	background:transparent url("../images/h_senior01.gif") no-repeat 10px 0!important;
	height:18px;
	width:490px;
}
.PSenior02 #Section03 h3, .PSenior03 #Section03 h3, .PSenior04 #Section03 h3, 
.PSenior05 #Section03 h3, .PSenior06 #Section03 h3, .PSenior07 #Section03 h3, 
.PSenior08 #Section03 h3{
	background:transparent url("../images/h_senior02.gif") no-repeat 10px 0!important;
	height:18px;
	width:490px;
}
.PSenior02 #Section04 h3, .PSenior03 #Section04 h3, .PSenior04 #Section04 h3, 
.PSenior05 #Section04 h3, .PSenior06 #Section04 h3, .PSenior07 #Section04 h3, 
.PSenior08 #Section04 h3{
	background:transparent url("../images/h_senior03.gif") no-repeat 10px 0!important;
	height:18px;
	width:490px;
}
.PSenior02 #Section05 h3, .PSenior03 #Section05 h3, .PSenior04 #Section05 h3, 
.PSenior05 #Section05 h3, .PSenior06 #Section05 h3, .PSenior07 #Section05 h3, 
.PSenior08 #Section05 h3{
	background:transparent url("../images/h_senior04.gif") no-repeat 10px 0!important;
	height:18px;
	width:490px;
}
.PSenior02 #Section06 h3, .PSenior03 #Section06 h3, .PSenior04 #Section06 h3, 
.PSenior05 #Section06 h3, .PSenior06 #Section06 h3, .PSenior07 #Section06 h3, 
.PSenior08 #Section06 h3{
	background:transparent url("../images/h_senior05.gif") no-repeat 10px 0!important;
	height:18px;
	width:490px;
}
.PSenior02 #Section07 h3, .PSenior03 #Section07 h3, .PSenior04 #Section07 h3, 
.PSenior05 #Section07 h3, .PSenior06 #Section07 h3, .PSenior07 #Section07 h3, 
.PSenior08 #Section07 h3{
	background:transparent url("../images/h_senior06.gif") no-repeat 10px 0!important;
	height:18px;
	width:490px;
}

