@charset "UTF-8";
/* =====================================================================
*    contents-wrap
* =================================================================== */
#contents-wrap .inner ul li dl dd.left {
	width: 595px;
	background: #ffffff none no-repeat 0 0;
}
#contents-wrap .inner ul li dl dt {
	color: #104097;
	font-size: 20px;
	line-height: 35px;
	padding-left: 67px;
	margin-bottom: 10px;
}
#contents-wrap .inner ul li dl dd {
	padding-bottom: 55px;
}
#contents-wrap .inner ul li.step-01 dl dt {
	background: transparent url(../img/howto/step1.gif) no-repeat 0 50%;
}
#contents-wrap .inner ul li.step-02 dl dt {
	background: transparent url(../img/howto/step2.gif) no-repeat 0 50%;
}
#contents-wrap .inner ul li.step-03 dl dt {
	background: transparent url(../img/howto/step3.gif) no-repeat 0 50%;
}
#contents-wrap .inner ul li.step-04 dl dt {
	background: transparent url(../img/howto/step4.gif) no-repeat 0 50%;
}
#contents-wrap .inner ul li.step-05 dl dt {
	background: transparent url(../img/howto/step5.gif) no-repeat 0 50%;
}
#contents-wrap .inner ul li dl {
	position: relative;
}
#contents-wrap .inner ul li.step-01 dl dd.right,
#contents-wrap .inner ul li.step-04 dl dd.right,
#contents-wrap .inner ul li.step-05 dl dd.right {
	position: absolute;
	right: 0;
	top: 0;
}
#contents-wrap .inner ul li.step-02 dl dd.right {
	position: absolute;
	right: 0;
	top: 135px;
}
#contents-wrap .inner ul li.step-03,
#contents-wrap .inner ul li.step-04,
#contents-wrap .inner ul li.step-05 {
	margin-bottom: 45px;
}
#contents-wrap .inner ul li.step-03 dl {
	margin-bottom: 25px;
}
#contents-wrap .inner ul li.step-04 dl {
	margin-bottom: 50px;
}
#contents-wrap .inner ul li.step-03 p,
#contents-wrap .inner ul li.step-04 p {
	float: left;
	margin-right: 13px;
}
#contents-wrap .inner ul li.step-04 dl dd span {
	color: #ff0000;
}


