@charset "utf-8";
/* ---------------------------------------------------------------- *

BASE 上書き
		
 * ---------------------------------------------------------------- */
/*====================================

header

======================================*/
#header #links {
	margin-left: 607px;
	}
	
#header #links li#links_01 a {
	width:153px;
	background: url(../images/header_btn_company_info.png) no-repeat;
	}
#header #links li#links_01 a:hover {
	background: url(../images/header_btn_company_info_f2.png) no-repeat;
	}
#header #links li#links_02 a {
	background: url(../images/header_btn_japanese.png) no-repeat;
	}
#header #links li#links_02 a:hover {
	background: url(../images/header_btn_japanese_f2.png) no-repeat;
	}
/*====================================

gnav

======================================*/
#gnav li#gnav_01 a { width: 109px;}
#gnav li#gnav_02 a { width: 126px;}
#gnav li#gnav_03 a { width: 164px;}
#gnav li#gnav_04 a { width: 137px;}
#gnav li#gnav_05 a { width: 143px;}
#gnav li#gnav_06 a { width: 143px;}
#gnav li#gnav_07 a { width: 157px;}

#gnav li#gnav_01 a { background: url(../images/gnav_01.gif) left top no-repeat;}
#gnav li#gnav_02 a { background: url(../images/gnav_02.gif) left top no-repeat;}
#gnav li#gnav_03 a { background: url(../images/gnav_03.gif) left top no-repeat;}
#gnav li#gnav_04 a { background: url(../images/gnav_04.gif) left top no-repeat;}
#gnav li#gnav_05 a { background: url(../images/gnav_05.gif) left top no-repeat;}
#gnav li#gnav_06 a { background: url(../images/gnav_06.gif) left top no-repeat;}
#gnav li#gnav_07 a { background: url(../images/gnav_07.gif) left top no-repeat;}

#gnav li#gnav_01 a:hover { background: url(../images/gnav_01.gif) left -58px no-repeat;}
#gnav li#gnav_02 a:hover { background: url(../images/gnav_02.gif) left -58px no-repeat;}
#gnav li#gnav_03 a:hover { background: url(../images/gnav_03.gif) left -58px no-repeat;}
#gnav li#gnav_04 a:hover { background: url(../images/gnav_04.gif) left -58px no-repeat;}
#gnav li#gnav_05 a:hover { background: url(../images/gnav_05.gif) left -58px no-repeat;}
#gnav li#gnav_06 a:hover { background: url(../images/gnav_06.gif) left -58px no-repeat;}
#gnav li#gnav_07 a:hover { background: url(../images/gnav_07.gif) left -58px no-repeat;}

/*カテゴリー別コントロール*/
body.about #gnav li#gnav_01 a		{ background: url(../images/gnav_01.gif) left -58px no-repeat;}
body.facilities #gnav li#gnav_02 a	{ background: url(../images/gnav_02.gif) left -58px no-repeat;}
body.exhibitions #gnav li#gnav_03 a { background: url(../images/gnav_03.gif) left -58px no-repeat;}
body.collections #gnav li#gnav_04 a { background: url(../images/gnav_04.gif) left -58px no-repeat;}
body.visit #gnav li#gnav_05 a		{ background: url(../images/gnav_05.gif) left -58px no-repeat;}
body.access #gnav li#gnav_06 a		{ background: url(../images/gnav_06.gif) left -58px no-repeat;}
body.kandayori #gnav li#gnav_07 a	{ background: url(../images/gnav_07.gif) left -58px no-repeat;}

/*====================================

#sidenav_title

======================================*/
#sidenav_title a,
#sidenav_title a.disabled:hover {
	padding: 15px 10px;
	}
#sidenav_title a span,
#sidenav_title a.disabled:hover span {
	line-height: 1.2;
	}
/*====================================

footer

======================================*/
#footer {
	font-family: Arial, Helvetica, sans-serif;
	}
	
/*------190118フッターリンク追加-------*/	
#copyright {
	color: #fff;
	text-align: center;
	font-size: 77%;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 3.6;
	height: 37px;
	background: url(/images/footer_01.gif) bottom center no-repeat;
	}	
	
#copyright .footer_l{
width:490px;
display:inline-block;
text-align:left;

}	

#copyright .footer_l a{
color:#FFFFFF;
margin:0 1em;
}

#copyright .copy_r{
width:490px;
display:inline-block;
text-align:right;

}	
	
	
	
