@charset "shift_jis";

/* index */

h2.topics_title { margin:5px 0 3px 0; clear:both; }
h2.topics_title_top { margin:15px 0 3px 0; clear:both; }
h2.topics_title_top, x:-moz-read-only { margin:20px 0 3px 0;}

.flash_area { margin:0 0 10px 0; width:570px; }
.linearea_bottom { width:555px; margin:0 0 0 10px; }
.linearea2_bottom { border-bottom:#590030 6px solid; border-top:1px solid #D5BFCB; margin:20px 15px 10px 0; width:555px; height:0px; line-height:0%; } 

.old_200703 { width:530px; margin:10px 15px 0 0; padding:20px 0 0 0; text-align:right; font-size:80%; clear:both;}

#bannerarea { page-break-before: always; width:555px; margin:15px 0 15px 15px; _margin:0 0 10px 15px;}
#bannerarea ul { margin:10px 0; _margin:0 0 10px 0; list-style:none; padding:0; page-break-inside: avoid; }
#bannerarea ul li { display:inline; }

#info { float:right; width:200px; }
#info ul { padding:0px; margin:0 0 5px 9px; }
#info ul li { list-style:none; }

/* 091027追加　サイトマップアイコン */
#info ul li a.menu16 {
	display:block;
	width:170px;
	height:33px;
	text-indent:-9999px;
	margin:4px 0 7px 0;
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/menu16.gif) left top no-repeat;
}
#info ul li a.menu16:hover {
	background-position:left -33px;
}
.sitemap a.menu16 {
	display:block;
	width:170px;
	height:33px;
	text-indent:-9999px;
	margin:4px 0 15px 3px;
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/menu16.gif) left top no-repeat;
}
.sitemap a.menu16:hover {
	background-position:left -33px;
}

/* TOP announce (2011.05.25) */
#announce {
	margin:0 5px 10px 0;
	padding:0.4em 6px 0.4em 1em;
	_padding:0.4em 7px 0.4em 1em; /* for IE */
	border:#FF0000 1px solid;
	height:100%;
}
#announce p {
	margin:0;
	font-size:85%;
	color:#FF0000;
	font-weight:bold;
	line-height:1.5em;
}

/* 090819追加　TOPトピックスリスト用 */

ul.topics_list {
	margin:0 0 0 3px;
	padding:0px;
	font-size:80%;
	list-style-type:none;
	line-height:1.3em;
}

ul.topics_list li {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 0 0 15px;
	margin:0 0 0.1em 0;
}

ul.topics_list li.old {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 20px 0 15px;
	margin:5px 3px 8px 0;
	float:right;
}

ul.topics_list li.spcl {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	line-height:185%;
}

ul.topics_list li.spcl a, ul.topics_list li.spcl a:hover {
	color:#FF0000;
}

/* 101126追加　TOPトピックスリスト 特別掲載文字用 */

ul.topics_list li.spcl_02 {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 0 0 15px;
	margin:0 0 0.1em 0;
}

ul.topics_list li.spcl_02 a, ul.topics_list_02 li.spcl_02 a:hover {
	color:#FF0000;
}

/* test TOPトピックス公募・採用／その他の新着情報ページ (2010.02.17) */

ul.topics_list_02 {
	margin:0px;
	padding:0px;
	font-size:80%;
	list-style-type:none;
	line-height:1.15em;
}
ul.topics_list_02 li {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 20px 0 15px;
	margin:8px 0 2px 0;
	float:right;
}
ul.topics_list_02 li.top {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 20px 0 15px;
	margin:0 0 10px 0;
	float:right;
}
ul.topics_list_02 li.old {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 20px 0 15px;
	margin:2px 0 8px 0;
	float:right;
}
ul.topics_list_02 li.old_02 {
	background:url(/info:ndljp/pid/9218806/www.bunka.go.jp/common/images/icon_arrow.gif) center left no-repeat;
	padding:0 0 0 15px;
	margin:2px 0 8px 0;
	float:right;
}

