@charset "utf-8";
/**	Sab_navi
------------------------*/

div#sab_navi_box {
	padding-bottom: 10px;
	background: url(../images/bg_snavi_bottom.png) no-repeat 0 bottom;
	width: 185px;
}
ul#sab_navi {
	width: 165px;
	padding: 0 10px 0;
	background: url(../images/bg_snavi.png) repeat-y 0 0 ;
	font-family: Arial, Helvetica, sans-serif;
}
/*
1階層目
-------------
*/
ul#sab_navi li {
	width: 165px;
	background: #FFFFFF url(../images/bg_snavi_border.gif) repeat-x 0 bottom;
	line-height:0;
	font-size:0;
	padding-bottom: 7px;
}

ul#sab_navi li span {
	display: block;
	width: 165px;
	height: 32px;
	text-indent: -9999px;
}
ul#sab_navi li a {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 0 0;

}
/* Basic Management Policy (Top message) */
ul#sab_navi li.snaviTop {
	height: 35px;
	padding:0;
	background: none; 
}

ul#sab_navi li.snaviTop a {
	width: 165px;
	height: 35px;
	background-image: url(../../en/corporate/images/snavi_topmessage.gif) ;
}

ul#sab_navi li.snaviTop a:hover,
body#IDtopmessage ul#sab_navi li.snaviTop a {
	background-image: url(../../en/corporate/images/snavi_topmessage_on.gif) ;
}

/* Corporate */
ul#sab_navi li.snaviAbout span {
	background-image: url(../../en/corporate/images/snavi_about.gif) ;
}

body#IDabout ul#sab_navi li.snaviAbout span {
	background-image: url(../../en/corporate/images/snavi_about_on.gif) ;
}

/* Investor Relations */
ul#sab_navi li.snaviIrInfo span {
	background-image: url(../../en/corporate/images/snavi_irinfo.gif) ;
}

body#IDir ul#sab_navi li.snaviIrInfo span {
	background-image: url(../../en/corporate/images/snavi_irinfo_on.gif) ;
}

/* Stock Information */
ul#sab_navi li.snaviStock {
	background-image: none; 
	padding:0;
}

ul#sab_navi li.snaviStock a {
	width: 165px;
	height: 32px;
	background-image: url(../../en/corporate/images/snavi_stock.gif) ;
}

ul#sab_navi li.snaviStock a:hover {
	background-image: url(../../en/corporate/images/snavi_stock_on.gif) ;
}

/*
2階層目
-------------
*/
ul#sab_navi li ul li {
	width: 165px;
	color: #666666;
	margin: 6px 0;
	padding:0;
	background: none;
}

ul#sab_navi li ul li a {
	margin-left: 12px;
	padding-left: 12px;
	line-height: 1em;
	background: url(../images/bg_list01.gif) no-repeat 0 center;
	text-indent: 0;
	font-size: 12px;
	color: #666666;
}

ul#sab_navi li ul li a:hover,
body.ABOUT01 ul#sab_navi li.snaviAbout ul li.about_01 a, /* 各ページのbodyについている右端のクラス + ul#sab_navi + hoverさせるテキストリンク  */
body.ABOUT02 ul#sab_navi li.snaviAbout ul li.about_02 a,
body.ABOUT03 ul#sab_navi li.snaviAbout ul li.about_03 a,
body.ABOUT04 ul#sab_navi li.snaviAbout ul li.about_04 a,
body.ABOUT05 ul#sab_navi li.snaviAbout ul li.about_05 a,
body.ABOUT06 ul#sab_navi li.snaviAbout ul li.about_06 a,
body.IR01 ul#sab_navi li.snaviIrInfo ul li.ir_01 a,
body.IR02 ul#sab_navi li.snaviIrInfo ul li.ir_02 a,
body.IR03 ul#sab_navi li.snaviIrInfo ul li.ir_03 a,
body.IR04 ul#sab_navi li.snaviIrInfo ul li.ir_04 a,
body.IR05 ul#sab_navi li.snaviIrInfo ul li.ir_05 a,
body.IR06 ul#sab_navi li.snaviIrInfo ul li.ir_06 a,
body.IR08 ul#sab_navi li.snaviIrInfo ul li.ir_08 a
 {
	color: #226ea2;
	background: url(../images/bg_list01_on.gif) no-repeat 0 center;
}

