body {
	margin:10;
	background-image:url('./check02-9.gif');
	background-repeat:repeat;
	background-attachment:fixed;
}

td {
	font-size:0.750em;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	word-break:break-all;
	background-color:#ffffff;
	padding:5px;
	letter-spacing:1;
	text-shadow: 1px 1px 1px #fff;
}

 td.w {
	padding:0px
}

/*WIDTH-BLUE*/

td.wb {
	background-color:#99CCFF;
	color:#000080;
	height:20px;
	text-shadow:none;
	font-size:0.813em;
}

td.wbb {
	background-color:#99CCFF;
	color:#000080;
	padding:0px;
	text-shadow:none;
}


/*HEIGHT-BLUE*/


td.hb {
	background-color:#99CCFF;
	color:#000080;
	height:60px;
	width:20%;
	text-shadow:none;
	font-size:0.813em;
	padding:5 5 5 10px;
}


td.hbmx {
	background-color:#99CCFF;
	color:#000080;
	height:25px;
	width:20%;

/*WIDTH-A9A9A9*/

}

td.a9 {
	background-color:#a9a9a9;
	color:#ffffff;
	height:20px;
	text-shadow:none;
}

td.error {
	background-color:#cc0000;
	color:#ffffff;
	height:20px;
	text-shadow:none;
}

td.error2 {
	background-color:#FFE4E1;
	color:#333333;
	padding:5;
	width:80%;
}

/*ECECEC*/

td.ec {
	background-color:#ececec;
	color:#333333;
	padding:5;
	width:80%;
	font-size:0.813em;
}


td.ec2x {
	background-color:#ececec;
	color:#333333;
	padding:5;
	width:20%;
} td.ec6x {
	background-color:#ececec;
	color:#333333;
	padding:5;
	width:60%;
}

td.ecc {
	background-color:#ececec;
	color:#333333;
	padding:0;
	letter-spacing:1;
	font-size:0.813em;
}






td.ec5 {
	background-color:#ececec;
	color:#333333;
	letter-spacing:1;
	line-height:18px;
}

td.ec7 {
	background-color:#ececec;
	color:#666666;
	letter-spacing:1;
	line-height:18px;
}


/*INPUT*/

input {
	font-size:100%;
	color:#000000;
}

textarea {
	color:#000000;
}