/* TOP 報道発表　(2010.12.02) */

#press_release {
	border:1px solid #999;
	margin:0 5px 10px 0;
	padding:10px;
}

#press_release, x:-moz-read-only {
	padding:5px 10px 10px 10px;
}

#press_release h3.press_ttl {
	background:no-repeat url(/info:ndljp/pid/9218806/www.bunka.go.jp/ima/images/press_release.gif); 
	height:25px; 
	border:none;
	margin:5px 0 0.5em 5px;
	padding:5px 0 0 30px;
	font-size:100%;
	vertical-align:middle;
	line-height:1em;
}

#press_release ul.topics_list_03 {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:2em;
}


#press_release ul.topics_list_03 li {
	padding:0;
	margin:0 0 0.1em 12px;
	_margin:0 0 0.1em 0;
	font-size:90%;
	line-height:1.3em;
	_padding:0.1em 0 0.1em 0;
}

#press_release ul.topics_list_03 li, x:-moz-read-only {
	margin:0 0 0.1em 5px;
	line-height:1.6em;
}

#press_release ul.topics_list_03 li.pdf {
	text-align:right;
	font-size:80%;
}

/* TOP 報道発表　(2011.1.12)  IE6対策・行間を一定に維持 */
.p_icon_02 { layout-grid-line:-0.9; }


/* TOP 行事・シンポジウム・公募日程　(2011.1.26) */

#nittei {
	border:1px solid #999;
	margin:0 5px 0 0;
	padding:10px;
}

#nittei, x:-moz-read-only {
	padding:5px 10px 10px 10px;
}

#nittei h3.nittei_ttl {
	background:no-repeat url(/info:ndljp/pid/9218806/www.bunka.go.jp/images/icon_nittei.gif); 
	height:25px; 
	border:none;
	margin:5px 0 0 5px;
	padding:5px 0 0 30px;
	font-size:100%;
	vertical-align:middle;
	line-height:1em;
}


/* TOP 東北地方太平洋沖地震の影響による開催状況　(2011.3.14) */

#eq {
	border:none;
	margin:0;
	padding:0px;
}

#eq h3.eq_ttl {
	height:20px; 
	border:none;
	margin:0;
	padding:0;
	font-size:110%;
	vertical-align:middle;
	line-height:1em;
}

#eq ul.topics_list_03 {
	margin:0 0 20px 15px;
	padding:0;
	list-style-type:none;
	line-height:2em;
}


#eq ul.topics_list_03 li {
	padding:0;
	margin:0 0 0.1em 12px;
	_margin:0 0 0.1em 0;
	font-size:90%;
	line-height:1.3em;
	_padding:0.1em 0 0.1em 0;
}

#eq ul.topics_list_03 li, x:-moz-read-only {
	padding:0;
	margin:0 0 0.1em 5px;
	line-height:1.6em;
}

#eq ul.topics_list_03 li.pdf {
	text-align:right;
	font-size:80%;
}

/* TOP 東北地方太平洋沖地震の影響による開催状況　(2011.3.14)  IE6対策・行間を一定に維持 */
#eq .p_icon_02 { layout-grid-line:-0.9; }


#shinsai_border p,div,h2{
	margin:0;
	padding:0;
}

#shinsai_border h2{
	font-weight:normal;
	letter-spacing:5px;
}

#shinsai_left{
	width:225px;
	float:left;
	line-height:1.4;
}

#shinsai_right{
	width:225px;
	float:right;
	line-height:1.4;
}

#shinsai_border{
	width:540px;
	padding:5px;
	border:solid 1px #3CC;
}

#shinsai_border2{
	width:530px;
	border:solid 5px #3CC;
}

#shinsai_box{
	width:500px;
	margin:20px 15px 10px 15px;
	font-weight:bold;
} 

#shinsai_box a{
	text-decoration:none;
	color:#000;
}