/* 該当ページを表示中のカテゴリのbackground */
body#IDabout ul#sab_navi li.snaviAbout,
body#IDir ul#sab_navi li.snaviIrInfo {
	background: url(../images/bg_snavi_on.gif) repeat-y 0 bottom ;
}


/*
3階層目
-------------
*/
ul#sab_navi li ul li ul li {
	margin-bottom: 4px;
	line-height: 1;
}
ul#sab_navi li ul li ul li a 
{
	color: #666666;
	font-size: 10px;
	text-decoration: none;
	margin-left: 24px;
	padding-left: 15px;
	background: url(../images/bg_list02.gif) no-repeat 0 center;
}
/* hover時、および該当ページを表示中のテキストリンク（3階層目） */
ul#sab_navi li ul ul li a:hover,
body.ABOUT01_01 ul#sab_navi li ul ul li a
 {
	color: #226ea2;
	background: url(../images/bg_list02_on.gif) no-repeat 0 center;
}






/*

	ul#sab_navi02

================================================================================*/

ul#sab_navi02 {
	width: 165px;
	padding: 0 10px 0;
	background: url(../images/bg_snavi.png) repeat-y 0 0 ;
}
/*
1階層目
-------------
*/
ul#sab_navi02 li {
	width: 165px;
	height: 32px;
	/*background: #FFFFFF url(../images/bg_snavi_border.gif) repeat-x 0 bottom;*/
	line-height:0;
	font-size:0;
	/*padding-bottom: 7px;*/
}

/*ul#sab_navi02 li span {
	display: block;
	width: 165px;
	height: 32px;
	text-indent: -9999px;
}*/

ul#sab_navi02 li a {
	width: 165px;
	height: 32px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 0 0;

}

/* Contacts */
ul#sab_navi02 li.snaviFaq a {
	background-image: url(../../en/support/images/snavi_faq.gif);
}

ul#sab_navi02 li.snaviFaq a:hover,
body#IDfaq ul#sab_navi02 li.snaviFaq a {
	background-image: url(../../en/support/images/snavi_faq_on.gif);
}

ul#sab_navi02 li.snaviInquiry a {
	background-image: url(../../en/support/images/snavi_inquiry.gif);
}

ul#sab_navi02 li.snaviInquiry a:hover,
body#IDinquiry ul#sab_navi02 li.snaviInquiry a {
	background-image: url(../../en/support/images/snavi_inquiry_on.gif);
}

ul#sab_navi02 li.snaviAccess a {
	background-image: url(../../en/support/images/snavi_access.gif);
}

ul#sab_navi02 li.snaviAccess a:hover,
body#IDaccess ul#sab_navi02 li.snaviAccess a {
	background-image: url(../../en/support/images/snavi_access_on.gif);
}

/* sitemap */
ul#sab_navi02 li.snaviPrivacy a {
	background-image: url(../../en/images/snavi_privacy.gif);
}
ul#sab_navi02 li.snaviPrivacy a:hover,
body#IDprivacy ul#sab_navi02 li.snaviPrivacy a {
	background-image: url(../../en/images/snavi_privacy_on.gif);
}
ul#sab_navi02 li.snaviDisclosure a {
	background-image: url(../../en/images/snavi_disclosure.gif);
}
ul#sab_navi02 li.snaviDisclosure a:hover,
body#IDdisclosure ul#sab_navi02 li.snaviDisclosure a {
	background-image: url(../../en/images/snavi_disclosure_on.gif);
}
ul#sab_navi02 li.snaviDisclaimer a {
	background-image: url(../../en/images/snavi_disclaimer.gif);
}
ul#sab_navi02 li.snaviDisclaimer a:hover,
body#IDdisclaimer ul#sab_navi02 li.snaviDisclaimer a {
	background-image: url(../../en/images/snavi_disclaimer_on.gif);
}
ul#sab_navi02 li.snaviSitemap a {
	background-image: url(../../en/images/snavi_sitemap.gif);
}
ul#sab_navi02 li.snaviSitemap a:hover,
body#IDsitemap ul#sab_navi02 li.snaviSitemap a {
	background-image: url(../../en/images/snavi_sitemap_on.gif);
}
ul#sab_navi02 li.snaviSupport a {
	background-image: url(../../en/images/snavi_support.gif);
}
ul#sab_navi02 li.snaviSupport a:hover,
body#IDsupport ul#sab_navi02 li.snaviSupport a {
	background-image: url(../../en/images/snavi_support_on.gif);
}

