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

/* local,IE */
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:100;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Thin.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Light.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Light.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Light.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Regular.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Medium.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Bold.otf) format('opentype')}
@font-face {font-family:'Noto Sans KR';font-style:normal;font-weight:900;src:url(/assets/fonts/NotoSansKR/NotoSansKR-Black.woff2) format('woff2'),url(/assets/fonts/NotoSansKR/NotoSansKR-Black.woff) format('woff'),url(/assets/fonts/NotoSansKR/NotoSansKR-Black.otf) format('opentype')}

@font-face {font-family:'nexon1';font-style:normal;font-weight:200;src:url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Light.woff2) format('woff2'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Light.woff) format('woff'), url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Light.otf) format('opentype');}
@font-face {font-family:'nexon1';font-style:normal;font-weight:500;src:url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic.woff2) format('woff2'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic.woff) format('woff'), url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic.otf) format('opentype');}
@font-face {font-family:'nexon1'; font-style:normal;font-weight:900;src:url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Bold.woff2) format('woff2'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Bold.woff) format('woff'),url(/assets/fonts/NEXON_Lv1_Gothic/NEXON_Lv1_Gothic_Bold.otf) format('opentype');}

@font-face {font-family:'nexon2'; font-style:normal;font-weight:200; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Light.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Light.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Light.otf) format('opentype');}
@font-face {font-family:'nexon2'; font-style:normal;font-weight:500; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic.otf) format('opentype');}
@font-face {font-family:'nexon2'; font-style:normal;font-weight:700; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Medium.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Medium.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Medium.otf) format('opentype');}
@font-face {font-family:'nexon2'; font-style:normal;font-weight:900; src:url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Bold.woff2) format('woff2'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Bold.woff) format('woff'), url(/assets/fonts/NEXON_Lv2_Gothic/NEXON_Lv2_Gothic_Bold.otf) format('opentype');}


