@charset "utf-8";
/* CSS Document */
/*
general　一般用
pharmacist　薬剤師用
ir　お知らせ
contact 問い合わせ


pharm ひむか薬局
store 店舗案内
journal ひむかの風
seminar　講演会
link リンク

info 概要
business　業務内容
system 教育
activity 活動
employment 採用

report イベント報告
new 更新履歴
press プレスリリース


*/
/*上部ナビゲーション*/
#gl1 {
	background:#666;
}
#gl2 {
}

#globalheader {
	width:898px;
	height:30px;
	margin:0 auto;
	position:relative;
	_top:-55px;
	z-index:9998;
	background:#fff9e1;
	padding-top:25px;
}
#globalheader li {
	background:none;
	}
#globalheader #globalnav {
	margin:0;
	padding:0 0 0 180px;
}
#globalheader #globalnav li {
	display:inline;
}
#globalheader #globalnav li a {
	float:left;
	width:120px;
	height:0;
	padding-top:30px;
	margin:0 2px;
	overflow:hidden;
	background:url(../img/bg1.png) no-repeat ;
}
#globalheader #globalnav li#gn-general a {
	background-position:0 -40px;
}
#globalheader #globalnav li#gn-general a:hover {
	background-position:0 -80px;
}
#globalheader #globalnav li#gn-general a:active {
	background-position:0 -120px;
}
#globalheader #globalnav li#gn-pharmacist a {
	background-position:-120px -40px;
}
#globalheader #globalnav li#gn-pharmacist a:hover {
	background-position:-120px -80px;
}
#globalheader #globalnav li#gn-pharmacist a:active {
	background-position:-120px -120px;
}
#globalheader #globalnav li#gn-ir a {
	background-position:-240px -40px;
}
#globalheader #globalnav li#gn-ir a:hover {
	background-position:-240px -80px;
}
#globalheader #globalnav li#gn-ir a:active {
	background-position:-240px -120px;
}
#globalheader #globalnav li#gn-contact a {
	background-position:-360px -40px;
}
#globalheader #globalnav li#gn-contact a:hover {
	background-position:-360px -80px;
}
#globalheader #globalnav li#gn-contact a:active {
	background-position:-360px -120px;
}



#globalheader.general #globalnav li#gn-general a {
	background-position:0 0 !important;
}
#globalheader.pharmacist #globalnav li#gn-pharmacist a {
	background-position:-120px 0 !important;
}
#globalheader.ir #globalnav li#gn-ir a {
	background-position:-240px 0 !important;
}
#globalheader.contact #globalnav li#gn-contact a {
	background-position:-360px 0 !important;
}

#redbar {
	background:#D8260C;
	height:3px;
	margin:0;
	padding:0;
	position:relative;
	_top:-55px;
	font-size:0;
}
#bluebar {
	background:#00F;
	height:3px;
	margin:0;
	padding:0;
	position:relative;
	_top:-55px;
	font-size:0;
}
#greenbar {
	background:#3C0;
	height:3px;
	margin:0;
	padding:0;
	position:relative;
	_top:-55px;
	font-size:0;
}
#yelowbar {
	background:#FF0;
	height:3px;
	margin:0;
	padding:0;
	position:relative;
	_top:-55px;
	font-size:0;
}
#graybar {
	background:#999;
	height:3px;
	margin:0;
	padding:0;
	position:relative;
	_top:-55px;
	font-size:0;
}

/*#globalheader.general {
	border-bottom:3px #D8260C solid;
}
#globalheader.pharmacist {
	border-bottom:3px #00F solid;
}
#globalheader.ir {
	border-bottom:3px #3C0 solid;
}
#globalheader.contact {
	border-bottom:3px #FF0 solid;
}
#globalheader.policy {
	border-bottom:3px #999 solid;
}*/
a:focus{
outline:none;
} 




