@charset "euc-kr";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/static/pretendard.css");

/* ±âº»¼¼ÆÃ */
html,body { height:100%; border:0; }
body,p,table,input,select,button,textarea { color:#888; font:13px/20px "Pretendard"; }
body,p,form,ol,ul,li,dl,dd,input,select,textarea,blockquote { margin:0; padding:0; }
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button { margin:0; padding:0; font-style:normal; font-family:"Pretendard";}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
legend,caption { position:absolute; top:-5000px; left:0; font:0/0 "Pretendard"; }
table { border:0; border-spacing:0; border-collapse:separate; }
table th { text-align:center; }
th,td { word-break:break-all; }
em,i { font-style:normal; }
ul { list-style:none; }
img, fieldset { border:none; vertical-align:top; }
del { color:#bbb; }
samp { font-family:"Pretendard"; }
strong { font-weight:600; }
a { text-decoration:none; outline:none; }
iframe { border:none; border-collapse:collapse; }
ul, ol { list-style:none; margin:0; padding:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal; }


/*------------------------------------------------------------------------------
| ÀÚÁÖ¾²´Â ½ºÅ¸ÀÏ
|.............................................................................*/
.absolute { position:absolute !important; }
.relative { position:relative !important; }
.hand     { cursor:pointer; }
.hide     { display:none; }

/*------------------------------------------------------------------------------
| ¿©¹é
|.............................................................................*/
.m0   { margin:0 !important; }			.mt-1 { margin-top:-1px !important; }
.mt0  { margin-top : 0   !important; }	.mt1  { margin-top: 1px !important; }
.mt2  { margin-top : 2px !important; }	.mb0  { margin-bottom: 0px !important; }
.mt5  { margin-top : 5px !important; }	.mb5  { margin-bottom: 5px !important; }
.mt10 { margin-top :10px !important; }	.mb10 { margin-bottom:10px !important; }
.mt15 { margin-top :15px !important; }	.mb15 { margin-bottom:15px !important; }
.mt20 { margin-top :20px !important; }	.mb20 { margin-bottom:20px !important; }
.mt25 { margin-top :25px !important; }	.mb25 { margin-bottom:25px !important; }
.mt30 { margin-top :30px !important; }	.mb30 { margin-bottom:30px !important; }
.mt35 { margin-top :35px !important; }	.mb35 { margin-bottom:35px !important; }
.mt40 { margin-top :40px !important; }	.mb40 { margin-bottom:40px !important; }
.mt45 { margin-top :45px !important; }	.mb45 { margin-bottom:45px !important; }
.mt50 { margin-top :50px !important; }	.mb50 { margin-bottom:50px !important; }
.mb80 { margin-bottom:80px !important; }
.ml3  { margin-left: 3px !important; }	.mr3  { margin-right : 3px !important; }
.ml5  { margin-left: 5px !important; }	.mr5  { margin-right : 5px !important; }
.ml10 { margin-left:10px !important; }	.mr10 { margin-right :10px !important; }
.ml15 { margin-left:15px !important; }	.mr15 { margin-right :15px !important; }
.ml20 { margin-left:20px !important; }	.mr20 { margin-right :20px !important; }
.ml25 { margin-left:25px !important; }	.mr25 { margin-right :25px !important; }
.ml30 { margin-left:30px !important; }	.mr30 { margin-right :30px !important; }
.ml40 { margin-left:40px !important; }	.mr40 { margin-right :40px !important; }

._mt5 { margin-top: -5px !important; }
._mt10{ margin-top:-10px !important; }
._mt20{ margin-top:-20px !important; }
._mt30{ margin-top:-30px !important; }

.p0 { padding:0 !important; }
.p10 { padding:10px !important; }
.ptb15 { padding-top:15px !important; padding-bottom:15px !important; }

.lstmt > li + li { margin-top:.38em; }

.mark0 { color:#bbb !important; }
.mark1 { color:#2a75ca !important; }
.mark2 { color:#e12c22 !important; }
.mark3 { color:#8d776a !important; }
.mark8 { color:#888 !important; }
.mark9 { color:#333 !important; }