@charset "utf-8";



html,body, h1, h2, h3, h4, h5, h6, p, ul, th, td, fieldset, img, input, dl, dt, dd { margin:0; padding:0; }
img { vertical-align:top; border:none; }
ul { list-style-type:none; }
a { text-decoration:none; }
table { border-collapse:collapse; }


/* 개인설정 */
.fl { float:left; }
.fr { float:right; }
.ufl li { float:left; }
.cb { clear:both; line-height:0; }
.al { text-align:left !important }
.ar { text-align:right !important }
.ac { text-align:center !important }
.nplr { padding-left:0 !important; padding-right:0 !important; }
.iw { width:100%; }

/* padding 관련 */
.t05 { padding-top:5px; }
.t10 { padding-top:10px; }
.t15 { padding-top:15px; }
.t20 { padding-top:20px; }
.t34 { padding-top:34px; }
.t50 { padding-top:50px; }
.t80 { padding-top:80px; }
.t90 { padding-top:90px; }

.b70 { padding-bottom:70px; }

.l10 { padding-left:10px; }

.r10 { padding-right:10px; }
.r50 { padding-right:50px; }

.mt05 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt40 { margin-top:40px; }
.mt50 { margin-top:50px; }
.mt60 { margin-top:60px; }
.mt70 { margin-top:70px; }
.mt80 { margin-top:80px; }
.mt90 { margin-top:90px; }
.mt100 { margin-top:100px; }
.mt110 { margin-top:110px; }

.mb05 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb27 { margin-bottom:27px; }
.mb30 { margin-bottom:30px; }
.mb40 { margin-bottom:40px; }
.mb50 { margin-bottom:50px; }
.mb60 { margin-bottom:60px; }
.mb70 { margin-bottom:70px; }
.mb80 { margin-bottom:80px; }
.mb90 { margin-bottom:90px; }
.mb100 { margin-bottom:100px; }

.ml10 { margin-left:10px; }

.mr10 { margin-right:10px; }
.mr20 { margin-right:20px; }


















