/* BASIC css start */
.tbs {color: #eee;font-size: 13px;font-family: sans-serif, 'Lato', 'Arial', 'Dotum';}


#tbs1 { padding-top:3px;
        padding-bottom:14px;}

#tbs2 { padding-top:11px;
        padding-bottom:16px;}

.top_event_banner {overflow: hidden;
                   height: 35px;
                   line-height: 16px;
                   }

.tbs { padding:8px; }

/*¿òÁ÷ÀÌ´Â »ó´Ü¹è³Ê*/


/*³ëÃâ½Ã ¿©±â¼­ºÎÅÍ 
        #ttbs { animation-name:hj;
        animation-duration:10s;
        animation-iteration-count:infinite;
        animation-timing-function:ease-in-out;}

        
        
@-webkit-keyframes hj {
  0% {
    margin-top:0;
  }
  15% {
    margin-top:0px;
  }
  30% {
    margin-top:0px;
  }
  45% {
    margin-top:-34px;
  }
  60% {
    margin-top:-34px;
  }
  75% {
    margin-top:-34px;
  }
  90% {
    margin-top:-34px;
  }
  100% {
    margin-top:0px;
  }
}
        
/**/



.header.scroll {top:31px !important;}

#header .top-header {margin-top: 0px;}

/* ¶ì¹è³Ê Ãß°¡ÄÚµù ³¡ */

.top_event_banner {background: #222; display: inline-block; width: 100%; padding: 7px 0; text-align:center;}
.top_event_banner a { color: #eee; font-size: 13px; font-family:sans-serif, 'Lato', 'Arial', 'Dotum';}



.btn_kakao {position:fixed;right:5px;bottom:136px;z-index:98;width:45px;height:45px;}
.btn_kakao img{width:inherit;}

/* °áÁ¦ ¼±ÅÃ */
#order .pay-info {
    font-size: 1;
    border-top: 1px solid #aeaeae;
}
#order .pay-info dl {
    border-bottom: 1px solid #aeaeae;
    position: relative;
    min-height: 100px;
    padding-left: 90px;
}
#order .pay-info dl dt {
    position: absolute;
    left: 0;
    top: 0;
    background-color: #f4f4f4;
    width: 90px;
    height: 100%;
    text-align: center;
}
#order .pay-info dl dt label {
    display: block;
    padding-top: 55px;
}
#order .pay-info dl dd {
    display: inline-block;
}
#order .pay-info dl dt span {
    display: block;
}
#order .pay-info dl dd ul {
    padding-top: 5px;
    padding-left: 25px;
}
#order .pay-info dl dd li {
    list-style-type: square;
    line-height: 2em;
    letter-spacing: -1px;
}
#order .pay-info dl dd li red-strong {
    color : #ff0000;
    font-weight: bold;
}
#order .pay-info dl dd li .pay_payco {
    color : red;
}
#order .pay-info .kakao dt {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_kakao_off@2x.gif) no-repeat center 30px;
    background-size: 56px 11px;
}
#order .pay-info .kakao dt.now {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_kakao_on@2x.gif) no-repeat center 30px;
    background-size: 56px 11px;
}
#order .pay-info .payco dt {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_payco_off@2x.gif) no-repeat center 15px;
    background-size: 62px 32px;
}
#order .pay-info .payco dt.now {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_payco_on@2x.gif) no-repeat center 15px;
    background-size: 62px 32px;
}
#order .pay-info .bank dt {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_bank_off@2x.gif) no-repeat center 15px;
    background-size: 46px 32px;
}
#order .pay-info .bank dt.now {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_bank_on@2x.gif) no-repeat center 15px;
    background-size: 46px 32px;
}
#order .pay-info .bank dd select {
    width: 160px;
}
#order .pay-info .phone dt {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_phone_off@2x.gif) no-repeat center 15px;
    background-size: 46px 32px;
}
#order .pay-info .phone dt.now {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_phone_on@2x.gif) no-repeat center 15px;
    background-size: 46px 33px;
}
#order .pay-info .card dt {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_card_off@2x.gif) no-repeat center 15px;
    background-size: 46px 33px;
}
#order .pay-info .card dt.now {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_card_on@2x.gif) no-repeat center 15px;
    background-size: 46px 33px;
}
#order .pay-info .escrow dt {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_escrow_off@2x.gif) no-repeat center 15px;
    background-size: 46px 33px;
}
#order .pay-info .escrow dt.now {
    background: #f4f4f4 url(/images/d3/m_01/bull/pay_info_escrow_on@2x.gif) no-repeat center 15px;
    background-size: 46px 33px;
}
#order .pay-info .nhn-mileage-radio {
    float: left;
    padding-left: 5px;
}
#order .pay-info .nhn-mileage-radio-f {
    height: 55px;
}
#order .pay-info .nhn-mileage-area {
    min-height: 17px;
}
#order .pay-info .nhn-mileage-s-area {
    margin-top: 5px;
}
#order .pay-info .nhn-mileage-s-txt {
    padding-left: 20px;
}
#order .pay-info td {
    vertical-align: middle;
    padding: initial;
}
#order .pay-info td #total_price {
    color: #ff0000;
}
#order .pay-info #usereserve,
#order .pay-info #useemoney {
    width: 100px;
}
/* //°áÁ¦ ¼±ÅÃ */


.SMS_TopMenu_Icon {display:none !important}
.SMS_LeftToggle .box_sub .title b {
    float: right;
}
.SMS_Topmodule_01 .container_Box{display:none;}
#SMS_fixed_warp .SMS_fixed_inner{line-height: 32px;}
#SMS_fixed_warp .SMS_fixed_inner .right_p01{top:0;}
#SMS_fixed_warp .SMS_fixed_inner .small_icon{top:0;}
#SMS_fixed_warp .SMS_fixed_inner .left_p01{background-size: 75%;}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, video{
font-family: 'NanumSquare', sans-serif;
}


@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url(/design/flyday/NanumSquareR.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url(/design/flyday/NanumSquareB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url(/design/flyday/NanumSquareEB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url(/design/flyday/NanumSquareL.ttf) format('truetype');
}

/* BASIC css end */

