﻿/* Layout */

.sbox {width:100% !important}

/* You must delete below style */
#content{margin:0 auto;max-width:610px;min-height:610px;background-color:#fff;padding:10px !important}
#footer{width:100%;color:#ccc;font-size:11px;text-align:center;line-height:16px;padding-top:5px}
.content_tit{width:100%}
.snb{text-align:center;background-color:#fff}
.aside{}
.snbtitle{font-size:21px;text-align:center;font-weight:bold;line-height:260%;color:#333}


.left_menu {background-color:#47484a;}
.left_menu li{display:inline-block;}
.left_menu li.over {border-bottom:3px solid #769be2;}
.left_menu li.over a{color:#769be2;}
.left_menu li a{color:#fff;display:block;padding:25px 15px;font-size:14px;}
.left_menu:after{display:block;clear:both;content:''}
.con_box {}
.con_box h2{font-size:16px;font-weight:bold;line-height:28px;}
.rank_text {padding:0 0 25px 30px;}

.board_view th{font-size:12px;text-align:left;}
.board_view td{padding:5px;}


.pay_table th{font-size:12px;border:1px solid #cecfce;background-color:#f2f2f2;}
.pay_table td{padding:5px;border:1px solid #cecfce;}
.pay_table .total{background-color:#fff9f1;}


.sub_title {font-size:16px;padding-bottom:5px;font-weight:bold;padding-left:20px;background:url(/brochure/images/icon_b.gif) left 6px no-repeat;}

.board_view .input {border:1px solid #cecfce;font-size:14px;background-color:#f2f2f2;padding:5px;font-family:NanumGothicBold;}


.mypay_allbox .number_box{padding:10px; line-height:21px; text-align:left; font-size:16px;border-radius:5px; }
.mypay_allbox .number_box .poin_tit{color:#de1414; font-size:18px; margin-right:5px;}
.mypay_allbox .number_box .pay_txt{font-size:12px; }  
.mypay_allbox .number_box .pay_btn{color:#fff; padding:5px 15px; text-align:center; background-color:#de1414; border-radius:8px; font:#fff;}  
.mypay_allbox .number_box .bro_btn{font-size:12px; color:#fff; background-color:#cacaca; padding:8px 15px; border-radius:10px;}
.mypay_allbox .comp_name {background:url(/brochure/images/tit_bg.jpg) center 15px no-repeat;text-align:center;margin:20px 0}
.mypay_allbox .comp_name *{vertical-align:middle}
.mypay_allbox .comp_name .com_tit{background-color:#fff;font-size:21px; }
.mypay_allbox .comp_name .tit_img{background-color:#fff; padding:10px;}
.mypay_allbox .comp_name .tit_img img{height:21px;}
.paylist_box{padding-top:20px; color:#666;}
.paylist_box tr:nth-child(event){bakcground:#ccc;} 
.paylist_box th{width:50%;padding:10px 0; border-right:1px solid #cdcdcd;}
.paylist_box td{width:50%;line-height:18px; padding:5px 0;text-align:center;border:1px solid #cdcdcd;}    
.paylist_box .list_top{border:1px solid #cdcdcd; font-size:14px;}
.paylist_box .pay_btxt{color:#de1414; font-weight:bold;}

.faqbox li .txt {display:none;}
.faqbox li:first-child .txt {display:block}
.faqbox li .txt {text-align:left;border:2px solid #7290da;background-color:#7290da;color:#fff;font-size:14px;line-height:26px;padding:7px;border-radius:5px;margin-top:5px}
.faqbox li .txt a{color:#f5ef4d}
.faqbox li .alink{font-weight:bold;background-color:#fff;color:#333;display:block;border:1px solid #cecfce;line-height:42px;border-radius:5px;padding:0 15px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overow: ellipsis;-moz-binding:url(js/ellipsis.xml#ellipsis)undefinedundefinedundefined}
.faqbox li .alink span{color:#7290da;}
.faqbox li {padding:5px 0;}



.notice_tit {font-size:14px;font-weight:Bold;padding:5px 0}
.notice_write {border:1px solid #cecfce;padding:10px;border-radius:5px;margin-top:5px}
.notice_write input[type="text"] {width:100%;border:1px solid #cecfce;padding:5px}
.notice_write textarea {width:100%;height:80px;border:1px solid #cecfce;padding:5px}
