@charset "utf-8";
/* ===================================================================

toyota.jp car_style.css

カローラ アクシオ専用CSS 002_p_004
------------------------------------------------------------------- */
/* ===================================================================
 - グレード詳細　価格一覧
=================================================================== */
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell{
    width: 16%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell{
        width: 13%;
    }
}
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col{
    width: 12%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col{
        width: 12%;
    }
}
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col{
    width: 5%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col{
        width: 8%;
    }
}
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col{
    width: 14%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col{
        width: 13%;
    }
}
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col + col{
    width: 8%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col + col{
        width: 8%;
    }
}
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col + col + col{
    width: 20%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col + col + col{
        width: 20%;
    }
}
#main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col + col + col + col{
    width: 25%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.price-table col.fixed-cell + col + col + col + col + col + col{
        width: 26%;
    }
}
/* ===================================================================
 - 内外配色一覧表
=================================================================== */
#main #contents #contents-inner #contents-body .section.fixed-table table.color-list-table col.fixed-cell{
    width: 10%;
}
#main #contents #contents-inner #contents-body .section.fixed-table table.color-list-table col.fixed-cell + col{
    width: 20%;
}
#main #contents #contents-inner #contents-body .section.fixed-table table.color-list-table col.fixed-cell + col + col{
    width: 10%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.color-list-table col.fixed-cell{
        width: 4%;
    }
    #main #contents #contents-inner #contents-body .section.fixed-table table.color-list-table col.fixed-cell + col{
        width: 12%;
    }
    #main #contents #contents-inner #contents-body .section.fixed-table table.color-list-table col.fixed-cell + col + col{
        width: 12%;
    }
}



/* ===================================================================
 - スペック・装備
=================================================================== */
#main #contents #contents-inner #contents-body .section.fixed-table table{
    width: 100%;
    min-width: 900px;
}
#main #contents #contents-inner #contents-body .section.fixed-table table.spec-table col.fixed-cell{
    width: 23%;
}
#main #contents #contents-inner #contents-body .section.fixed-table table.spec-table col.fixed-cell + col{
    width: 7%;
}
@media screen and (max-width: 767px){
    #main #contents #contents-inner #contents-body .section.fixed-table table.spec-table col.fixed-cell{
        width: 19%;
    }
    #main #contents #contents-inner #contents-body .section.fixed-table table.spec-table col.fixed-cell + col{
        width: 9%;
    }
}

/* ===================================================================
 - グレード詳細リンク追加
=================================================================== */
#main #contents #contents-inner #contents-body .section.table table .btn-text.btn-estimate {
    width: 100%;
    max-width: none;
    min-width: 200px;
    margin-top: 10px;
    padding: 5px;
}
