@CHARSET "UTF-8";


/*******************************************
*  ニュースアイコン
*
*
*******************************************/

/*収蔵品アイコン*/
div.mnet_item_img{
	width:16px;
	height:16px;
	float:left;
	background: url("http://www.museum-kai.net/images/news_ma_etc.png") no-repeat;
}

/*コンテンツ記事アイコン*/
div.mnet_contents_img{
	width:16px;
	height:16px;
	float:left;
	background: url("http://www.museum-kai.net/images/news_ma_info.png") no-repeat;
}

/*イベント表示アイコン*/
div.mnet_event_img{
	width:16px;
	height:16px;
	float:left;
	background: url("http://www.museum-kai.net/images/news_ma_ev.png") no-repeat;
}

/*全体表示アイコン*/
div.mnet_news_img{
	width:16px;
	height:16px;
	float:left;
	background: url("http://www.museum-kai.net/images/news_ma_to.png") no-repeat;
}

/*******************************************
*  ニュースリスト
*
*
*******************************************/
div.mnet_news{
	height:20px;
	margin-left:3px;
	margin-right:2px;
	padding-left:10px;
}

ul.mnet_news {
	list-style:none;
	padding:0;
	margin:0;
	font-size:11px;
}

/*ニュース一覧のイベント、収蔵品、ブログ切替ボタン部分*/
ul.mnet_news li.menu{
	float:left;
	padding:0 8px 3px 0;
	text-align: center;
	vertical-align: top;
}

/*ニュース一覧のリスト表示部分*/
ul.mnet_news li.body{
	padding:5px 0 3px 13px;
	margin-right:12px;
	text-align: left;
	border-bottom:1px dotted #000;
}

/*******************************************
*  イベント
*
*
*******************************************/
.mnet_event_waku {
	width:100%;
	margin:0 auto;
}

.mnet_event_title{
	text-align:left;
	font-size:14px;
	height:25px;
	line-height:25px;
	border:1px solid #333399;
	margin:10px 0 20px 0;
	padding:0 0 0 60px;
	background: url("http://www.museum-kai.net/images/ibent_tit.gif") left repeat-y;
	background-color:#D7D7EB;
}

.mnet_event_body{
	margin:0;
}

.mnet_event_body table{
	border-collapse:collapse;
	background-color:#fff;
	font-size:12px;
	width:100%;
	border:1px solid #333399;
}

.mnet_event_body th{
	background-color:#D7D7EB;
	color:#000;
	text-align:left;
	margin:0;
	padding:4px 4px 4px 10px;
	border:1px solid #333399;
	font-size:12px;
}

.mnet_event_body td{
	background-color:#fff;
	color:#000;
	text-align:left;
	margin:0;
	padding:4px;
	border:1px solid #333399;
}

/*******************************************
*  記事（ブログ）
*
*
*******************************************/
.mnet_contents_waku {
	width:100%;
	margin:0 auto;
}

.mnet_contents_title{
	text-align:left;
	font-size:14px;
	height:25px;
	line-height:25px;
	border:1px solid #993366;
	margin:10px 0 20px 0;
	padding:0 0 0 60px;
	background: url("http://www.museum-kai.net/images/blog_tit.gif") left repeat-y;
	background-color:#EBD7E1;
}

.mnet_contents_body{
	text-align:left;
	border:1px solid #993366;
	margin:0;
	padding:10px;
}

/*******************************************
*  収蔵品
*
*
*******************************************/
.mnet_item_waku {
	width:100%;
	margin:0 auto;
}

.mnet_item_title{
	font-size:14px;
	text-align:left;
	height:25px;
	line-height:25px;
	border:1px solid #996600;
	margin:10px 0 20px 0;
	padding:0 0 0 60px;
	background: url("http://www.museum-kai.net/images/syuzo_tit.gif") left repeat-y;
	background-color:#E6D9C0;
}

.mnet_item_body{
	margin:0;
}

.mnet_item_body table{
	border-collapse:collapse;
	background-color:#fff;
	font-size:12px;
	width:100%;
	border:1px solid #996600;
}

.mnet_item_body th{
	background-color:#E6D9C0;
	color:#000;
	text-align:left;
	margin:0;
	padding:4px 4px 4px 10px;
	border:1px solid #996600;
	font-size:12px;
	width:110px;
}