#global {
	width:898px;
	height:30px;
	margin:0 auto;
	position:relative;
	z-index:9998;
	background:#FFE8E8;
	_top:-55px;
	padding:10px 0;
	border-bottom:#666 1px solid;
}
#global li {
	background:none;
	}

#global #globaln {
	margin:0;
	padding:0 15px;
}
#global #globaln li {
	display:inline;
}
#global #globaln li a {
	float:left;
	width:150px;
	height:0;
	padding-top:30px;
	margin:0 3px;
	overflow:hidden;
	background:url(../img/bg1.png) no-repeat ;
}
#global #globaln li#gn-pharm a {
	background-position:0 -340px;
}
#global #globaln li#gn-pharm a:hover {
	background-position:0 -160px;
}
#global #globaln li#gn-store a {
	background-position:0 -370px;
}
#global #globaln li#gn-store a:hover {
	background-position:0 -190px;
}
#global #globaln li#gn-journal a {
	background-position:0 -400px;
}
#global #globaln li#gn-journal a:hover {
	background-position:0 -220px;
}
#global #globaln li#gn-seminar a {
	background-position:0 -430px;
}
#global #globaln li#gn-seminar a:hover {
	background-position:0 -250px;
}
#global #globaln li#gn-link a {
	background-position:0 -460px;
}
#global #globaln li#gn-link a:hover {
	background-position:0 -280px;
}
#global.pharm #globaln li#gn-pharm a {
	background-position:0 -160px !important;
}
#global.store #globaln li#gn-store a {
	background-position:0 -190px !important;
}
#global.journal #globaln li#gn-journal a {
	background-position:0 -220px !important;
}
#global.seminar #globaln li#gn-seminar a {
	background-position:0 -250px !important;
}
#global.link #globaln li#gn-link a {
	background-position:0 -280px !important;
}

#global #globaln li#gn-info a {
	background-position:-150px -340px;
}
#global #globaln li#gn-info a:hover {
	background-position:-150px -160px;
}
#global #globaln li#gn-business a {
	background-position:-150px -370px;
}
#global #globaln li#gn-business a:hover {
	background-position:-150px -190px;
}
#global #globaln li#gn-system a {
	background-position:-150px -400px;
}
#global #globaln li#gn-system a:hover {
	background-position:-150px -220px;
}
#global #globaln li#gn-activity a {
	background-position:-150px -430px;
}
#global #globaln li#gn-activity a:hover {
	background-position:-150px -250px;
}
#global #globaln li#gn-employment a {
	background-position:-150px -460px;
}
#global #globaln li#gn-employment a:hover {
	background-position:-150px -280px;
}
#global.info #globaln li#gn-info a {
	background-position:-150px -160px !important;
}
#global.business #globaln li#gn-business a {
	background-position:-150px -190px !important;
}
#global.system #globaln li#gn-system a {
	background-position:-150px -220px !important;
}
#global.activity #globaln li#gn-activity a {
	background-position:-150px -250px !important;
}
#global.employment #globaln li#gn-employment a {
	background-position:-150px -280px !important;
}


#global #globaln li#gn-report a {
	background-position:-300px -340px;
}
#global #globaln li#gn-report a:hover {
	background-position:-300px -160px;
}
#global #globaln li#gn-new a {
	background-position:-300px -370px;
}
#global #globaln li#gn-new a:hover {
	background-position:-300px -190px;
}
#global #globaln li#gn-press a {
	background-position:-300px -400px;
}
#global #globaln li#gn-press a:hover {
	background-position:-300px -220px;
}
#global #globaln li#gn-ad a {
	background-position:-300px -430px;
}
#global #globaln li#gn-ad a:hover {
	background-position:-300px -250px;
}
#global.report #globaln li#gn-report a {
	background-position:-300px -160px !important;
}
#global.new #globaln li#gn-new a {
	background-position:-300px -190px !important;
}
#global.press #globaln li#gn-press a {
	background-position:-300px -220px !important;
}
#global.ad #globaln li#gn-ad a {
	background-position:-300px -250px !important;
}
