@charset "utf-8";
/* Type Selector:HTML 요소의 초기화를 선언 */

* { margin:0; padding:0; font-family:inherit; font-size:inherit; color:inherit; line-height:inherit; box-sizing:border-box; word-break:keep-all} /* 전체 태그에 대하여 마진, 패딩, 서체크기, 서체종류 초기화 */

img {border:none}

ul,ol,li { list-style:none; }

em,address {font-style:normal} 

a:link {text-decoration:none; border:none}
a:hover, a:active, a:visited {text-decoration:none}

legend, caption {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0}

textarea {overflow:auto} 

table {border-collapse: collapse; border-spacing:0}

.df {display:flex}
.jcs {justify-content: flex-start} 
.jce {justify-content: flex-end} 
.jcc {justify-content: center}
.jcb {justify-content: space-between}
.aib {align-items: baseline}
.aic {align-items: center}
.cg5 {column-gap: 5px}

.oh {overflow:hidden}
.cb {clear:both}
.db {display:block}

.fs11 {font-size:11px} 
.fss {font-size: .75em} 
.fsl {font-size: 1.25em} 

.gy01 {color:#999}

.tl {text-align:left}
.tr {text-align:right}
.tc {text-align:center}

.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pt5 {padding-top:5px} 
.pt10 {padding-top:10px} 

.ml5 {margin-left:5px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb20 {margin-bottom:20px}

.bd1c {border:1px solid #ccc}
.bd {font-weight:bold}
.cb:after {content:''; display:block; width:100%; height:0; clear:both}
.pr {position:relative}

.emp1 {color:#F60}
.emp2 {color:#F00}

.pr {position:relative}
.pa {position:absolute}

/* placholder */
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#4A4A4A} /* firefox 19+ */
:-ms-input-placeholder{color:#999} /* ie */
input:-moz-placeholder{color:#999}


/* 전체 스크롤바 스타일 
::-webkit-scrollbar { width: 10px; height: 10px}
::-webkit-scrollbar-track {background: #1b2232; border-radius: 10px; }
::-webkit-scrollbar-thumb {background: #4b5262;  border-radius: 10px; }
::-webkit-scrollbar-thumb:hover {background: #7b8292;}
::-webkit-scrollbar-button {background-color: #1b2232; color: #fff; height: 10px;}
::-webkit-scrollbar-button:hover {color: #f00; }*/

