/* =============================================================
 ALPS Website
 localnavi.css
 =============================================================== */


/* Localnavi Common
---------------------------------------------------------------- */
#localnavi {
	width: 205px;
	float: left;
	height: auto;
	display:inline;
	font-size:12px;
}

#localnavi #localnaviList {
	width: 205px;
	min-height: 90px;
	margin: 0;
	padding: 0;
	background: url(../images/2009top/lnv_bck_sdw.gif) no-repeat bottom left;
}
* html #localnavi #localnaviList {
	height: 90px;
}



#localnavi #localnaviList h3 {
	width: 191px;
	height: 25px;
	line-height: 0.1em;
	margin: 0;
	padding: 7px 0 0 14px;
	background: url(../images/2009top/lnv_bck_sdw_hd.gif) no-repeat top left;
}
#localnavi #localnaviList span {
	width: 191px;
	height: 15px;
	line-height: 0.1em;
	margin: 0;
	padding: 7px 0 0 14px;
	background: url(../images/2009top/lnv_bck_sdw_hd2.gif) no-repeat top left;
}

#localnavi #localnaviList ul {
	margin: 0 0 0 9px;
	padding: 0 0 21px;
}

#localnavi ul li {
	width: 186px;
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #e4e4e4;
}

#localnavi ul li.last {
	border: none;
}

#localnavi ul li a {
	width: 176px;
	display: block;
	padding: 7px 0 7px 10px;
	color: #333;
	text-decoration: none;
	background: url(../images/2009top/lnv_bck.gif) no-repeat top left #f8f8f8;
}

#localnavi ul li a:hover {
	color: #fff;
	background: url(../images/2009top/lnv_bck_ov.gif) no-repeat top left #3772b0;
}






#localnavi #localnaviList2 {
	width: 205px;
	min-height: 90px;
	margin: 0;
	padding: 0px;
	background: url(../images/2009top/lnv_bck_sdw.gif) no-repeat bottom left;
}
* html #localnavi #localnaviList2 {
	height: 90px;
}

#localnavi #localnaviList2 h3 {
	width: 191px;
	height: 10px;
	line-height: 0.1em;
	margin: 0;
	padding: 0px 0 0 14px;
	font-size:1px;
	background: url(../images/2009top/lnv_bck_sdw_hd.gif) no-repeat top left;
}

#localnavi #localnaviList2 ul {
	margin: 0 0 0 9px;
	padding: 0 0 21px;
}

#localnavi #localnaviList2 ul li {
	width: 186px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#localnavi #localnaviList2 ul li ul li {
	border: none;
}

#localnavi #localnaviList2 ul li a {
	width:186px;
	height:30px;
	display: block;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
	color: #333;
	text-decoration: none;
}

#localnavi #localnaviList2 ul li a:hover {
	color: #fff;
}

#localnavi ul li.navi-inquiry a {
	background: url(../images/2009top/bnr_inquiry.jpg) no-repeat 0px 0px;
}
#localnavi ul li.navi-inquiry a:hover {
	background: url(../images/2009top/bnr_inquiry.jpg) no-repeat 0px -31px;
}

#localnavi ul li.navi-newly a {
	background: url(../images/2009top/bnr_newly.jpg) no-repeat 0px 0px;
}
#localnavi ul li.navi-newly a:hover {
	background: url(../images/2009top/bnr_newly.jpg) no-repeat 0px -31px;
}


#localnavi ul li.navi-substitution a {
	background: url(../images/2009top/bnr_substitution.jpg) no-repeat 0px 0px;

}
#localnavi ul li.navi-substitution a:hover {
	background: url(../images/2009top/bnr_substitution.jpg) no-repeat 0px -31px;
}


#localnavi ul li.navi-hotnews a {
	background: url(../images/2009top/bnr_hotnews.jpg) no-repeat 0px 0px;

}
#localnavi ul li.navi-hotnews a:hover {
	background: url(../images/2009top/bnr_hotnews.jpg) no-repeat 0px -31px;
}


#localnavi ul li.navi-rohs a {
	background: url(../images/2009top/bnr_rohs.jpg) no-repeat 0px 0px;

}
#localnavi ul li.navi-rohs a:hover {
	background: url(../images/2009top/bnr_rohs.jpg) no-repeat 0px -31px;
}


