.xs {font-size: x-small; }
.m {font-size: medium; }
.l {font-size: large; }
.s {font-size: small; }
.xl {font-size: x-large;  }
.midashi {border-color: #000000;
		border-style: solid;
		border-width: 1px;
		background-color: #ffdead;
		padding: 10px;
		font-weight: normal;
		text-align: center;
		font-size: medium  }
.midashi0 {border-color: #000000;
		border-style: double;
		background-color: #7fffd4;
		padding: 10px 50px;
		font-size: large;
		font-weight: bold;
		text-align: left  }
.midashi2  { font-weight: bold; font-size: small; text-indent: 2em }
.leftpad {padding-left: 40px;
           font-size: small }
.tc {text-align: center }
.tr {text-align: right }
.tl {text-align: left }
.imleft {float: left }
.imright {float: right }
.imclear {clear: both }
.hyodai {font-size: medium;
           text-align: center }
.namae {font-size: small ;
           text-align: right}
.phcapc {clear: both;
           font-size: x-small;
           text-align: left;
           padding: 0 25%;
           text-indent: -3em;
           overflow: visible  }
.phcapr {clear: both;
           font-size: x-small;
           text-align: right }
.phcapl {clear: both;
           font-size: x-small;
           text-align: left }
