@charset "UTF-8";
#mainarea {
	margin-right: auto;
	margin-left: auto;
	font-size: 108%;
	line-height: 1.6em;
	color: #333333;
}
.title {
	background-image: url(../img/tit-nagare.gif);
	background-repeat: no-repeat;
	height: 21px;
	margin-top: 25px;
	margin-bottom: 15px;
}
#box {
	padding-left: 70px;
	padding-bottom: 40px;
	width: 890px;
}
#boxB {
	padding-left: 70px;
	padding-bottom: 0px;
	width: 890px;
}
#box #left,#boxB #left {
	float: left;
	width: 560px;
	padding-top: 25px;
}
#box #right,#boxB #right {
	float: right;
	width: 290px;
}
#box a,#boxB a{
	color:#333;
	text-decoration:underline;
}
#box a:hover,#boxB a:hover{
	color:#f21c06;
	text-decoration:underline;
}
#box a:active,#boxB a:active{
	color:#333;
	text-decoration:none;
}
.step1 {
	background-image: url(../img/step1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.step2 {
	background-image: url(../img/step2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.step3 {
	background-image: url(../img/step3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.step4 {
	background-image: url(../img/step4.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.step5 {
	background-image: url(../img/step5.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.step6 {
	background-image: url(../img/step6.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.step3 img,.step4 img {
	margin-top: 8px;
	margin-bottom: 8px;
}
.tit1 {
	background-image: url(../img/tit-s1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tit2 {
	background-image: url(../img/tit-s2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tit3 {
	background-image: url(../img/tit-s3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tit4 {
	background-image: url(../img/tit-s4.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tit5 {
	background-image: url(../img/tit-s5.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tit6 {
	background-image: url(../img/tit-s6.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.anchorlist {
	display: block;
	height: 30px;
	margin-bottom: 25px;
	background-color: #000000;
	padding-top: 10px;
	padding-left: 22px;
	color: #FFFFFF;
}
.anchorlist li {
	float: left;
	margin-right: 32px;
}
.anchorlist a {
	color: #FFFFFF;
}
#left strong {
	font-size: 153.9%;
	font-weight: bolder;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}
