　body{
	color: #333333;
	background-color: #FFFFFF;
	margin: 0;
	font-family: "\30D2\30E9\30AE\30CE\660E\671D\20\50\72\6F\20\57\33","\5E73\6210\660E\671D","\5E73\6210\660E\671D\4F53","\7D30\660E\671D\4F53","\FF2D\FF33\20\FF30\660E\671D","\FF2D\FF33\20\660E\671D";
}

table.LayoutTable{
	table-layout:fixed;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/* [リンクカラー Start*/
a.a1:link		{ color:#0000CC; text-decoration:none; }
a.a1:visited	{ color:#0000CC; text-decoration:none; }
a.a1:hover		{ color:#000066; text-decoration:underline; }
a.a1:active		{ color:#0000FF; text-decoration:none; }

a.rdl:link		{ color:#9D0F0E; text-decoration:underline; }
a.rdl:visited	{ color:#C37574; text-decoration:underline; }
a.rdl:hover		{ color:#9D0F0E; text-decoration:underline; }
a.rdl:active		{ color:#9D0F0E; text-decoration:underline; }

a.grl:link		{ color:#16610A; text-decoration:underline; }
a.grl:visited	{ color:#6AA860; text-decoration:underline; }
a.grl:hover		{ color:#16610A; text-decoration:underline; }
a.grl:active		{ color:#16610A; text-decoration:underline; }

a.orl:link		{ color:#DC6914; text-decoration:underline; }
a.orl:visited	{ color:#E99456; text-decoration:underline; }
a.orl:hover		{ color:#DC6914; text-decoration:underline; }
a.orl:active		{ color:#DC6914; text-decoration:underline; }


/* リンクカラー end ］*/

/* [ グローバル　サーチ */
@media screen, print {
input.searchKey {
 width: 150px;
 height: 18px;
 border: solid 1px #666666;
 background-color: #FFFFFF;
 vertical-align: top;
 font-size:12px;
}
/* グローバル　サーチ] */

textarea {
font-size:12px;
color : #000000;
background-color : #FFFFFF;
}

input.field1 {
 width: 140px;
 height: 18px;
 vertical-align: top;
 font-size:12px;
 background-color:#FFFFFF;
}

input.field2 {
 width: 100px;
 height: 18px;
 vertical-align: top;
 font-size:12px;
 background-color:#FFFFFF;
}

input.field3 {
 width: 80px;
 height: 18px;
 vertical-align: top;
 font-size:12px;
 background-color:#FFFFFF;
}
input.field4 {
 width: 50px;
 height: 18px;
 vertical-align: top;
 font-size:12px;
 background-color:#FFFFFF;
}
input.field5 {
 width: 200px;
 height: 18px;
 vertical-align: top;
 background-color:#FFFFFF;
 font-size:12px;
}
input.field6 {
 width: 300px;
 height: 18px;
 vertical-align: top;
 background-color:#FFFFFF;
 font-size:12px;
}
input.field7 {
 width: 250px;
 height: 18px;
 vertical-align: top;
 background-color:#FFFFFF;
 font-size:12px;
}
input.field8{
 width: 30px;
 height: 18px;
 vertical-align: top;
 background-color:#FFFFFF;
 font-size:12px;
}

select.s1{
	font-size:11px;
}

select.s2{
	font-size:12px;
}
