<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* DIU_공용CSS */

/* _diu_ 링크 가상클래스 기본 값 */

a:link {color:#231f20; text-decoration: none;}
a:visited {color:#231f20; text-decoration: none;}
a:hover {color:#ee3214; text-decoration: none; font-weight:bold;}
a:focus {color:#ee3214; text-decoration: none;}
a:active {color: #ee3214; text-decoration: none;}

.context_width {position:relative; width:1000px; margin:0 auto;}
.context_width1200 {position:relative; width:1200px; margin:0 auto;}
.context_width906 {width:906px; margin:0 auto;}

/* _diu_ 숨김처리 */
._diu_hidden {display:none;}
._diu_blind {position:absolute; overflow:hidden; width:1px !important; height:1px !important; left:-10000px; font-size:0; line-height:0;}

/* 블럭 */
._diu_block {display:block;}
._diu_Inblock {display:inline-block;}

/* border */
._diu_border_none {border:none;}
._diu_border_b {border-top:2px solid #6B6464;}

/* 간격 */
._diu_m0 {margin:0;}
._diu_mt5 {margin-top:5px;}
._diu_mt10 {margin-top:10px;}
._diu_mt15 {margin-top:15px;}
._diu_mt20 {margin-top:20px;}
._diu_mt30 {margin-top:30px;}
._diu_mt40 {margin-top:40px;}
._diu_mt50 {margin-top:50px;}
._diu_mt60 {margin-top:60px;}
._diu_mt70 {margin-top:70px;}
._diu_mt80 {margin-top:80px;}

._diu_ml10 {margin-left:10px;}
._diu_ml20 {margin-left:20px;}

._diu_mr5 {margin-right:5px;}
._diu_mr10 {margin-right:10px;}

._diu_pt5 {padding-top:5px;}
._diu_pt30 {padding-top:30px;}

._diu_pl5 {padding-left:5px;}

/* 텍스트 컬러 */
._diu_colorB {color:#000;}
._diu_colorG {color:#666;}
._diu_colorR {color:red;}
._diu_colorW {color:#fff;}
._diu_colorPoint {color:#ee3124; font-weight:bold;}

/* 폰트 굵기 */
._diu_fw_n {font-weight:normal;}
._diu_fw_b {font-weight:bold;}
._diu_fw_500 {font-weight:500;}
._diu_fw_700 {font-weight:700;}


/* 폰트 사이즈 */
._diu_font_12 {font-size:12px;}
._diu_font_13 {font-size:13px;}
._diu_font_14 {font-size:14px;}
._diu_font_16 {font-size:16px;}
._diu_font_18 {font-size:18px;}
._diu_font_20 {font-size:20px;}


/* 버튼 */
._diu_btn2 {background:none; border:none;}
._diu_btn_adm {background:#393939; color:#fff;}
._diu_btn_submit a:link {color:#fff;}

/* 테이블 */
.table {width:100%; max-width:100%; border:1px solid #ccc; border-top:2px solid #ee3124; border-bottom:0;}
.table th {color:#000; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-size:14px;}
.table th, .table td {text-align:center; padding:15px; font-size:14px;}
.table td {text-align:left; border-bottom:1px solid #ccc;}
.empty_table {height:100px;}




/* 플로팅 */
._diu_floatL {float:left;}
._diu_floatR {float:right;}

/* _diu_ 정렬(Align) aTxtR, aTxtL, aTxtC, aVM, aVB, aVT */
._diu_aTxtR {text-align:right;}
._diu_aTxtC {text-align:center;}
._diu_aTxtL {text-align:left;}
._diu_aVM {vertical-align:middle; display:inline-block;}
._diu_aVB {vertical-align:bottom;}

/* 버튼리스트 */
.btn_list {margin-top:20px;}
.btn_list ul {display:inline-block; overflow:hidden;}
.btn_list li {float:left; margin-left:5px;}


._diu_btn {display:inline-block; padding:6px 12px; vertical-align:middle; border:1px solid transparent; white-space:nowrap; text-align:center; font-weight:normal; font-size:14px;}
.btn-sm {padding:5px 10px; line-height:1.5;}
.btn-primary {background:#ee3214; color:#f0ff03;}
.btn-primary:link {color:#fff;}
.btn-primary:visited {color:#fff;}
.btn-primary:hover {color:#fff; font-weight:normal;}

.btn-default {background:#fff; border-color:#b7b7b7;}
.btn-adm {background:#898989; color:#fff; border-color:#818181;}
.btn-adm:link {color:#fff;}
.btn-adm:visited {color:#fff;}
.btn-adm:hover {color:#fff; font-weight:normal;}

/* input */
.wrap_toplist select {height:28px; padding:5px; border:1px solid #959595; font-size:11px; background:#fff;}
.wrap_toplist input[type="text"] {height:21px; padding:5px; border:1px solid #959595; vertical-align:top;}

/* 검색어입력 */
.search {display:block; text-align:center;}
.form-control {width:100%;}



/* 페이징, 검색 */
.search {margin-top:20px; padding:15px; text-align:center; border-top:1px dashed #000; border-bottom:1px dashed #000;}
.search input[type="text"] {width:93px; height:21px; padding:5px; border:1px solid #959595; vertical-align:top;}
.search select {height:32px; padding:5px; border:1px solid #959595; font-size:11px; background:#fff;}

.wrap_paging {text-align:center;}
.paging  {overflow:hidden; display:inline-block; margin-top:30px; text-align:center;}
.paging li {float:left; padding:5px 9px;}
.paging .current {padding:5px 10px; font-weight:bold; color:#fe4b5a; border-bottom:2px solid #ee3124;}
.paging li a {display:block;}
.paging li a img {display:block;}
.paging  .btn_image {padding:5px 2px;}
.paging a:link {color:#666;}
.paging a:visited {color:#666;}
.paging .current:link {color:#ff6539 !important;}

.mobile_paging {display:inline-block;}
.pc_paging {display:none;}


/* skip_nav */
#skip_nav {height:0;}
#skip_nav a {position:absolute; top:-990px; z-index:1000; background:#000; width:100%; height: 40px; text-align: center; color: #fff; line-height: 37px; font-weight: bold; opacity: 0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60);}
#skip_nav a:focus,#skip_nav a:hover,#skip_nav a:active {top:0;}


@media (min-width: 768px) {

    .mobile_paging {display:none;}
    .pc_paging {display:inline-block;}
}




@media (min-width: 992px) {
    /* 중간 기기들 (데스크탑, 992px 이상) */   
    
    /* input */
    .wrap_toplist select {height:32px; font-size:14px;}

    /* 페이징, 검색 */
    .wrap_toplist select {font-size:14px;}
    .search {width:630px; margin:0 auto; margin-top:40px;}
    .search input[type="text"] {width:300px;}
    .search select {font-size:16px;}
    
    
    
    

    
}



@media (min-width: 1200px) {
    /* 1200px이상 데스크탑 */

    
    
    
    
}


</pre></body></html>