@charset "UTF-8";


/*****************************************
*トップページ
*****************************************/

/*ニュース・イベント情報*/
.container_information {float:left;display:inline;margin:0 10px 10px 0;width:275px;}
.container_information h2 {margin:0 0 4px;}
.container_information h2 a {text-decoration:none;}
.container_information h3 {display:none;}

/*記事見出し用リンク*/
.container_information ul.list_article {margin:0 0 10px;list-style-type:none;}
.container_information .list_article li {font-size:75%;border-bottom:1px dotted #ccc;}
.container_information .list_article li a {
	padding:1em 1em 1em 14px;display:block;color:#333;text-decoration:none;line-height:1.4;
	background:url(/image/bg_li_information.png) no-repeat left top;}
.container_information .list_article li a em.kansei {margin:0;padding:1px 3px;color:#fff;background-color:#c66;}
.container_information .list_article li a em.kouzou {margin:0;padding:1px 4px;color:#fff;background-color:#099;}
.container_information .list_article li a em.event,
.container_information .list_article li a em.number {margin:0;padding:1px 4px;color:#fff;background-color:#666;}
.container_information .list_article li a:hover {color:#c00;background-position:-570px 0;}

.container_information .list_article li#go_news_index {display:none;}

/*日付の行コントロール*/
.container_information .list_article li a .date {white-space:nowrap;}


/*汎用サイドメニュー*/
.container_information .list_article li a em.series {color:#999;}
.container_information .list_article li a:hover em.series {color:#c00;}


/*特集・展示場*/
.container_banners {float:left;display:inline;margin:0 10px 10px 0;width:275px;}
.container_banners h2 {margin:0 0 4px;}
.container_banners h2 a {text-decoration:none;}
.container_banners dl {margin:0 0 8px;background-color:#f6f6f6;}
.container_banners dt {}
.container_banners dd {padding:0 4px 4px;font-size:70%;line-height:1.2;}
.container_banners dd a {color:#666;text-decoration:none;display:block;}
.container_banners dd a:hover {color:#c00;text-decoration:underline;}

/*
#branch_buttons {margin:0 0 0 2px;}
ul#branch_buttons {margin:0 0 0 2px;list-style-type:none;}
#branch_buttons li {float:left;width:68px;height:45px;overflow:hidden;}
*/

/*段ヌキ情報用*/
.container_information_L {margin:0 0 10px;width:560px;background-color:#ccc;}

#branch_buttons {width:560px;}
#branch_buttons li {width:560px;height:60px;list-style-type:none;border-bottom:1px solid #ccc;}

/*****************************************
*サイトマップ
*****************************************/

#sitemap_index h2 {margin:0 0 10px;}

.container_sitemap {margin:0 0 10px;width:560px;}
.container_sitemap h3 {
	margin:10px;padding:8px 20px;font-size:90%;
	background:url(/image/bg_h2_c-green.png) no-repeat left bottom;}
.container_sitemap h3 em {display:none;}
.container_sitemap ul.list_article {margin:10px 10px 20px 50px;}
.container_sitemap .list_article li {font-size:80%;line-height:1.5;}
.container_sitemap .list_article li a em.new {font-weight:bold;color:#c00;}

/*****************************************
*404エラー
*****************************************/

#NOT-FOUND h2 {margin:0 0 50px;text-align:center;}
.container_error {margin:0 0 100px;}
.container_error p,
.container_error ul {font-size:80%;line-height:2;text-align:center;}
.container_error h3 {text-align:center;color:#c00;}

/*****************************************
*カウンタ
*****************************************/

#counter {padding:0 10px;text-align:right;font-size:70%;color:#fff;}
#counter span {padding:0 2px;border:1px solid #f5f5f5;color:#ccc;}
