/* navi.css */


/*グランドナビ
////////////////////////////////////////////////////*/

#groundNavi #gnArea {
	width: 950px;
	margin: 0 auto;
}
#groundNavi ul li {
	float: left;
	list-style-type: none;
	text-indent: -9999px;
}
#groundNavi ul li a {
	width: 190px;
	height: 59px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
#groundNavi ul li#bt_home a {
	background: url(../img/bt_gnavi_home_off.jpg) no-repeat;
}
#groundNavi ul li#bt_home a:hover,
#groundNavi ul#home li#bt_home a {
	background: url(../img/bt_gnavi_home_on.jpg) no-repeat;
}
#groundNavi ul li#bt_service a {
	background: url(../img/bt_gnavi_service_off.jpg) no-repeat;
}
#groundNavi ul li#bt_service a:hover,
#groundNavi ul#service li#bt_service a {
	background: url(../img/bt_gnavi_service_on.jpg) no-repeat;
}
#groundNavi ul li#bt_company a {
	background: url(../img/bt_gnavi_company_off.jpg) no-repeat;
}
#groundNavi ul li#bt_company a:hover,
#groundNavi ul#company li#bt_company a {
	background: url(../img/bt_gnavi_company_on.jpg) no-repeat;
}
#groundNavi ul li#bt_recruit a {
	background: url(../img/bt_gnavi_recruit_off.jpg) no-repeat;
}
#groundNavi ul li#bt_recruit a:hover,
#groundNavi ul#recruit li#bt_recruit a {
	background: url(../img/bt_gnavi_recruit_on.jpg) no-repeat;
}
#groundNavi ul li#bt_contact a {
	background: url(../img/bt_gnavi_contact_off.jpg) no-repeat;
}
#groundNavi ul li#bt_contact a:hover,
#groundNavi ul#contact li#bt_contact a {
	background: url(../img/bt_gnavi_contact_on.jpg) no-repeat;
}



/*ローカルナビ
////////////////////////////////////////////////////*/

#localNavi dl {
	margin-bottom: 15px;
}

#localNavi ul li {
	width: 220px;
	padding: 2px 0;
	list-style-type: none;
	border-bottom: solid 1px #D8DADA;
	text-indent: -9999px;
	overflow: hidden;
}

#localNavi ul li a {
	width: 220px;
	height: 35px;
	display: block;
}



/*会社案内
////////////////////////////*/

#localNavi ul li#bt_anIdea a {
	background: url(../../company/img/bt_localmenu_company_anidea_off.gif) no-repeat;
}
#localNavi ul li#bt_anIdea a:hover,
#localNavi ul#anIdea li#bt_anIdea a {
	background: url(../../company/img/bt_localmenu_company_anidea_on.gif) no-repeat;
}

#localNavi ul li#bt_profile a {
	background: url(../../company/img/bt_localmenu_company_profile_off.gif) no-repeat;
}
#localNavi ul li#bt_profile a:hover,
#localNavi ul#profile li#bt_profile a {
	background: url(../../company/img/bt_localmenu_company_profile_on.gif) no-repeat;
}

#localNavi ul li#bt_organization a {
	background: url(../../company/img/bt_localmenu_company_organization_off.gif) no-repeat;
}
#localNavi ul li#bt_organization a:hover,
#localNavi ul#organization li#bt_organization a {
	background: url(../../company/img/bt_localmenu_company_organization_on.gif) no-repeat;
}

#localNavi ul li#bt_history a {
	background: url(../../company/img/bt_localmenu_company_history_off.gif) no-repeat;
}
#localNavi ul li#bt_history a:hover,
#localNavi ul#history li#bt_history a {
	background: url(../../company/img/bt_localmenu_company_history_on.gif) no-repeat;
}

#localNavi ul li#bt_network a {
	background: url(../../company/img/bt_localmenu_company_network_off.gif) no-repeat;
}
#localNavi ul li#bt_network a:hover,
#localNavi ul#network li#bt_network a {
	background: url(../../company/img/bt_localmenu_company_network_on.gif) no-repeat;
}

#localNavi ul li#bt_affiliate a {
	background: url(../../company/img/bt_localmenu_company_affiliate_off.gif) no-repeat;
}
#localNavi ul li#bt_affiliate a:hover,
#localNavi ul#affiliate li#bt_affiliate a {
	background: url(../../company/img/bt_localmenu_company_affiliate_on.gif) no-repeat;
}



/* 所在地・ネットワーク
//////////////////////////////////////////*/

#localNavi #network #bt_network {
	padding: 0px;
	clear: both;
	width: 220px;
}

#localNavi #network #bt_network dl {
	margin-bottom: 2px;
	margin-top: 2px;
}

#localNavi #network #bt_network dl dt {
	padding-top: 0px;
	margin-top: 0px;
}

#localNavi #network #bt_network dl dt a {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

#localNavi #network #bt_network dl dd ul {
	margin-top: 0px;
	padding-top: 0px;
}

#localNavi #network #bt_network dl dd ul li {
	text-indent: 10px;
	background: url(../img/indent_plus_circle.jpg) no-repeat left center;
	height: 18px;
	padding-left: 10px;
	margin-left: 25px;
	margin-bottom: 5px;
	border: none;
	_margin-bottom: 9px;
}

#localNavi #network #bt_network dl dd ul li a {
	background-image: none;
	margin: 0px;
	width: 110px;
	height: 18px;
	text-indent: 15px;
	padding: 0;
}





