@charset "Shift_JIS";

body#show{
  background-color: #ffffff;
 font: 12px 'ＭＳ Ｐゴシック,Osaka';
}

tr#mimi{
  background-color: #ffffff;
 text-align: left;
  font-size:10pt;
}

td#ti {
  text-align: center;
  background-color: #FF6600;
  color:  #FFFFFF;
 font: 13px 'ＭＳ Ｐゴシック,Osaka';
 }

td#reci {
  text-align: left;
  background-color: #ffffff;
  font: 13px 'ＭＳ Ｐゴシック,Osaka';
 }

table#back{
  margin-top: 20px;
}

td#topic {
  margin: 10px 0px 10px 0px;
  text-align: left;
  line-height: 1.2;
  border-collapse: separate;
  border-bottom: 1px solid #ff0000;
  border-right: 1px solid #ff0000;
  border-top: 1px solid #ff0000;
  border-left: 1px solid #ff0000;
  padding: 5px;
  background-color: #ffcccc;
  color:  #666666;
}

td#topic2 {
  margin: 10px 0px 10px 0px;
  text-align: left;
  line-height: 1.2;
  border-collapse: separate;
  border-bottom: 1px solid #99CC33;
  border-right: 1px solid #99CC33;
  border-top: 1px solid #99CC33;
  border-left: 1px solid #99CC33;
  padding: 5px;
  background-color: #E5F2CC;
  color:  #666666;
}

td#dj {
  margin: 5px;
  border-collapse: separate;
  border-bottom: 1px solid #006633;
  border-right: 1px solid #006633;
  border-top: 1px solid #006633;
  border-left: 1px solid #006633;
  padding: 5px;
  background-color: #ccffcc;
  font: 12px 'ＭＳ Ｐゴシック,Osaka';
  color:  #006633;
}

div#mail {
  float: left;
  width: 240px;
  text-align: left;
  border-collapse: separate;
  border-bottom: 3px solid #cccccc;
  border-right: 3px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  padding: 10px 10px 10px 10px;
  font: 13px 'ＭＳ Ｐゴシック,Osaka';
  color:  #666666;
}

div#mail2 {
  clear: left;
  width: 170px;
  margin-top: 20px;
  margin-right: 10px;
  text-align: left;
  border-collapse: separate;
  border-bottom: 3px solid #cccccc;
  border-right: 3px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  padding:3px;
  font: 12px 'ＭＳ Ｐゴシック,Osaka';
  color:  #666666;
}

div#cor {
  float: right;
  width: 350px;
  text-align: left;
  border-collapse: separate;
  border-bottom: 3px solid #cccccc;
  border-right: 3px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  padding: 10px 10px 10px 10px;
  background-color: #ffffff;
  color:  #666666;
}

td#prof1 {
  text-align: left;
  line-height: 1.2;
  padding: 3px 10px 3px 0px;
  white-space: nowrap;
  font: 13px 'ＭＳ Ｐゴシック,Osaka';
  color:  #009966;
}

td#prof2 {
  text-align: left;
  line-height: 1.2;
  padding: 3px 0px 3px 0px;
  font: 13px 'ＭＳ Ｐゴシック,Osaka';
  color:  #666666;
}


img#migi {
  float: right;
  margin-left: 10px;
  padding: 2px;
  border-collapse: separate;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  background-color: #ffffff;
}

img#hidari {
  float: left;
  margin-right: 20px;
}

img#bacph{
  float: left;
  margin-right: 20px;
  padding: 2px;
  border-collapse: separate;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  background-color: #ffffff;
}

/* リンク色 */
a:link { text-decoration:none;color:#0000ff }
a:visited { text-decoration:none;color:#9900cc }
a:hover { text-decoration:underline;color:#ff0000 }
a:active { text-decoration:none;color:#ccccff }
a[name]:hover { text-decoration:none;color:#000000 }

th,td  {
  vertical-align:  top;
}

