BODY {
	FONT-SIZE: 100%;
	MARGIN: 0px;
	COLOR: #333333;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: "ＭＳ ゴシック", monospace;
}
TABLE {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "ＭＳ ゴシック", monospace
}
SELECT {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "ＭＳ Ｐゴシック", monospace
}
H1 {
	FONT-SIZE: 25px; MARGIN: 0px; COLOR: #555555; LINE-HEIGHT: 100%; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px;
	vertical-align: bottom
}
H2 {
	FONT-SIZE: 20px; BACKGROUND-IMAGE: url(../index.files/001.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; COLOR: #444444; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
INPUT {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
UL {
	LIST-STYLE-TYPE: circle
}
LI {
	LIST-STYLE-TYPE: circle
}
A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000c0; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.bs {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
A.tt:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.tt:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.tt:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.tt:hover {
	COLOR: #ff3333; TEXT-DECORATION: none
}
.tt {
	FONT-SIZE: 11px; LINE-HEIGHT: 110%
}
A.t {
	FONT-SIZE: 16px; DISPLAY: block; WIDTH: 208px; HEIGHT: 25px; padding-top: 5px; COLOR: #333333; TEXT-DECORATION: none
}
A.t:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.t:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.t:hover {
	COLOR: #333333; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
.t {
	FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px;
}
A.t2 {
	COLOR: #333333; HEIGHT: 100%; TEXT-DECORATION: none
}
A.t2:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.t2:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.t2:hover {
	COLOR: #111111; TEXT-DECORATION: none
}
TD.back{
	background-repeat:no-repeat
}
.background_image{
	BACKGROUND-IMAGE: url(../index.files/001.gif); 
}
.btm {
	FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif
}
.tbl {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif
}
.itbl {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
.s {
	FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: "ＭＳ ゴシック", monospace; LETTER-SPACING: 1px
}
.bst {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif
}

TABLE.result {
	FONT-SIZE: 20px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "ＭＳ ゴシック", monospace
}
.font1 {
	FONT-SIZE: 15px; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px;
	margin-left:5px;
	margin-top:10px;
}
.font2 {
	FONT-SIZE: 100%; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; LETTER-SPACING: 1px;
	margin-left:50px;
	margin-right:50px;
	margin-top:30px;
	text-indent: 1em;
}
.font3 {
	FONT-SIZE: 15px; FONT-FAMILY: "ＭＳ Ｐゴシック",serif; LETTER-SPACING: 1px;
}
.margin1 {
	margin-left:20px;
	margin-top:20px;
}
.margin2 {
	margin-left:50px;
}
.margin2_a {
	margin-left:40px;
	margin-top:20px;
}
.margin3 {
	margin-left:110px;
}
.margin3_a {
	margin-left:90px;
	margin-top:10px;
}
.margin-list {
	margin-left: 70px;
}

.margin4 {
	margin-left:250px;
}
.margin_a {
	margin-left:40px;
	margin-top:20px;
}
.margin_b {
	margin-left:60px;
}
.frame_border {
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:3px;
	border-style:solid;
	border-color:teal;
}
.select_width{
	width:250px;
}
.align_middle{
	padding-top: 5px;
}
.corner{
  font-size : 10px;
  color : #666666; /* ┼の色 */
  background-color : #E7E7E7;
  padding : 2px;
  border : 1px solid #999999;
  text-align : center;
}
.linetate{
  background-color : #999999;
  width : 1px;
}
.lineyoko{
  background-color : #999999;
  height : 1px;
}
.linetop{
	position : relative;
	margin:20px 50px 1px 20px;
	z-index : -4;
}
.linebottom{position : relative;margin:2px 20px 0px 50px;z-index : -5;}
.margin2-cl {
	clear: left;
	margin-top: 10px;
	margin-left: 50px;
}