.mnet_item_body td{
	background-color:#fff;
	color:#000;
	text-align:left;
	margin:0;
	padding:4px;
	border:1px solid #996600;
}

/*******************************************
*  イベントリスト
*
*
*******************************************/
.mnet_event_list{
	font-size:11px;
}
.mnet_event_list .title{
	background-color:#D7D7EF;
	font-size:1.4em;
	margin-bottom:10px;
	height:30px;
	line-height:30px;
	padding: 0 0 0 20px;
}

.mnet_event_list .list_title {
	background-color:#D7D7EB;
	padding:0 0 0 10px;
	height:26px;
	line-height:26px;
}

.mnet_event_list .list_body {
	background-color:#fff;
	padding:8px 8px 10px 8px;
	font-size:1.3em;
}

.mnet_event_list .list_body span{
	float:left;
	text-align:left;
	margin:0 6px 0 0;
}

.mnet_event_list .list_title a:link{color:#994411;text-decoration:none;}
.mnet_event_list .list_title a:visited{color:#994411;text-decoration:none;}
.mnet_event_list .list_title a:hover{color:#771100;text-decoration:none;}

.mnet_event_list .list_border {
	text-align:right;
	padding-bottom:3px;
	border-bottom:3px dotted #bbbbbb;
	margin-bottom:20px;
}	

.mnet_event_list .list_jump {
	text-align:right;
	font-size:1.1em;
}

.mnet_event_list .list_jump a:link{color:#771100;text-decoration:none;}
.mnet_event_list .list_jump a:visited{color:#771100;text-decoration:none;}
.mnet_event_list .list_jump a:hover{color:#e8a90c;text-decoration:none;}
/*******************************************
*  カレンダー
*
*
*******************************************/
table.mnet_calendar {
	border-collapse:collapse;
	background-color:#fff;
	font-size:12px;
	width:190px;
	border:1px solid #999999;
	margin:0 auto;
}

table.mnet_calendar th{
	background-color:#99CCCC;
	color:#003300;
	text-align:center;
	margin:0;
	padding:2px;
	border:1px solid #999999;
}

table.mnet_calendar td.title{
	background-color:#006600;
	color:#fff;
}

table.mnet_calendar td.sun{
	background-color:#FFE1C2;
	color:#000;
	text-align:center;
	margin:0;
	padding:2px;
	border:1px solid #999999;
}

table.mnet_calendar td.mon{}
table.mnet_calendar td.tuh{}
table.mnet_calendar td.wed{}
table.mnet_calendar td.thu{}
table.mnet_calendar td.fri{}

table.mnet_calendar td.sat{
	background-color:#C2D1F0;
	color:#000;
	text-align:center;
	margin:0;
	padding:2px;
	border:1px solid #999999;
}

table.mnet_calendar td.basic{
	background-color:#fff4c5;
}

table.mnet_calendar td.close {
	background-color:darkred;
	color:#fff;
}

table.mnet_calendar td.event{
	background-color:darkgreen;
	color:#fff;
	text-align:center;
	margin:0;
	padding:2px;
	border:1px solid #999999;
}
table.mnet_calendar td.event a:link{color:#fff;text-decoration:none;}
table.mnet_calendar td.event a:visited{color:#fff;text-decoration:none;}
table.mnet_calendar td.event a:hover{color:#e8a90c;text-decoration:none;}


table.mnet_calendar td{
	background-color:#fcfcfc;
	color:#000;
	text-align:center;
	margin:0;
	padding:2px;
	border:1px solid #999999;
}


.calendar_prev {
	float:left;
	width:40px;
	text-align:center;
}

.calendar_date {
	float:left;
	width:103px;
}

.calendar_next {
	float:right;
	width:40px;
	text-align:center;
}

.calendar_prev a:link{color:#fff;text-decoration:none;}
.calendar_prev a:visited{color:#fff;text-decoration:none;}
.calendar_prev a:hover{color:#e8a90c;text-decoration:none;}

.calendar_next a:link{color:#fff;text-decoration:none;}
.calendar_next a:visited{color:#fff;text-decoration:none;}
.calendar_next a:hover{color:#e8a90c;text-decoration:none;}

