@charset "euc-kr";

/*
  * container
*/

.box_group{margin-bottom:35px;text-align:center}
.box_group ul{display:inline-block;overflow:hidden;height:140px}
.box_group ul:after{display:block;clear:both;content:''}
.box_group .side_box{float:left;width:318px;height:140px;text-align:left}
.box_group .side_box.side_noti{margin:0 23px}

/* side box */
.side_box{position:relative;border:4px solid #ebebeb;-webkit-border-radius:10px;border-radius:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.side_box:after{display:block;clear:both;content:''}
.side_box{padding:25px}
.side_box h2{margin-bottom:12px;color:#222;font-size:17px;line-height:17px;font-family:'Nanum Barun Gothic',sans-serif}

/* ºÒ¹ýÈ«º¸±ÝÁö */
.side_illegal{padding-left:130px;background:url(/_image/partner/illegal_promotion_img.png) 35px center no-repeat}
.side_illegal p{color:#666;font-size:12px;line-height:20px;font-family:Dotum,sans-serif;vertical-align:top;word-break:keep-all}

/* °øÁö»çÇ× */
.side_noti ul{font-size:12px;line-height:20px;font-family:Dotum,sans-serif}
.side_noti li{position:relative;padding-left:11px}
.side_noti li:before{display:block;position:absolute;top:8px;left:3px;width:2px;height:2px;background:url(/_image/partner/icon/sp_common.png) -32px -60px no-repeat;content:''}
.side_noti li a{display:inline-block;overflow:hidden;max-width:99%;padding-right:1px;color:#666;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.side_noti li a img[src*=ico_new]{margin-top:3px}

/* °í°´¼¾ÅÍ */
.side_cs{padding-left:130px;background:url(/_image/partner/customer_img.png) 35px center no-repeat}
.side_cs p,.side_cs a{color:#666;font-size:12px;line-height:20px;font-family:Dotum,sans-serif;vertical-align:top;word-break:keep-all}
.side_cs strong{display:block;margin-bottom:5px;color:#0ab2e5;font-weight:700;font-size:30px;line-height:30px;font-family:'Nanum Barun Gothic',sans-serif;letter-spacing:-.05em}
.side_cs a{text-decoration:underline}

/* Ä¿¹Ì¼Ç Ç¥ */
.commission_table{position:relative;margin:50px 0 0}
.commission_table table{width:100%;border-top:2px solid #496fad}
.commission_table table th{padding:15px 0;border-bottom:1px solid #d5d5d5;color:#104382;font-weight:700;font-size:16px;line-height:16px;font-family:'Nanum Barun Gothic',sans-serif;text-align:center}
.commission_table table td{padding:15px 0;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;background-color:#f9f9f9;color:#444;font-size:15px;line-height:15px;font-family:'Nanum Barun Gothic',sans-serif;text-align:center}
.commission_table table tr.bgNone td{background-color:#fff}
.commission_table table .subper_commission{position:relative;border:0 !important;background-color:#ecf6f9 !important;color:#0ab2e5 !important;font-weight:700 !important;font-size:22px !important;line-height:24px !important}
.commission_table table tr.active:after{position:absolute;top:48px;left:0;width:994px;height:43px;border:3px solid #ff6600;box-shadow:0 3px 5px #999;content:''}
.commission_table table tr.active td{position:relative;background-color:#faf2ed;color:#ff5a00;font-weight:700;font-size:17px;line-height:17px}
.commission_table table tr.active td:after{position:absolute;top:0;right:0;height:45px;width:1px;background-color:#fcc8a5;content:''}
.commission_table table tr.active .subper_commission:after{position:absolute;top:0;left:0;width:100%;height:45px;background-color:#faf2ed;content:''}


/* ¹öÆ° ¼öÁ¤ */
.btn.small.blue_line{position:absolute;top:0;right:0;font-weight:bold}

/* terms of use ¼öÁ¤ */
.article_terms.board .tf_terms{width:100%;padding:20px;border-top:2px solid #d5d5d5;border-right:0;border-bottom:1px solid #ebebeb;border-left:0;background-color:#f9f9f9;color:#888}
.article_terms.board .inp_chk{display:block;margin-top:20px;text-align:center}