/* Group */

ul#sab_navi02 li.snaviPss a {
	background-image: url(../../en/parco_group/images/snavi_pss.gif);
}
ul#sab_navi02 li.snaviPss a:hover {
	background-image: url(../../en/parco_group/images/snavi_pss_on.gif);
}
ul#sab_navi02 li.snaviNeuve a {
	background-image: url(../../en/parco_group/images/snavi_neuve.gif);
}
ul#sab_navi02 li.snaviNeuve a:hover {
	background-image: url(../../en/parco_group/images/snavi_neuve_on.gif);
}
ul#sab_navi02 li.snaviPalm a {
	background-image: url(../../en/parco_group/images/snavi_palm.gif);
}
ul#sab_navi02 li.snaviPalm a:hover {
	background-image: url(../../en/parco_group/images/snavi_palm_on.gif);
}
ul#sab_navi02 li.snaviCity a {
	background-image: url(../../en/parco_group/images/snavi_city.gif);
}
ul#sab_navi02 li.snaviCity a:hover {
	background-image: url(../../en/parco_group/images/snavi_city_on.gif);
}
ul#sab_navi02 li.snaviCreston a {
	background-image: url(../../en/parco_group/images/snavi_creston.gif);
}
ul#sab_navi02 li.snaviCreston a:hover {
	background-image: url(../../en/parco_group/images/snavi_creston_on.gif);
}
ul#sab_navi02 li.snaviKigyou a {
	background-image: url(../../en/press/images/snavi_kigyou.gif);
}
ul#sab_navi02 li.snaviKigyou a:hover,
body#IDpress.KIGYOU ul#sab_navi02 li.snaviKigyou a {
	background-image: url(../../en/press/images/snavi_kigyou_on.gif);
}
ul#sab_navi02 li.snaviEigyou a {
	background-image: url(../../en/press/images/snavi_eigyou.gif);
}
ul#sab_navi02 li.snaviEigyou a:hover,
body#IDpress.EIGYOU ul#sab_navi02 li.snaviEigyou a {
	background-image: url(../../en/press/images/snavi_eigyou_on.gif);
}
ul#sab_navi02 li.snaviBacknumber a {
	background-image: url(../../en/press/images/snavi_backnumber.gif);
}
ul#sab_navi02 li.snaviBacknumber a:hover,
body#IDpress.BACKNUMBER ul#sab_navi02 li.snaviBacknumber a {
	background-image: url(../../en/press/images/snavi_backnumber_on.gif);
}

