/* 【　PC版における改善が必要なCSS　】 */

/*
以下、ヘッダロゴと、隣の「INTERNATIONAL」の文字を画像からテキストに仕様変更した際のCSS
-----------------------------------------------
*/

#hd_logo img {
	border-right: 1px solid #bfcce5;
	margin: 0 22px 0 0;
	padding: 0;
}

#hd_logo a {
	text-decoration: none;
}
#hd_logo a span {
	vertical-align: bottom;
	position: relative;
	top: -4px;
	font-weight: normal;
	color: #828282;
}

/*
以下、ヘッダ下のグローバルナビゲーションの、テーブルレイアウトをli要素に仕様変更した際のCSS
CSSスプライトによるロールオーバー処理などを実装
-----------------------------------------------
*/

#gNavi_all ul {
	width: 960px;
	height: 30px;
	overflow: hidden;
}

#gNavi_all ul li {
	float: left;
}

#gNavi_all ul li a {
	display: block;
	height: 25px;
	text-align: center;
	font-weight: bold;
	padding: 5px 0 0;
	font-size: 14px;
	color: #505050;
}

#gNavi_all ul li a:hover {
	color: #505050;
}

#gNavi_all ul li.home {
	width: 239px;
}

#gNavi_all ul li.news {
	width: 240px;
}

#gNavi_all ul li.support {
	width: 240px;
}

#gNavi_all ul li.corporate {
	width: 241px;
}

#gNavi_all ul li.home a {
	background: url(../images/gNavi/bg_gNavi_new.gif) 0 0 no-repeat;
}

#gNavi_all ul li.news a {
	background: url(../images/gNavi/bg_gNavi_new.gif) -239px 0 no-repeat;
}

#gNavi_all ul li.support a {
	background: url(../images/gNavi/bg_gNavi_new.gif) -479px 0 no-repeat;
}

#gNavi_all ul li.corporate a {
	background: url(../images/gNavi/bg_gNavi_new.gif) -719px 0 no-repeat;
}

#gNavi_all ul li.home a:hover {
	background: url(../images/gNavi/bg_gNavi_new.gif) 0 -30px no-repeat;
}

#gNavi_all ul li.news a:hover {
	background: url(../images/gNavi/bg_gNavi_new.gif) -239px -30px no-repeat;
}

#gNavi_all ul li.support a:hover {
	background: url(../images/gNavi/bg_gNavi_new.gif) -479px -30px no-repeat;
}

#gNavi_all ul li.corporate a:hover {
	background: url(../images/gNavi/bg_gNavi_new.gif) -719px -30px no-repeat;
}

/* スマートフォン用のスライダーがある場合は非表示にする
------------------------------------------------*/
#mobile_slider {
	display: none;
}

/* ヘッダメニュー */
#sideSlideWrapper {
	display: none;
}