div#cs_step{
	width:700px;
	margin:0 auto;
	margin-top:15px;
}
div#cs_step div#cs_step_logo{
	background-image:url("../images/step_title_01.gif");
	width:110px;
	height:116px;
	float:left;
}
div#cs_step  div#cs_step_text{
	width:570px;
	float:right;
}
div#cs_step  div#cs_step_text img.tit{
	float:left;
	margin-right:25px;
	margin-left:10px;
	margin-top:10px;
}
div#cs_step  div#cs_step_text p.tit{
	color:#016e95;
	font-size:150%;
	margin-bottom:15px;
	padding-top:20px;
}
div#cs_step  div#cs_step_text p.msg{
	line-height:160%;
}
/* --------------------------- */
div#Step_Txt_Pate {
	width:702px;
	margin:0 auto;

}
div#Step_Txt_Pate div#step_head{
	background-image:url("../images/step_pl_head.gif");
	width:720px;
	height:25px;
	background-repeat:no-repeat;
}
div#Step_Txt_Pate div#step_contents{
	background-image:url("../images/step_pl_mid.gif");
	width:720px;
	background-repeat:repeat-y;
}
div#Step_Txt_Pate div#step_contents div#step_txt_sets{
	width:658px;
	margin-left:12px;
}
div#Step_Txt_Pate div#step_contents div#step_contents_tit{
	width:118px;
	float:left;
}
div#Step_Txt_Pate div#step_contents div#step_contents_txt{
	width:540px;
	float:right;
	color:#006d94;
	font-size:120%;
	line-height:150%;
	font-weight:bold;
}
div#Step_Txt_Pate div#step_footer{
	background-image:url("../images/step_pl_bottom.gif");
	width:720px;
	height:25px;
	background-repeat:no-repeat;
}
div#step_arrow{
	width:52px;
	height:27px;
	background-image:url("../images/step_arrow.gif");
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
}