/* 事業概要
//////////////////////////////////////////*/

#localNavi ul li#bt_planning a {
	background: url(../../service/img/bt_localmenu_planning_off.gif) no-repeat;
}
#localNavi ul li#bt_planning a:hover, #localNavi ul#planning li#bt_planning a {
	background-image: url(../../service/img/bt_localmenu_planning_on.gif);
	background-repeat: no-repeat;
}

#localNavi ul li#bt_marketing a {
	background: url(../../service/img/bt_localmenu_marketing_off.gif) no-repeat;
}
#localNavi ul li#bt_marketing a:hover,
#localNavi ul#marketing li#bt_marketing a {
	background: url(../../service/img/bt_localmenu_marketing_on.gif) no-repeat;
}

#localNavi ul li#bt_creative a {
	background: url(../../service/img/bt_localmenu_creative_off.gif) no-repeat;
}
#localNavi ul li#bt_creative a:hover,
#localNavi ul#creative li#bt_creative a {
	background: url(../../service/img/bt_localmenu_creative_on.gif) no-repeat;
}

#localNavi ul li#bt_media a {
	background: url(../../service/img/bt_localmenu_media_off.gif) no-repeat;
}
#localNavi ul li#bt_media a:hover,
#localNavi ul#media li#bt_media a {
	background: url(../../service/img/bt_localmenu_media_on.gif) no-repeat;
}

#localNavi ul li#bt_event a {
	background: url(../../service/img/bt_localmenu_event_off.gif) no-repeat;
}
#localNavi ul li#bt_event a:hover,
#localNavi ul#event li#bt_event a {
	background: url(../../service/img/bt_localmenu_event_on.gif) no-repeat;
}

#localNavi ul li#bt_web a {
	background: url(../../service/img/bt_localmenu_web_off.gif) no-repeat;
}
#localNavi ul li#bt_web a:hover,
#localNavi ul#web li#bt_web a {
	background: url(../../service/img/bt_localmenu_web_on.gif) no-repeat;
}






/* 採用情報
//////////////////////////////////////////*/

#localNavi ul li#bt_personnel a {
	background: url(../../recruit/img/local_navi_recruit_personnel_off.gif) no-repeat;
}
#localNavi ul li#bt_personnel a:hover,
#localNavi ul#personnel li#bt_personnel a {
	background: url(../../recruit/img/local_navi_recruit_personnel_on.gif) no-repeat;
}

#localNavi ul li#bt_interview a {
	background: url(../../recruit/img/local_navi_recruit_interview_off.gif) no-repeat;
}
#localNavi ul li#bt_interview a:hover,
#localNavi ul#interview li#bt_interview a {
	background: url(../../recruit/img/local_navi_recruit_interview_on.gif) no-repeat;
}

#localNavi ul li#bt_new_graduate a {
	background: url(../../recruit/img/local_navi_recruit_graduate_off.gif) no-repeat;
}
#localNavi ul li#bt_new_graduate a:hover,
#localNavi ul#new_graduate li#bt_new_graduate a {
	background: url(../../recruit/img/local_navi_recruit_graduate_on.gif) no-repeat;
}

#localNavi ul li#bt_career a {
	background: url(../../recruit/img/local_navi_recruit_career_off.gif) no-repeat;
}
#localNavi ul li#bt_career a:hover,
#localNavi ul#career li#bt_career a {
	background: url(../../recruit/img/local_navi_recruit_career_on.gif) no-repeat;
}

#localNavi ul li#bt_arbeit a {
	background: url(../../recruit/img/local_navi_recruit_arbeit_off.gif) no-repeat;
}
#localNavi ul li#bt_arbeit a:hover,
#localNavi ul#arbeit li#bt_arbeit a {
	background: url(../../recruit/img/local_navi_recruit_arbeit_on.gif) no-repeat;
}

#localNavi ul li#bt_outside_staff a {
	background: url(../../recruit/img/local_navi_recruit_outside_staff_off.gif) no-repeat;
}
#localNavi ul li#bt_outside_staff a:hover,
#localNavi ul#outside_staff li#bt_outside_staff a {
	background: url(../../recruit/img/local_navi_recruit_outside_staff_on.gif) no-repeat;
}





/*販促レポート　設定
////////////////////////////*/

#localNavi #Spreport {
}

#localNavi #Spreport #bt_report {
	padding: 0px;
	clear: both;
	width: 220px;
}

#localNavi #Spreport #bt_report dl {
	margin-bottom: 2px;
	margin-top: 2px;
}

#localNavi #Spreport #bt_report dl dt {
	padding-top: 0px;
	margin-top: 0px;
}

#localNavi #Spreport #bt_report dl dt a {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

#localNavi #Spreport #bt_report dl dd ul {
	margin-top: 6px;
	padding-top: 0px;
}

#localNavi #Spreport #bt_report dl dd ul li {
	text-indent: 10px;
	background: url(../img/indent_plus_circle.jpg) no-repeat left center;
	height: 18px;
	padding-left: 10px;
	margin-left: 25px;
	margin-bottom: 5px;
	border: none;
	_margin-bottom: 9px;
}

#localNavi #Spreport #bt_report dl dd ul li a {
	background-image: none;
	margin: 0px;
	height: 18px;
	text-indent: 15px;
	padding: 0;
}

