@charset "UTF-8";
@import url("common.css");
@import url("corp.css");

/*---------------ヘッダーメニュー臨時号-------------------*/

#contents-menu-bottom {
	position:relative;
	height:37px;
	font-size:10px;
	line-height:12px;
}
#contents-1, #contents-2, #contents-3, #contents-4, #contents-5, #contents-6, #contents-7, #contents-8, #contents-9, #contents-10 {
	position:absolute;
}
#contents-1 {left: 0px; width: 61px;}
#contents-2 {left: 61px; width: 68px;}
#contents-3 {left: 129px; width: 71px;}
#contents-4 {left: 200px; width: 82px;}
#contents-5 {left: 282px; width: 78px;}
#contents-6 {left: 360px; width: 67px;}
#contents-7 {left: 427px; width: 124px;}
#contents-8 {left: 551px; width: 66px;}
#contents-9 {left: 617px; width: 102px;}
#contents-10 {left: 719px; width: 121px;}

#menuBar a.cmTab {
	margin:0;
	padding:0;
	height: 37px;
	display: block;
	background:url(/jp/image/common/header_02.gif) no-repeat;
	text-indent: -5000px;
	text-decoration: none;
}

#contents-1 a.cmTab {background-position: 0px 0px;}
#contents-2 a.cmTab {background-position: -61px 0px;}
#contents-3 a.cmTab {background-position: -129px 0px;}
#contents-4 a.cmTab {background-position: -200px 0px;}
#contents-5 a.cmTab {background-position: -282px 0px;}
#contents-6 a.cmTab {background-position: -360px 0px;}
#contents-7 a.cmTab {background-position: -427px 0px;}
#contents-8 a.cmTab {background-position: -551px 0px;}
#contents-9 a.cmTab {background-position: -617px 0px;}
#contents-10 a.cmTab {background-position: -719px 0px;}

#contents-1 a.cmTab:hover, #contents-1 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) 0px -37px no-repeat;}
#contents-2 a.cmTab:hover, #contents-2 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -61px -37px no-repeat;}
#contents-3 a.cmTab:hover, #contents-3 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -129px -37px no-repeat;}
#contents-4 a.cmTab:hover, #contents-4 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -200px -37px no-repeat;}
#contents-5 a.cmTab:hover, #contents-5 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -282px -37px no-repeat;}
#contents-6 a.cmTab:hover, #contents-6 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -360px -37px no-repeat;}
#contents-7 a.cmTab:hover, #contents-7 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -427px -37px no-repeat;}
#contents-8 a.cmTab:hover, #contents-8 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -551px -37px no-repeat;}
#contents-9 a.cmTab:hover, #contents-9 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -617px -37px no-repeat;}
#contents-10 a.cmTab:hover, #contents-10 a.cmTab:visited:hover { background: transparent url(/jp/image/common/header_02.gif) -719px -37px no-repeat;}

/* ヘッダーサブメニュー（会社情報） */

#content-menu-ex {
	margin:6px 0 2px 0;
	padding:0;
	position:relative;
	height:20px;
}

#content-menu-ex ul {
	margin:0;
	padding:0;
	list-style:none;
}

#cms1, #cms2, #cms3, #cms4, #cms5 {
	position:absolute;
}

#cms1 {left: 10px; width: 120px; margin-right:4px;}
#cms2 {left: 134px; width: 190px; margin-right:4px;}
#cms3 {left: 324px; width: 190px; margin-right:4px;}
#cms4 {left: 518px; width: 120px; margin-right:4px;}
#cms5 {left: 642px; width: 190px;}

#menuBarSub a.cmsTab, #menuBarSub a.cmsTabOn {
	margin:0;
	padding:0;
	height:20px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
}

#cms1 a.cmsTab {background:url(/jp/image/common/headersub/btn_hnav_sv01.jpg) no-repeat;}
#cms2 a.cmsTab {background:url(/jp/image/common/headersub/btn_hnav_sv02.jpg) no-repeat;}
#cms3 a.cmsTab {background:url(/jp/image/common/headersub/btn_hnav_sv03.jpg) no-repeat;}
#cms4 a.cmsTab {background:url(/jp/image/common/headersub/btn_hnav_sv04.jpg) no-repeat;}
#cms5 a.cmsTab {background:url(/jp/image/common/headersub/btn_hnav_sv05.jpg) no-repeat;}

#cms1 a.cmsTabOn {background:url(/jp/image/common/headersub/btn_hnav_sv01.jpg) 0 -20px no-repeat;}
#cms2 a.cmsTabOn {background:url(/jp/image/common/headersub/btn_hnav_sv02.jpg) 0 -20px no-repeat;}
#cms3 a.cmsTabOn {background:url(/jp/image/common/headersub/btn_hnav_sv03.jpg) 0 -20px no-repeat;}
#cms4 a.cmsTabOn {background:url(/jp/image/common/headersub/btn_hnav_sv04.jpg) 0 -20px no-repeat;}
#cms5 a.cmsTabOn {background:url(/jp/image/common/headersub/btn_hnav_sv05.jpg) 0 -20px no-repeat;}

#cms1 a.cmsTab:hover, #cms1 a.cmsTab:visited:hover,
#cms1 a.cmsTabOn:hover, #cms1 a.cmsTabOn:visited:hover
{ background: transparent url(/jp/image/common/headersub/btn_hnav_sv01.jpg) 0 -20px no-repeat;}
#cms2 a.cmsTab:hover, #cms2 a.cmsTab:visited:hover,
#cms2 a.cmsTabOn:hover, #cms2 a.cmsTabOn:visited:hover
{ background: transparent url(/jp/image/common/headersub/btn_hnav_sv02.jpg) 0 -20px no-repeat;}
#cms3 a.cmsTab:hover, #cms3 a.cmsTab:visited:hover,
#cms3 a.cmsTabOn:hover, #cms3 a.cmsTabOn:visited:hover
{ background: transparent url(/jp/image/common/headersub/btn_hnav_sv03.jpg) 0 -20px no-repeat;}
#cms4 a.cmsTab:hover, #cms4 a.cmsTab:visited:hover,
#cms4 a.cmsTabOn:hover, #cms4 a.cmsTabOn:visited:hover
{ background: transparent url(/jp/image/common/headersub/btn_hnav_sv04.jpg) 0 -20px no-repeat;}
#cms5 a.cmsTab:hover, #cms5 a.cmsTab:visited:hover,
#cms5 a.cmsTabOn:hover, #cms5 a.cmsTabOn:visited:hover
{ background: transparent url(/jp/image/common/headersub/btn_hnav_sv05.jpg) 0 -20px no-repeat;}

/*---バナー　2008.6.30.　追加---*/
#bnr {	
	width:166px;
	margin:10px 0 10px 0;
	padding:0;
}

