@charset "utf-8";

/* ---------------------------------------------------
POINTWEB.co.kr
Style Markup ver1.0 2016-07-01
---------------------------------------------------- */

/* 패딩 스타일 */
.p0 { padding:0px !important}
.pt0 { padding-top:0px !important}
.pt5 { padding-top:5px !important}
.pt10 { padding-top:10px !important}
.pt15 { padding-top:15px !important}
.pt20 { padding-top:20px !important}
.pt25 { padding-top:25px !important}
.pt30 { padding-top:30px !important}
.pt35 { padding-top:35px !important}
.pt40 { padding-top:40px !important}
.pt45 { padding-top:45px !important}
.pt50 { padding-top:50px !important}
.pt55 { padding-top:55px !important}
.pt60 { padding-top:60px !important}
.pt65 { padding-top:65px !important}
.pt70 { padding-top:70px !important}
.pt75 { padding-top:75px !important}
.pt80 { padding-top:80px !important}
.pt85 { padding-top:85px !important}
.pt90 { padding-top:90px !important}
.pt95 { padding-top:95px !important}

.pr0 { padding-right:0px !important}
.pr5 { padding-right:5px !important}
.pr10 { padding-right:10px !important}
.pr15 { padding-right:15px !important}
.pr20 { padding-right:20px !important}
.pr25 { padding-right:25px !important}
.pr30 { padding-right:30px !important}
.pr35 { padding-right:35px !important}
.pr40 { padding-right:40px !important}
.pr45 { padding-right:45px !important}
.pr50 { padding-right:50px !important}

.pb0 { padding-bottom:0px !important}
.pb5 { padding-bottom:5px !important}
.pb10 { padding-bottom:10px !important}
.pb15 { padding-bottom:15px !important}
.pb20 { padding-bottom:20px !important}
.pb25 { padding-bottom:25px !important}
.pb30 { padding-bottom:30px !important}
.pb35 { padding-bottom:35px !important}
.pb40 { padding-bottom:40px !important}
.pb45 { padding-bottom:45px !important}
.pb50 { padding-bottom:50px !important}
.pb55 { padding-bottom:55px !important}
.pb60 { padding-bottom:60px !important}
.pb65 { padding-bottom:65px !important}
.pb70 { padding-bottom:70px !important}
.pb75 { padding-bottom:75px !important}
.pb80 { padding-bottom:80px !important}
.pb85 { padding-bottom:85px !important}
.pb90 { padding-bottom:90px !important}
.pb95 { padding-bottom:95px !important}

.pl0 {padding-left:0 !important}
.pl5 {padding-left:5px !important}
.pl10 {padding-left:10px !important}
.pl15 { padding-left:15px !important}
.pl20 { padding-left:20px !important}
.pl25 { padding-left:25px !important}
.pl30 { padding-left:30px !important}
.pl35 { padding-left:35px !important}
.pl40 { padding-left:40px !important}
.pl45 { padding-left:45px !important}
.pl50 { padding-left:50px !important}
.pl55 { padding-left:55px !important}
.pl60 { padding-left:60px !important}
.pl65 { padding-left:65px !important}
.pl70 { padding-left:70px !important}
.pl75 { padding-left:75px !important}
.pl80 { padding-left:80px !important}
.pl85 { padding-left:85px !important}
.pl90 { padding-left:90px !important}
.pl95 { padding-left:95px !important}

.p10 {padding:10px !important}
.p15 {padding:15px !important}
.p20 {padding:20px !important}


/* 마진 스타일 */
.mt0 { margin-top:0 !important}
.mt5 { margin-top:5px !important}
.mt10 { margin-top:10px !important}
.mt15 { margin-top:15px !important}
.mt20 { margin-top:20px !important}
.mt25 { margin-top:25px !important}
.mt30 { margin-top:30px !important}
.mt35 { margin-top:35px !important}
.mt40 { margin-top:40px !important}
.mt45 { margin-top:45px !important}
.mt50 { margin-top:50px !important}
.mt55 { margin-top:55px !important}
.mt60 { margin-top:60px !important}
.mt62 { margin-top:62px !important}
.mt65 { margin-top:65px !important}
.mt70 { margin-top:70px !important}
.mt75 { margin-top:75px !important}
.mt80 { margin-top:80px !important}
.mt85 { margin-top:85px !important}
.mt90 { margin-top:90px !important}
.mt95 { margin-top:95px !important}
.mt100 { margin-top:100px !important}


.mr0 { margin-right:0 !important}
.mr5 { margin-right:5px !important}
.mr8 { margin-right:8px !important}
.mr10 { margin-right:10px !important}
.mr15 { margin-right:15px !important}
.mr20 { margin-right:20px !important}
.mr25 { margin-right:25px !important}
.mr30 { margin-right:30px !important}
.mr35 { margin-right:35px !important}
.mr40 { margin-right:40px !important}
.mr45 { margin-right:45px !important}
.mr50 { margin-right:50px !important}
.mr55 { margin-right:55px !important}
.mr60 { margin-right:60px !important}
.mr65 { margin-right:65px !important}
.mr70 { margin-right:70px !important}

