.temperature-content {}

.temperature-content .temperature-img {
    text-align: right;
    padding: 0px 8px;
}

.temperature-content .temperature-img img {
    width: 100%;
    max-width: 400px;
}

.temperature-content .temperature-contents {
    margin-top: 32px;
}

.temperature-content .temperature-contents .temperature-box {
    padding: 0px 16px;
    margin-bottom: 16px;
}

.temperature-content .temperature-contents .temperature-box .temperature-title {
    font-size: 20px;
    font-family: 'nsr_eb';
    color: #0066CC;
    padding-bottom: 8px;
}

.temperature-content .temperature-contents .temperature-box .temperature-list {
    padding: 0px 16px;
}

.temperature-content .temperature-contents .temperature-box .temperature-list li {
    list-style-type: disc;
    font-size: 16px;
    line-height: 2;
}

.temperature-content .temperature-contents .temperature-detail {
    padding: 0px 16px;
    color: #999;
    font-size: 16px;
}

@media(min-width: 768px) {
    .temperature-content .temperature-img {
        padding-right: 72px;
        margin: 0 auto;
        max-width: 460px;
    }
}