

/*** for PC Browser ***/
@media (min-width:401px)
{
@charset "utf-8";

#koubo {
 margin-left:5px;
}

#koubo h2{
  letter-spacing:1em;
  font-size:large;
  margin:5px 5px 5px 0px;
  padding:8px 0px 8px 10px;
  border-left:solid 8px #ff0000;
  border-top:solid 1px #ff0000;
}

#koubo h3 {
  line-height:120%;
}

#koubo .waku {
  width:350px;
  padding:10px;
  margin-top:5px;
  margin-left:5px;
  border-top:solid 1px #ff8080;
  border-left:solid 5px #ff0000;
  border-bottom:solid 1px #ff8080;
  border-right:solid 5px #ff0000;
  background-color:#f8f8ff;
  line-height:115%;
  font-size:105%;
  letter-spacing:0.1em;
}

#koubo p {
  padding:8px;
  line-height:115%;
  font-size:105%;
  letter-spacing:0.1em;
}

#koubo .wakusen {
  width:450px;
  margin:10px 0 0 215px;
  background-color:#f5f5f5;
  border:solid 1px #cccccc;
}
}
