@charset "utf-8";
/* CSS Document */
.clearfloat		{clear:both; display:block; float:none; font-size:0 !important; height:0; line-height:0 !important; margin:0 !important; padding:0 !important; width:100%; overflow:hidden;}

i {font-style:normal;}
.fl {float: left;}
.fr {float: right;}
.vt {vertical-align: top;}
.full { width: 100%;}


/* font color */
.blue {color: #488fe1;}
.white { color: #fff;}

/* align */

.al {text-align:left !important;}
.ar {text-align:right !important;}
.ac {text-align:center !important;}
.vm {vertical-align:middle !important}


.f11 {font-size: 11px;}
.f14 {font-size: 14px;}
.b {font-weight: bold}
.point {color: #c08a3a;}

.pl5 {padding-left:5px !important}
.pt15 {padding-top:15px !important}
.pt20 {padding-top:20px !important}

.mn {margin:0px !important}
.m10 {margin:10px !important;}

.mt0 {margin-top:0px !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}
.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}

.mb0 {margin-bottom:0px !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:0px !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}
.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}

.mr0 {margin-right:0px !important}
.mr5 {margin-right:5px !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}
.mr75 {margin-right:75px !important}
.mr80 {margin-right:80px !important}
.mr85 {margin-right:85px !important}
.mr90 {margin-right:90px !important}
.mr95 {margin-right:95px !important}
.mr100 {margin-right:100px !important}

/* 버튼 */
.btn_gnb {display: inline-block;border: 1px solid #999;border-radius: 50px;color: #999;text-align: center;padding: 5px 13px;font-size: 13px;}
a.btn_gnb  {color: #999;}

.btn_m_more {display: inline-block;border: 1px solid #fff;color: #fff;text-align: center;padding: 10px 45px;font-size: 18px;font-weight: 100 !important;}
a.btn_m_more  {color: #fff;}

.btn 	 {width: 160px;/* height: 30px; */padding: 12px 0;font-size: 14px;line-height: 100%;}
.btn_sty02 	 {width: 160px;/* height: 30px; */padding: 20px 0;font-size: 14px;line-height: 100%;}
.btn_order {display: inline-block;text-align: center;color:#fff;text-decoration: none;border: 1px solid #b79845;background:#b79845;letter-spacing: 0px; font-size: 16px; border-radius: 3px;}
.btn_default {display: inline-block; text-align: center; color: #666;  text-decoration: none;  border: 1px solid #666;   background:#fff;letter-spacing: 0px; border-radius: 3px;}