#localnavi ul li.navi-opt a {
	background: url(../images/2009top/bnr_term.jpg) no-repeat 0px 0px;

}
#localnavi ul li.navi-opt a:hover {
	background: url(../images/2009top/bnr_term.jpg) no-repeat 0px -31px;
}

#localnavi ul li.navi-rss a {
	background: url(../images/2009top/bnr_rss.jpg) no-repeat 0px 0px;

}
#localnavi ul li.navi-rss a:hover {
	background: url(../images/2009top/bnr_rss.jpg) no-repeat 0px -31px;
}


/*ENGLISH*/
#english #localnavi ul li.navi-pdf a {
	background: url(../images/2009top/bnr_pdf_e.jpg) no-repeat 0px 0px;
}
#english #localnavi ul li.navi-pdf a:hover {
	background: url(../images/2009top/bnr_pdf_e.jpg) no-repeat 0px -31px;
}

#english #localnavi ul li.navi-inquiry a {
	background: url(../images/2009top/bnr_inquiry_e.jpg) no-repeat 0px 0px;
}
#english #localnavi ul li.navi-inquiry a:hover {
	background: url(../images/2009top/bnr_inquiry_e.jpg) no-repeat 0px -31px;
}

#english #localnavi ul li.navi-newly a {
	background: url(../images/2009top/bnr_newly_e.jpg) no-repeat 0px 0px;
}
#english #localnavi ul li.navi-newly a:hover {
	background: url(../images/2009top/bnr_newly_e.jpg) no-repeat 0px -31px;
}

#english #localnavi ul li.navi-substitution a {
	background: url(../images/2009top/bnr_substitution_e.jpg) no-repeat 0px 0px;

}
#english #localnavi ul li.navi-substitution a:hover {
	background: url(../images/2009top/bnr_substitution_e.jpg) no-repeat 0px -31px;
}

#english #localnavi ul li.navi-hotnews a {
	background: url(../images/2009top/bnr_hotnews_e.jpg) no-repeat 0px 0px;

}
#english #localnavi ul li.navi-hotnews a:hover {
	background: url(../images/2009top/bnr_hotnews_e.jpg) no-repeat 0px -31px;
}


#english #localnavi ul li.navi-rohs a {
	background: url(../images/2009top/bnr_rohs_e.jpg) no-repeat 0px 0px;

}
#english #localnavi ul li.navi-rohs a:hover {
	background: url(../images/2009top/bnr_rohs_e.jpg) no-repeat 0px -31px;
}


#english #localnavi ul li.navi-opt a {
	background: url(../images/2009top/bnr_term_e.jpg) no-repeat 0px 0px;

}
#english #localnavi ul li.navi-opt a:hover {
	background: url(../images/2009top/bnr_term_e.jpg) no-repeat 0px -31px;
}

#english #localnavi ul li.navi-rss a {
	background: url(../images/2009top/bnr_rss_e.jpg) no-repeat 0px 0px;

}
#english #localnavi ul li.navi-rss a:hover {
	background: url(../images/2009top/bnr_rss_e.jpg) no-repeat 0px -31px;
}

/*chinese*/
#chinese #localnavi ul li.navi-inquiry a {
	background: url(../images/2009top/bnr_inquiry_c.jpg) no-repeat 0px 0px;
}
#chinese #localnavi ul li.navi-inquiry a:hover {
	background: url(../images/2009top/bnr_inquiry_c.jpg) no-repeat 0px -31px;
}

#chinese #localnavi ul li.navi-newly a {
	background: url(../images/2009top/bnr_newly_c.jpg) no-repeat 0px 0px;
}
#chinese #localnavi ul li.navi-newly a:hover {
	background: url(../images/2009top/bnr_newly_c.jpg) no-repeat 0px -31px;
}


#chinese #localnavi ul li.navi-substitution a {
	background: url(../images/2009top/bnr_substitution_c.jpg) no-repeat 0px 0px;

}
#chinese #localnavi ul li.navi-substitution a:hover {
	background: url(../images/2009top/bnr_substitution_c.jpg) no-repeat 0px -31px;
}


