.m01_support_download {padding:6.25vw 8.33333vw}
.m01_support_download .top {position:relative;z-index:5}
.m01_support_download .top .common_title {margin:0 0 2.08333vw}
.m01_support_download .top .please {color:#333;font-style:normal;font-weight:300;margin:0 0 1.04167vw}
.m01_support_download .top .display {display:flex;gap:2.08333vw}
.m01_support_download .top .display .down_pull {width:13.4375vw;height:2.29167vw;border:1px solid #CACACA;cursor:pointer;padding:0 .625vw;display:flex;align-items:center;justify-content:space-between}
.m01_support_download .top .display .down_pull img {display:block;width:1.04167vw}
.m01_support_download .top .display .down_pull>p {color:#333;font-weight:400;text-transform:capitalize}
.m01_support_download .top .display .input {width:13.4375vw;height:2.29167vw;padding:0 .625vw;border:1px solid #CACACA;display:flex;align-items:center}
.m01_support_download .top .display .input input {width:10.9375vw;height:100%;background:unset;border:none;color:#333;font-size:.83333vw;font-weight:400;text-transform:capitalize}
.m01_support_download .top .display .input input::placeholder {color:#333}
.m01_support_download .top .display .input button {cursor:pointer;background:unset;border:none}
.m01_support_download .top .display .input button img {display:block;width:1.04167vw}
.m01_support_download .content {margin:3.125vw 0 0 0}
.m01_support_download .content table {width:100%;border-collapse:collapse}
.m01_support_download .content table tr td {padding:1.04167vw 0;color:#000;font-size:.83333vw;font-style:normal;font-weight:400;text-transform:capitalize;border-bottom:1px solid #CACACA;width:18%}
.m01_support_download .content table tr td:first-child {width:28%}
.m01_support_download .pager {display:flex;justify-content:center;margin:2.08333vw 0 0 0;gap:.625vw}
.m01_support_download .pager .btn {width:2.60417vw;height:2.60417vw;border:1px solid #000;display:flex;align-items:center;justify-content:center;transition:all 600ms}
.m01_support_download .pager .btn img {transition:all 600ms;width:1.5625vw}
.m01_support_download .pager .btn:hover {background:#B82234;border-color:#B82234}
.m01_support_download .pager .btn:hover img {filter:invert(1)}
.m01_support_download .pager a {width:2.60417vw;height:2.60417vw;display:flex;align-items:center;justify-content:center}
.m01_support_download .pager a.on {background:#B82234;color:#fff}


@media screen and (max-width:768px) {
.m01_support_download {padding:30px 5%}
.m01_support_download .top .common_title {margin:0 0 20px}
.m01_support_download .top .please {margin:0 0 15px}
.m01_support_download .top .display {flex-wrap:wrap;justify-content:space-between;gap:20px 0;margin-bottom:40px}
.m01_support_download .top .display .down_pull {height:50px;width:49%;padding:0 10px}
.m01_support_download .top .display .down_pull:nth-child(1),.m01_support_download .top .display .down_pull:nth-child(2) {z-index:4}
.m01_support_download .top .display .down_pull img {width:16px}
.m01_support_download .top .display .down_pull .pull {max-height:160px}
.m01_support_download .top .display .down_pull .pull p {padding:0 10px;line-height:40px}
.m01_support_download .top .display .input {height:50px;width:49%;padding:0 10px;justify-content:space-between}
.m01_support_download .top .display .input input {width:80%;font-size:14px}
.m01_support_download .top .display .input button img {width:16px}
.m01_support_download .content {margin:25px 0 0 0;overflow:hidden;overflow-x:auto;}
.m01_support_download .content table {display:block;max-width:100%;}
.m01_support_download .content table tbody {}
.m01_support_download .content table tr td {font-size:13px;padding:15px 5px;}

.m01_support_download .content table tbody:first-child td{white-space:nowrap;}



.m01_support_download .pager {margin:30px 0 0 0;gap:10px}
.m01_support_download .pager .btn {width:25px;height:25px}
.m01_support_download .pager .btn img {width:15px}
.m01_support_download .pager a {width:25px;height:25px}

.m01_support_download .content .common_btn{padding:7px 8px;font-size:11px;}

}
