

/*** for PC Browser ***/
@media (min-width:401px)
{
@charset "utf-8";

#teiansha {
 text-align:center;
 margin-left:auto;
 margin-right:auto;
}

#teiansha li {
 text-align:left;
 float:left;
 width:8em;
 margin-left:1em;
 list-style-type:none;
}

#teiansha ul {
  padding-bottom:0.2em;
  margin:0;
 width:20em;
}

.teiansho h3 {
  text-align:center;
  border:none;
}

.gian {
  clear:both;
  margin-top:2em;
  padding:1em;
  border-top:solid 2px #cccccc;
  line-height:150%;
}

.gian h3 {
  text-align:center;
  border:none;
}
}
