/*-------------------------------------------------------------------------------*/
/*----- 共通指定の上書き設定 ----------------------------------------------------*/

th h4 {
	margin-top: 20px;
	margin-bottom: -2px;
	border-bottom: 0px #9DA8B0 solid;
}

dt {
	border-top: 0px #9DA8B0 solid;
	line-height: 140%;
	margin-top: 24px;
}

dd {
	margin-left: 6px;
	padding-bottom: 20px;
	padding-left:24px;
}


/* -------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------- */

table.tenrankai-list {
	margin-top: -10px;
}

table.kouza-list {
	margin-top: -10px;
}

td {
	padding: 3px;
	font-size: 80%;
	line-height: 160%;
	vertical-align: top;
}

table.tenrankai-list th{
	border-spacing: 0px;
	padding: 3px;
	border-bottom: 1px #1f3d54 dotted;
	text-align: left;
}

table.tenrankai-list td{
	empty-cells: show;
	border-spacing: 0px;
	padding: 3px;
	border-bottom: 1px #1f3d54 dotted;
	border-collapse: collapse;
}


/* 講座一覧表見出し */
table.kouza-list th{
	border-spacing: 0px;
	padding: 3px;
	border-bottom: 1px #1f3d54 dotted;
	text-align: left;
}

/* 講座一覧表データセル */
table.kouza-list td{
	empty-cells: show;
	border-spacing: 0px;
	padding: 3px;
	border-bottom: 1px #1f3d54 dotted;
	border-collapse: collapse;
}



/* イベント見出し領域 */

/* 企画展 */
.kikaku-midashi-area {
	display: block;
	padding: 6px;
	padding-bottom: 3px;
	background-color: #0074cb;
	background-image:url(../images/bg_common_title.png);
	/* background-image: url(../images/kikaku/bg_title_k.png); 20051111 */
}

/* ミニ企画展 */
.minikikaku-midashi-area {
	display: block;
	padding: 6px;
	padding-bottom: 3px;
	background-color: #0074cb;
	background-image:url(../images/bg_common_title.png);
	/* background-image: url(../images/kikaku/bg_title_m.png); 20051111 */
}

/* 講座見出し */
.kouza-midashi-area {
	display: block;
	padding: 6px;
	padding-bottom: 3px;
	padding-left:24px;
	background-color: #0074cb;
	background-image:url(../images/bg_common_title.png);
	/* background-image: url(../images/kouza/bg_title.png); 20051111 */
}

/* ミニ講座見出し */
.minikouza-midashi-area {
	display: block;
	padding: 6px;
	padding-bottom: 3px;
	background-color: #0074cb;
	background-image:url(../images/bg_common_title.png);
}

/* イベントサブタイトル (第〜回等) */
span.event-subtitle {
	font-family: ＭＳ Ｐ明朝, ヒラギノ明朝;
	font-weight: bold;
	font-size: 90%;
}

span.event-subtitle a {
	color: #fff;
}

/* イベントタイトル (〜展) */
span.event-title {
	font-family: ＭＳ Ｐ明朝, ヒラギノ明朝;
	font-weight: bold;
	font-size: 110%;
}

/* イベント開催日時 */
span.event-date {
	font-family: ＭＳ Ｐ明朝, ヒラギノ明朝;
	font-size: 85%;
}

/* 展示資料写真 */
dd p.image {
	margin-bottom: 30px;
	width: 260px;
	float: left;
	text-align: left;
}

/* 説明文 */
dd p.explain {
	float: left;
	width: 385px;
	font-size: 90%;
	margin-top: 10px;
	margin-bottom: 30px;
}


/*1pxライン*/
hr{
	border: 0;
	color: #9DA8B0;
	background-color: #9DA8B0;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}





/*---- tsr 1110 ----*/
	
/* 罫線付き表組表現 */

table.normal-table {
	border-collapse: collapse;
	border-spacing: 0px;
}

table.normal-table th {
 	border: 1px solid #777;
	padding: 4px;
	font-size: 90%;
	vertical-align: top;
	text-align: left;
}

table.normal-table td {
 	border : 1px solid #777;
	padding: 4px;
	font-size: 90%;
	vertical-align: top;
}

.kashishitsu-title{
	font-weight: bold;
}

.kashishitsu-gaiyou {
	
}

/* 期間等の小見出し用 */
td.sub-label {
	color: #647480;
	font-weight: bold;
}

/*-------------------------------------------------------------------------------*/
/*----- タブナビゲーション ------------------------------------------------------*/

ul#mainmenu li a#menu-kikaku {
		text-indent:-10000px;
		background-image:url(../images/main_menu/mainmenu_act.png);
		background-position:-320px 0px;
}



body.t-schedule li#t-schedule a {
	background-image:url(../images/sub_menu/sub_menu_act.jpg);
	background-repeat:repeat-x;
}

body.t-kikaku li#t-kikaku a {
	background-image:url(../images/sub_menu/sub_menu_act.jpg);
	background-repeat:repeat-x;
}
	
body.t-mini li#t-mini a {
	background-image:url(../images/sub_menu/sub_menu_act.jpg);
	background-repeat:repeat-x;
}
	
body.t-kouza li#t-kouza a {
	background-image:url(../images/sub_menu/sub_menu_act.jpg);
	background-repeat:repeat-x;
}

body.t-kashishitsu li#t-kashishitsu a {
	background-image:url(../images/sub_menu/sub_menu_act.jpg);
	background-repeat:repeat-x;
}

#header-area {
	background:url(../images/header/kikaku.jpg) no-repeat;
}
	
