/*TOC:Table Of Content lecture用
 Last Update:2009-08-14
 開館25周年のPOPやクイズのポスターはこのcssを使用20090715
.がclass 何度も使える
#がid ファイルに一つだけ
*/

p.menu{
 font-size:16px;
 text-align:left;
 margin-top:5px;
 margin-bottom:5px;
}

p.menu
 a:hover{
 font-size:20px;
 color: #336666;
}

/**/
table.lecture{
 width:600px;
 margin-top:10px;
 margin-bottom:10px;
 border:1px #000000 solid;
}

/*テーブルのセンタリングで，IE対策は，Transitionalにして，<div align="center">とする*/
table.lecture2{
 width:400px;
 margin-top:10px;
 margin-bottom:10px;
 border:1px;
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;

}

table.lecture th{
 border:1px #000000 solid; /*実線*/
 /* border:1px #000000 dashed;破線*/
}
table.lecture td{
 border:1px #000000 solid;
}


/*テーブルのヘッダ*/
.lecture_header{
 text-align:center;
 text-valign:middle;
 background-color:#006666;
 color:#ffffff;
}
.lec_caption{
 font-size:20px;
 font-weight:bold;
}


.lec_caption2{
 font-size:20px;
 font-weight:bold;
 margin-left:auto;/*margin左右をautoにするとテーブルが真ん中に*/
 margin-right:auto;

}

/*テーブルの内容*/
.kouza_center{
 text-align:center;
 text-valign:middle;
}

/*テーブルの内容*/
.kouza_right{
 text-align:right;
 text-valign:middle;
}

/**/
.kouza{
 font-size:16px;
 margin:0 auto;
 line-height:100%;
 text-align:right;
 line-height:1.2em
}

/*講座のポスター用2009年度*/
body.lecture{
/* background-color:#DDC1E2;*/
}

#overview{
 font-size:22px;
 font-weight:bold;
 margin:0px auto;
 line-height:100%;
 width:500px;
 text-align:left;
 margin-bottom:1em;

}

.over_setumei{
 font-weight:normal;
 margin-left:150px;
 margin-right:0px;
 margin-top:0.5em;
 margin-bottom:1em;
}

#header_lecture{
 font-size:16px;
 margin:10px auto;
 line-height:100%;
 width:600px;
 text-align:center;
}

#content_lecture{
 width:600px;
 line-height:100%;
 margin:0px auto;
 text-align:left;
 line-height:1.2em;
 font-size:19px;
/* background-color:#FBF2E9;*/
}

/*講座名フルバージョン*/
.lecture_f{
 width:600px;
 margin-top:1em;
 margin-bottom:1em;
 line-height:1.2em;
 background-color:#FC3E1C;
 color:#ffffff;
}

/*講座名左半分バージョン*/
.lecture_1{
 width:400px;
 margin-left:0px;
 margin-right:200px;
 margin-top:1em;
 margin-bottom:1em;
 background-color:#FC3E1C;
 color:#ffffff;
}

/*講座名右半分バージョン*/
.lecture_2{
 width:500px;
 margin-left:100px;
 margin-right:0px;
 margin-top:0em;
 margin-bottom:1em;
 background-color:#FC3E1C;
 color:#ffffff;
}

.setumei{
 width:400px;
 margin-left:200px;
 margin-right:0px;
 margin-top:0em;
 margin-bottom:1em;
}

p.lecture{
 margin-top:10px;
 margin-bottom:20px;
}

.tab_lecture{
 margin-bottom:20px;
 margin-left:180px;
}

.tab2_lecture{
 margin-bottom:20px;
 margin-left:80px;
}

#footer_lecture{
 font-size:18px;
 width:600px;
 border:50px;
 margin:0 auto;
 margin-bottom:10px;
}


#modoru{
 font-size:18px;
 font-weight:bold;
 width:500px;
 border:50px;
 margin:0 auto;
 margin-bottom:10px;
}
/*回り込みを指定*/
.float-left{
 float:left;
 margin:0px 10px 10px 10px;
}

.float-right{
 float:right;

}
/*回り込みの解除*/
.float-clear{
 clear:both;
 margin:0 10px 0 10px;
}

/*児童の持ってくる物用2008*/
#motimono{
 width:400px;
/* margin:0 0 10px 100px;*/
 margin-left:100px;
 margin-right:0px;
 margin-top:0em;
 margin-bottom:1em;
 text-align:center;
 padding:1em 0 0 0;
 background-color:#002159;
 color:#ffffff;
}

#motimono_header{
 width:400px;
 margin-left:100px;
 margin-right:0px;
 margin-top:0em;
 margin-bottom:0em;
 font-weight:bold;
 text-align:center;
 background-color:#FC3E1C;
 color:#ffffff;
}

p.lecture_mo{
 text-align:left;
 font-weight:bold;
 margin:10px 0 10px 0;
 padding: 0 0 10px 10px;
 line-height:100%;
}

/*2008年児童講座内容用*/
/*左に寄せて表示*/
#container_1{
 width:600px;
}

/*左に寄せて表示*/
.content_left_1{
 float:left;
 width:350px;
 text-align:left;
 margin-left:10px;
 margin-right:0px;
}

/*右に寄せて表示*/
.content_right_1{
 float:right;
 width:160px;
/* text-align:left;*/
 margin-left:10px;
 margin-right:15px;

}

/*写真のキャプション*/
.photo{
 text-align:left;
 float:left;
 /*color:#5e8eab;*/
 width:140px;
}

.picture_center{
 text-align:center;
}


