@charset "utf-8";
/* CSS Document */

div#houjinarea {
}

div#houjinarea h3 img {
	margin-top:10px;
	}
	
div#houjinarea strong img{
	margin-top:15px;
	}
	
div#houjinarea h4 img {
	margin:15px 0 10px 0;
	}

p.topictext {
	background:url(../img/stripeback.png);
	border:1px dotted #999999;
	padding:5px;
	}

div#step01 p {
	float:left;
	}
div#step02 p {
	float:left;
	}
div#step03 p {
	float:left;
	}
div#step04 p {
	float:left;
	}
	
div#step01 p img {
	margin-top:10px;
	}
div#step02 p img {
	margin-top:10px;
	}
div#step03 p img {
	margin-top:10px;
	}
div#step04 p img {
	margin-top:10px;
	}

p#step01bar {
	background:url(../img/step01title.gif) no-repeat left top;
	width:500px;
	margin-top:15px;
	margin-left:10px;
	padding-top:30px;
	}
p#step02bar {
	background:url(../img/step02title.gif) no-repeat left top;
	width:500px;
	margin-top:15px;
	margin-left:10px;
	padding-top:30px;
	}
p#step03bar {
	background:url(../img/step03title.gif) no-repeat left top;
	width:500px;
	margin-top:15px;
	margin-left:10px;
	padding-top:30px;
	}
p#step04bar {
	background:url(../img/step04title.gif) no-repeat left top;
	width:500px;
	margin-top:15px;
	margin-left:10px;
	padding-top:30px;
	}
	
div#houjinFooter {
	background:url(../img/houjinFooterStripe.gif) no-repeat left top;
	width:670px;
	margin-top:10px;
	padding-top:20px;
	}
	
div#houjinFooter p.Lbtn {
	float:left;
	}
div#houjinFooter p.Rbtn {
	float:right;
}

p.im02 {
	margin-top:15px;
	margin-bottom:15px;
	}

div.tr {
	margin-top:15px;
	}
div#leftbox {
	float:left;
	}
	
div#rightbox {
	width:590px;
	margin-left:10px;
	float:left;
	}
