@charset "utf-8";

/* 노출 속성 설정 */
.block { position:relative !important; display:block !important; }
.none { display:none !important; }
.hide { position:absolute !important; left:-999px !important; top:-999px !important; }
.bg_img_none { background-image:none !important; }
.bg_none { background:none !important; }
.pd_none { padding:0 !important; }
.pd_left_none { padding-left:0 !important; }
.pd_right_none { padding-right:0 !important; }
.dp_inline { display:inline-block !important; }
.end { border-right:none !important; }
.fl { float:left !important; }
.fr { float:right !important; }

/* 칼라를 제어한다. */
.white { color:#fff !important; }
.gold { color:#e4c80d !important; }
.brown { color:#cd6b2f !important; }
.green { color:#2d681e !important; }

/* 폰트 속성 설정 */
.normal { font-weight:normal; }
.bold { font-weight:bold; }

/* 정렬 속성 설정 */
.center { text-align:center !important; }
.left { text-align:left !important; }
.right { text-align:right !important; }
.vc_top { vertical-align:top !important; }
.vc_middle { vertical-align:middle !important; }

/* Margin 속성 설정 */
.mb0 { margin-bottom:0px !important; }

.mt2 { margin-top:2px !important; }
.mb2 { margin-bottom:2px !important; }
.mr2 { margin-right:2px !important; }
.ml2 { margin-left:2px !important; }

.mt3 { margin-top:3px !important; }
.mb3 { margin-bottom:3px !important; }
.mr3 { margin-right:3px !important; }
.ml3 { margin-left:3px !important; }

.mt5 { margin-top:5px !important; }
.mb5 { margin-bottom:5px !important; }
.mr5 { margin-right:5px !important; }
.ml5 { margin-left:5px !important; }

.mt10 { margin-top:10px !important; }
.mb10 { margin-bottom:10px !important; }
.mr10 { margin-right:10px !important; }
.ml10 { margin-left:10px !important; }

.mt15 { margin-top:15px !important; }
.mb15 { margin-bottom:15px !important; }
.mr15 { margin-right:15px !important; }
.ml15 { margin-left:15px !important; }

.mt20 { margin-top:20px !important; }
.mb20 { margin-bottom:20px !important; }
.mr20 { margin-right:20px !important; }
.ml20 { margin-left:20px !important; }

.mt25 { margin-top:25px !important; }
.mb25 { margin-bottom:25px !important; }
.mr25 { margin-right:25px !important; }
.ml25 { margin-left:25px !important; }

.mt30 { margin-top:30px !important; }
.mb30 { margin-bottom:30px !important; }
.mr30 { margin-right:30px !important; }
.ml30 { margin-left:30px !important; }

.mt40 { margin-top:40px !important; }
.mb40 { margin-bottom:40px !important; }
.mr40 { margin-right:40px !important; }
.ml40 { margin-left:40px !important; }

.mt50 { margin-top:50px !important; }
.mb50 { margin-bottom:50px !important; }
.mr50 { margin-right:50px !important; }
.ml50 { margin-left:50px !important; }

.mt60 { margin-top:60px !important; }
.mb60 { margin-bottom:60px !important; }
.mr60 { margin-right:60px !important; }
.ml60 { margin-left:60px !important; }

.mt70 { margin-top:70px !important; }
.mb70 { margin-bottom:70px !important; }
.mr70 { margin-right:70px !important; }
.ml70 { margin-left:70px !important; }

.mt80 { margin-top:80px !important; }
.mb80 { margin-bottom:80px !important; }
.mr80 { margin-right:80px !important; }
.ml80 { margin-left:80px !important; }

.mt90 { margin-top:90px !important; }
.mb90 { margin-bottom:90px !important; }
.mr90 { margin-right:90px !important; }
.ml90 { margin-left:90px !important; }

.mt100 { margin-top:100px !important; }
.mb100 { margin-bottom:100px !important; }
.mr100 { margin-right:100px !important; }
.ml100 { margin-left:100px !important; }

/* Padding 속성 설정 */
.pt5 { padding-top:5px !important; }
.pb5 { padding-bottom:5px !important; }
.pr5 { padding-right:5px !important; }
.pl5 { padding-left:5px !important; }

.pt10 { padding-top:10px !important; }
.pb10 { padding-bottom:10px !important; }
.pr10 { padding-right:10px !important; }
.pl10 { padding-left:10px !important; }

.pt20 { padding-top:20px !important; }
.pb20 { padding-bottom:20px !important; }
.pr20 { padding-right:20px !important; }
.pl20 { padding-left:20px !important; }

.pt30 { padding-top:30px !important; }
.pb30 { padding-bottom:30px !important; }
.pr30 { padding-right:30px !important; }
.pl30 { padding-left:30px !important; }

.pt40 { padding-top:40px !important; }
.pb40 { padding-bottom:40px !important; }
.pr40 { padding-right:40px !important; }
.pl40 { padding-left:40px !important; }

.pt50 { padding-top:50px !important; }
.pb50 { padding-bottom:50px !important; }
.pr50 { padding-right:50px !important; }
.pl50 { padding-left:50px !important; }

.pt60 { padding-top:60px !important; }
.pb60 { padding-bottom:60px !important; }
.pr60 { padding-right:60px !important; }
.pl60 { padding-left:60px !important; }

.pt70 { padding-top:70px !important; }
.pb70 { padding-bottom:70px !important; }
.pr70 { padding-right:70px !important; }
.pl70 { padding-left:70px !important; }

.pt80 { padding-top:80px !important; }
.pb80 { padding-bottom:80px !important; }
.pr80 { padding-right:80px !important; }
.pl80 { padding-left:80px !important; }

.pt90 { padding-top:90px !important; }
.pb90 { padding-bottom:90px !important; }
.pr90 { padding-right:90px !important; }
.pl90 { padding-left:90px !important; }

.pt100 { padding-top:100px !important; }
.pb100 { padding-bottom:100px !important; }
.pr100 { padding-right:100px !important; }
.pl100 { padding-left:100px !important; }

/* 크기 속성 설정 */
.w10 { width:10% !important; }
.w20 { width:20% !important; }
.w30 { width:30% !important; }
.w40 { width:40% !important; }
.w50 { width:50% !important; }
.w60 { width:60% !important; }
.w70 { width:70% !important; }
.w80 { width:80% !important; }
.w90 { width:90% !important; }
.w100 { width:100% !important; }

.w10p { width:10px !important; }
.w20p { width:20px !important; }
.w30p { width:30px !important; }
.w40p { width:40px !important; }
.w50p { width:50px !important; }
.w60p { width:60px !important; }
.w70p { width:70px !important; }
.w80p { width:80px !important; }
.w90p { width:90px !important; }
.w100p { width:100px !important; }

.height200 { height:200px !important; }

/* 폰트의 크기 */
.f11 { font-size:11px !important; }
.f12 { font-size:12px !important; }
.f13 { font-size:13px !important; }
.f14 { font-size:14px !important; }
.f15 { font-size:15px !important; }
.f16 { font-size:16px !important; }
.f17 { font-size:17px !important; }
.f18 { font-size:18px !important; }
.f19 { font-size:19px !important; }
.f20 { font-size:20px !important; }
.f21 { font-size:21px !important; }
.f22 { font-size:22px !important; }
.f23 { font-size:23px !important; }
.f24 { font-size:24px !important; }
.f25 { font-size:25px !important; }
.f26 { font-size:26px !important; }
.f27 { font-size:27px !important; }

.f50 { font-size:50% !important; }
.f60 { font-size:60% !important; }
.f70 { font-size:70% !important; }
.f80 { font-size:80% !important; }
.f90 { font-size:90% !important; }
.f100 { font-size:100% !important; }