@charset "utf-8";

.custom_latest .tab_wrap {z-index: 1; position: relative;}
.custom_latest .tab_wrap ul.tabs {display:block; position:relative; margin-bottom:20px; text-align:center;}
.custom_latest .tab_wrap ul li.tab_link {display:inline-block; position:relative; width:auto; margin:0 30px; font-size:2.6rem; color:#787878; cursor:pointer; padding-bottom:10px;  }
.custom_latest .tab_wrap ul li.tab_link:hover { color:#939393; font-weight:600; }
.custom_latest .tab_wrap ul li.tab_link.on{ border-bottom:2px solid #172a88; color:#172a88; font-weight:600;}
.custom_latest .tab_wrap ul li.tab_link.on a{ font-weight:600; color:#172a88; }

.custom_latest .tab_wrap .tab_cont { display:none; width:100%; }
.custom_latest .tab_wrap .tab_cont.on { display:block; }


@media screen and (max-width:768px){
  .custom_latest .tab_wrap ul li.tab_link { margin:0 20px; font-size:2rem; }
}
@media screen and (max-width:560px){
  .custom_latest .tab_wrap ul li.tab_link { margin:0 10px; font-size:1.6rem; }
}