@charset "utf-8";

/* c-section */
.l-content .c-section {
	width: 950px;
	padding: 30px 50px;
    border-top: 2px solid #7e8990;
	box-sizing: border-box;
	background: #ebeef0;
}
.l-content .c-section .c-section__stepTitle {
	position: relative;
}
.l-content .c-section .c-section__stepTitle .l_box,.l-content .r-section .r-section__stepTitle .l_box {
    float: left;
}
.l-content .c-section .c-section__stepTitle .r_box,.l-content .r-section .r-section__stepTitle .r_box {
    float: left;
    margin-left: 15px;
}
.l-content .c-section .c-section__stepTitle .step01,
.l-content .c-section .c-section__stepTitle .step02,
.l-content .c-section .c-section__stepTitle .step03 {
	display: inline-block;
	overflow: hidden;
	width: 258px;	
	font-size: 0;
	line-height: 0;
	white-space: nowrap;
	text-indent: 100%;
}
.l-content .c-section .c-section__stepTitle .step01 {
	background: url(/maker/misumi/mech/product/cvs/how_to_search/parts/img/step_01.png) no-repeat;
	width: 259px;
	height: 255px;
	margin-bottom: 5px;
}
.l-content .c-section .c-section__stepTitle .step02 {
	background: url(/maker/misumi/mech/product/cvs/how_to_search/parts/img/step_02.png) no-repeat;
	width: 259px;
	height: 466px;
	margin-bottom: 5px;
}
.l-content .c-section .c-section__stepTitle .step03 {
	background: url(/maker/misumi/mech/product/cvs/how_to_search/parts/img/step_03.png) no-repeat;
	width: 259px;
	height: 264px;
}
.l-content .c-section .c-section__stepTitle .comments {
	font-size: 18px;
	line-height: 1.6;
	position: absolute;
	text-align: center;
    font-weight: bold;
}
.l-content .c-section .c-section__stepTitle .step01_txt {
    top: 115px;
	left: 37px;
}
.l-content .c-section .c-section__stepTitle .step02_txt {
    top: 220px;
	left: 70px;
}
.l-content .c-section .c-section__stepTitle .step03_txt {
    top: 147px;
	left: 37px;
}

/*r-section*/
.l-content .r-section {
	width: 950px;
	margin-bottom: 30px;
	padding: 20px 50px 30px;
	box-sizing: border-box;
	background: #ebeef0;
}
.l-content .r-section .r-section__stepTitle .l_box {
    width: 255px;
	height: 54px;
    border: 2px solid #2a3959;
    background: #fff;
	font-size: 18px;
	line-height: 1.5;
    text-align: center;
	padding: 26px 0;
    font-weight: bold;
}
