.add_color_red{
    color: #bd3d3e!important;
}
.add_text_bold{
    font-weight: bold!important;
}
.add_text_small{
    font-size: 12px!important;
}
.add_bg_key2{
    background: #EDEDED;
}

.add_step-text{
    padding:10px;
    background: #EDEDED;
    margin-top: 1.875em;
    height: 248px;
}

@media screen and (max-width: 1199px) {
    .add_step-text{
        height: auto;
    }
}

.sec-order-flow .order-flow-list .add_step-text ul li{
    text-align: left;
    margin-top: 1em;
    font-size: 14px;
    padding-left:1em;
	text-indent:-1em;
}
@media screen and (max-width: 1199px) {
    .sec-order-flow .order-flow-list .add_step-text ul li{
        margin-bottom: 0;
    }
}
.sec-order-flow .order-flow-list .add_step-text ul li:first-child{
    margin-top: 0;
}

.sec-order-flow .order-flow-list li .add_step-text p{
    font-weight: normal;
    text-align: left;
    margin-top: 1em;
    font-size: 14px;
}
.sec-order-flow .order-flow-list li .add_step-text p:first-child{
    margin-top: 0;
}

.add_caution-box{
    padding: 10px;
    margin-top: 40px;
}
.add_caution-box h3{
    margin: 0;
    font-weight: bold;
    font-size: 18px;
}
.add_caution-box_title{
    margin-top: 1em;
    display: inline-block;
}
.add_img-overlay-content{
    margin-top: 40px;
}