/*
 symposium.css - style sheet for 45th combustion symposium
   This is a part of 45th combustion symposium web.
    (c) 2005 by A. Miyoshi and Combustion Society of Japan,
         all rights reserved
  last modified: June 15, 2005 - A. Miyoshi, University of Tokyo
  update: February 14, 2007 - M. Hirota, Tohoku University
*/

BODY { background : #f57f84;}
body.online { background: #f0566e ;}
body.error { background: #fff2f2 ;}
body.sub { background: #fffff0 ;}

/* --- links --- */

A { color : blue; text-decoration: none ;}
a:visited { color: blue ;}
a:hover, a:active { color: #e60033; text-decoration: underline ;}

/* --- no-breaking --- */

.nobr { white-space: nowrap ;}

/* --- for title and toc area --- */

div.title_ja { font-size: x-small ;}
div.title_en { font-size: x-small ;}
div.toc { text-align: center; font-size: x-small ;}
a.toc { background-color: #f0f9f9 ;}
a:hover.toc, a:active.toc { background-color: #ff0000 ;}

/* --- headings --- */

div.index { color: #000000; font-size: 85%; text-align: right ;}
div.index2 { color: #000000; font-size: 100%; text-align: right ;}
DIV.head1 { color: #000000; font-size : 140%; font-weight: bold;
            text-align: center; margin: 4pt 0 3pt 0 ;}
DIV.head2 { color: #000000; font-weight: bold; margin: 4pt 5pt 3pt 5pt ;


  font-size : 120%;
}
div.head2w { color: #000000; font-weight: bold; margin: 12pt 5pt 3pt 5pt ;}
div.head1error { color: #e00000; font-size: 120%; font-weight: bold;
            text-align: center; margin: 4pt 0 3pt 0 ;}
div.head3 { color: #006010; margin: 3pt 4pt 2pt 10pt ;}

/* --- body text --- */
/*-- 次の行を--*/
td.mcont { background: #ffeee8 ;}
td.banner { background-image: url(../image/head_back.jpg) ;}

div.mgn1  { margin: 8pt 10pt 8pt 14pt ;}
div.mgn2  { margin: 8pt 10pt 8pt 23pt ;}
div.mgn1s { margin: 2pt 10pt 2pt 14pt ;}
div.mgn2s { margin: 2pt 10pt 2pt 23pt ;}
div.mgn1w { margin: 24pt 10pt 8pt 14pt ;}

.epad { line-height: 90% ;}
th.info, td.info, th.weak, td.weak, th.fee, td.pad,
 td.item, td.accom, td.acfee, td.acinf, td.sched { padding: 2pt 3pt 1pt 3pt ;}
td.wmgn, th.wmgn { padding: 2pt 5pt 1pt 5pt ;}
th.wmgn { text-align: left ;}
td.accom { background: #d0e6e6; font-size: 85% ;}
td.acfee { background: #ececde; font-size: 85% ;}
td.acinf { background: #f8fcfc; text-align: center ;}
td.info { background: #ffffff ;} /*日程の第２列の背景色*/
th.info { background: #efefef ;} /*日程の第１列の背景色*/
td.feehigh { background: #ffc0cb; color: #b00000 ;}
td.weak { background: #ffffff ;} /*会期・会場の第２列の背景色*/
th.weak { background: #efefef ;} /*会期・会場の第１列の背景色*/
th.fee { background: #ececde ;}
td.item { background: #e0f0e0; white-space: nowrap ;}
td.fm { padding: 0 3pt 0 3pt; background: #e0f0e0 ;}
td.fs { padding: 0 3pt 0 3pt; background: #ffffff ;}
td.pad { white-space: nowrap ;}
td.itm2 { padding: 2pt 3pt 1pt 6pt; white-space: nowrap ;}
td.sched { background: #d8eaea ;}

.caution { color: #c00000 ;}
.tobean { color: #606060 ;}
.expired { color: #8080b0 ;}
.highlight { color: #e60033; font-weight: bold; }

sup { vertical-align: 45% ;}
sub { vertical-align: -25% ;}