#chinese #localnavi ul li.navi-rohs a {
	background: url(../images/2009top/bnr_rohs_c.jpg) no-repeat 0px 0px;

}
#chinese #localnavi ul li.navi-rohs a:hover {
	background: url(../images/2009top/bnr_rohs_c.jpg) no-repeat 0px -31px;
}



#localnavi #localnaviList  ul li ul {
	margin: 0;
	padding: 0;
}

#localnavi ul li ul li {
	border-top: 1px solid #fff;
	border-bottom: none;
}

#localnavi ul li ul li a {
	width: 165px;
	padding: 7px 0 7px 21px;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#localnavi ul li ul li a:hover {
	color: #333;
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

#localnavi ul li ul li ul li a {
	width: 155px;
	padding: 7px 0 7px 31px;
	background: url(../image/common/lnv_sb2_bck.gif) no-repeat top left #dfe3e8;
}

#localnavi ul li ul li ul li a:hover {
	color: #333;
	background: url(../image/common/lnv_sb2_bck_ov.gif) no-repeat top left #f8f8f8;
}

/*	whare to buy banner	*/
p#gotoWhareToBuy {
	margin: 0 0 0 4px;
}

/*	whare to buy banner	*/
#bannerSection {
	margin: 0 0 0 4px;
}

#bannerSection p {
	margin: 1px 0 0;
}


#otherMenu{
	width:188px;
	height:219px;
	margin:0 0 3px 7px;
	border:1px solid #C9C9C9;
	background:#EDEDED;
}

#english #otherMenu{
	width:188px;
	height:250px;
	margin:0 0 3px 7px;
	border:1px solid #C9C9C9;
	background:#EDEDED;
}

#chinese #otherMenu{
	width:188px;
	height:119px;
	margin:0 0 3px 7px;
	border:1px solid #C9C9C9;
	background:#EDEDED;
}

.otherMenuIn{
	margin:9px 0 0 3px;
}

#otherMenu a{
	margin:0px;
	padding:0px;

}

#otherMenu a.inquiry{
	width:181px;
	height:32px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_inquiry.jpg) no-repeat 0px 0px;
}

#otherMenu a:hover.inquiry{
	background: #EDEDED url(../images/2009top/bnr_inquiry.jpg) no-repeat 0px -33px;

}

#otherMenu a.substitution{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_substitution.jpg) no-repeat 0px 0px;
}

#otherMenu a:hover.substitution{
	background: #EDEDED url(../images/2009top/bnr_substitution.jpg) no-repeat 0px -33px;
}

#otherMenu a.hotnews{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_hotnews.jpg) no-repeat 0px 0px;
}

#otherMenu a:hover.hotnews{
	background: #EDEDED url(../images/2009top/bnr_hotnews.jpg) no-repeat 0px -33px;
}

#otherMenu a.rohs{
	width:181px;
	height:32px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_rohs.jpg) no-repeat 0px 0px;
}

#otherMenu a:hover.rohs{
	background: #EDEDED url(../images/2009top/bnr_rohs.jpg) no-repeat 0px -32px;
}

#otherMenu a.opt{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_term.jpg) no-repeat 0px 0px;
}

#otherMenu a:hover.opt{
	background: #EDEDED url(../images/2009top/bnr_term.jpg) no-repeat 0px -33px;
}

#otherMenu a.rss{
	width:181px;
	height:34px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_rss.jpg) no-repeat 0px 0px;
}

#otherMenu a:hover.rss{
	background: #EDEDED url(../images/2009top/bnr_rss.jpg) no-repeat 0px -34px;
}




#english #otherMenu a.pdf{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_pdf_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.pdf{
	background: #EDEDED url(../images/2009top/bnr_pdf_e.jpg) no-repeat 0px -33px;

}

#english #otherMenu a.inquiry{
	width:181px;
	height:32px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_inquiry_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.inquiry{
	background: #EDEDED url(../images/2009top/bnr_inquiry_e.jpg) no-repeat 0px -33px;

}

#english #otherMenu a.substitution{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_substitution_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.substitution{
	background: #EDEDED url(../images/2009top/bnr_substitution_e.jpg) no-repeat 0px -33px;
}

#english #otherMenu a.hotnews{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_hotnews_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.hotnews{
	background: #EDEDED url(../images/2009top/bnr_hotnews_e.jpg) no-repeat 0px -33px;
}

