/* -----------------------------------------------------------
CSS Information

 File name:      digital.css
 Author:         Your Name (admin)
 Style Info:     Digital Rare Books Library
----------------------------------------------------------- */

#digital #main_contents h2 {
	background: url(../img/ttl_bg_home.jpg) repeat-x;
}

/*----------------------------------------------------
	IE6用　左寄せで幅可変
----------------------------------------------------*/

* html #digital #body {
	width: auto;
	background: #FFFFFF;
}

* html #digital #header {
	width:910px;
	margin: 0;
}

* html #digital #footer_link {
	margin:0;
}

* html #digital #footer_address {
	margin:0;
}

/*----------------------------------------------------
	#rb_title
----------------------------------------------------*/

#rb_title {
	background: url(../img/rb_menu.jpg) no-repeat #FFFFFF;
	width:895px;
	height: 40px;
	margin:0 auto;
	padding-left: 15px;
	font-size: large;
	font-weight: bold;
	line-height: 2.1;
}

* html #rb_title {
	background: none;
	font-size: 18px;
	width: auto;
	margin: 0;
}

/*----------------------------------------------------
	#rb_left
----------------------------------------------------*/

#rb_left {
	float: left;
	width: 190px;
	padding: 10px 0 0 10px;
	background: url(../img/bg_left_top.gif) no-repeat;
}

* html #rb_left {
	width: auto;
}

/*----------------------------------------------------
	#rb_left_menu
----------------------------------------------------*/

#rb_left_menu {
	border-top: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
}

#rb_left_menu  ul {
}

#rb_left_menu  ul li {
	border-bottom: 1px #CCCCCC solid;	
}

#rb_left_menu  ul li {
	background: url(../img/rb_icn_plus.gif) 0.5em 0.8em no-repeat #e1e6f0;
	padding: 0.5em 1em 0.5em 1.8em;
}

#rb_left_menu  ul li.rb_open {
	background: url(../img/rb_icn_minasu.gif) 0.5em 0.8em no-repeat #e1e6f0;
}

#rb_left_menu  ul li ul li {
	border: none;
	background: url(../img/rb_icn_ten.gif) 0 0.3em no-repeat #e1e6f0;
	padding: 0 0.5em 0 1.2em;

}

#rb_left_menu  ul li a:link, #rb_left_menu  ul li a:visited {
}

#rb_left_menu  ul li a:hover {
}

#rb_left_menu  ul li.left_smenu_home a {
}

#rb_left_menu  li.left_smenu_home a:link, #left_menu_home ul li.left_smenu_home a:visited {
}

#rb_left_menu  ul li.left_smenu_home a:hover {
}

/*----------------------------------------------------
	.rb_navi
----------------------------------------------------*/

.rb_navi {
	padding: 10px 0;
}

.rb_navi img {
	padding: 0 5px;
}

.rb_navi a:hover img {
    opacity: 0.6;
    filter: alpha(opacity=60);
}