@font-face {
    font-family: 'NEXONFootball';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXONFootballGothicBA1.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Reset */
* {margin:0;padding:0;box-sizing:border-box}
html {font-size:62.5%;-webkit-touch-callout:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0);}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,pre,code,address,ul,ol,li,menu,nav,section,article,aside,dl,dt,dd,table,thead,tbody,tfoot,label,
caption,th,td,form,fieldset,legend,hr,input,button,textarea,object,figure,figcaption {margin:0;padding:0;border:0 none}
body{width:100%; background:#fff;-webkit-text-size-adjust:none;word-wrap:break-word;word-break:break-all;max-width:2560px;min-width:280px;height:100%}
body,input,select,textarea,button {border:none;font-size:1.5rem;font-family:'nexon2','Malgun Gothic','Dotum','Gulim','Tahoma','Verdana',sans-serif;color:#777;color:#000;font-weight:400}
input {font-family:'nexon2','Malgun Gothic','Dotum','Gulim','Tahoma','Verdana',sans-serif;font-weight:200}
header, h1 {font-size:100%}
html, body {height:100%}
main,header,section,nav,footer,aside,article,figure{display:block}
div, p, span, li, table td {word-break:keep-all}
caption,legend {overflow:hidden;position:absolute;width:1px;height:1px;font-size:0;line-height:0}
img {border:none;vertical-align:top;/*width:100%;*/ }
select, input {vertical-align:middle}
hr {display:none;border:0 none}
ol, ul, ul li{list-style:none}
address,cite,code,em{font-style:normal;font-weight:normal}
label{cursor:pointer}
button{border:0;outline:0;cursor:pointer}
textarea:focus, button:focus, input:focus{outline:none}

/* link */
a{color:#000;text-decoration:none} /*링크 기본*/
a:link, a:visited {text-decoration:none}
a:hover, a:active {text-decoration:underline}

/*
a:focus {
    outline: none !important;
    border-style: solid !important;
    border-width: 2px !important;
    border-color: #000000 !important;
}
*/


/* table */
table {width:100%;border-collapse:collapse} /*테이블 기본*/
table, th, td {border:0px;border-spacing:0;border-style:none}

/* float */
.fl{float:left} /* Flot 왼쪽정렬*/
.fr{float:right} /* Flot 오른쪽정렬*/

/* text-align */
.txtr{text-align:right !important} /*텍스트 오른쪽정렬*/
.txtl{text-align:left !important}  /*텍스트 왼쪽정렬*/
.txtc{text-align:center !important} /*텍스트 가운데정렬*/

/* hidden */
.hidden {overflow:hidden;position:absolute;width:1px;height:1px;font-size:0;line-height:0} /*폰트, 타이틀 감추기 */
.hidden,.hide{overflow:hidden;position:absolute;width:1px;height:1px;font-size:0;line-height:0} /*폰트, 타이틀 감추기 */

/* clear */
.clear{clear:both} /* 정렬 초기화 */

/* Skip Menu */
.skipMenu{position:relative;z-index:10000} /*스킵 메뉴 */
.skipMenu a{display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;font-size:13px;
    color:#fff;font-weight:300;letter-spacing:-1px;background:#545e72;
    white-space:nowrap;text-align:center;text-decoration:none;max-width:2560px}
.skipMenu a:focus, .skipMenu a:active{height:auto;width:100%;padding:5px;margin-bottom:10px;position:absolute;left:0;top:0}

/* input */
input[type="text"],input[type="password"]{padding:0 5px;font-size:15px;height:40px;line-height:38px;background:#fff;
    border:1px solid #ddd;border-radius:0;vertical-align: middle;font-weight:400; box-sizing:border-box;box-shadow:none;color:#000} /*input 기본값 */
.input_type{padding:0 5px;font-size:14px;height:40px;line-height:38px;background:#fff;border:1px solid #ddd;
    border-radius:0;vertical-align:middle;box-sizing:border-box}
label.label_type1{vertical-align:middle;color:#494949;font-size:15px;padding:2px 0 2px 0px;display:inline-block;
    line-height:21px;position:relative}
label.lab_wid1{min-width:192px;padding-bottom:8px}
label.rid_lab{vertical-align:middle;color:#494949;font-size:15px; padding:0 0 0 32px;position:relative;
    margin-right:5px;line-height:28px}
input[type=radio]{width:13px;height:13px;margin-right:4px} /*input radio 버튼기본값 */
input[type="checkbox"]{width:14px;height:14px;margin-right:4px} /*input check */
input:disabled{background:#eee}  /*input 사용하지않음 */

/* select */
/*  초기화 */
select{-webkit-appearance:none; -moz-appearance:none;appearance:none}
/* IE 10, 11의 네이티브 화살표 숨기기 */
select::-ms-expand{display:none}
select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;outline:none;appearance:none;
    border:1px solid #ddd;font-size:14px;letter-spacing:-.04em;color:#000;
    box-sizing:border-box;text-align:left;vertical-align:top;height:31px;line-height:28px;padding:0 6px;
    background:#fff;text-indent:3px}


.select_type{border-radius:0;border:1px solid #ddd;min-width:100px;font-size:14px;letter-spacing:-.04em;color:#666;font-weight:400
;text-align:left;vertical-align:top;height:40px;
    line-height:38px;padding:0 6px;background:#fff;text-indent:3px}

a[href^=tel] {
    text-decoration:inherit;
    color:inherit;
}

.board_search_form{}

.no_data_type1{width:100%;text-align:center;padding:40px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;position:absolute;z-index:9}



/****** fold Device ******/
@media screen and (min-width:280px) and (max-width:319px) {

    html {font-size:55.5% !important;}


}


/****** Mobile ******/
@media screen and (max-width:690px){
    html {font-size:58.5%;}
}






/****************************************** 높이조정 ******************************************/

/****** -------------------------- Desktop Device --------------------------  ******/

@media screen and (min-height:1070px){

}






/****** Print ******/
@media print{
    * {
        box-sizing:border-box;
        -moz-box-sizing:border-box;
    }


    html, body{width:fit-content;margin:0;padding:0;box-sizing:border-box;font-size:13px}
    .page {
        padding:1cm;
        margin:1cm auto;
        border:1px #D3D3D3 solid;
        border-radius:5px;
        background:white;
        box-shadow:0 0 5px rgba(0, 0, 0, 0.1);
    }


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