﻿@charset "shift_jis";



/*
=====ロールオーバーナビゲーションバーの設定=================================

*/







/* ナビゲーションバー
----------------------------------------------- */


#navibar h5 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

#navibar #nav_home a {
	float: left;
	height: 48px;
	width: 90px;
	background-image: url(../img/index_buttons/button_home.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_home a:hover {
	background-image: url(../img/index_buttons/button_home_over.jpg);
}


#navibar #nav_guidance a {
	float: left;
	height: 48px;
	width: 117px;
	display: block;
	background-image: url(../img/index_buttons/button_guidance.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_guidance a:hover {
	background-image: url(../img/index_buttons/button_guidance_over.jpg);
}


#navibar #nav_company a {
	float: left;
	height: 48px;
	width: 90px;
	background-image: url(../img/index_buttons/button_company.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_company a:hover {
	background-image: url(../img/index_buttons/button_company_over.jpg);
}
#navibar #nav_jigyou a {
	float: left;
	height: 48px;
	width: 101px;
	display: block;
	background-image: url(../img/index_buttons/button_jigyou.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_jigyou a:hover {
	background-image: url(../img/index_buttons/button_jigyou_over.jpg);
}


#navibar #nav_history a {
	float: left;
	height: 48px;
	width: 80px;
	display: block;
	background-image: url(../img/index_buttons/button_history.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_history a:hover {
	background-image: url(../img/index_buttons/button_history_over.jpg);
}
#navibar #nav_customer a {
	float: left;
	height: 48px;
	width: 116px;
	display: block;
	background-image: url(../img/index_buttons/button_customer.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_customer a:hover {
	background-image: url(../img/index_buttons/button_customer_over.jpg);
}
#navibar #nav_recruit a {
	float: left;
	height: 48px;
	width: 105px;
	display: block;
	background-image: url(../img/index_buttons/button_recruit.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_recruit a:hover {
	background-image: url(../img/index_buttons/button_recruit_over.jpg);
}



#navibar #nav_privacy a {
	float: left;
	height: 48px;
	width: 88px;
	display: block;
	background-image: url(../img/index_buttons/button_privacy.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_privacy a:hover {
	background-image: url(../img/index_buttons/button_privacy_over.jpg);
}


#navibar #nav_inquiry a {
	float: left;
	height: 48px;
	width: 106px;
	display: block;
	background-image: url(../img/index_buttons/button_inquiry.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar #nav_inquiry a:hover {
	background-image: url(../img/index_buttons/button_inquiry_over.jpg);
}




/* ナビゲーションバー（事業内容版）
----------------------------------------------- */
#navibar_index {
	width: 800px;
	text-align: left;
	padding-top: 3px;
}

#navibar_index h5 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

#navibar_index #nav_newwinter a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_newwinter1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_newwinter a:hover {
	background-image: url(../img/nav_bottons/navi_newwinter2.gif);
}

#navibar_index #nav_ga a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_ga1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_ga a:hover {
	background-image: url(../img/nav_bottons/navi_ga2.gif);
}

#navibar_index #nav_se a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_se1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_se a:hover {
	background-image: url(../img/nav_bottons/navi_se2.gif);
}

#navibar_index #nav_busmado a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_busmado1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_busmado a:hover {
	background-image: url(../img/nav_bottons/navi_busmado2.gif);
}

#navibar_index #nav_mutoha a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_mutoha1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_mutoha a:hover {
	background-image: url(../img/nav_bottons/navi_mutoha2.gif);
}

#navibar_index #nav_kenshu a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_kenshu1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_kenshu a:hover {
	background-image: url(../img/nav_bottons/navi_kenshu2.gif);
}

#navibar_index #nav_syogais a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_syogais1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding-right: 1px;
}
#navibar_index #nav_syogais a:hover {
	background-image: url(../img/nav_bottons/navi_syogais2.gif);
}

#navibar_index #nav_eve a {
	float: left;
	height: 30px;
	width: 99px;
	display: block;
	background-image: url(../img/nav_bottons/navi_eve1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}
#navibar_index #nav_eve a:hover {
	background-image: url(../img/nav_bottons/navi_eve2.gif);
}
