@charset "utf-8";
@import url('./style.common.css');

.wrap { width:100%; }
.hide { display:none; }
.block { display:block; }
.abs { position:absolute; }
.rel { position:relative; }
.cl, .clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.vmiddle { vertical-align:middle!important; }
.ohidden { overflow:hidden!important; }

.t_left { text-align:left; } /* 왼쪽정력 */
.t_center { text-align:center; } /* 센터정렬 */
.t_right { text-align:right; } /* 오른쪽정렬 */

/* 컬러세팅 */
.c0 { color:#000000!important; }
.c1 { color:#111111!important; }
.c2 { color:#222222!important; }
.c3 { color:#333333!important; }
.c4 { color:#444444!important; }
.c5 { color:#555555!important; }
.c6 { color:#666666!important; }
.c7 { color:#777777!important; }
.c8 { color:#888888!important; }
.c9 { color:#999999!important; }

/* 마진&패딩 영역 설정 */
.mt5 { margin-top:5px }
.mt10 { margin-top:10px }
.mt15 { margin-top:15px }
.mt20 { margin-top:20px }
.mt25 { margin-top:25px }
.mt30 { margin-top:30px }

.mr5 { margin-right:5px }
.mr10 { margin-right:10px }
.mr15 { margin-right:15px }
.mr20 { margin-right:20px }
.mr25 { margin-right:25px }
.mr30 { margin-right:30px }

.mb5 { margin-bottom:5px }
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20 { margin-bottom:20px }
.mb25 { margin-bottom:25px }
.mb30 { margin-bottom:30px }

.pl5 { padding-left:5px }
.pl10 { padding-left:10px }
.pl15 { padding-left:15px }
.pl20 { padding-left:20px }
.pl25 { padding-left:25px }
.pl30 { padding-left:30px }

.pt5 { padding-top:5px }
.pt10 { padding-top:10px }
.pt15 { padding-top:15px }
.pt20 { padding-top:20px }
.pt25 { padding-top:25px }
.pt30 { padding-top:30px }

.pr5 { padding-right:5px }
.pr10 { padding-right:10px }
.pr15 { padding-right:15px }
.pr20 { padding-right:20px }
.pr25 { padding-right:25px }
.pr30 { padding-right:30px }

.pb5 { padding-bottom:5px }
.pb10 { padding-bottom:10px }
.pb15 { padding-bottom:15px }
.pb20 { padding-bottom:20px }
.pb25 { padding-bottom:25px }
.pb30 { padding-bottom:30px }

.pl5 { padding-left:5px }
.pl10 { padding-left:10px }
.pl15 { padding-left:15px }
.pl20 { padding-left:20px }
.pl25 { padding-left:25px }
.pl30 { padding-left:30px } 

/* 폰트 */
/*@font-face {font-family: NanumGothic; src:url(./font/NanumGothic.eot);}*/ 