/*TOC:Table Of Content npl-news用
 Last Update:2009-08-14
*/

h2.invent_news{
 font-size:1.1em;
 font-weight:bold;
 line-height:1.3em;
 padding:1px 1px 1px 20px;
}

h3.invent_news{
 font-size:1.0em;
 font-weight:bold;
 line-height:1.3em;
 padding:1px 1px 1px 20px;
}

h4.invent_news{
 font-size:0.9em;
 font-weight:bold;
 line-height:1.3em;
 padding:1px 1px 1px 20px;
}

/*土曜おはなし会_リスト表示2009-03-26*/
dl.invent_news{
/* padding:1px 1px 1px 20px;*/
}
dt.invent_news_b{
 padding:1px 5px 1px 20px;
 font-size:1.1em;
 font-weight:bold;
 line-height:1.5em;
}
dt.ivent_news{
}
dd.ivent_news{
}
/*下地の色200904おはなし会*/
.news_base{
/* background-color:#339999;*/
 background-color:#00687C;
 color:#ffffff;
/* margin:10px 10px 10px 10px;*/
 padding:2px 2px 2px 6px;
}

/*見出し2009年度カラー*/
.invent_atten2009{
 text-align:center;
 text-valign:middle;
 font-weight:bold;
 font-size:1.1em;
 line-height:1.1em;
 margin:10px 2px 10px 0px;
 padding:1px 1px 1px 1px;
 background-color:#00687C;
 color:#ffffff;
}

/*見出し20080610の蔵点広告から*/
.invent_atten{
 text-align:center;
 text-valign:middle;
 font-weight:bold;
 font-size:1.1em;
 line-height:1.1em;
 margin:10px 2px 10px 0px;
 padding:1px 1px 1px 1px;
 background-color:#ff3300;
 color:#ffffff;
}

/*説明言葉20080610の蔵点広告から*/
.invent_w{
 padding:1px 1px 1px 20px;
}

/*説明言葉20090404土曜おはなし会から_説明ロングバージョン用*/
.invent_w_l{
 padding:1px 20px 1px 20px;
 margin:5px 2px 5px 0px;
 line-height:1.5em;
}

/*テーブル設定*/
table.news{
 margin-top:10px;
 margin-bottom:10px;
 width:600px;
}
table.news_center{
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;
 margin-bottom:25px;
 width:400px;
}

.news_caption{
 font-size:20px;
 font-weight:bold;
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;
}

.newsheader{
 text-align:left;
 background-color:#006666;
 color:#ffffff;
}

.toshokan{
 text-align:center;
}

.setumei_link{
 width:300px;
 margin-left:250px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:10px;
}

.picture_center{
 text-align:center;
}


/*回り込みを指定*/
.float-left{
 float:left;
 margin:0 10 0 10;
}

.float-right{
 float:right;

}
/*回り込みの解除*/
.float-clear{
 clear:both;
 margin:0 10 0 10;
}

p.space{
 margin:10 10 10 0;
}

/*20080610の蔵点用*/

/*テーブルのセンタリングで，IE対策は，Transitionalにして，<div align="center">とする*/
table.invent{
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;
 width:500px;
 margin-top:10px;
 margin-bottom:10px;
 border-collapse:collapse;
 border-color:black;
}
table.invent th{
 border:1px #000000 solid; /*実線*/
 /* border:1px #000000 dashed;破線*/
}
table.invent td{
 border:1px #000000 solid;
}

/*テーブルキャプション*/
.invent_caption{
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;
 text-arign:center;
 font-size:1.1em;
 font-weight:bold;

}

/*テーブル見出し*/
.invent_header{
 text-align:center;
 text-valign:middle;
 background-color:#006666;
 color:#ffffff;
 border-collapse:collapse;
 border-color:black;

}


/*カレンダ対策*/
/*カレンダーの日付*/
.cal_month{
 margin-left:170px;
 text-align:left;
 font-size:1.1em;
 font-weight:bold;
}

/*カレンダーcal-*******-++++++++++.html*/
table.cal{
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;

 width:250px;
 margin-top:10px;
 margin-bottom:10px;
 border-collapse:collapse;
 border-color:black;
}

/*カレンダーcal-*******-++++++++++.html*/
.cal_header{
 width:100px;
 text-align:center;
 background-color:#006666;
 color:#ffffff;
}

.cal_close{
 text-align:center;
 background-color:#ff0000;
 color:#ffffff;
 font-size:1.1em;
}

.cal_date{
 text-align:center;
 font-size:1.1em;
}

.cal_sat{
 width:100px;
 text-align:center;
/* background-color:#0099ff;*/
 background-color:#006666;
 color:#ffffff;
}

.cal_sun{
 width:100px;
 text-align:center;
/* background-color:#ff0000;*/
 background-color:#006666;
 color:#ffffff;
}

.cal_hol{
 width:100px;
 text-align:center;
/* background-color:#fc3e1c;*/
/* background-color:#ff9500;*/
/* background-color:#0099ff;*/
/* background-color:#ff4542;*/
 background-color:#003399;
 color:#ffffff;
}

/*コメント単独の場合*/
.cal_comment{
 clear:both; /*回り込み解除*/
 text-align:left;
 font-size:0.9em;
 padding:0px 5px 0px 5px;
 margin:5px 10px 0px 10px;
 font-weight:bold;
}
/*祝日開館のカラーは，2ケ所セット*/
.cal_comment_hol{
 clear:both; /*回り込み解除*/
 text-align:left;
 background-color:#003399;
 color:#ffffff;
 padding:0px 5px 0px 5px;
 margin:5px 10px 0px 10px;
 font-weight:bold;
}

/*2008-07-01_sign(矢印用)*/
.sign{
 margin: 5px 0 5px 40px;
}

.up_space{
 margin: 10px 0 0 0;
}

.down_space{
 margin: 0 0 50px 0;
 padding: 0 0 5px 0;
}

