	table.bl1col { background-color:#5078B4;border-spacing: 1px 1px; }
	table.bl2col { background-color:#6464C5;border-spacing: 1px 1px; }
	table.grcol { background-color:#78B450;border-spacing: 1px 1px; }
	table.nocol { background-color:#FFFFFF;border-spacing: 1px 1px; }
	table.glcol { background-color:#cccccc;border-spacing: 1px 1px; }

	tr.whcol { background-color:#FFFFFF; }

	th { font-size:12px; }
	td { font-size:12px; }

	th.bl1tit { background-color:#5078B4; color:#FFFFFF; font-size:12px; }
	th.bl1col { background-color:#FFFFFF; color:#5078B4; font-size:12px; }
	th.bl2tit { background-color:#6464C5; color:#FFFFFF; font-size:12px; }
	th.bl2col { background-color:#FFFFFF; color:#6464C5; font-size:12px; }
	th.grtit { background-color:#78B450; color:#FFFFFF; font-size:12px; }
	th.grcol { background-color:#FFFFFF; color:#78B450; font-size:12px; }
	td.bl1col { background-color:#E1F0FA; font-size:12px; }
	td.bl2col { background-color:#F0E1FA; font-size:12px; }
	td.grcol { background-color:#FFFFFF; font-size:12px; }
	td.gr2col { background-color:#F0FAE1; font-size:12px; }
	td.whcol { background-color:#FFFFFF; color:#999999; font-size:12px; }
	td.black { background-color:#000000; font-size:12px; }
	td.bbs { background-color:#999999; color:#FFFFFF; font-size:12px; }
	p { font-size: 12px; }

	input.text { font-size:12px;}
	input.password { font-size:12px;}

	.step1 { display : block; }
	.step2 { display : none; }
	.step3 { display : none; }
	.step4 { display : none; }
	.step5 { display : none; }

	#container1 {
		width: 614px;
		margin:0px auto;
		text-align: center;
	}
	#container2 {
		width: 1054;
		margin:0px auto;
		text-align: center;
	}
	#container3 {
		width: 714;
		margin:0px auto;
		text-align: center;
	}
	#container4 {
		width: 834;
		margin:0px auto;
		text-align: center;
	}
	#maincontents1 {
		width: 600px;
		margin:0px auto;
		text-align: left;
	}
	#maincontents2 {
		width: 1040;
		margin:0px auto;
		text-align: left;
	}
	#maincontents3 {
		width: 700;
		margin:0px auto;
		text-align: left;
	}
	#maincontents4 {
		width: 820;
		margin:0px auto;
		text-align: left;
	}

	.wm_b { font-size: 12px; color:#FFFFFF; font-weight:bold; }
	.f26pt { font-size: 26px; }
	.f20pt { font-size: 20px; }
	.f16pt { font-size: 16px; }

