@charset "EUC-JP";

/* about CSS */

table#contents td#contentsBox h2{font-size:1em;}
table#contents td#contentsBox h2{padding:5px; margin-bottom:10px;}
table#contents td#contentsBox h2{border-bottom:dotted 2px #cccccc;}

table#contents td#contentsBox h3{font-size:0.9em;}
table#contents td#contentsBox h3{margin-bottom:10px; margin-top:20px; padding-bottom:5px;}
table#contents td#contentsBox h3{border-bottom:dotted 1px #999999;}

table#contents td#contentsBox ul{font-size:0.8em;}
table#contents td#contentsBox ul{margin-left:10px; margin-bottom:10px;}

table#contents td#contentsBox dl{font-size:0.8em;}
table#contents td#contentsBox dt{font-weight:bold;}
table#contents td#contentsBox dd{margin-left:10px; margin-bottom:10px;}

table#contents td#contentsBox ol{font-size:0.8em;}
table#contents td#contentsBox ol{padding-left:20px;}
table#contents td#contentsBox ol{margin-bottom:10px;}
table#contents td#contentsBox ol li{list-style:decimal;}

table#contents td#contentsBox p span.subAtt{font-weight:bold;}
table#contents td#contentsBox p span.title{font-weight:bold;}
table#contents td#contentsBox p span.name{font-size:0.8em;}
table#contents td#contentsBox p span.name{font-weight:bold;}
table#contents td#contentsBox p.bodyTxt{font-size:0.8em; line-height:140%;}
table#contents td#contentsBox p.bodyTxt{margin-bottom:10px;}

table#contents td#contentsBox ul#lectArea{font-size:0.8em;}
table#contents td#contentsBox ul#lectArea{margin-left:20px; margin-bottom:10px;}
table#contents td#contentsBox ul#lectArea li{line-height:1.4em}
table#contents td#contentsBox ul#lectArea li{list-style:disc;}
table#contents td#contentsBox ul#lectArea li{margin-bottom:10px;}

table#contents td#contentsBox ul#ceointLecArea{font-size:0.8em;}
table#contents td#contentsBox ul#ceointLecArea{margin-left:10px; margin-bottom:10px;}
table#contents td#contentsBox ul#ceointLecArea li{line-height:1.4em}
table#contents td#contentsBox ul#ceointLecArea li{list-style:disc;}
table#contents td#contentsBox ul#ceointLecArea li{margin-bottom:10px;}

table#contents td#contentsBox table#ceointBookArea{margin-bottom:10px;}
table#contents td#contentsBox table#ceointBookArea td{font-size:0.8em;}
table#contents td#contentsBox table#ceointBookArea td{padding:5px;}

table#contents td#contentsBox table#repBookArea{margin-bottom:10px;}
table#contents td#contentsBox table#repBookArea td{font-size:0.8em;}
table#contents td#contentsBox table#repBookArea td{padding:5px;}

table#contents td#contentsBox ul#ceointLecArea{padding:5px;}

table#contents td#contentsBox table#staStaffArea{border-collapse: collapse;}
table#contents td#contentsBox table#staStaffArea td{padding:3px;}
table#contents td#contentsBox table#staStaffArea td{border:solid 1px #cccccc;}
table#contents td#contentsBox table#staStaffArea tr.name{background-color:#999999;}
table#contents td#contentsBox table#staStaffArea tr.name{font-size:0.8em;}
table#contents td#contentsBox table#staStaffArea tr.name a:link{color:#ffffff;}
table#contents td#contentsBox table#staStaffArea tr.name a:hover{text-decoration:none;}

/*--------------------staffPp--------------------*/
table#contents td#contentsBox div#staffPpArea img{float:left;}
table#contents td#contentsBox div#staffPpArea img{width:auto;}
table#contents td#contentsBox div#staffPpArea p{float:right;}
table#contents td#contentsBox div#staffPpArea p{width:310px;}
table#contents td#contentsBox div#staffPpArea p{font-size:0.8em;}

