BODY {
	font-size: 12px;
	margin: 3px;
	background-repeat:repeat-x;
	height:100%;
	line-height: 125%;
}
TD {
	FONT-SIZE: 12px
}

.style8 {
	font-size: 9px;
}

A:link {
	COLOR: #CD2F08; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #CD2F08; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #134888; TEXT-DECORATION: underline; position: relative; top: 1px;
}
A:active {
	COLOR: #CD2F08; TEXT-DECORATION: none;
}


A.head:link {
	COLOR: #333333; TEXT-DECORATION: underline;
	font-family: "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
A.head:visited {
	COLOR: #333333; TEXT-DECORATION: underline;
	font-family: "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
A.head:hover {
	COLOR: #134888; TEXT-DECORATION: none; position: relative; top: 1px;
	font-family: "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
A.head:active {
	COLOR: #333333; TEXT-DECORATION: underline;
	font-family: "MS UI Gothic", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}


A.inline:link {
	COLOR: #CD2F08; TEXT-DECORATION: none;
}
A.inline:visited {
	COLOR: #CD2F08; TEXT-DECORATION: none;
}
A.inline:hover {
	COLOR: #CD2F08; TEXT-DECORATION: underline; position: relative; top: 1px;
}
A.inline:active {
	COLOR: #CD2F08; TEXT-DECORATION: none;
}
A.sideNav:unknown {
	FONT-WEIGHT: bold; COLOR: #134888; TEXT-DECORATION: none
}
A.footerLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footerLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footerLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-DECORATION: none
}
A.footerLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; TEXT-DECORATION: none
}


.Galborder {
border: 1px solid #FFFFFF;
}

A:hover .Galborder, A:active .Galborder {
border: 1px solid #000000;
filter: alpha(opacity=90);
}




UL.sideNav {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; LIST-STYLE-IMAGE: url(bullet.gif); PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; PADDING-TOP: 5px; LIST-STYLE-TYPE: disc
}
#smallText {
	FONT-SIZE: 8pt
}
#blueText {
	COLOR: #134888
}
#copyrightText {
	FONT-SIZE: 8pt; COLOR: white
}
#areaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff
}
#areaDesc {
	COLOR: #ffffff
}
p {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

.eng {
	font-family: Arial, Verdana;
}
.ora {
	color: #CD2F08;
}
.ble {
	color: #333399;
}
.bg_lightg {
	color: #CEC8B0;
}
.bg_darkg {
	color: #978f78;
}

.style18 {
	font-size: 16px;
	color: #FFFFFF;
}
.text14point {
	font-size: 14px;
	line-height: 20px;
}
.color-black {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin-left: 16px;
	margin-right: 10px;
}
.color-ora {
	font-size: 12px;
	line-height: 18px;
	color: #CD2F08;
	margin-left: 16px;
	margin-right: 10px;
}
.arial12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}




.form {
	width:100%;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff font-family: "ＭＳ Ｐゴシック", "Osaka"; 	font-size: 12px;
	border: 1px dashed #666666;
	BACKGROUND-COLOR: #F5F5F5;
	font-size: 12px;
}

.form_num_left {
	text-align: left;
	ime-mode: disabled;
	width:100%;
	COLOR: #000000;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BACKGROUND-IMAGE: url(../images/icon/shadeform.gif);
	FONT: 12px arial, verdana, sans-serif;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
}

.form_date {
	ime-mode: disabled;
	width:100%;
	COLOR: #000000;
	BACKGROUND-COLOR: #F5F5F5;
	font-size: 12px;
}

.form_txt {
	ime-mode: active;
	COLOR: #000000;
	height: 18px;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT: 12px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;

}

.form_search {
	ime-mode: active;
	COLOR: #333333;
	width: 131px;
	height: 18px;


//	BACKGROUND-COLOR: #cccccc;
	BORDER-RIGHT: #666666 0px solid;
	BORDER-TOP: #666666 0px solid;
	BACKGROUND-IMAGE: url(../images/icon/shadeform.gif);
	FONT: 12px;
	BORDER-LEFT: #666666 0px solid;
	BORDER-BOTTOM: #666666 0px solid;
	padding-top: 3px;
	padding-left: 3px;
}

.reg_num_left {
	text-align: left;
	ime-mode: disabled;
	COLOR: #000000;
//	BACKGROUND-COLOR: #cccccc;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BACKGROUND-IMAGE: url(../images/icon/shadeform.gif);
	FONT: 12px ;
	height: 18px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
}

.reg_txt {
	ime-mode: active;
	COLOR: #000000;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BACKGROUND-IMAGE: url(../images/icon/shadeform.gif);
	FONT: 12px;
	height: 18px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
}

.reg_txtarea {
	ime-mode: active;
	COLOR: #000000;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BACKGROUND-IMAGE: url(../images/icon/shadeform.gif);
	FONT: 12px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
}


input.b_view {width:50px; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.b_view_s {width:30px; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.menu {width:100%; height:24px; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.menu2 {width:47%; height:24px; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.file {width:120px; background-color: #cfcfff; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.reload {width:60px; background-color: #efefef; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.submit {width:60px; cursor:hand; border-width:2px; font-size:12px;}
input.small {cursor:hand; border-width:2px; font-size:12px; border-style:groove;}
input.edit {width:100px; background-color: #dfdfdf; cursor:hand; border-width:2px; font-size:12px; border-style:groove;}

button.add {width:130px; height:23px; cursor:hand; border-width:2px; border-style:groove;}
button.del {width:100px; height:23px; cursor:hand; border-width:2px; border-style:groove;}
button.search {width:60px; height:23px; cursor:hand; border-width:2px; border-style:groove;}

.txtgage { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #0000af; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff }
.datagage { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #0000af; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff }


.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(img/button.gif); BORDER-LEFT: #000000 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial, verdana, helvetica, sans; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.buttonon {
	BORDER-RIGHT: #3333ff 1px solid; BORDER-TOP: #3333ff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(img/buttonon.gif); BORDER-LEFT: #3333ff 1px solid; CURSOR: hand; COLOR: #3333ff; BORDER-BOTTOM: #3333ff 1px solid; FONT-FAMILY: arial, verdana, helvetica, sans; HEIGHT: 20px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}

.textarea {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND-COLOR: #FFFFFF; FONT: 12px ; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 380px; TEXT-ALIGN: left;
}


.strong_red {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
h1 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
h3 {
	COLOR: #CD2F08;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}

h2 {
	FONT-SIZE: 16px;
	COLOR: #5D709A;
	TEXT-DECORATION: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
h2.white {

	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
.txt12px {
	font-size: 12px;
	line-height: 18px;
	text-indent: 0px;
	margin: 0px;
}
.honesty {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin-left: 20px;
	margin-right: 20px;
	font-weight: normal;
}
.color-blue {

	font-size: 12px;
	line-height: 18px;
	color: #333399;
	margin-left: 16px;
	margin-right: 10px;
}

.font-eq {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	line-height: 18px;
}

