@charset "x-sjis";

	body{
		font-family:verdana, arial, sans-serif;
		color:#333333;
		margin:10;
		text-align:left;
		background:#fff;
	}

	a {color:#0000ff;text-decoration:none}
	a:link    {color:#0000ff;text-decoration:none}
	a:visited {text-decoration:none}
	a:active  {}
	a:hover   {color:#0000ff;text-decoration:underline}

	h1,h2,h3{margin:0;padding:0;}



	.head-a{
		color:#333;
		font-size:small;
		font-weight: bold;
		margin:0px 0 5 0;
		letter-spacing:1px;
	}

	.head-b{
		color:#555555;
		font-size:12px;
		font-weight: bold;
		margin:40px 0 10px 0px;
		padding:0px 0 5 0px;
		border-bottom:1px solid #999;
		letter-spacing:1px;
	}

	.head-c{
		color:#555555;
		font-size:12px;
		font-weight: bold;
		margin:10px 0 0px 20px;
		letter-spacing:1px;
	}

	.head-t{
		color:#333333;
		font-size:12px;
		font-weight:bold;
		margin:20px 0 0px 0px;
		letter-spacing:1px;
	}

	.read-t{
		font-size:12px;
		margin:0px 0 20px 0px;
	}

	.body-b{
		font-size:12px;
		font-weight: bold;
		line-height:140%; 
		margin:20px 0 10px 0px;
	}

	.body-t{
		font-size:12px;
		line-height:140%; 
		margin:10px 0 10px 0px;
	}

	.body-s{
		font-size:11px;
		line-height:120%; 
		margin:5px 0 5px 0px;
	}

	.body-i{
		font-size:12px;
		margin:0px 0 0px 20px;
	}

	.indent {
		font-size:12px;
		margin:10px 20 10px 20px;
	}

	.bullet{
		font-size:12px;
		line-height:130%;
		margin:5px 5 5px 5px;
		padding:0px 0 0 20px;
		background:url('../../../p_img/bg00.gif') no-repeat 5 5;
	}

	.action{
		font-size:12px;
		line-height:130%;
		margin:5px 5 5px 5px;
		padding:0px 0 0 20px;
		background:url('../../../p_img/bg01.gif') no-repeat 5 5;
	}

	.jumper{
		font-size:12px;
		line-height:130%;
		margin:5px 0 0px 0px;
		padding:0px 0 0 20px;
		background:url('../../../p_img/bg02.gif') no-repeat 0 1;
	}

	.pagetop{
		font-size:11px;
		text-align:right;
		line-height:130%;
		margin:10px 0 30px 0px;
		padding:0px 20 5 0px;
		background:url('../../../p_img/bg03.gif') no-repeat 100% 0;
	}

	.link-t{
		font-size:12px;
		margin:5px 0 5px 0px;
		padding:0px 0 0 20px;
		background:url('../../../p_img/bg04.gif') no-repeat 0 0;
	}

	.link-tl{
		font-size:12px;
		margin:5px 0 5px 0px;
		padding:0px 0 0 20px;
		background:url('../../../p_img/bg05.gif') no-repeat 0 0;
	}



	.step01{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st01.gif') no-repeat 0 0;
	}

	.step02{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st02.gif') no-repeat 0 0;
	}

	.step03{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st03.gif') no-repeat 0 0;
	}

	.step04{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st04.gif') no-repeat 0 0;
	}

	.step05{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st05.gif') no-repeat 0 0;
	}

	.step06{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st06.gif') no-repeat 0 0;
	}

	.step07{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st07.gif') no-repeat 0 0;
	}

	.step08{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st08.gif') no-repeat 0 0;
	}

	.step09{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st09.gif') no-repeat 0 0;
	}

	.step10{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st10.gif') no-repeat 0 0;
	}

	.step11{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st11.gif') no-repeat 0 0;
	}

	.step12{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st12.gif') no-repeat 0 0;
	}

	.step13{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st13.gif') no-repeat 0 0;
	}

	.step14{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st14.gif') no-repeat 0 0;
	}

	.step15{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st15.gif') no-repeat 0 0;
	}

	.step16{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st16.gif') no-repeat 0 0;
	}

	.step17{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st17.gif') no-repeat 0 0;
	}

	.step18{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st18.gif') no-repeat 0 0;
	}

	.step19{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st19.gif') no-repeat 0 0;
	}

	.step20{
		font-size:12px;
		line-height:130%;
		margin:10px 0 10px 5px;
		padding:0px 0 0 25px;
		background:url('../../../p_img/st20.gif') no-repeat 0 0;
	}

	.tables {
		text-align:center;
		margin:20px 0 20px 0px;
	}

	.images {
		text-align:center;
		margin:20px 0 20px 0px;
	}

	.blanks{
		height:20px;
		margin:10px 0 0px 0px;
	}

	#gray{
		width:100%;
		margin:10px 10 20 10px;
		padding:10px;
		border-top:1px solid #bbb;
		border-bottom:1px solid #ccc;
		border-left:1px solid #bbb;
		border-right:1px solid #ccc;
		background:#dcdcdc;
	}


