ol.p-tutorial-number {
    display: grid;
}
@media screen and (min-width: 768px), print {
    ol.p-tutorial-number {
        grid-template-columns: 1fr 1fr;
    }
    ol.p-tutorial-number li:nth-of-type(1) { order: 1;}
    ol.p-tutorial-number li:nth-of-type(2) { order: 3;}
    ol.p-tutorial-number li:nth-of-type(3) { order: 5;}
    ol.p-tutorial-number li:nth-of-type(4) { order: 7;}
    ol.p-tutorial-number li:nth-of-type(5) { order: 9;}
    ol.p-tutorial-number li:nth-of-type(6) { order: 2;}
    ol.p-tutorial-number li:nth-of-type(7) { order: 4;}
    ol.p-tutorial-number li:nth-of-type(8) { order: 6;}
    ol.p-tutorial-number li:nth-of-type(9) { order: 8;}
}
@media screen and (max-width: 767px) {
    ol.p-tutorial-number {
    }
}
ol.p-tutorial-number li {
}
ol.p-tutorial-number li div {
    padding-left: 1em;
    text-indent: -1em;
}

.c-icon.is-icon_01 {
    background-image: url("/assets/image/personal/loan/housing/tutorial/ic_step01.svg");
}
.c-icon.is-icon_02 {
    background-image: url("/assets/image/personal/loan/housing/tutorial/ic_step02.svg");
}
.c-icon.is-icon_03 {
    background-image: url("/assets/image/personal/loan/housing/tutorial/ic_step03.svg");
}
.c-icon.is-icon_04 {
    background-image: url("/assets/image/personal/loan/housing/tutorial/ic_step04.svg");
}
.c-icon.is-icon_05 {
    background-image: url("/assets/image/personal/loan/housing/tutorial/ic_step05.svg");
}