@charset "UTF-8";
#slide_contents{
	width:1000px;
	height:500px;
	text-align:center;
}
.slide_next{
	display:none;
	position:absolute;
	top:300px;
	left:900px;
	width:100px;
	text-align:right;
	cursor: pointer;
}
.slide_back{
	display:none;
	position:absolute;
	top:300px;
	left:0px;
	width:100px;
	text-align:left;
	cursor: pointer;
}
#slide_contents_1{
	display:none;
	width:1000px;
}
#slide_contents_2{
	display:none;
	width:1000px;
}
#slide_contents_3{
	display:none;
	width:1000px;
}

.lead_copy{
	font-size:85%;
	text-align:right;
	width:800px;
	margin:0px 0px 20px 100px;
	line-height:1.6em;
	color:#41565c;
}

.body_title{
	font-size:155%; text-align:left;
	margin:30px 100px 40px 450px;
	padding-bottom:10px;
	color:#666666;
	line-height:1.6em;
	letter-spacing:1px;
	color:#41565c;
	border-bottom:1px solid #a0afb3;
}
.body_copy{
	text-align:left;
	margin:20px 100px 20px 450px;
	color:#666666;
	line-height:1.6em;
	color:#41565c;
}

/*トップ*/
#approach_top_3point{
	background-image:url(../images/approach_top_3point.gif);
	background-repeat:no-repeat;
	width:349px;
	height:444px;
	float:left;
	margin-left:100px;
}
#approach_top_5step{
	background-image:url(../images/approach_top_5step.gif);
	background-repeat:no-repeat;
	width:350px;
	height:400px;
	float:left;
	margin-left:50px;
}


/*リンクボタン*/
#b0{
	display:none;
	position:absolute;
	top:360px;
	left:120px;
	width:270px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b0.gif);
	background-repeat:no-repeat;
}
#b0 .image{
	left:20px;
}
#n0{
	display:none;
	position:absolute;
	top:340px;
	left:655px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n0.gif);
	background-repeat:no-repeat;
}
#n0 .image{
	left:120px;
}
#b51{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:270px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b51.gif);
	background-repeat:no-repeat;
}
#b51 .image{
	left:20px;
}
#n51{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n51.gif);
	background-repeat:no-repeat;
}
#n51 .image{
	left:120px;
}
#b52{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:270px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b52.gif);
	background-repeat:no-repeat;
}
#b52 .image{
	left:20px;
}
#n52{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n52.gif);
	background-repeat:no-repeat;
}
#n52 .image{
	left:120px;
}
#b53{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:270px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b53.gif);
	background-repeat:no-repeat;
}
#b53 .image{
	left:20px;
}
#n53{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n53.gif);
	background-repeat:no-repeat;
}
#n53 .image{
	left:120px;
}
#b54{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:270px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b54.gif);
	background-repeat:no-repeat;
}
#b54 .image{
	left:20px;
}
#n54{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n54.gif);
	background-repeat:no-repeat;
}
#n54 .image{
	left:120px;
}
#b55{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:270px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b55.gif);
	background-repeat:no-repeat;
}
#b55 .image{
	left:20px;
}

#b31{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:380px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b31.gif);
	background-repeat:no-repeat;
}
#b31 .image{
	left:20px;
}
#n31{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n31.gif);
	background-repeat:no-repeat;
}
#n31 .image{
	left:120px;
}
#b32{
	display:none;
	position:absolute;
	top:340px;
	left:90px;
	width:380px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_b32.gif);
	background-repeat:no-repeat;
}
#b32 .image{
	left:20px;
}
#n32{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n32.gif);
	background-repeat:no-repeat;
}
#n32 .image{
	left:120px;
}
#n33{
	display:none;
	position:absolute;
	top:340px;
	left:700px;
	width:245px;
	height:100px;
	cursor: pointer;
	background-image:url(../images/approach_n33.gif);
	background-repeat:no-repeat;
}
#n33 .image{
	left:120px;
}


/*ステップ_1　画像*/
#approach_5step_1{
	background-image:url(../images/approach_5step_1.gif);
	background-repeat:no-repeat;
	width:300px;
	height:420px;
	float:left;
	margin-left:100px;
	margin-right:70px;
	margin-top:-50px;
}
/*ステップ_2　画像*/
#approach_5step_2{
	background-image:url(../images/approach_5step_2.gif);
	background-repeat:no-repeat;
	width:300px;
	height:420px;
	float:left;
	margin-left:80px;
	margin-right:70px;
	margin-top:-50px;
}
/*ステップ_3　画像*/
#approach_5step_3{
	background-image:url(../images/approach_5step_3.gif);
	background-repeat:no-repeat;
	width:300px;
	height:420px;
	float:left;
	margin-left:80px;
	margin-right:70px;
	margin-top:-50px;
}
/*ステップ_4　画像*/
#approach_5step_4{
	background-image:url(../images/approach_5step_4.gif);
	background-repeat:no-repeat;
	width:300px;
	height:420px;
	float:left;
	margin-left:80px;
	margin-right:70px;
	margin-top:-50px;
}
/*ステップ_5　画像*/
#approach_5step_5{
	background-image:url(../images/approach_5step_5.gif);
	background-repeat:no-repeat;
	width:300px;
	height:420px;
	float:left;
	margin-left:80px;
	margin-right:70px;
	margin-top:-50px;
}
/*コンテクスト_1　画像*/
#context_3_1{
	background-image:url(../images/approach_3_1.gif);
	background-repeat:no-repeat;
	width:300px;
	height:420px;
	float:left;
	margin-left:80px;
	margin-right:20px;
	margin-top:-50px;
}

/*コンテンツ_2　画像*/
#contents_3_2{
	background-image:url(../images/approach_3_2.gif);
	background-repeat:no-repeat;
	width:330px;
	height:420px;
	float:left;
	margin-left:80px;
	margin-right:20px;
	margin-top:-50px;
}

/*ユーザー_3　画像*/
#user_3_3{
	background-image:url(../images/approach_3_3.gif);
	background-repeat:no-repeat;
	width:330px;
	height:450px;
	float:left;
	margin-left:80px;
	margin-right:20px;
	margin-top:-50px;
}
