@import url("global.css");
/*オーバーライド*/



/*理由〜1*/
img.reason01{
margin-top: auto; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: 30px;
padding: 0px 0px 0px 0px; 
border:1px solid black;
}
p.intxt{
	width:670px;
	height : 200px;
margin-top: 5px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: 50px;
padding: 0px 0px 0px 0px; 
	letter-spacing: 0.1em; 
	color: #000000; 
	font-size: 100%;
	padding:8px;

}
img.img01{
margin-top: -10px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: -20px;
padding: 0px 0px 0px 0px; 
vertical-align: text-top; 
float: left;
border:1px solid black;
}

/*理由〜2*/
img.reason02{
margin-top: auto; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: 30px;
padding: 0px 0px 0px 0px;
border:1px solid black; 
}
img.img02{
margin-top: -10px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: 30px;
padding: 0px 0px 0px 0px; 
vertical-align: text-top; 
float: right;
border:1px solid black;
}

/*理由〜3*/
img.reason03{
margin-top: auto; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: 30px;
padding: 0px 0px 0px 0px; 
}
img.img03{
margin-top: -10px; 
margin-right: auto; 
margin-bottom: auto; 
margin-left: 30px;
padding: 0px 0px 0px 0px; 
vertical-align: text-top; 
float: right;
}
p.intxt03{
	width:680px;
	height : 220px;
margin-top: 5px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: 50px;
padding: 0px 0px 0px 0px; 
	letter-spacing: 0.1em; 
	color: #000000; 
	font-size: 100%;
	padding:8px;
}

img.oubo{
	border	:	none;
	width	:	183px;
	height	;	123px;
}

/*枠内*/
#boxsize{
	width	:	706px;
	margin	:	0 auto;
}
.boxback{
	background : url(../nagare/img/waku02.png) repeat-y;
	margin	:	0 auto;
	text-align	:	center;
	height: 220px;
}
#step1{
	width	:	670px;
	color	:	#333333;
}
.oubo_back{
	background	:	url(../nagare/img/oubo_back.jpg) bottom no-repeat;
	height	:	140px;
	width	:	366px;
	margin	:	0 auto;
}
.step234{
	width	:	706px;
	height	:	140px;
}
.imgposition{
text-align:center;
margin-top: 0px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: auto;
border: none;
vertical-align:top;
	padding-left	:	24px;
}
.textspace{
	width	:	600px;
	text-align	:	center;
	margin	:	0 auto;
}
.textstyle{
	text-align	:	left;
	color	:	#333333;
}
.kome{
	font-weight	:	bold;
	color	:	#ff3b91;
text-align:center;
}