/*--------------------history--------------------*/
table#contents td#contentsBox table#historyArea{font-size:0.8em;}
table#contents td#contentsBox table#historyArea{border-collapse: collapse;}
table#contents td#contentsBox table#historyArea td{padding:5px;}
table#contents td#contentsBox table#historyArea td{border:solid 1px #cccccc;}

/*--------------------booksBook--------------------*/
table#contents td#contentsBox table#booksBookArea{margin-bottom:10px;}
table#contents td#contentsBox table#booksBookArea{border-collapse: collapse;}
table#contents td#contentsBox table#booksBookArea{width:100%;}
table#contents td#contentsBox table#booksBookArea td{font-size:0.8em;}
table#contents td#contentsBox table#booksBookArea td{padding:5px;}
table#contents td#contentsBox table#booksBookArea td{border:solid 1px #cccccc;}
table#contents td#contentsBox table#booksBookArea span#nos{color:#cc0000;}

table#contents td#contentsBox ol.booklist li{list-style-type:none;}
table#contents td#contentsBox ol.booklist li{margin:1em 0; padding:0 0 2px 18px;}
table#contents td#contentsBox ol.booklist li{border-bottom:1px dashed #666;}
table#contents td#contentsBox ol.booklist li{background:url("./images/ico_book.gif") no-repeat;}
table#contents td#contentsBox ol.booklist li{background-position:5px center;}

/*--------------------mailmag--------------------*/
table#contents td#contentsBox div#mailmagArea ol li{margin-bottom:10px;}


/*--------------------recruitTable--------------------*/
table#contents td#contentsBox table#recruitTable{font-size:0.8em;}
table#contents td#contentsBox table#recruitTable{width:100%;}
table#contents td#contentsBox table#recruitTable{border:solid 1px #cccccc;}
table#contents td#contentsBox table#recruitTable{border-collapse: collapse;}
table#contents td#contentsBox table#recruitTable th{padding:8px;}
table#contents td#contentsBox table#recruitTable th{text-align:left;}
table#contents td#contentsBox table#recruitTable th{border-bottom:2px dotted #999999;}
table#contents td#contentsBox table#recruitTable td{padding:8px;}
table#contents td#contentsBox table#recruitTable td{border-bottom:2px dotted #999999;}

/*--------------------request--------------------*/
table#contents td#contentsBox table#requestTable{font-size:0.8em;}
table#contents td#contentsBox table#requestTable{width:100%;}
table#contents td#contentsBox table#requestTable{border:solid 1px #cccccc;}
table#contents td#contentsBox table#requestTable{border-collapse: collapse;}
table#contents td#contentsBox table#requestTable th{padding:8px;}
table#contents td#contentsBox table#requestTable th{text-align:left;}
table#contents td#contentsBox table#requestTable th{border-bottom:2px dotted #999999;}
table#contents td#contentsBox table#requestTable td{padding:8px;}
table#contents td#contentsBox table#requestTable td{border-bottom:2px dotted #999999;}
table#contents td#contentsBox div.sendBt{margin-top:10px;}
table#contents td#contentsBox div.sendBt{text-align:center;}


/* ---------------------------------------------- jsearch */

table#contents td#contentsBox .Default_h2{font-size:1em; font-weight:bold;}
table#contents td#contentsBox .Default_h2{padding:5px; margin-bottom:10px;}
table#contents td#contentsBox .Default_h2{border-bottom:dotted 2px #cccccc;}

table#contents td#contentsBox .Default_h3{font-size:0.9em;}
table#contents td#contentsBox .Default_h3{margin-bottom:10px; margin-top:20px; padding-bottom:5px;}
table#contents td#contentsBox .Default_h3{border-bottom:dotted 1px #999999;}

table#contents td#contentsBox div#mailmagArea ol li{margin-bottom:10px; margin-left:15px;}
table#contents td#contentsBox div#recruit ol li{margin-left:15px;}
