@charset "utf-8";
/**** Common ************************************************/
@font-face { font-family: 'S-CoreDream-2ExtraLight'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'S-CoreDream-4Regular'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'S-CoreDream-9Black'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-9Black.woff') format('woff'); font-weight: normal; font-style: normal; }

@import url(//fonts.googleapis.com/earlyaccess/jejumyeongjo.css);

@font-face {
    font-family: 'GyeonggiBatang';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiBatang.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InkLipquid';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


* {max-height:1000000px;margin:0;padding:0;word-break:keep-all;}
img{display: inline-block;margin:auto;border:none;outline:none;}
fieldset, button {border:none;outline:none}
input, select, button, textarea {font-family: 'Noto Sans KR', sans-serif,'돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic; font-size:16px;font-weight:400;color:#333;line-height:1.666;letter-spacing:-0.03em !important;box-sizing:border-box;vertical-align:middle;}
input[type=submit] {cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}

ul, li {list-style:none;}
a {display:block;font-weight:400;color:#333;text-decoration:none;vertical-align:top;outline: none;}
a:hover, a:active, a:focus, a:visited {text-decoration:none;}
textarea {overflow:auto;} 
table {width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;text-align:center;}
table img {vertical-align:top;}
th, td {vertical-align:middle;word-wrap:break-word;word-break:break-all;}
form  {margin:0;padding:0;}
/* img {width:100%;vertical-align:top;} */
table img {width:auto;vertical-align:middle;}
legend  {position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;} /* For Screen Reader */ 
caption {width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;visibility:hidden;}
em {font-style:normal;}
p {display:block;}

h1,h2,h3,h4,h5,h6{letter-spacing: -0.03em !Important;}

button{background: none;cursor: pointer;}


body {position:relative;background:#fff !important;font-family: 'Noto Sans KR', sans-serif, '돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic; font-size:16px;font-weight:400;color:#333;line-height:1.666;letter-spacing:-0.03em !important; -webkit-text-size-adjust:none;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding: 0;}



.table_ty1{}
.table_ty1 table{}
.sound_only{display: none !important;}
#hd_login_msg{display: none !important;}



/* 공통 클래스 */
.af:after {content:"";display:block;clear:both;}
.blind, .disabled {position:absolute;left:-9999px;top:-9999px;}

.w1800{width:1800px;margin:auto;}
.w1700{width:1700px;margin:auto;}
.w1700_lt{width:1700px;}
.w1600{width:1600px;margin:auto}
.w1400{width:1400px;margin:auto;}
.w1320{width:1320px;margin:auto;}

input[type=text],
input[type=submit]{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
			border:0;
			outline:none;
}

input[type=search],
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
	resize:none;
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    max-width: 100%;
}


button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer; 
    *overflow: visible;  
}

figure{line-height: 0;}
em{display: block;}

/* font */
.score_t{font-family: 'S-CoreDream-2ExtraLight';}
.score{font-family: 'S-CoreDream-4Regular'; }
.score_b{font-family: 'S-CoreDream-9Black'; }

.nanumSq {font-family:'NanumSquare', 'Malgun Gothic','맑은 고딕','돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic;}

.jeju{ font-family: 'Jeju Myeongjo', serif;}

.ggbatang{font-family: 'GyeonggiBatang',serif;}

.play{font-family: 'Play', sans-serif;font-weight: 700;}

.Ink{ font-family: 'InkLipquid',sans-serif;}















