
#mb_b01 {width:100%;  overflow:hidden; padding:20px 0 0px 0;  }
#mb_b01 div.wd_11 {width:1100px; margin:0 auto;}
#mb_b01 div.block {width:32%; padding:30px 30px; min-height:310px; float:left; border:1px solid #dfdfdf; box-sizing:border-box; position:relative;}
#mb_b01 h3{font-size:24px; font-weight:normal;  padding:2px 0 30px 57px; margin :0; 
border-bottom:1px solid #dfdfdf; background:url("../img/ico1.jpg") no-repeat left top; }
#mb_b01 div.block_L,#mb_b01 div.block_C table td{ font-size:16px;}

#mb_b01 div.block::before{content:""; width:352px; height:15px;  background-color:#d21325; display:block; position:absolute;top:-17px; left:-1px;  }
#mb_b01 div.block_C::before { background-color:#424b6e;}

#mb_b01 div.block_C h3{ background:url("../img/ico2.jpg") no-repeat left top; }
#mb_b01 div.block_R h3{ background:url("../img/ico3.jpg") no-repeat left top; }

#mb_b01 div.block_C,#mb_b01 div.block_R {margin-left:2%}

#mb_b01 p.more{position:absolute; right:30px; top:37px;}
#mb_b01 p.list{padding-top:15px; }
#mb_b01 .main_notice td {padding:7px 0}

#mb_b01 ul.ars {padding-top:15px; }
#mb_b01 ul.ars li{padding:5px 0; color:#6d6d6d;}
#mb_b01 ul.ars li strong {padding-right:10px; color:#333; font-size:15px;} 

#mb_b01 .banner {clear:both; padding-top:45px;}
#mb_b01 .banner ul {list-style: none; padding:0; margin:0;}
#mb_b01 .banner ul li {float:left; padding-right:6px;}
#mb_b01 .banner ul li:last-child {padding-right:0;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#mb_b01 { box-sizing:border-box; padding:20px 20px 0 20px;}
#mb_b01 div.wd_11 {width:100%;}
#mb_b01 div.block_L {width:100%; margin-bottom:20px; padding:20px 20px; min-height:280px;}
#mb_b01 div.block_R {width:100%; }
#mb_b01 div.block_C {width:100%; margin-left:0%; padding:15px 15px; min-height:280px; margin-bottom:20px;}
#mb_b01 div.block_C,#mb_b01 div.block_R {margin-left:0%}
#mb_b01 div.block_L,#mb_b01 div.block_C table td{ font-size:15px;}
#mb_b01 div.block::before{content:""; width:100%; height:15px;   left:0px;  }

#mb_b01 .banner {clear:both; padding-top:50px;}
#mb_b01 .banner ul {list-style: none; padding:0; margin:0;}
#mb_b01 .banner ul li {float:left; padding:0 3px; width:50%;}
#mb_b01 .banner ul li:last-child {padding-right:3px;}
#mb_b01 .banner ul li img {max-width:100%;}

#mb_b01 p.more{position:absolute; right:30px; top:27px;}

#mb_b01 ul.ars {font-size:13px;}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}


