.list_box {border-radius: 10px;padding: 20px 15px;border: 1.5px solid #d0d0d08c;margin-top: -1.5px;background: linear-gradient(#ebebeb, #ebebeb, #e9e9e9);}
.list_box a {color:#0070bc;}

.pd_no {font-size: 1.3rem;font-weight: 500px;}
.pd_no a {color:#555;}
.pd_no a:hover {color:#0070bc;}
.pd_image img {width: 100%;}
.pd_image a {width: 80px;min-height: 80px;display: block;border: 1px solid #c8c8c8;background-color: #fff;border-width: 1px 3px 3px 1px;align-items: center;display: flex;}
.pd_description {color: #555;font-weight: 500;}

.btn_action {width: 100px;text-align: center; padding: 5px 7px;display: inline-block;background-color: #fff;border-radius: 10px;margin: 0 10px 0 0;box-shadow: rgb(0 0 0 / 28%) 2px 2px 5px 0px, rgb(0 0 0 / 13%) -1px -1px 3px 0px inset;font-size: .8rem;}
.btn_action img {width: 50px;display: block;margin: auto;text-align: center;}
.btn_action:hover {background-color: #dfe9f7;}
.page_title {justify-content: center;padding: 15px 0;}

.pagination {margin: 20px 0;}
.pagination .uk-pagination {justify-content: center;display: flex;}

.category_area a {color:#555;font-size: .9rem;}
.category_area a:hover, .btn_more:hover , .category_area .active {color:#0071bd;}
.category_area {margin: 0 0 30px 10px;}
.category_area>div {margin-top: 10px!important;}
._area {max-height: 250px;overflow: hidden;}
.btn_more {margin: 30px auto;width: 100%;text-align: center;cursor: pointer;}

.mfr_area,
.mfr_category_box  {
    border-top: 4px solid #113363;
    padding-top: 30px;
}

.uk-list-disc>::before,
.btn_more {
    color:#113363;
}

.mfr_area {
    margin-top: -21px;
    padding: 30px 0 0;
}

.mfr_box {
    margin-bottom: 30px;
}

.mfr_area .mfr_name {
    font-size: 1.6rem;
    color: #555;
    font-weight: 500;
    line-height: 1.6rem;
}

.mfr_area .mfr_name,
.mfr_area .mfr_category_num{
    margin-bottom: 10px;
}

.mfr_area .website {margin-top: 10px;}


@media (min-width: 1199px) {
    .btn {float: right;}
}
@media (max-width: 1200px) {
    .btn {margin-top: 20px;}
}
@media (max-width: 960px) {
    .list_box .pd_description {margin-top: 20px;}
    .list_box {margin-bottom: 15px;}
    .btn_action {margin: 0 5px;}
    .mfr_area .mfr_box img {width: 80px;}
    .mfr_area .mfr_name {font-size: 1.4rem;}
}