@charset "utf-8";
@media screen and (min-width: 769px) {
/*------------------------------------------------------------------------------------------
*
*
/webcatalog/performance/ecology/
Responsive / PC
*
*
------------------------------------------------------------------------------------------ */
/* ------------------------------
#section_ecology
------------------------------ */
    .section_inner {
        width: 930px;
        margin: 0 auto;
        box-sizing: border-box;
        position: relative;
    }
    .section {
        margin: 0 0 90px;
    }
    .section_inner .head_title {
        margin: 0 0 25px -49px;
    }
    #section_fuel h3 {
        padding: 0 24px 25px 24px;
    }
    #section_fuel .col_left,
    #section_fuel .col_right {
        width: 423px;
    }
    #section_fuel .section_column .col_left p {
        font-size: 17px;
    }
    .section_column .name {
        margin: 20px 0 10px;
        font-size: 18px !important;
        font-weight: bold;
        line-height: 1.6em;
    }
    #section_fuel .section_column01 {
        width: 880px;
        margin: 0 auto 36px auto;
        font-size: 18px;
        line-height: 1.6em;
        overflow: inherit;
        clear: both;
    }
    #section_fuel .col_right {
        position: relative;
    }
    #section_fuel span.astr {
        position: absolute;
        top: -11px;
        right: 45px;
        font-size: 13px;
        color: #093;
    }
    .slider_inner h5 {
        font-size: 16px;
    }
    #section_fuel .head_title:after {
        background-color: transparent;
    }
    #section_standard .img_slider .mid {
        position: relative;
        padding-left: 25px;
        width: 485px;
        display: block;
        float: left;
    }
    #section_standard {
        margin: 0 0 20px;
    }
    #section_standard h3 {
        padding: 0 28px;
    }
    #section_standard .img_slider h4 {
        font-size: 16px;
        font-weight: bold;
        line-height: 160%;
        vertical-align: middle;
        text-indent: -0.5em;
    }
    #section_standard .img_slider h5 {
        position: relative;
        top: 5px;
        width: 400px;
        font-size: 16px;
        font-weight: normal;
        line-height: 1.6em;
        vertical-align: middle;
        display: inline-block;
    }
    #section_standard .img_slider .img {
        width: 160px;
        height: 100px;
        vertical-align: middle;
        display: block;
        float: left;
    }
    #section_standard .img_slider .type {
        padding: 0;
        padding-top: 30px;
        position: relative;
        width: 206px;
        height: 47px;
        font-size: 12px;
        line-height: 1.5em;
        vertical-align: middle;
        text-align: center;
        display: inline-block;
        border: 1px solid #bbb;
    }
    #section_standard .img_slider .last_type {
        padding: 20px 0 9px;
    }
    .copy {
        padding: 27px 0 30px 28px;
        font-size: 17px;
    }
    #section_energy_saving h3 {
        padding: 0 1px;
        letter-spacing: -0.1em;
    }
    #section_energy_saving .border_top {
        padding-top: 90px;
        border-top: solid 1px #E5E5E5;
    }
    .energy_saving_col_right {
        width: 420px!important;
        float: right;
    }
    .energy_saving_col_right p,
    .col_right p {
        font-size: 17px;
    }
    .ecology_idling {
        margin: 0 auto;
        width: 880px;
    }
    .ecology_idling_img img {
        width: 100%;
        height: auto;
    }
    .img-auto_slide {
        position: relative;
        width: 489px;
        height: 282px;
    }
    .section_column .col_left {
        width: 440px;
        float: left;
    }
    .section_indicator .col_left .indicator {
        position: relative;
        width: 420px !important;
        height: 342px;
    }
    .section_indicator .col_left .indicator p {
        height: 323px;
    }
    .section_indicator .slick-dots {
        top: 3px;
    }
    .section_column .col_right {
        width: 395px;
        float: right;
    }
    .section_column .col_right p {
        font-size: 16px;
    }
}
