/*==============================
H教授用スタイルシート
==============================*/


/*-- index用 --*/
.summary-box{padding-top:5px;border-top:3px solid #8ABF00;}
.summary-box p{margin:0 0 1em 0;font-size:85%;}
*html .summary-box p{font-size:95%;}

#PROF-H{padding:0 5px;font-size:80%;}
*html #PROF-H{padding:0;}
#PROF-H dt{color:#777;font-weight:bold;}
#PROF-H dd{margin:0.5em 0;}

#ARTICLE-LIST-2{clear:right;}


.info{color:#DF4545;border:1px dotted red;border-style:dotted none;}
.info p{margin:0.5em;}
.info .info-ttl{font-weight:bold;}

/*-- 記事用 --*/
span.a-san{color:#880000;font-weight:bold;}
span.profH{color:#559911;font-weight:bold;}
span.notes{color:#990000;}
div.enq1{width:500;}
div.enq2{border:solid 1px #CCCCCC;padding:2;width:500;}
.enq2 p{margin:5 0;}
div.bor{border:1px solid #666;padding:5px;color:#666;clear:both;}
div.bor2{border:1px solid #CCE779;background-color:#FCFDE8;padding:5px 10px;margin:0 20px;}
div.bor2 strong{color:#484878;}
div.bor2 table td{vertical-align:top;font-size:90%;line-height:120%;}
span.ar{text-align: right;}


.article h2.clear-l{clear:left;}
.article h2.clear-r{clear:right;}


/*-- イラストページ送り --*/
.pagenavi-3{clear:both;text-align:center;}
.pagenavi-3 p{margin:0;}
.pagenavi-3 a{border:none !important;}