sup { font-size: 60%; vertical-align: text-top;}
sub { font-size: 60%; vertical-align: baseline;}
/*ABSTRACT BEGINNING*/
.headOBI { background-color: #666699;}
.headAB { color: #FFFFFF; font-weight: bold; padding-left: 12px;}
.headNUM { color: #FFFFFF; text-align: right; padding-right: 12px;}
.title { font-weight: bold; text-align: center}
.name { padding: 0px 20px 10px 20px;}
.aff { padding: 0px 20px 10px 20px; font-size:90%;}
.key { font-weight: bold; color: #333366;}
/*CONTENTS*/
.nameC { font-size: 90%; padding-left: 16px;}
.headerC { font-weight: bold; color: #333366; letter-spacing: 1em;}
/*SEARCH*/
.headS { font-weight :bold; color: #333366;}
.atnS { color:#CC0000}
/*MEETING CONTENTS*/
hr.meeting { border:2px solid #a6a5c4; width: 80%; margin: auto; margin-top: 20px; margin-bottom: 20px}
/*MEETING PROGRAM*/
.day { font-weight: bold; text-decoration: underline;}
.chairman1 { float: left; }
.chairman2 { padding-left: 4.5em;}
.ptitles { padding-left: 20px;}
.pcode { vertical-align: bottom;}
.ptitle { font-size: 100%;}
.paffname { text-align:right; font-size: 84%}
/*MEETING ABSTRACT*/
.no { color: #000066; font-weight: bold}
.Mtitle { font-weight: bold; color:#504870}
