/* CSS Document */

body{
	margin:0;
	padding:0;
	}
	
a:link{
	color: #441C0A;
	text-decoration:underline;
	}
	
#main{
	width:850px;
	margin:auto;
	padding:0;
	}

#top{
	background:url(../images/top_fla.jpg) no-repeat;
	width:850px;
	height:528px;
	}
	
.st{
	margin:0;
	padding:26px 95px 20px 101px;
	height:186px;
	background:url(../images/sk_site_bg.jpg) center top no-repeat;
	}
	
.box{
	width:818px;
	margin:0px 15px 13px 17px;
	}
	
.step{
	width:814px;
	margin:0px 17px 5px 19px;
	}
	
.line{
	margin:0;
	width:627px;
	background:url(../images/sk_step_bg.gif) repeat-y;
	}
	
.line2{
	margin:0;
	width:814px;
	background:url(../images/sk_ss_bg.gif) repeat-y;
	}
	
.line3{
	margin:0;
	width:540px;
	height:199px;
	background: url(../images/sk_kt_bg.gif) right no-repeat;
	}
	
.sp01{
	margin:10px 12px 0px 12px;
	}
	
.sp02{
	margin:3px 12px 0px 8px;
	}
	
.sp03{
	margin:5px 10px 11px 10px;
	}
	
.sp04{
	margin:4px 12px 4px 9px;
	}
	
.sp05{
	margin:8px 18px 11px 20px;
	}
	
.sp06{
	margin:10px 17px 6px 20px;
	}
	
.sp07{
	margin:0px 8px 10px 10px;
	}
	
.sp08{
	margin:0px 8px 0px 14px;
	}
	
.sp09{
	margin:10px 18px 18px 24px;
	}
	
.btn{
	margin:auto;
	padding:0;
	width:449px;
	}
	
/* テキスト */

.tx10{
	font-size:10px;
	color:#000000;
	line-height:1.2em;
	}
	
.tx12{
	font-size:12px;
	color:#000000;
	line-height:1.2em;
	}

/* サポート以下 */	
	
#support-title{margin-bottom:12px;}	

#flow{font-size:10px;color:#262626}
#howto{font-size:12px;color:#;262626;line-height:16px;}
#info-contaner{margin-top:18px;margin-bottom:10px;}
.flow-title{margin-bottom:10px;}

#corp{height:17px;margin-bottom:5px;}
#corp A:link{color:#ffffff;font-size:12px;text-decoration:none;}
#corp A:visited{color:#ffffff;font-size:12px;text-decoration:none;}
#corp A:hover{color:#ffffff;font-size:12px;text-decoration:underline;}
#corp A:active{color:#ffffff;font-size:12px;text-decoration:none;}
#copyright{margin-bottom:30px;}