#english #otherMenu a.rohs{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_rohs_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.rohs{
	background: #EDEDED url(../images/2009top/bnr_rohs_e.jpg) no-repeat 0px -33px;
}

#english #otherMenu a.opt{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_term_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.opt{
	background: #EDEDED url(../images/2009top/bnr_term_e.jpg) no-repeat 0px -33px;
}

#english #otherMenu a.rss{
	width:181px;
	height:34px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_rss_e.jpg) no-repeat 0px 0px;
}

#english #otherMenu a:hover.rss{
	background: #EDEDED url(../images/2009top/bnr_rss_e.jpg) no-repeat 0px -34px;
}


#chinese #otherMenu a.inquiry{
	width:181px;
	height:32px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_inquiry_c.jpg) no-repeat 0px 0px;
}

#chinese #otherMenu a:hover.inquiry{
	background: #EDEDED url(../images/2009top/bnr_inquiry_c.jpg) no-repeat 0px -33px;

}
#chinese #otherMenu a.substitution{
	width:181px;
	height:33px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_substitution_c.jpg) no-repeat 0px 0px;
}

#chinese #otherMenu a:hover.substitution{
	background: #EDEDED url(../images/2009top/bnr_substitution_c.jpg) no-repeat 0px -33px;
}

#chinese #otherMenu a.rohs{
	width:181px;
	height:34px;
	display:block;
	background: #EDEDED url(../images/2009top/bnr_rohs_c.jpg) no-repeat 0px 0px;
}

#chinese #otherMenu a:hover.rohs{
	background: #EDEDED url(../images/2009top/bnr_rohs_c.jpg) no-repeat 0px -34px;
}


/* Localnavi(CSR)
---------------------------------------------------------------- */
#message li.navi-top-com a,
#pdf li.navi-report a {
	color: #fff;
	background: url(../image/common/lnv_bck_ov.gif) no-repeat top left #3671af;
}

#alps-csr li.navi-alps-csr a,
#value li.navi-val a,
#environment li.navi-envi a,
#partnership li.navi-part a,
#manage li.navi-mng a,
#individual li.navi-indi a,
#pdf li.navi-pdf a {
	color: #fff;
	background: url(../image/common/lnv_bck_sty.gif) no-repeat top left #3671af;
}

#csr #localnavi ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#csr #localnavi ul li ul li a:hover {
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

#csr #block-csr,
#csr #block-val,
#csr #block-envi,
#csr #block-part,
#csr #block-mng,
#csr #block-indi {
	display: none;
}
#csr #alps-csr #block-csr,
#csr #value #block-val,
#csr #environment #block-envi,
#csr #partnership #block-part,
#csr #manage #block-mng,
#csr #individual #block-indi {
	display: block;
}

/* Localnavi(With Alps)
---------------------------------------------------------------- */
#with-alps #tec #block-tec,
#with-alps #mar #block-mar,
#with-alps #ad #block-ad {
	display: block;
}

/* Localnavi(About Alps)
---------------------------------------------------------------- */
#pro-topmessage li.navi-topmessage a,
#pro-vision li.navi-vision a,
#pro-data li.navi-data a,
#pro-field li.navi-field a,
#pro-tech li.navi-tech a,
#pro-group li.navi-group a {
	color: #fff;
	background: url(../image/common/lnv_bck_ov.gif) no-repeat top left #3671af;
}

#networks li.navi-global a,
#pro-history li.navi-history a {
	color: #fff;
	background: url(../image/common/lnv_bck_sty.gif) no-repeat top left #3671af;
}

#about-alps #localnavi ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#about-alps #localnavi ul li ul li a:hover {
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

#about-alps #localnavi ul li ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb2_bck.gif) no-repeat top left #dfe3e8;
}

#about-alps #localnavi ul li ul li ul li a:hover {
	background: url(../image/common/lnv_sb2_bck_ov.gif) no-repeat top left #f8f8f8;
}


#about-alps #block-field,
#about-alps #block-global,
#about-alps #block-japan,
#about-alps #block-history {
	display: none;
}
#about-alps #profile #pro-field #block-field,
#about-alps #networks #block-global,
#about-alps #networks #japan #block-japan,
#about-alps #profile #pro-history #block-history {
	display: block;
}

