@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(246, 148, 32);
        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 {}
}
@media only screen and (min-width: 1281px) {
    div.guideTemp_odd {
        width: 1200px;
        padding-left: calc((100% - 1200px) / 2);
        padding-right: calc((100% - 1200px) / 2);
    }
}
