@charset "utf-8";
/* CSS Document */

h2 {
  clear : both;
  margin : 20px 0px 10px 20px;
  font-size : medium;
}

h4 {
	margin : 10px 0px 5px 20px;
  font-size : medium;
  font-weight : bold;
}

p {
  margin : 10px 0px 5px 20px;
  padding : 0;
}

p.p-clear-both {
  clear : both;
  margin : 10px 0px 5px 20px;
}

img#shoni-pic {
  float : left;
  width : 200px;
  margin : 10px 0px 0px 20px;
}

div#shoni-text {
  float : right;
  width : 220px;
  margin : 0px 0px 10px 0px;
}

p.p-shoni-text {
	margin : 10px 0px 0px 10px;
}

div.mushibakin {
  clear : both;
}

img.mushibakin-pic {
  float : left;
  width : 120px;
  margin : 10px 0px 10px 20px;
}

div.mushibakin-text {
  float : right;
  width : 300px;
  margin : 10px 0px 10px 10px;
}

p.p-mushibakin-text {
	margin : 10px 0px 0px 10px;
}

div.yosho {
  clear : both;
}

img.yosho-pic {
  float : left;
  width : 150px;
  margin : 10px 0px 10px 20px;
}

div.yosho-text {
  float : right;
  width : 270px;
  margin : 10px 0px 10px 10px;
}

p.p-yosho-text {
	margin : 10px 0px 0px 0px;
}

ul#yobo-list {
	margin : 10px 0px 0px 20px;
}

ul#yobo-list li{
	margin-top : 5px;
	margin-left : 20px;
}