/* Localnavi(IR)
---------------------------------------------------------------- */
#message li.navi-message a,
#governance li.navi-governance a,
#faq li.navi-question a {
	color: #fff;
	background: url(../image/common/lnv_bck_ov.gif) no-repeat top left #3671af;
}

#calendar li.navi-calendar a,
#situation li.navi-situation a,
#financial li.navi-financial a {
	color: #fff;
	background: url(../image/common/lnv_bck_sty.gif) no-repeat top left #3671af;
}

#ir #localnavi ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#ir #localnavi ul li ul li a:hover {
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

/* other */
#ir #localnavi #block-mng,
#ir #localnavi #block-com,
#ir #localnavi #block-pro,
#ir #localnavi #block-sto,
#ir #localnavi #block-eve {
	display: none;
}

#ir #mng  #localnavi #block-mng,
#ir #com  #localnavi #block-com,
#ir #pro  #localnavi #block-pro,
#ir #sto  #localnavi #block-sto,
#ir #eve  #localnavi #block-eve {
	display: block;
}

/* Localnavi(Recruit)
---------------------------------------------------------------- */
#graduate li.navi-graduate a,
#experienced li.navi-experienced a,
#international li.navi-international a,
#disabled li.navi-disabled a,
#map li.navi-map a {
	color: #fff;
	background: url(../image/common/lnv_bck_ov.gif) no-repeat top left #3671af;
}

#rec #localnavi ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#rec #localnavi ul li ul li a:hover {
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

/* Localnavi(News Release)
---------------------------------------------------------------- */
#wn-info li.navi-wn a,
#year2009 li.navi-year2009 a,
#year2008 li.navi-year2008 a,
#year2007 li.navi-year2007 a,
#year2006 li.navi-year2006 a,
#year2005 li.navi-year2005 a,
#year2004 li.navi-year2004 a,
#year2003 li.navi-year2003 a {
	color: #fff;
	background: url(../image/common/lnv_bck_sty.gif) no-repeat top left #3671af;
}

#newsrelease #localnavi ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#newsrelease #localnavi ul li ul li a:hover {
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

#newsrelease #localnavi #block-wn,
#newsrelease #localnavi #block-year2009,
#newsrelease #localnavi #block-year2008,
#newsrelease #localnavi #block-year2007,
#newsrelease #localnavi #block-year2006,
#newsrelease #localnavi #block-year2005,
#newsrelease #localnavi #block-year2004,
#newsrelease #localnavi #block-year2003 {
	display: none;
}
#newsrelease #wn-info #localnavi #block-wn,
#newsrelease #year2009 #localnavi #block-year2009,
#newsrelease #year2008 #localnavi #block-year2008,
#newsrelease #year2007 #localnavi #block-year2007,
#newsrelease #year2006 #localnavi #block-year2006,
#newsrelease #year2005 #localnavi #block-year2005,
#newsrelease #year2004 #localnavi #block-year2004,
#newsrelease #year2003 #localnavi #block-year2003 {
	display: block;
}

/* With Alps
---------------------------------------------------------------- */
#vp li.navi-vp a,
#ad li.navi-ad a {
	color: #fff;
	background: url(../image/common/lnv_bck_ov.gif) no-repeat top left #3671af;
}

#tec li.navi-tec a,
#mar li.navi-mar a {
	color: #fff;
	background: url(../image/common/lnv_bck_sty.gif) no-repeat top left #3671af;
}

#with-alps #localnavi ul li ul li a {
	color: #333;
	background: url(../image/common/lnv_sb_bck.gif) no-repeat top left #dfe3e8;
}

#with-alps #localnavi ul li ul li a:hover {
	background: url(../image/common/lnv_sb_bck_ov.gif) no-repeat top left #f8f8f8;
}

#with-alps #localnavi #block-tec,
#with-alps #localnavi #block-mar {
	display: none;
}

#with-alps #tec #localnavi #block-tec,
#with-alps #mar #localnavi #block-mar {
	display: block;
}

/* Localnavi(Overseas)
Usa, Usa Automotive, Europe, Ireland, Czech
---------------------------------------------------------------- */
#overseas #localnavi #block-compliance {
display: none;
}

