/*
Theme Name: KKC
*/

@charset "utf-8";

/*********************/
/* GLOBAL NAVIGATION */

/* KKC GLOBAL NAV */
#header .kkc-gn-en ul .gn1 a {
	background-image: url( './images/kkc/en/global_navigation/gn1.gif' );
}
#header .kkc-gn-en ul .gn2 a {
	background-image: url( './images/kkc/en/global_navigation/gn2.gif' );
}
#header .kkc-gn-en ul .gn3 a {
	background-image: url( './images/kkc/en/global_navigation/gn3.gif' );
}
#header .kkc-gn-en ul .gn4 a {
	background-image: url( './images/kkc/en/global_navigation/gn4.gif' );
}

#header .kkc-gn-jp ul .gn1 a {
	background-image: url( './images/kkc/jp/global_navigation/gn1.gif' );
}
#header .kkc-gn-jp ul .gn2 a {
	background-image: url( './images/kkc/jp/global_navigation/gn2.gif' );
}
#header .kkc-gn-jp ul .gn3 a {
	background-image: url( './images/kkc/jp/global_navigation/gn3.gif' );
}
#header .kkc-gn-jp ul .gn4 a {
	background-image: url( './images/kkc/jp/global_navigation/gn4.gif' );
}
#header .kkc-gn-jp ul .gn5 a {
	background-image: url( './images/kkc/jp/global_navigation/gn5.gif' );
}

#header .kkc-gn-en ul .gn1,
#header .kkc-gn-en ul .gn2,
#header .kkc-gn-en ul .gn3,
#header .kkc-gn-en ul .gn4 {
	width: 240px;
}

#header .kkc-gn-jp ul .gn1{
	width: 165px;
}
#header .kkc-gn-jp ul .gn2,
#header .kkc-gn-jp ul .gn3,
#header .kkc-gn-jp ul .gn4 {
	width: 199px;
}
#header .kkc-gn-jp ul .gn5 {
	width: 198px;
}
/* /KKC GLOBAL NAV */

/* KDC GLOBAL NAV */
#header .kdc-gn-jp ul .gn1 a {
	background-image: url( './images/kdc/global_navigation/gn1.gif' );
}
#header .kdc-gn-jp ul .gn2 a {
	background-image: url( './images/kdc/global_navigation/gn2.gif' );
}
#header .kdc-gn-jp ul .gn3 a {
	background-image: url( './images/kdc/global_navigation/gn3.gif' );
}
#header .kdc-gn-jp ul .gn4 a {
	background-image: url( './images/kdc/global_navigation/gn4.gif' );
}
#header .kdc-gn-jp ul .gn5 a {
	background-image: url( './images/kdc/global_navigation/gn5.gif' );
}

#header .kdc-gn-jp ul .gn1{
	width: 165px;
}
#header .kdc-gn-jp ul .gn2,
#header .kdc-gn-jp ul .gn3,
#header .kdc-gn-jp ul .gn4 {
	width: 199px;
}
#header .kdc-gn-jp ul .gn5 {
	width: 198px;
}
/* /KDC GLOBAL NAV */

/* KBL GLOBAL NAV */
#header .kbl-gn-ch ul .gn1 a {
	background-image: url( './images/kbl/ch/global_navigation/gn1.gif' );
}
#header .kbl-gn-ch ul .gn2 a {
	background-image: url( './images/kbl/ch/global_navigation/gn2.gif' );
}
#header .kbl-gn-ch ul .gn3 a {
	background-image: url( './images/kbl/ch/global_navigation/gn3.gif' );
}
#header .kbl-gn-ch ul .gn4 a {
	background-image: url( './images/kbl/ch/global_navigation/gn4.gif' );
}
#header .kbl-gn-ch ul .gn5 a {
	background-image: url( './images/kbl/ch/global_navigation/gn5.gif' );
}

#header .kbl-gn-en ul .gn1 a {
	background-image: url( './images/kbl/en/global_navigation/gn1.gif' );
}
#header .kbl-gn-en ul .gn2 a {
	background-image: url( './images/kbl/en/global_navigation/gn2.gif' );
}
#header .kbl-gn-en ul .gn3 a {
	background-image: url( './images/kbl/en/global_navigation/gn3.gif' );
}
#header .kbl-gn-en ul .gn4 a {
	background-image: url( './images/kbl/en/global_navigation/gn4.gif' );
}
#header .kbl-gn-en ul .gn5 a {
	background-image: url( './images/kbl/en/global_navigation/gn5.gif' );
}

#header .kbl-gn-ch ul .gn1 {
	width: 165px;
}
#header .kbl-gn-ch ul .gn2,
#header .kbl-gn-ch ul .gn3,
#header .kbl-gn-ch ul .gn4 {
	width: 199px;
}
#header .kbl-gn-ch ul .gn5 {
	width: 198px;
}

#header .kbl-gn-en ul .gn1 {
	width: 165px;
}
#header .kbl-gn-en ul .gn2,
#header .kbl-gn-en ul .gn3,
#header .kbl-gn-en ul .gn4 {
	width: 199px;
}
#header .kbl-gn-en ul .gn5 {
	width: 198px;
}
/* /KBL GLOBAL NAV */

#header .globalNavi ul li a:hover {
	background-position: 0 -45px;
}

#header .globalNavi ul li.current-menu-item a,
#header .globalNavi ul li.current-page-ancestor a,
#header .globalNavi ul li.current-menu-item a:hover,
#header .globalNavi ul li.current-page-ancestor a:hover {
	background-position: 0 -90px;
}