@charset "utf-8";

/* Top Search */
.list-tsearch { border:1px solid #ddd; background:#fafafa; padding:20px 15px 3px; margin-bottom:15px; }

/* Category */
.list-category .tabs { margin-bottom:20px; }
.list-category .dropdown { margin-bottom:20px; }
.list-category .active a, .list-category .selected a { color:#5fca00; font-weight:bold !important; }

/* List */
.list-wrap { width:100%; }
.list-admin { text-align:center; margin:15px 0px; }
.list-btn .sort-drop { min-width:120px !important; left:auto !important; right:0px !important; }
.list-btn .sort-drop .sort a { color:#5fca00 !important; font-weight:bold !important; }
.is-pc .ko .list-btn .sort-drop { font-size: 12px; }

/* Page */
.list-wrap .pagination a, .view-wrap .pagination a { color:#333 !important; }
.list-wrap .pagination .active a, .view-wrap .pagination .active a { color:#fff !important; background:#5fca00 !important; border-color:#53b001 !important; }

/* View */
.view-wrap { width:100%; overflow:hidden; }
.view-wrap.view-modal { padding:5px; margin:0px; }
.view-btn { margin:0px 0px 30px; }
.view-btn i { margin-right:2px; }

/* Write */
.write-wrap { width:100%; overflow:hidden; }

@media all and (max-width:460px) {
	.responsive .view-btn i { margin-right:0px; }
}

@media all and (max-width:768px) {
  .responsive .list-category .tabs,
  .responsive .list-category .tabs.div-tab { overflow-x: auto !important; overflow-y: hidden !important; -webkit-overflow-scrolling: touch;margin-bottom: 15px !important;border: none !important;padding: 0 !important; background: transparent !important; }
  .responsive .list-category .tabs::-webkit-scrollbar { display: none !important; }
  .responsive .list-category .tabs { -ms-overflow-style: none; scrollbar-width: none; }
  .responsive .list-category .tabs .nav-tabs,
  .responsive .list-category .tabs.div-tab .nav-tabs { display: flex !important;flex-wrap: nowrap !important;width: max-content !important;min-width: 100% !important;border: none !important;border-bottom: none !important;background: transparent !important;margin: 0 !important;padding: 0 !important; }
  .responsive .list-category .tabs .nav-tabs::before,
  .responsive .list-category .tabs .nav-tabs::after { display: none !important;content: none !important; }
  .responsive .list-category .tabs .nav-tabs > li,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li.active { float: none !important; flex: 0 0 auto !important; margin: 0 !important; border: none !important;background: transparent !important; }
  .responsive .list-category .tabs .nav-tabs > li > a,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li a,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li a:hover,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li a:focus,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li:first-child a,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li:last-child a { display: block !important;white-space: nowrap !important;font-size: 14px !important;padding: 12px 14px !important;background-color: #f9f9f9 !important;border: 1px solid #ccc !important;margin-right: -1px !important;box-shadow: none !important;box-sizing: border-box !important; color: #333 !important;position: relative !important;z-index: 1 !important; }
  .responsive .list-category .tabs .nav-tabs > li.active > a,
  .responsive .list-category .tabs .nav-tabs > li.selected > a,
  .responsive .list-category .tabs.div-tab ul.nav-tabs li.active > a,
  .responsive .list-category .tabs.div-tab.trans-top ul.nav-tabs li.active > a { background-color: #ffffff !important;border: 1px solid #ccc !important;border-bottom: 1px solid transparent !important;color: #5fca00 !important;font-weight: bold !important; box-shadow: none !important;z-index: 2 !important; }
}