.mb0 { margin-bottom:0 !important}
.mb5 { margin-bottom:5px !important}
.mb10 { margin-bottom:10px !important}
.mb15 { margin-bottom:15px !important}
.mb20 { margin-bottom:20px !important}
.mb25 { margin-bottom:25px !important}
.mb30 { margin-bottom:30px !important}
.mb35 { margin-bottom:35px !important}
.mb40 { margin-bottom:40px !important}
.mb45 { margin-bottom:45px !important}
.mb50 { margin-bottom:50px !important}
.mb55 { margin-bottom:55px !important}
.mb60 { margin-bottom:60px !important}
.mb65 { margin-bottom:65px !important}
.mb70 { margin-bottom:70px !important}
.mb75 { margin-bottom:75px !important}
.mb80 { margin-bottom:80px !important}
.mb85 { margin-bottom:85px !important}
.mb90 { margin-bottom:90px !important}
.mb95 { margin-bottom:95px !important}
.mb100 { margin-bottom:100px !important}

.ml0 { margin-left:0 !important}
.ml5 { margin-left:5px !important}
.ml10 { margin-left:10px !important}
.ml15 { margin-left:15px !important}
.ml20 { margin-left:20px !important}
.ml25 { margin-left:25px !important}
.ml30 { margin-left:30px !important}
.ml35 { margin-left:35px !important}
.ml40 { margin-left:40px !important}
.ml45 { margin-left:45px !important}
.ml50 { margin-left:50px !important}
.ml55 { margin-left:55px !important}
.ml56 { margin-left:56px !important}
.ml57 { margin-left:57px !important}
.ml58 { margin-left:58px !important}
.ml59 { margin-left:59px !important}
.ml60 { margin-left:60px !important}
.ml65 { margin-left:65px !important}
.ml70 { margin-left:70px !important}
.ml75 { margin-left:75px !important}
.ml80 { margin-left:80px !important}
.ml85 { margin-left:85px !important}
.ml90 { margin-left:90px !important}
.ml95 { margin-left:95px !important}
.ml100 { margin-left:100px !important}
.m10 {margin:10px !important}
.m20 {margin:20px !important}
.m30 {margin:30px !important}

.ma0 {margin:0 auto !important}

/* 레이아웃 설정 */

/* clear */
.cb {clear:both !important}

/* float */
.fl {float:left !important}
.fr {float:right !important}
.flo_clear:after{display:block;clear:both;content:''}

/* display:block */
.db {display:block !important}
.di {display:inline !important}
.dib {display:inline-block !important}
.w100dib {width:100%;display:inline-block;}

/* position:relative */
.pos_rel{position:relative !important}
.pos_abs{position:absolute !important}
.pos_fix{position:fixed !important}

/* 텍스트 스타일*/
.fwhite {color:#ffffff !important}
.fblack {color:#252525 !important}
.forange{color:#f26522 !important}
.fred{color:#d70102 !important}

/* font-size */
.f11{font-size:11px !important}
.f12{font-size:12px !important}
.f14{font-size:14px !important}
.f16{font-size:16px !important}
.f18{font-size:18px !important}
.f20{font-size:20px !important}
.f22{font-size:22px !important}
.f24{font-size:24px !important}
.f26{font-size:26px !important}
.f28{font-size:28px !important}
.f30{font-size:30px !important}
.f32{font-size:32px !important}
.f34{font-size:34px !important}
.f36{font-size:36px !important}
.f38{font-size:38px !important}
.f40{font-size:40px !important}

.fwb {font-weight:bold !important}

/*text-transform*/
.ttu{text-transform:uppercase}

/* letter-spacing */
.ltt0{letter-spacing:0px !important}
.ltt1{letter-spacing:-1px !important}
.ltt2{letter-spacing:-0.05em !important}

/* underline */
.dec_line{text-decoration:underline !important}
.dec_line_none{text-decoration:none !important}

/* text-align */
.tal{text-align:left !important}
.tar{text-align:right !important}
.tac{text-align:center !important}

/* text vertical-align:middle */
.vat {vertical-align:top !important}
.vam {vertical-align:middle !important}
.vab {vertical-align:bottom !important}

/* line-height */
.lh90 {line-height:90%}
.lh100 {line-height:100%}
.lh110 {line-height:110%}
.lh120 {line-height:120%}
.lh130 {line-height:130%}
.lh135 {line-height:135%}


/* 배경보더 관련 스타일 */

/* background-image */
.bnone {background:none !important}

/* border */
.b0 {border:0 !important}
.bt0 {border-top:0 !important}
.bl0 {border-left:0 !important}
.br0 {border-right:0 !important}
.bb0 {border-bottom:0 !important}
.bb1 {border-bottom:1px solid #e1e1e1}
.bb2 {border-bottom:1px solid #252525}

.blind{position:absolute;left:-9999px;font-size:0;width:0;height:0;text-indent:-9999px;overflow:hidden}