@charset "UTF-8";

div.error, span.error, p.error{
    clear: both;
    font-weight:bold;
    color:#ff0000;
    font-size:12px;
    /*margin: 10px;*/
    }
div.message, span.message, p.message{
    clear: both;
    font-weight:bold;
    color:#007CE6;
    margin: 10px;
    }


.form dd .long textarea{
    width: 450px;
}
@media only screen and (min-width: 0px) and (max-width: 960px){
    .form dd .long textarea{
        width: 100%;
    }
}

.form dd .mid input:not([type="radio"]){
    width: 250px;
}

.cart input {
    width: 54px;
    font-size: 18px;
    padding: 10px 10px;
    margin: 0 10px;
}

.change_quantity{
    cursor:pointer;
    vertical-align: 4px;
    margin-left: 10px;
    padding:8px 45px 8px 20px !important;
    background: url(/common/images/bg_select.png) center right no-repeat;
    /*padding: 10px;*/
}

.currentlist{
    width: 1140px !important;
}
.currentlist li{
    width: 220px !important;
}

.currentlist ul.order li{
    width: 240px !important;
}

.currentlist li a{
    font-size: 15px;
    font-weight:bold;
}

.fittingcar {
    background: none;
}
