/* seminar.css */

#seminar_html #titleandbackground
{
  background-image: url(../images/titlebackground_simple.jpeg);
  height: 120px;
}

#seminar_html #subarea
{
  top: 214px;
}

#seminar_html #contents
{
  border-right-style: solid;
  border-right-color: #d030ff;
  border-right-width: 1px;
}

#seminar_html #contents table.introduction
{
  position: relative;
  margin-left: 1em;
  margin-right: 1em;
  padding-top: 242px;
  font-size: 85%;
/*
  border-width: 2px;
  border-style: none solid solid solid;
  border-color: #ffffff;
*/
  border-collapse: separate;
  border-spacing: 2px;
  background-image: url(../images/seminarimage.jpeg);
  background-repeat: repeat-x;
  background-position: center top;
}

#seminar_html #contents table.introduction th
{
  position: relative;
  font-weight: bold;
  font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","HGPｺﾞｼｯｸM","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
  font-size: 1em;
  background-color: transparent;
  color: #ffffff;
}

#seminar_html #contents table.introduction th.title
{
  width: 21%;
}

#seminar_html #contents table.introduction th.outline
{
  width: 42%;
}

#seminar_html #contents table.introduction th.lecture
{
  width: 37%;
}

#seminar_html #contents table.introduction th span.line
{
  position: relative;
  top: -2px;
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

#seminar_html #contents table.introduction th.title span.line
{
  background-color: #d040a0;
  background-image: url(../images/seminartablebackground_headtitle.png);
  background-position: left top;
  background-repeat: repeat-x;
}

#seminar_html #contents table.introduction th.outline span.line
{
  background-color: #f04080;
  background-image: url(../images/seminartablebackground_headoutline.png);
  background-position: left top;
  background-repeat: repeat-x;
}

#seminar_html #contents table.introduction th.lecture span.line
{
  background-color: #ffa825;
  background-image: url(../images/seminartablebackground_headlecture.png);
  background-position: left top;
  background-repeat: repeat-x;
}

#seminar_html #contents table.introduction td
{
  padding: 1.5em 0.5em 1.5em 0.5em;
  vertical-align: text-top;
}

#seminar_html #contents table.introduction tr.evenrow td
{
  background-color: #e8d0ff;
  color: #404040;
}

#seminar_html #contents table.introduction tr.oddrow td
{
  background-color: #ffffff;
  color: #604070;
}

#seminar_html #contents table.introduction td.title
{
  font-weight: bold;
  text-align: center;
}

#seminar_html #contents table.introduction tr.evenrow td.title
{
  color: #706070;
  background-image: url(../images/seminartablebackground_eventitle.png);
  background-position: left top;
  background-repeat: no-repeat;
}

#seminar_html #contents table.introduction tr.oddrow td.title
{
  color: #9070a0;
  background-image: url(../images/seminartablebackground_oddtitle.png);
  background-position: left top;
  background-repeat: no-repeat;
}

#seminar_html #contents table.introduction td.outline
{
  text-indent: 1em;
  text-align: justify;
  -ms-text-justify: inter-ideograph;
  text-justify: inter-ideograph;
}

#seminar_html #contents table.introduction ul
{
  font-size: 99%;
  margin: 0.2em 0px 0px 0px;
}

#seminar_html #contents table.introduction ul li
{
  margin: 0px;
  min-height: inherit;
  list-style-type: none;
  line-height: 1.2em;
  padding-bottom: 0.6em;
  background-position: left 0.2em;
}

/*
#seminar_html #contents table.introduction tr.evenrow td.outline
{
  background-image: url(../images/seminartablebackground_evenoutline.png);
  background-position: right bottom;
  background-repeat: no-repeat;
}

#seminar_html #contents table.introduction tr.oddrow td.outline
{
  background-image: url(../images/seminartablebackground_oddoutline.png);
  background-position: right bottom;
  background-repeat: no-repeat;
}

#seminar_html #contents table.introduction tr.evenrow td.lecture
{
  background-image: url(../images/seminartablebackground_evenlecture.png);
  background-position: right top;
  background-repeat: no-repeat;
}

#seminar_html #contents table.introduction tr.oddrow td.lecture
{
  background-image: url(../images/seminartablebackground_oddlecture.png);
  background-position: right top;
  background-repeat: no-repeat;
}
*/

#seminar_html #contents table.introduction tr.oddrow ul li
{
  background-image: url(../images/marker.purple.png);
}

#seminar_html #contents table.introduction tr.evenrow ul li
{
  background-image: url(../images/marker.white.png);
}

#seminar_html #contents p
{
  margin-left: 2em;
  margin-right: 2em;
  margin-top: 0px;
}

#seminar_html #onlinemessage
{
  display: none;
  position: absolute;
  visibility: hidden;
}

/* end of file */
