@charset "utf-8";

/* -------------------------------------

事業部共通スタイル

-----------------------------------------*/


/* sidebar,.menu
--------------------------------------------------------------------*/


/* sidebar
*/
#sidebar {}
#cateMenu {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
#cateMenu dl { padding-bottom: 20px; }
#cateMenu dt {
	padding-bottom: 10px;
	color: #1f8a3b;
}
#cateMenu dd {
	list-style-type: none;
	background-image: url(../images/jigyou-menu-line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 2px;
	padding-bottom: 2px;
}
#cateMenu dd a {
	background-image: url(../images/list-icon1-normal.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: 0px 7px;
	height: 21px;
	width: 160px;
	padding-top: 3px;
	text-decoration: none;
	padding-left: 20px;
}
#cateMenu dd a:hover {
	background-color: #e9e9e9;
	background-image: url(../images/list-icon1-hover.gif);
	background-repeat: no-repeat;
}

#cateMenu dd a.on {
	background-color: #e9e9e9;
	background-image: url(../images/list-icon1-hover.gif);
	background-repeat: no-repeat;
}

/* maincolumn
--------------------------------------------------------------------*/

/* categoryTitle
*/
h1#categoryTitle {
	float: left;
	font-family: "MS UI Gothic";
	font-size: 18px;
	color: #1f8a3b;
	letter-spacing: 2px;
}

/* PageHeader
*/
#pageHeader {
	height: 21px;
	position: relative;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	border-bottom-color: #1f8a3b;
}

/* PageHeader > divisionLink
*/
ul#divisionLink { float: right; }
ul#divisionLink li {
	float: left;
	list-style-type: none;
	width: 130px;
	margin-left: 1px;
	height: 21px;
}
ul#divisionLink li a {
	text-indent: -9999px;
	display: block;
	height: 21px;
	width: 130px;
}

/*通常*/
#hospital {	background: url(../images/jigyoubu-navigation.gif) no-repeat 0px -21px;}
#hotel  {	background: url(../images/jigyoubu-navigation.gif) no-repeat -131px -21px;}
#sanpai{	background: url(../images/jigyoubu-navigation.gif) no-repeat -262px -21px;}
#airmat {	background: url(../images/jigyoubu-navigation.gif) no-repeat -393px -21px;}
/*マウスオン*/
#hospital a:hover {	background: url(../images/jigyoubu-navigation.gif) no-repeat 0px 0px;}
#hotel a:hover  {	background: url(../images/jigyoubu-navigation.gif) no-repeat -131px 0px;}
#sanpai a:hover {	background: url(../images/jigyoubu-navigation.gif) no-repeat -262px 0px;}
#airmat a:hover {	background: url(../images/jigyoubu-navigation.gif) no-repeat -393px 0px;}

#hospitalon {	background: url(../images/jigyoubu-navigation.gif) no-repeat 0px 0px;}
#hotelon  {	background: url(../images/jigyoubu-navigation.gif) no-repeat -131px 0px;}
#sanpaion {	background: url(../images/jigyoubu-navigation.gif) no-repeat -262px 0px;}
#airmaton { background: url(../images/jigyoubu-navigation.gif) no-repeat -393px 0px;}

/* Pagebody
*/
#pagebody {
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-y;
	position: relative;
	top: 10px;
	background-image: url(../images/jigyou-sidebar-bg.gif);
}

/*ie7*/
*:first-child + html #pagebody { margin-bottom:20px;} 


/* PageTitle
*/
#pageTitle {
	font-family: "MS UI Gothic";
	font-size: 16px;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 0.2em;
	background-image: url(../images/jigyou-pageTitle-bg.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

/* PageContents
*/

#pageContents {}

/* -------------------------------------
division（事業部）
-----------------------------------------*/