select {
	font-size:93.8%;
	color:#000000;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}






input.samplex {
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
} textarea.samplex {
	font-size:12px;
	color:#000000;
	background-color:#ffffff;

/*CELL-FORM-BUTTON*/

}

input.xxfc {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ffffff;
	font-size:100%;
}

input.xxfcime {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ffffff;
	font-family:ms ui gothic;
	ime-mode:disabled;
}

input.xxfcpw {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ffffff;
}

input.fg {
	border:1px solid #666666;
	background-color:#dcdcdc;
}

 input.fgx {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#dcdcdc;
	font-family:ms ui gothic;

} input.fcbluex {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#e0ffff;
	font-family:ms ui gothic;
} input.pcx {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ffffff;
}

input.bc {
	border-top:1px solid #ffffff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #ffffff;
	background-color:#d3d3d3;
	width:110px;
	height:25px;
	letter-spacing:1;
}

input.bc2xx {
	border:1px solid #a9a9a9;
	background-color:#ececec;
	width:50px;
	letter-spacing:1;
	height:23px;
}

input.bc2x {
	border-top:1px solid #ffffff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #ffffff;
	background-color:#d3d3d3;
	font-family:ms ui gothic;
	height:20px;
	letter-spacing:1;
}

input.bc3x {
	border-top:1px solid #ffffff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #ffffff;
	background-color:#d3d3d3;
	font-family:ms ui gothic;
	width:40px;
	height:20px;
} textarea.xxtc {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ffffff;
	font-size:12px;
} textarea.tcminix {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ffffff;
	font-size:11px;
} 

textarea.copy {
	border:1px solid #F0F8FF;
	background-color:#F0F8FF;
	color:#336699;
	font-size:1em;
} 

input.copy {
	border:1px solid #F0F8FF;
	background-color:#F0F8FF;
	color:#336699;
	font-size:1em;
} 



select.copyx {
	background-color:#F0F8FF;
	color:#336699;
	font-size:0.875em;
	font-family:osaka,verdana;
} 

textarea.fg {
	border:1px solid #666666;
	background-color:#dcdcdc;
}

/*MENU-FORM-BUTTON*/



input.fs {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ececec;
	font-size:14px;
}

input.fsime {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ececec;
	ime-mode:disabled;
}


input.fsminix {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ececec;
	font-size:10px;
	font-family:osaka,verdana;
} textarea.tsx {
	border-top:1px solid #a9a9a9;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #a9a9a9;
	background-color:#ececec;
	font-size:12px;
} 


input.bs {
	border-top:1px solid #ffffff;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #ffffff;
	background-color:#ececec;
	width:110px;
	letter-spacing:1;
	height:25px;
}

input.bsoff {
	border-top:1px solid #ffffff;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #ffffff;
	background-color:#ececec;
	width:110px;
	letter-spacing:1;
	height:25px;
	color:#555555;
}

input.bson {
	border-top:1px solid #ffffff;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #ffffff;
	background-color:#ADD8E6;
	width:110px;
	letter-spacing:1;
	height:25px;
}

input.bs2 {
	border:1px solid #a9a9a9;
	background-color:#ececec;
	width:50px;
	letter-spacing:1;
	height:23px;
}




 input.bsoff2x {
	border-top:1px solid #ffffff;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #ffffff;
	background-color:#ececec;
	width:150px;
	font-family:ms ui gothic;
	letter-spacing:1;
	height:20px;
	color:#555555;
} input.bson2x {
	border-top:1px solid #ffffff;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #ffffff;
	background-color:#ADD8E6;
	width:150px;
	font-family:ms ui gothic;
	letter-spacing:1;
	height:20px;
} input.bs3x {
	border-top:1px solid #ffffff;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #ffffff;
	background-color:#ececec;
	font-family:ms ui gothic;
	width:40px;
	height:20px;

} select.minix {
	background-color:#ffffff;
	font-family:osaka,verdana;
	font-size:9px;
	color:#666666;


} .sx {
	margin:5 0
	font-size:11px;
	color:#666666;

} .ssx {
	font-size:11px;
	color:#ffffff;

}

a {
	text-decoration:underline;
	color:#336699;
}

a:link,a:visited {
	color:#336699;
}

a:hover {
	color:#ff8c00;
	text-decoration:underline;
}

a:link.copy,a:visited.copy {
	text-decoration:none;
	color:#999;
	text-align:center;
	font-size:1.063em;
	font-family:'Lily Script One', cursive;
}

a:hover.copy {
	color:#999;
	background-color:#fff;
}

a:link.demo,a:visited.demo {
	color:#000080;
}

a:hover.demo {
	color:#000080;
	background-color:#ffffff;
	text-decoration:underline;
}



a:link.bkx,a:visited.bkx {
	color:#ffffff;
} a:hover.bkx {
	color:#ff8c00;
	text-decoration:underline;

} a:link.skx,a:visited.skx {
	color:#ffffff;
} a:hover.skx {
	color:#336699;
	text-decoration:underline;

} br {
	letter-spacing:normal;
}


.mini {
	font-size:93.8%;
	color:#666666;
}

.mini18 {
	font-size:93.8%;
	color:#666666;
	line-height:18px;
}



 .mini_whx {
	font-size:10px;
	color:#ffffff;
	font-family:osaka,verdana;

}

 hr.topx {
	border-style:solid;
	border-color:#666666;
	width:100%;
	height:1px;


}

td.mm2 {
	background-color:#dcdcdc;
	height:30px;
	padding:0 0 0 5;
	text-shadow:none;
}

td.ff {
	background-color:#ffffff;
	height:20px;
	padding:0 0 0 5;
	text-shadow:none;
}

hr {
	border:0;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #ffffff;
}

div.sup {
	margin:5 0;
	font-size:87.5%;
	color:#666666;
}

div.sup2 {
	margin:5 0 0 0;
	font-size:87.5%;
	color:#666666;
}

div.sup3 {
	margin:5 0;
	font-size:87.5%;
	color:#cc0000;
	text-shadow:none;
}

div.sup4 {
	margin:5 0;
	font-size:87.5%;
	color:#ffffff;
	text-shadow:none;
}

div.sup_whx {
	margin:5 0;
	font-size:10px;
	color:#ffffff;
	font-family:osaka,verdana;
}

td.hintsub {
	background-color:#8FBC8F;
	color:#ffffff;
	font-size:75.0%;
	padding:3 10;
	text-shadow:none;
}

td.hint {
	background-color:#f0fff0;
	color:#009900;
	font-size:68.8%;
	padding:10;
}

.sign {
	font-size:93.8%;
	color:#000000;
	background-color:#ffffff;
	font-weight:bold;
	font-family:osaka,verdana;
}

td.topmenu {
	background-color:#ffffff;
	color:#666633;
	font-size:0.688em;
	padding:5 0 0 0;
	width:50%;
}







