@charset "utf-8";body{background:#f3f3f3}

.g-banner .logo img{padding:0}.g-banner .title a{color:#fff}.g-nav{background:0 0;}.g-nav .m-nav a{width:14.28%}.g-nav .m-nav a:hover:after{border-bottom:3px solid #fff;width:34%;content:"";display:block;margin:auto}.m-lst36 ul{border-bottom:1px dashed #b1b1b1}.m-lst36 ul li{padding-left:0}
.pc_paging{width:100%;text-align:center;padding:20px 0;height:auto}
.pc_paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px}
.pc_paging li a{text-decoration:none}
.pc_paging li a,.pc_paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0}
.pc_paging li,.pc_paging li a:hover,.pc_paging li span:hover{background:0 0}
.pc_paging li .current,.pc_paging li .current:hover{color:#fff;background:#00679d;border:1px solid #00679d}
.pc_paging .page_jump{margin-left:5px}
.pc_paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px}
.pc_paging .page_jump a{border-radius:2px;margin-left:6px}
.pc_paging .page_jump,.pc_paging .total_count{display:none}
.m-txt-tt{padding: 0 0 8px;}
.m-txt-st{margin: 0;line-height: 56px;font-weight: 400;font-size: 26px;text-align: center;padding: 0 0 8px;}

@media all and (max-width:750px){
 .u-nm {margin-top: 127px;}

 .m-lst36 ul {border-bottom:0;}
 #page_div{text-align: center;}
}