/*support*/
ul#sab_navi02 li.snaviFaq a {
	background-image: url(../../en/support/images/snavi_faq.gif);
}
ul#sab_navi02 li.snaviFaq a:hover,
body#IDfaq ul#sab_navi02 li.snaviFaq a {
	background-image: url(../../en/support/images/snavi_faq_on.gif);
}
ul#sab_navi02 li.snaviInquiry a {
	background-image: url(../../en/support/images/snavi_inquiry.gif);
}
ul#sab_navi02 li.snaviInquiry a:hover,
body#IDinquiry ul#sab_navi02 li.snaviInquiry a {
	background-image: url(../../en/support/images/snavi_inquiry_on.gif);
}
ul#sab_navi02 li.snaviAccess a {
	background-image: url(../../en/support/images/snavi_access.gif);
}
ul#sab_navi02 li.snaviAccess a:hover,
body#IDaccess ul#sab_navi02 li.snaviAccess a {
	background-image: url(../../en/support/images/snavi_access_on.gif);
}
/* sitemap */
ul#sab_navi02 li.snaviPrivacy a {
	background-image: url(../../en/images/snavi_privacy.gif);
}
ul#sab_navi02 li.snaviPrivacy a:hover,
body#IDprivacy ul#sab_navi02 li.snaviPrivacy a {
	background-image: url(../../en/images/snavi_privacy_on.gif);
}
ul#sab_navi02 li.snaviDisclosure a {
	background-image: url(../../en/images/snavi_disclosure.gif);
}
ul#sab_navi02 li.snaviDisclosure a:hover,
body#IDdisclosure ul#sab_navi02 li.snaviDisclosure a {
	background-image: url(../../en/images/snavi_disclosure_on.gif);
}
ul#sab_navi02 li.snaviDisclaimer a {
	background-image: url(../../en/images/snavi_disclaimer.gif);
}
ul#sab_navi02 li.snaviDisclaimer a:hover,
body#IDdisclaimer ul#sab_navi02 li.snaviDisclaimer a {
	background-image: url(../../en/images/snavi_disclaimer_on.gif);
}
ul#sab_navi02 li.snaviSitemap a {
	background-image: url(../../en/images/snavi_sitemap.gif);
}
ul#sab_navi02 li.snaviSitemap a:hover,
body#IDsitemap ul#sab_navi02 li.snaviSitemap a {
	background-image: url(../../en/images/snavi_sitemap_on.gif);
}
ul#sab_navi02 li.snaviSupport a {
	background-image: url(../../en/images/snavi_support.gif);
}
ul#sab_navi02 li.snaviSupport a:hover,
body#IDsupport ul#sab_navi02 li.snaviSupport a {
	background-image: url(../../en/images/snavi_support_on.gif);
}
ul#sab_navi02 li.snaviPss a {
	background-image: url(../../en/parco_group/images/snavi_pss.gif);
}
ul#sab_navi02 li.snaviPss a:hover {
	background-image: url(../../en/parco_group/images/snavi_pss_on.gif);
}
ul#sab_navi02 li.snaviNeuve a {
	background-image: url(../../en/parco_group/images/snavi_neuve.gif);
}
ul#sab_navi02 li.snaviNeuve a:hover {
	background-image: url(../../en/parco_group/images/snavi_neuve_on.gif);
}
ul#sab_navi02 li.snaviPalm a {
	background-image: url(../../en/parco_group/images/snavi_palm.gif);
}
ul#sab_navi02 li.snaviPalm a:hover {
	background-image: url(../../en/parco_group/images/snavi_palm_on.gif);
}
ul#sab_navi02 li.snaviCity a {
	background-image: url(../../en/parco_group/images/snavi_city.gif);
}
ul#sab_navi02 li.snaviCity a:hover {
	background-image: url(../../en/parco_group/images/snavi_city_on.gif);
}
ul#sab_navi02 li.snaviCreston a {
	background-image: url(../../en/parco_group/images/snavi_creston.gif);
}
ul#sab_navi02 li.snaviCreston a:hover {
	background-image: url(../../en/parco_group/images/snavi_creston_on.gif);
}
ul#sab_navi02 li.snaviKigyou a {
	background-image: url(../../en/press/images/snavi_kigyou.gif);
}
ul#sab_navi02 li.snaviKigyou a:hover,
body#IDpress.KIGYOU ul#sab_navi02 li.snaviKigyou a {
	background-image: url(../../en/press/images/snavi_kigyou_on.gif);
}
ul#sab_navi02 li.snaviEigyou a {
	background-image: url(../../en/press/images/snavi_eigyou.gif);
}
ul#sab_navi02 li.snaviEigyou a:hover,
body#IDpress.EIGYOU ul#sab_navi02 li.snaviEigyou a {
	background-image: url(../../en/press/images/snavi_eigyou_on.gif);
}
ul#sab_navi02 li.snaviBacknumber a {
	background-image: url(../../en/press/images/snavi_backnumber.gif);
}
ul#sab_navi02 li.snaviBacknumber a:hover,
body#IDpress.BACKNUMBER ul#sab_navi02 li.snaviBacknumber a {
	background-image: url(../../en/press/images/snavi_backnumber_on.gif);
}
