@media only screen and (min-width: 0) {
    div.guideTemp_odd {
        width        : 95%;
        padding-left : 2.5%;
        padding-right: 2.5%;
        float        : left;
        margin-top   : 1.5em;
    }

    div.guideTempTitle_odd {
        width        : 100%;
        border-bottom: 1px solid #CCC;
        position     : relative;
        margin-top   : 1em;
    }

    div.guideTempTitle_odd img {
        display: none;
    }

    div.guideTempTitle_odd h2 {
        border-bottom: 1px solid rgb(42, 71, 191);
        z-index      : 1;
        position     : absolute;
        bottom       : -1px;
        left         : 0;
        padding-right: .5em;
    }

    div.guideTempTitle_odd span {
        display: none;
    }

    div.guideTempTitle_odd a.guideTempBack_odd {
        font-size: .9em;
        position : absolute;
        right    : 0;
        bottom   : 1px;
    }

    div.guideTempContent_odd {
        width: 100%;
        float: left;
    }

    div.guideTempContent_odd>ul>li::before {
        content: none;
    }

    div.guideTempContent_odd>ul>li>ul {
        margin-left  : 10px;
        margin-bottom: 10px;
    }

    div.guideTempContent_odd>ul>li>ul>li {
        font-size: .9em;
    }

    div.guideTempContent_odd>ul>li>ul>li::before {
        content: "-";
    }

    div.guideTempContent_odd ul li a {}
}