@charset "utf-8";
/**********************************************************
 * 파일명	: common.css
 * 설명		: back office css
 * 작성자	: 이병위
 * 작성일	: 2013.02.20
***********************************************************/

/* Reset */
html,body{width:100%;height:100%}
html{overflow:auto}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0;border:0}
body,h1,h2,h3,h4,input,button{font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:12px;color:#494949}
body{text-align:center;*word-break:break-all;-ms-word-break:break-word}
table{width:100%;border-collapse:collapse;border-spacing:0}
dl,dd{display:block;overflow:hidden}
img,fieldset,iframe,button{border:0 none}
img{vertical-align:top}
ul{list-style:none inside}
input,select,button{vertical-align: middle}
input,textarea{height:20px;line-height:20px;font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:12px;border:1px solid #abadb3;padding-left:6px;overflow-y:auto}
input:disabled,
input.disabled {background-color: #eaeaea;}
.filebox{height:22px !important;background-color:#FFF;color:#666}
select{width:105px;height:19px;color:#535353;font-family: '돋움',Dotum,Arial,sans-serif,Apple-Gothic;font-size:12px;border:1px solid #abadb3}
i,em,address{font-style:normal}
label,button{cursor:pointer}
a{color:#2f3743;text-decoration:none}
a:hover{color:#390;text-decoration:underline}
button *{position:relative}
button img{left:-3px;*left:auto}
hr{display:none}
legend{*width:0}
form{padding:0;margin:0}

input:disabled,
input.disabled {background-color: #eaeaea;}

/* Layout */
#wrap{position:relative;width:100%;height:100%;min-height:100%}
#header{position:relative;z-index:1;width:100%;min-width:1200px;background:url(/resources/images/common/bg_header.png) center bottom repeat-x #FFF}
#header_con{margin:0 auto;width:1200px;height:130px;overflow:hidden}
#content{position:relative;margin:0 auto;text-align:left;background-color:#FFF;width:1200px}
#footer{ width:100%;height:34px;margin-top:50px;border-top:1px solid #dcdcdc;color:#9d9d9d;text-align:center;line-height:32px}
.main_con{position:relative;text-align:left;background-color:#FFF;width:1200px;padding-top:15px}
#sub_con{position:relative;text-align:left;background-color:#FFF;min-width:941px;/*min-height:400px;*/padding:20px 0px 40px 59px}
.login_con{margin:0 auto;width:1004px;height:500px}

/* Log-in */
.login_con .login_head{margin:0 auto;width:1004px;height:87px;background:url(/resources/images/common/bg_login_top.png) no-repeat}
.login_con .logintit_con{margin:0 auto;position:relative;width:584px;height:130px}
.login_con .logintit_con .tit_login{position:absolute;left:0px;bottom:0px;width:300px;height:30px;background:url(/resources/images/common/img_login_01.png) no-repeat}
.login_con .login_box1{overflow:hidden;margin:0 auto;text-align:left;width:584px;height:213px;background:url(/resources/images/common/bg_login_01.png) no-repeat}
.login_con .inp_box1{float:left;width:247px;margin:42px 0px 0px 165px}
.login_con .inp_box1 li{margin-bottom:6px}
.login_con .id{width:226px}
.login_con .pw{width:226px}
.login_con .bt{float:left;margin-top:42px;width:64px;height:53px;background:url(/resources/images/common/all_bt.png) -239px -47px no-repeat}
.login_con .login_txt1{width:450px;margin:35px 0px 0px 85px}
.login_con .login_txt1 li{color:#9c9a9b;font-size:11px;line-height:20px;letter-spacing:-1px}
.login_con .login_txt1 li span{color:#606060}
.login_con .logintit_con .tit_modi{position:absolute;left:0px;bottom:10px;width:200px;height:15px;background:url(/resources/images/common/all_tit.png) -10px -65px no-repeat}
.login_con .login_box2{overflow:hidden;margin:0 auto;text-align:left;width:584px;height:213px;background:url(/resources/images/common/bg_login_02.png) no-repeat}
.login_con .inp_box2{float:left;width:300px;margin:34px 0px 0px 245px}
.login_con .inp_box2 li{margin-bottom:6px}
.login_con .pw2{width:194px}
.login_con .login_txt2{width:450px;margin:30px 0px 0px 75px}
.login_con .login_txt2 li{color:#9c9a9b;font-size:11px;line-height:20px}
.login_con .login_txt2 li span{color:#dc3e2d}
.warning_con{width:600px;height:14px;margin:0 auto; margin-top:160px;padding:210px 0px 0px 243px;text-align:left;background:url(/resources/images/common/img_warning.png) no-repeat}

/* Header 기존css를 이걸로 바꾸시면 됩니다. */
.hcon_l{float:left;margin-top:16px;width:50%}
.hcon_l .logo{float:left;width:200px;height:48px;margin-left:2px;background:url(/resources/images/common/h_logo.png) no-repeat}
.hcon_l .gifthp{float:left;width:143px;height:27px; margin-top:4px;}
.hcon_r{float:right;margin-top:13px;width:50%}
.hcon_r .myinfo{float:right;width:70px;height:20px}
.hcon_r .logout{float:right;width:60px;height:20px;margin-right:6px}
.hcon_r .cl_block{clear:both;height:12px}
.hcon_r .u_name{ float:right;font-size:11px;color:#7a7a7a;padding-left:7px;background:url(/resources/images/common/all_bullet.png) -10px -7px no-repeat}
.hcon_r .u_num{ float:right;font-size:11px;color:#7a7a7a;margin-right:14px;padding-left:8px;background:url(/resources/images/common/all_bullet.png) -10px -7px no-repeat}
.hcon_r .u_num span{color:#dc3e2d}
#header_con .blank{height:11px}

.gnb{margin:0;padding:0;height:80px;text-align:center}
.gnb .off{float:left;height:43px;line-height:40px;font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif;font-size:15px;font-weight:bold;letter-spacing:-1px;color:#a6b3d2;padding:10px 25px 0px 25px}
.gnb .off:hover{color:#ffffff;background: url(/resources/images/common/gnb_arrow.png) center top no-repeat;cursor:pointer}
.gnb .on{float:left;height:43px;line-height:40px;font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif;font-size:15px;font-weight:bold;letter-spacing:-1px;color:#ffffff;padding:10px 25px 0px 25px;background: url(/resources/images/common/gnb_arrow.png) center top no-repeat;cursor:pointer}


/* LNB */
.lnb{position:absolute;z-index:100;left:-3px;top:0px;height:100%;background:#fff url(/resources/images/common/bg_lnb.png) right top repeat-y;/*background:url(/images/common/xxx.png) no-repeat*/}
.lnb_close{width:33px}
.lnb_open{width:216px}
.lnb .lnb_func{position:absolute;right:0; top:64px;width:33px;height:44px;background:url(/resources/images/common/lnb.png) no-repeat;cursor:pointer} /* 150416 수정 */
.lnb .f_close{ background-position:-88px -48px} /* 150416 수정 */
.lnb .f_open{ background-position:-124px -48px } /* 150416 수정 */
.lnb .mtit1{overflow:hidden;width:160px;height:50px;margin:30px 0px 0px 12px;padding-left:5px;font-family:맑은 고딕;font-size:22px;color:#585555;font-weight:bold;letter-spacing:-2px}
.snb{overflow:hidden;width:177px;margin-left:6px;font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif;color:#585555;font-weight:bold;letter-spacing:-2px}
.snb .mtit2{width:170px;height:22px;margin-bottom:4px;padding-left:11px;font-size:14px;line-height:20px}
.snb .noh{width:170px;height:22px;margin-bottom:4px;padding-left:11px;font-size:14px;line-height:20px;color:#585555 !important;cursor:default !important;background-image:none !important}
.snb .mt2_on{color:#FFF;background:url(/resources/images/common/lnb.png) -87px -11px no-repeat;cursor:default !important}
.snb .mtit2:hover{color:#FFF;background:url(/resources/images/common/lnb.png) -87px -11px no-repeat;cursor:pointer}
.snb .mtit3{width:164px; height:22px;padding-left:17px;font-size:11px;color:#878383;line-height:20px;letter-spacing:-1px}
.snb .mt3_on{color:#FFF;background:url(/resources/images/common/lnb.png) -87px -11px no-repeat;cursor:default !important}
.snb .mtit3:hover{color:#FFF;background:url(/resources/images/common/lnb.png) -87px -11px no-repeat;cursor:pointer }
.snb .bottom{ width:159px;height:2px;margin:9px 0px 14px 8px;background:url(/resources/images/common/lnb.png) -87px 0px no-repeat}
/***** Content ******/

/* Content title */
.sub_tit{width:100%;margin-bottom:20px;display:block;overflow:hidden}
.sub_tit .path{float:right;margin-top:13px;padding-left:16px;color:#dc3e2d;font-size:11px;color:#7d7d7d;background:url(/resources/images/common/all_bullet.png) -10px -30px no-repeat}
.sub_tit .tit{float:left;width:50%;height:23px;padding-left:29px;font-size:14px;font-weight:bold;line-height:24px;color:#dc3e2d}
.sub_tit .t_myinfo{ background:url(/resources/images/common/all_tit.png) -10px -98px no-repeat}
.sub_tit .t_goods{ background:url(/resources/images/common/all_tit.png) -10px -131px no-repeat}
.sub_tit .t_order{ background:url(/resources/images/common/all_tit.png) -10px -212px no-repeat}
.sub_tit .t_front{ background:url(/resources/images/common/all_tit.png) -10px -313px no-repeat}
.sub_tit .t_business{ background:url(/resources/images/common/all_tit.png) -10px -270px no-repeat}
.sub_tit .t_selling{ background:url(/resources/images/common/all_tit.png) -10px -341px no-repeat}
.sub_tit .t_voc{ background:url(/resources/images/common/all_tit.png) -10px -374px no-repeat}
.sub_tit .t_sys{ background:url(/resources/images/common/all_tit.png) -10px -241px no-repeat}

/* Main */
.maincon1{width:1200px;margin-top:15px}/* 수정 */
.maincon1 .title{background:url(/resources/images/common/all_bt_b2b.png) 0px -92px no-repeat} /* 수정 */
.maincon1 .title{background:url(/resources/images/common/all_tit.png) -10px -10px no-repeat}
.maincon1 .list_box{width:640px;height:182px;padding-top:36px;background:url(/resources/images/common/bg_maincon1.png) no-repeat}
.maincon1 .list_con{width:632px;height:35px;margin-left:3px;line-height:34px;color:#999999}
.maincon1 .list_con:hover{ background-color:#e7e7e7;cursor:pointer}
.maincon1 .list_con .num{float:left;width:60px;font-weight:bold;text-align:center}
.maincon1 .list_con .target{float:left;width:100px;text-align:center}
.maincon1 .list_con .tit{float:left;width:290px;padding-left:22px;color:#494949}
.maincon1 .list_con .name{float:left;width:68px;text-align:center}
.maincon1 .list_con .date{float:left;width:90px;text-align:center}
.maincon2{float:right;width:311px;height:182px;margin-top:9px;padding:36px 0px 0px 26px;background:url(/resources/images/common/bg_maincon2.png)  no-repeat}
.maincon2 .bt{float:left;width:81px;height:75px;margin:0px 18px 14px 0px}
.maincon2 .blank{height:0px}
.maincon3{width:1200px;height:229px}
.maincon3 .title{background:url(/resources/images/common/all_bt_b2b.png) 0px -122px no-repeat} /* 수정 */
.maincon3 .list_box{width:1200px;height:176px;padding-top:34px;background:url(/resources/images/common/bg_maincon3.png) no-repeat}
.maincon3 .list_con{width:998px;height:35px;line-height:34px;color:#999999}
.maincon3 .list_con:hover{ background-color:#e7e7e7;cursor:pointer}
.maincon3 .list_con .num{float:left;width:49px;pmargin-left:3px;font-weight:bold;text-align:center}
.maincon3 .list_con .target{float:left;width:126px;text-align:center}
.maincon3 .list_con .tit{float:left;width:610px;padding-left:52px;color:#494949}
.maincon3 .list_con .standyby{width:65px;height:35px;background:url(/resources/images/common/all_bt.png) -169px -40px no-repeat}
.maincon3 .list_con .complet{width:65px;height:35px;background:url(/resources/images/common/all_bt.png) -169px -70px no-repeat}
.maincon3 .list_con .name{float:left;width:208px;text-align:center}
.maincon3 .list_con .date{float:left;width:74px;text-align:center}
.dashboard{float:right;width:336px;height:31px}
.dashboard  .bt_dash1{float:left;width:165px;height:31px;background:url(/resources/images/common/all_bt.png) -10px -840px no-repeat}
.dashboard  .bt_dash2{float:right;width:165px;height:31px;background:url(/resources/images/common/all_bt.png) -185px -840px no-repeat}

/* layer_popup */
.popup1{position:absolute;z-index:200;left:50px;top:80px;min-width:300px;overflow-y:auto;border:2px solid #606060;background-color:#FFF;}
.popup2{z-index:300 !important;left:80px !important;top:150px !important;border:2px solid #606060}
.pop_new{position:relative;max-width:740px;left:0px !important;top:0px !important;border:0;overflow: visible;}
.pop_new .stit{clear:both;height:22px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
.pop_new2{position:relative;left:0px !important;top:0px !important;border:0;overflow: visible;}
.pop_new2 .stit{clear:both;height:22px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
.pop_head{height:45px;background:url(/resources/images/common/bg_popup_01.png) right -5px no-repeat #606060}
.pop_head .pop_tit{float:left;width:70%;height:20px;margin-left:15px;margin-top:10px;padding:0px 0px 0px 24px;font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif;color:#FFF;text-align:left;font-size:15px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_tit.png) -10px -172px no-repeat}
.pop_head2{height:45px;background:url(/resources/images/common/bg_popup_01.png) right -5px no-repeat #b5a394}
.pop_head2 .pop_tit{float:left;width:70%;height:20px;margin-left:15px;margin-top:10px;padding:0px 0px 0px 24px;font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif;color:#FFF;text-align:left;font-size:15px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_tit.png) -10px -172px no-repeat}
.pop_cont{overflow:hidden;padding:25px; text-align:left;}
.pop_cont .stit{ clear:both;height:22px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
.pop_cont .stit span{float:right;text-align:right;color:#535353;font-weight:normal}
.pop_cont .stit2{float:left;height:14px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
.popup1 input{ height:15px;line-height:15px}
.popup1 .regi_box{clear:both;margin-bottom:10px;overflow:hidden}
.pop_txt{clear:both;margin-bottom:20px}
.pop_txt .tit{height:16px;line-height:16px;padding-left:22px;margin-bottom:16px;background:url(/resources/images/common/all_bullet.png) -10px -359px no-repeat}
.pop_txt .tit2{height:16px;font-weight:bold;line-height:16px;margin-bottom:16px;}
.pop_txt .txt{position:relative;line-height:16px;margin-bottom:10px}
.pop_txt .txt2{position:relative;line-height:16px;margin-bottom:10px;padding-left:10px}
.pop_txt .txt3{position:relative;color:#777;line-height:14px;margin-bottom:6px;padding-left:10px}
.pop_txt .list_mark{position:absolute;left:0;top:0;width:10px}

/** Board **/

/* board title */
.tit_con{width:100%;height:15px;margin-bottom:10px}
.title{float:left;width:190px;height:15px}
.bt_more{float:right;width:52px;height:15px;background:url(/resources/images/common/all_bt.png) -309px -4px no-repeat}
/* list1 */
.list_top1{ height:27px;display:block;overflow:hidden}
.list_top1 li{line-height:25px}
.list_con1{width:100%}
.list_con1 td{text-align:center;min-width:20px;padding:0 8px;white-space:nowrap}
.list_con1 td p{line-height:130%;padding:8px 0px;}
.list_con1 .head1{min-width:941px;color:#fff;font-size:11px}
.list_con1 .head1 td{height:30px;line-height:30px;min-width:20px;background-color:#7d7d7d}
.list_con1 .head_l{width:5px;min-width:5px !important;padding:0 !important;background:url(/resources/images/common/bg_thead1_l.png) left top no-repeat}
.list_con1 .head_r{width:5px;min-width:5px !important;padding:0 !important;background:url(/resources/images/common/bg_thead1_r.png) right top no-repeat}
.list_con1 .contents1{width:941px;color:#999;font-size:12px;border-bottom:1px solid #d5d5d5}
.list_con1 .contents1:hover{background-color:#e7e7e7;cursor:pointer}
.list_con1 .contents1 td{height:32px;line-height:30px}
.list_con1 .contents1 span{color:#494949}
.list_con1 .contents1.last{border-bottom:1px solid #b2bbc3}
.list_con1 .contents1 td.left{height:28px; text-align:left; line-height:16px; white-space:normal; padding:4px 0px 2px 20px}
.list_con1 .contents1 td{line-height:normal}
.list_con1 .contents2{width:941px;color:#999;font-size:12px;border-bottom:1px solid #d5d5d5}
.list_con1 .contents2 td{height:32px;line-height:30px}
.list_con1 .contents2 span{color:#494949}
.list_con1 .contents2.last{border-bottom:1px solid #b2bbc3}
.list_con1 .contents2 td.left{height:28px; text-align:left; line-height:16px; white-space:normal; padding:4px 0px 2px 20px}
.list_con1 .contents2 td{line-height:normal}
.list_con1 td.right{text-align:right;padding-left:19px}
.list_top2{clear:both;overflow:hidden;margin-bottom:6px}

/* list2 - 검색조건 */
.tblset{width:100%}
.tblset2{width:780px}
.tblset3{width:940px}
.tblset4{width:auto}
.tbl_tit1{border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;background-color:#f9f9f9 !important}
.tbl_tit2{border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;line-height:34px;background-color:#f9f9f9 !important}
.tbl_tit3{border-left:1px solid #e0e1e3;border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3c3c3c;font-size:11px;font-weight:bold;line-height:34px;background-color:#f9f9f9 !important}
.tbl_tit4{border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;line-height:14px;background-color:#f9f9f9 !important}
.tbl_tit5{border-left:1px solid #e0e1e3;border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3c3c3c;font-size:11px;font-weight:bold;line-height:14px;background-color:#f9f9f9 !important}
.tbl_tit6{border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;line-height:14px;background-color:#f9f9f9 !important}
.tbl_tit7{border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;line-height:14px;background-color:#f9f9f9 !important}
.tbl_tit8{border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;line-height:14px;background-color:#f9f9f9 !important}
.tbl_tit9{border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-weight:bold;text-align:center;vertical-align:middle;background-color:#f9f9f9}
.tbl_tit10{border-left:1px solid #e0e1e3;border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-weight:bold;text-align:center;vertical-align:middle;background-color:#f9f9f9}
.tbl_tit11{border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-weight:bold;text-align:center;vertical-align:middle;background-color:#f9f9f9}
.tbl_tit12{border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-weight:bold;text-align:center;vertical-align:middle;background-color:#f6f6f6}
.tbl_txt1{padding:8px 10px 6px 14px;border-bottom:1px solid #e0e1e3;color:#535353;line-height:20px;}
.tbl_txt1 em{display:inline-block}
.tbl_txt2{padding:6px 0px 6px 14px;border-bottom:1px solid #e0e1e3;color:#535353;line-height:20px}
.tbl_txt3{padding:6px 0px 6px 14px;border-bottom:1px solid #e0e1e3;color:#535353;line-height:20px}
.tbl_txt4{height:25px;padding:4px 6px 0px 6px;line-height:16px;color:#535353;text-align:center;border-bottom:1px solid #e0e1e3}
.tbl_txt5{height:25px;padding:4px 6px 0px 6px;line-height:16px;color:#535353;text-align:center;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.tbl_txt6{height:31px;padding:4px 6px 0px 6px;line-height:27px;color:#535353;text-align:center;border-bottom:1px solid #e0e1e3}
.tbl_txt7{height:31px;padding:4px 6px 0px 6px;line-height:27px;color:#535353;text-align:center;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.tbl_txt8{padding:6px 0px 6px 14px;border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#535353;line-height:20px}
.tbl_txt9{height:25px;padding:10px 6px 6px 10px;line-height:18px;color:#535353;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.tbl_txt10{height:25px;padding:6px 6px 6px 6px;line-height:18px;color:#535353;text-align:left;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;word-break:keep-all}
.tbl_txt11{height:25px;padding:4px 6px 0px 6px;line-height:16px;color:#535353;text-align:center;border-bottom:1px solid #e0e1e3;background-color:#f9f9f9}
.tbl_txt12{width:100px;height:25px;padding:4px 6px 0px 6px;color:#535353;font-size:11px;font-weight:bold;text-align:center;line-height:16px;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.tbl_txt13{padding:6px 0px 6px 20px;border-bottom:1px solid #e0e1e3;color:#535353;line-height:20px}
.tbl_txt14{width:auto;padding:8px 10px 6px 14px;border-bottom:1px solid #e0e1e3;color:#535353;line-height:20px;border-top:2px solid #e0e1e3;}
/*tbl_01*/
.tbl_01{border-top:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3}
.tbl_01 .tbl_tit1{width:107px;padding-left:28px;line-height:34px}
.tbl_01 .tbl_tit2{width:107px;padding-left:28px;vertical-align:top;background:url(/resources/images/common/all_bullet.png) -10px -49px no-repeat }
.tbl_01 .tbl_tit13{min-width:107px; width:14%; padding-left:28px; vertical-align:top; background:url(../images/common/quick_search.png) 9px 9px no-repeat; background-size: 16px; border-top: 2px solid #e0e1e3;}
.tbl_01 input{height:16px;line-height:16px}
.tbl_01 .sch1{width:222px;height:15px;line-height:15px}
.tbl_01 span{ font-size:11px}
.dot_txt1{line-height:20px}
.dot_txt1 li{background:url(/resources/images/common/all_bullet.png) -10px -471px no-repeat;padding-left:18px}
.dot_txt2 {line-height:20px}
.dot_txt2 li{background:url(/resources/images/common/all_bullet.png) -21px -471px no-repeat;padding-left:8px}

/*tbl_pop*/
.tbl_pop{border-top:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3}
.tbl_bdr1{border:1px solid #e0e1e3;border-top:2px solid #e0e1e3;}
.tbl_pop th{height:18px;padding:6px 10px;line-height:14px;color:#3d3d3d;font-size:11px;text-align:center;border-bottom:2px solid #e0e1e3;background-color:#f9f9f9}
.tbl_pop .tbl_tit1{width:62px;padding-left:26px;line-height:34px}
.tbl_pop .tbl_tit2{width:62px;padding-left:26px;vertical-align:top;background:url(/resources/images/common/bu_01.png) 14px 10px no-repeat}
.tbl_pop .tbl_tit3{width:62px;padding-left:26px;}
.tbl_pop .tbl_tit4{width:109px;padding:10px 0px 6px 26px;vertical-align:top;background:url(/resources/images/common/bu_01.png) 14px 10px no-repeat}
.tbl_pop .tbl_tit5{width:109px;padding:10px 0px 6px 26px;vertical-align:top;background:url(/resources/images/common/bu_01.png) 14px 10px no-repeat}
.tbl_pop .tbl_tit6{width:62px;padding-left:26px !important;vertical-align:top;background:url(/resources/images/common/all_bullet.png) -10px -50px no-repeat }
.tbl_pop .tbl_tit7{width:109px;padding:10px 0px 6px 0px;vertical-align:top}
.tbl_pop .tbl_tit7 em{display:inline-block;padding-left:16px;background:url(/resources/images/common/bu_01.png) 0 2px no-repeat}
.tbl_pop .tbl_tit8{width:109px;padding:10px 0px 6px 26px;vertical-align:top}
.tbl_pop .tbl_tit9{width:60px;font-size:11px;line-height:16px;text-align:center;vertical-align:middle}
.tbl_pop span{ font-size:11px;color:#dc3e2d;font-weight:normal}
.tbl_pop strong{font-weight:normal !important;text-decoration:underline;cursor:pointer}
.tbl_pop .detail{padding-left:22px;line-height:16px;text-decoration:underline;cursor:pointer;background:url(/resources/images/common/all_bullet.png) -10px -98px no-repeat}
.tbl_pop .history{padding-left:10px;background:url(/resources/images/common/all_bullet.png) -8px -128px no-repeat}
.tbl_pop input{height:16px;line-height:16px}
.tbl_pop .list1{margin:0 auto;text-align:left;padding:6px 10px}
.tbl_pop .list1 li{line-height:20px;white-space:nowrap}
.tbl_pop td.right{text-align:right;padding-left:19px}
.tbl_pop2{border-top:2px solid #ddd3cb;border-bottom:2px solid #e0e1e3}
.tbl_pop2 th{eight:21px;line-height:21px;color:#3d3d3d;font-size:11px;text-align:center;border-bottom:2px solid #ddd3cb;background-color:#e9e0d9}
.tbl_pop3{border-top:2px solid #ddd3cb;border-bottom:2px solid #e0e1e3}
.tbl_pop3 th{padding:0;color:#3d3d3d;font-size:11px;text-align:center;border-bottom:2px solid #ddd3cb;background-color:#e9e0d9}
.tbl_pop3 th.first{border-left:2px solid #ddd3cb}
.tbl_pop3 th.last{border-right:2px solid #ddd3cb}
.tbl_pop3 td{padding:6px 0px 6px 0px;color:#535353;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.tbl_pop3 td.first{border-left:0}
.tbl_pop3 .left{padding-left:21px}
.tbl_pop_x{border-top:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3}
.tbl_pop_x th{height:28px;color:#3d3d3d;font-size:11px;text-align:center;border-bottom:2px solid #e0e1e3;background-color:#f9f9f9}
.tbl_pop_x .bg{background-color:#f6f6f6}
.tbl_pop_x td.right{text-align:right;padding-left:19px}
#sub_con .stit{clear:both;height:22px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
#sub_con .stit span{float:right;text-align:right;color:#535353;font-weight:normal}
.pop_title{margin-bottom:10px}
.pop_title strong{color:#535353;font-size:11px}
.pop_title1{margin-bottom:10px}
.pop_title1 strong{color:#535353;font-size:12px}
.totalnum{clear:both;width:100%;margin:30px 0px 6px 0px;font-size:11px;text-align:right}
.totalnum span{color:#dc3e2d;font-weight:bold}

.tabmenu{display:table; width:100%; margin-top:30px;}
.tabmenu li{width:33%; display:table-cell;font-weight:bold;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;text-align:center;padding:10px 0}
.tabmenu li:first-child {border-left:1px solid #d2d2d2;}
.tabmenu li:hover{color:#000;background-color:#fff;cursor:pointer}
.tabmenu .on{color:#000;border-bottom:1px solid #fff;background-color:#fff}
.tabmenu .on span{ padding-right:8px;background:url(../images/common/bu_redarrow.png) right 3px no-repeat}
.tabmenu .off{color:#6d6d6d;border-bottom:1px solid #d2d2d2;background-color:#f4f4f4}
.tabmenu .bar{width:1px;height:12px;border-bottom:1px solid #d2d2d2;background-color:#d2d2d2}
/*추가 2015.03.04*/
.tabmenu2{display:table; width:100%; margin-top:30px;overflow:hidden}
.tabmenu2 li{display:table-cell; font-weight:bold;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;text-align:center;padding:10px 0}
.tabmenu2 li:first-child {border-left:1px solid #d2d2d2;}
.tabmenu2 li:hover{color:#000;background-color:#fff;cursor:pointer}
.tabmenu2 .on{color:#000;border-bottom:1px solid #fff;background-color:#fff}
.tabmenu2 .on span{ padding-right:8px;background:url(../images/common/bu_redarrow.png) right 3px no-repeat}
.tabmenu2 .off{color:#6d6d6d;border-bottom:1px solid #d2d2d2;background-color:#f4f4f4}
.tabmenu2 .bar{width:1px;height:12px;border-bottom:1px solid #d2d2d2;background-color:#d2d2d2}

/* tabmenu 목록 갯수 */
.tm_list_a li{width:auto !important;}
.tm_list_2 li{width:50% !important;}
.tm_list_3 li{width:33% !important;}
.tm_list_4 li{width:25% !important;}
.tm_list_5 li{width:20% !important;}
.tm_list_6 li{width:16.66666667% !important;}

.history_tb{width:100%;border-top:2px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.history_tb th{text-align:center;font-size:11px;color:#494949;background-color:#f9f9f9;padding:5px 6px 4px 6px}
.history_tb th.normal{color:#7a7a7a !important;font-weight:normal;white-space:nowrap}
.history_tb th.bline{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.history_tb th.bline1{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.history_tb th.bline2{border-bottom:1px solid #e0e1e3;line-height:16px}
.history_tb th.bline3{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.history_tb tr.ho:hover{ background-color:#e7e7e7;cursor:pointer}
.history_tb td{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;text-align:center;color:#494949;padding:8px 10px 7px 10px}
.history_tb .stress{font-weight:bold;text-align:right}
.history_tb td.last{border-right:0}
.history_tb td.left{text-align:left;padding-left:19px}
.history_tb td.right{text-align:right;padding-left:19px}
.history_tb td.lh_18{ line-height:18px}
.history_tb .column_control{width:124px;margin:0 auto}
.history_tb .bg{background-color:#f6f6f6}
.history_tc{width:100%;border-top:2px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.history_tc th{text-align:center;font-size:11px;color:#494949;background-color:#f9f9f9;padding:4px 6px 4px 4px}
.history_tc th.normal{color:#7a7a7a !important;font-weight:normal;white-space:nowrap}
.history_tc th.bline{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.history_tc th.bline1{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.history_tc th.bline2{border-bottom:1px solid #e0e1e3;line-height:16px}
.history_tc th.bline3{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.history_tc td{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;text-align:center;color:#494949;padding:8px 4px 7px 4px;line-height:14px}
.history_tc td.last{border-right:0}
.history_tc td.left{text-align:left;padding-left:19px}
.history_tc .bg{background-color:#f6f6f6}

/*mms_pop*/
.premms{width:297px}
.premms .mms_top{width:297px;height:23px;background:url(/resources/images/common/bg_mms_01.png) no-repeat}
.premms .mms_body{width:297px;overflow-y:auto;background:url(/resources/images/common/bg_mms_02.png) repeat-y}
.premms .mms_bottom{width:297px;height:30px;background:url(/resources/images/common/bg_mms_03.png) no-repeat}
.premms .scl_box{width:204px;max-height:350px;margin:4px;padding:17px 48px 0px 29px;overflow-y:auto}
.premms .mms_txt1{overflow:hidden;display:block;width:220px;line-height:17px}
.premms .mms_img{width:150px;height:276px;margin:0 auto;}
/* .premms .mms_img{width:220px;height:380px;background:url(/resources/images/common/img_mms_01.png) no-repeat;margin:6px 0px 20px 0px} */
.premms .mms_txt2{width:220px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin:8px 0px;padding:8px 0px;line-height:20px}
.premms .mms_txt2 li{background:url(/resources/images/common/all_bullet.png) -10px -471px no-repeat;padding-left:16px}

/* Page Number */
.pagenum{margin-top:15px;text-align:center;font-size:14px;letter-spacing:0px;font-family:'Tahoma'}
.pagenum li{height:15px;display:inline-block;margin-left:0;padding:2px 7px 2px 8px;color:#777;text-align:center;background:url(/resources/images/common/paging_line.gif) no-repeat 0px 8px}
.pagenum li:hover{position:relative;background-color:#bbb;background-image:none;color:#fff;z-index:1;cursor:pointer;}
.pagenum .off{color:#dc3e2d;;text-align:center;font-weight:bold}
.pagenum .off:hover{position:relative;background:url(/resources/images/common/paging_line.gif) no-repeat 0px 4px #FFF;color:#dc3e2d;z-index:1}
.pagenum .first,.pagenum .prev,.pagenum .next,.pagenum .last{width:20px;height:15px;vertical-align:-6px;padding:2px 0px 0px 1px}
.pagenum .first{background:url(/resources/images/common/all_bt.png) -192px -152px no-repeat}
.pagenum .first:hover{background:url(/resources/images/common/all_bt.png) -192px -168px no-repeat}
.pagenum .prev{background:url(/resources/images/common/all_bt.png) -211px -152px no-repeat}
.pagenum .prev:hover{background:url(/resources/images/common/all_bt.png) -211px -168px}
.pagenum .next{background:url(/resources/images/common/all_bt.png) -225px -152px no-repeat}
.pagenum .next:hover{background:url(/resources/images/common/all_bt.png) -225px -168px}
.pagenum .last{ background:url(/resources/images/common/all_bt.png) -245px -152px no-repeat}
.pagenum .last:hover{background:url(/resources/images/common/all_bt.png) -245px -168px}
.pagenum li.on{position:relative;background-color:#bbb;background-image:none;color:#fff;z-index:1}

/** 텍스트입력 Button**/
.btn{ overflow:hidden;cursor:pointer}
/*White Button*/
.bt_w{display:inline-block;zoom:1;*display:inline}
.bt_w .bt_lft{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -10px -234px no-repeat}
.bt_w .bt_rt{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -366px -234px no-repeat}
.bt_w .bt_txt{float:left;height:19px;line-height:21px;padding:0px 9px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -234px no-repeat}
.bt_w .bt_txtb{float:left;height:20px;line-height:21px;padding:0px 9px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -234px no-repeat}
.bt_w .bt_txt1{position:relative;float:left;height:19px;line-height:21px;padding:0px 20px 0px 9px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:right;background:url(/resources/images/common/all_bt.png) -12px -234px no-repeat}
.bt_w .bt_txt2{position:relative;float:left;height:19px;line-height:21px;padding:0px 9px 0px 20px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -234px no-repeat}
.bt_w .bt_txt3{float:left;width:62px;height:19px;line-height:21px;text-align:center;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -234px no-repeat}
.bt_w .ico1{position:absolute;right:9px;top:4px;width:9px;height:9px;background:url(/resources/images/common/all_bullet.png) -10px -157px no-repeat}
.bt_w .ico2{position:absolute;left:8px;top:5px;width:9px;height:9px;background: url(/resources/images/common/all_bullet.png) -10px -183px no-repeat}
.bt_w .ico3{position:absolute;left:8px;top:5px;width:10px;height:8px;background: url(/resources/images/common/all_bullet.png) -10px -271px no-repeat}
.bt_w .ico4{position:absolute;left:8px;top:5px;width:10px;height:8px;background: url(/resources/images/common/all_bullet.png) -10px -394px no-repeat}
.bt_w1{display:inline-block;zoom:1;*display:inline}
.bt_w1 .bt_lft{float:left;width:16px;height:19px;background:url(/resources/images/common/all_bt.png) -274px -146px no-repeat}
.bt_w1 .bt_rt{float:left;width:22px;height:19px;background:url(/resources/images/common/all_bt.png) -310px -146px no-repeat}
.bt_w1 .bt_txt{float:left;width:22px;height:19px;line-height:20px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -290px -146px no-repeat}
.bt_blo{height:20px;text-align:left;line-height:20px;letter-spacing:-1px;font-size:11px;padding:1px 0px 0px 25px;font-weight:bold;}
.bt_blo:hover{color:#dc3e2d}
.btb_txt1{width:78px;background:url(/resources/images/common/all_bt.png) -189px -1039px no-repeat}
.btb_txt2{width:78px;background:url(/resources/images/common/all_bt.png) -287px -1039px no-repeat}
.btb_txt3{width:58px;background:url(/resources/images/common/all_bt.png) -180px -1069px no-repeat}
.btb_txt4{width:58px;background:url(/resources/images/common/all_bt.png) -244px -1069px no-repeat}
.btb_txt5{width:58px;background:url(/resources/images/common/all_bt.png) -307px -1069px no-repeat}

/*Brown Button*/
.bt_brown{display:inline-block;zoom:1;*display:inline}
.bt_brown .bt_lft{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -10px -263px no-repeat}
.bt_brown .bt_rt{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -366px -263px no-repeat}
.bt_brown .bt_txt{float:left;height:19px;line-height:21px;padding:0px 9px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -263px no-repeat}
.bt_brown .bt_txt1{position:relative;float:left;height:19px;line-height:21px;;padding:0px 20px 0px 9px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:right;background:url(/resources/images/common/all_bt.png) -12px -263px no-repeat}
.bt_brown .bt_txt2{position:relative;float:left;height:19px;line-height:21px;padding:0px 9px 0px 20px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -263px no-repeat}
.bt_brown .bt_txt3{position:relative;float:left;height:19px;line-height:21px;padding:0px 9px 0px 24px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -263px no-repeat}
.bt_brown .bt_txt4{position:relative;float:left;width:50px;height:19px;line-height:21px;text-align:center;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -263px no-repeat}
.bt_brown .ico1{position:absolute;right:8px;top:5px;width:8px;height:8px;background: url(/resources/images/common/all_bullet.png) -10px -243px no-repeat}
.bt_brown .ico2{position:absolute;left:6px;top:4px;width:11px;height:11px;background: url(/resources/images/common/all_bullet.png) -10px -212px no-repeat}
.bt_brown .ico3{position:absolute;left:6px;top:3px;width:12px;height:12px;background: url(/resources/images/common/all_bullet.png) -10px -299px no-repeat}
.bt_brown .ico4{position:absolute;left:6px;top:3px;width:12px;height:12px;background: url(/resources/images/common/all_bullet.png) -10px -330px no-repeat}
.bt_brown .ico5{position:absolute;right:9px;top:4px;width:9px;height:9px;background:url(/resources/images/common/all_bullet.png) -10px -502px no-repeat}
.bt_brown .ico6{position:absolute;left:6px;top:3px;width:12px;height:12px;background: url(/resources/images/common/all_bullet.png) -10px -770px no-repeat}

/*Brown Button2*/
.bt_brown2{display:inline-block;zoom:1;*display:inline}
.bt_brown2 .bt_lft{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -10px -676px no-repeat}
.bt_brown2 .bt_rt{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -366px -676px no-repeat}
.bt_brown2 .bt_txt{float:left;width:62px;height:19px;line-height:21px;text-align:center;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -676px no-repeat}
.bt_brown2 .bt_txt2{position:relative;float:left;height:19px;line-height:21px;padding:0px 12px 0px 20px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -676px no-repeat}
.brown_tit{font-weight:bold;color:#814d25;font-size:11px}

/*Brown Button3*/
.bt_brown3{display:inline-block;zoom:1;*display:inline}
.bt_brown3 .bt_lft{float:left;width:2px;height:21px;background:url(/resources/images/common/all_bt.png) -10px -971px no-repeat}
.bt_brown3 .bt_rt{float:left;width:2px;height:21px;background:url(/resources/images/common/all_bt.png) -366px -971px no-repeat}
.bt_brown3 .bt_txt2{position:relative;float:left;height:21px;line-height:22px;padding:0px 13px 0px 23px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -971px no-repeat}
.bt_brown3 .ico1{position:absolute;left:11px;top:7px;width:8px;height:7px;background: url(/resources/images/common/all_bullet.png) -10px -533px no-repeat}

/*Gray Button*/
.bt_gray{display:inline-block;zoom:1;*display:inline}
.bt_gray .bt_lft{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -10px -292px no-repeat}
.bt_gray .bt_rt{float:left;width:2px;height:19px;background:url(/resources/images/common/all_bt.png) -366px -292px no-repeat}
.bt_gray .bt_txt{float:left;height:19px;line-height:21px;;padding:0px 9px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -292px no-repeat}
.bt_gray .bt_txt1{position:relative;float:left;height:19px;line-height:21px;;padding:0px 20px 0px 9px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:right;background:url(/resources/images/common/all_bt.png) -12px -292px no-repeat}
.bt_gray .bt_txt2{position:relative;float:left;height:19px;line-height:21px;;padding:0px 9px 0px 20px;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -292px no-repeat}
.bt_gray .ico1{position:absolute;right:8px;top:5px;width:8px;height:8px;background: url(/resources/images/common/all_bullet.png) -10px -243px no-repeat}
.bt_gray .ico2{position:absolute;left:6px;top:4px;width:11px;height:11px;background: url(/resources/images/common/all_bullet.png) -10px -212px no-repeat}
.bt_gray .ico3{position:absolute;left:6px;top:4px;width:11px;height:11px;background: url(/resources/images/common/all_bullet.png) -7px -452px no-repeat}

/*Red Button*/
.bt_red{float:left;position:relative;cursor:pointer}
.bt_red .lft{float:left;width:18px;height:25px;background:url(/resources/images/common/all_bt.png) -10px -198px no-repeat}
.bt_red .txt{float:left;min-width:30px;height:25px;color:#FFF;font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:25px;background:url(/resources/images/common/all_bt.png) -13px -198px no-repeat}
.bt_red .rt{float:left;width:39px;height:25px;background:url(/resources/images/common/all_bt.png) -329px -198px no-repeat}
.bt_red1{float:left;position:relative;cursor:pointer}
.bt_red1 .lft{float:left;width:18px;height:25px;background:url(/resources/images/common/all_bt.png) -10px -641px no-repeat}
.bt_red1 .txt{float:left;min-width:30px;height:25px;color:#FFF;font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:25px;background:url(/resources/images/common/all_bt.png) -13px -641px no-repeat}
.bt_red1 .rt{float:left;width:18px;height:25px;background:url(/resources/images/common/all_bt.png) -350px -641px no-repeat}

/** 이미지 Button **/
/*Head Button*/
.bt_gifthp{width:143px;height:27px;margin: 20px 0px 0px 15px;background:url(/resources/images/common/all_bt.png) -10px -10px no-repeat}
.bt_myinfo{width:70px;height:20px;background:url(/resources/images/common/all_bt.png) -231px -10px no-repeat}
.bt_logout{width:60px;height:20px;margin-right:6px;background:url(/resources/images/common/all_bt.png) -161px -10px no-repeat}
.bt_exeldown{width:93px;height:19px;background:url(/resources/images/common/all_bt.png) -239px -117px no-repeat}
.bt_popclose_off{float:right;margin:7px 15px 0px 0px;width:32px;height:32px;background:url(/resources/images/common/all_bt.png) -314px -39px no-repeat}
.bt_popclose_on{float:right;margin:7px 15px 0px 0px;width:32px;height:32px;background:url(/resources/images/common/all_bt.png) -346px -39px no-repeat}
.bt_calendar{width:17px;height:18px;background:url(/resources/images/common/all_bt.png) -346px -116px no-repeat}
.bt_define{width:57px;height:19px;background:url(/resources/images/common/all_bt.png) -169px -117px no-repeat}

/*Red Big Button*/
.bt_regist_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -321px no-repeat}
.bt_modi_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -47px no-repeat}
.bt_requestok_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -366px no-repeat}
.bt_consult_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -411px no-repeat}
.bt_modiok_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -456px no-repeat}
.bt_consultok_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -501px no-repeat}
.bt_companymodi_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -591px no-repeat}
.bt_modi2_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -601px no-repeat}
.bt_send_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -705px no-repeat}
.bt_answer_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -705px no-repeat}
.bt_exchang_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -750px no-repeat}
.bt_resend_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -795px no-repeat}
.bt_regininput_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -881px no-repeat}
.bt_modininput_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -926px no-repeat}
.bt_answer2_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -1039px no-repeat}
.bt_transferlist_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -180px -1136px no-repeat}
.bt_taxtrans_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -1166px no-repeat}
.bt_tempsave_r{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -180px -1181px no-repeat}
.bt_confirm{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -1272px no-repeat}
.bt_cancel_r {width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -180px -1272px no-repeat}

/*Gray Big Button*/
.bt_cancel_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -93px no-repeat}
.bt_modinext_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -140px no-repeat}
.bt_companyok_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -546px no-repeat}
.bt_chargemidi_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -466px no-repeat}
.bt_list_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -511px no-repeat}
.bt_consultmodi_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -556px no-repeat}
.bt_reginview_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -881px no-repeat}
.bt_modinview_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -179px -926px no-repeat}
.bt_preview_g{width:150px;height:37px;background:url(/resources/images/common/all_bt.png) -10px -1121px no-repeat}
.bt_nochange_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -179px -321px no-repeat}
.bt_charge_sg{width:145px;height:27px;background:url(/resources/images/common/all_bt.png) -179px -357px no-repeat}
.bt_cancel_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -279px -321px no-repeat}
.bt_reegst1_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -179px -394px no-repeat}
.bt_applyl_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -279px -394px no-repeat}
.bt_close_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -179px -431px no-repeat}
.bt_confirm_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -279px -431px no-repeat}
.bt_numre_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -179px -750px no-repeat}
.bt_nummodi_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -279px -750px no-repeat}
.bt_buycancle_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -179px -787px no-repeat}
.bt_bossup_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -277px -787px no-repeat}
.bt_send_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -10px -1002px no-repeat}
.bt_save_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -109px -1002px no-repeat}
.bt_save2_sg{width:137px;height:27px;background:url(/resources/images/common/all_bt.png) -223px -1002px no-repeat}
.bt_blossom_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -10px -1084px no-repeat}
.bt_transfer_sg{width:122px;height:27px;background:url(/resources/images/common/all_bt.png) -180px -1099px no-repeat}


.btn_pack{ margin-right:4px; background: url('../images/common/sp_btn.png') left top no-repeat; }

.btn_pack,
.btn_pack .inner { display: inline-block; position: relative; padding: 0; border: 0; letter-spacing: -1px; vertical-align: middle; white-space: nowrap }
.btn_pack .inner { left: 4px; cursor: pointer; _cursor: hand; background: url('../images/common/sp_btn.png') left top no-repeat; }
.btn_pack .txt { padding: 0 4px; line-height:1; }


.btn_pack.type1 { }
.btn_pack.type1 .inner { display: inline-block; padding: 4px 6px 4px 2px; font-weight: 600; font-size: 11px; background-position: right top; }
.btn_pack.type1 .txt {color: #535353 !important; }
.btn_pack.type1.disabled {background-position: left -276px;}
.btn_pack.type1.disabled .inner {background-position: right -276px;}
.btn_pack.type1.disabled .txt {color:#aaa !important;}
.btn_pack.type1.active {background-position: left -305px;}
.btn_pack.type1.active .inner {background-position: right -305px;}
.btn_pack.type1.active .txt {color: #fff !important;}

.btn_pack.type2 { background-position: 0 -29px; }
.btn_pack.type2 .inner { display: inline-block; padding: 4px 6px 4px 2px; font-weight: 600; font-size: 11px; background-position: right -29px; }
.btn_pack.type2 .txt {color: #fff !important; font-weight:bold; }
.btn_pack.type2.disabled {background-position: left -276px;}
.btn_pack.type2.disabled .inner {background-position: right -276px;}
.btn_pack.type2.disabled .txt {color:#aaa !important;}
.btn_pack.type2.active {background-position: left -305px;}
.btn_pack.type2.active .inner {background-position: right -305px;}
.btn_pack.type2.active .txt {color: #fff !important;}

.btn_pack.type3 { background-position: 0 -87px; }
.btn_pack.type3 .inner { display: inline-block; padding: 7px 36px 6px 17px; font-weight: 600; font-size: 11px; background-position: right -87px; }
.btn_pack.type3 .txt {color: #fff !important; }

.btn_pack.type4 { margin-right:20px; background-position: 0 -122px; }
.btn_pack.type4 .inner { display: inline-block; left: 20px; min-width:116px; padding: 11px 32px 13px 0; text-align:center; font-weight: 600; font-size: 13px; background-position: right -122px; }
.btn_pack.type4 .txt {color: #fff !important; }

.btn_pack.type5 { margin-right:20px; background-position: 0 -169px; }
.btn_pack.type5 .inner { display: inline-block; left: 20px; min-width:128px; padding: 11px 20px 13px 0; text-align:center; font-weight: 600; font-size: 13px; background-position: right -169px; }
.btn_pack.type5 .txt {color: #2f2f2f !important; }

.btn_pack.type6 { margin-right:10px; background-position:0 -210px; }
.btn_pack.type6 .inner { display: inline-block; left: 10px; min-width:70px; padding: 7px 20px 7px 10px; text-align:center; font-weight: 600; font-size: 11px; background-position: right -210px; }
.btn_pack.type6 .txt {color: #2f2f2f !important; }

.btn_pack.type7 { margin-right:10px; background-position: 0 -241px; }
.btn_pack.type7 .inner { display: inline-block; left: 10px; min-width:70px; padding: 7px 20px 7px 10px; text-align:center; font-weight: 600; font-size: 11px; background-position: right -241px; }
.btn_pack.type7 .txt {color: #ffffff !important; }

.btn_pack.type8 {background-position: left -58px;}
.btn_pack.type8 .inner { display: inline-block; padding: 4px 6px 4px 2px; font-weight: 600; font-size: 11px; background-position: right -58px;}
.btn_pack.type8 .txt {color: #fff !important; }
.btn_pack.type8.disabled {background-position: left -276px;}
.btn_pack.type8.disabled .inner {background-position: right -276px;}
.btn_pack.type8.disabled .txt {color:#aaa !important;}
.btn_pack.type8.active {background-position: left -305px;}
.btn_pack.type8.active .inner {background-position: right -305px;}
.btn_pack.type8.active .txt {color: #fff !important;}

.btn_pack .ico { vertical-align: -1px; }
.btn_pack .ico_srch { display: inline-block; width: 11px; height: 11px; background: url(../images/common/all_bullet2.png) -10px -212px no-repeat; }
.btn_pack .ico_srch2 {display: inline-block; width:9px;height:9px;background: url(../images/common/all_bullet2.png) -10px -183px no-repeat }
.btn_pack .ico1{position:absolute;right:9px;top:4px;width:9px;height:9px;background:url(../images/common/all_bullet2.png) -10px -157px no-repeat}
.btn_pack .ico2{position:absolute;left:8px;top:5px;width:9px;height:9px;background: url(../images/common/all_bullet2.png) -10px -183px no-repeat}
.btn_pack .ico_code{display: inline-block; width: 10px; height:9px; background: url(../images/common/all_bullet2.png) -10px -271px no-repeat}
.btn_pack .ico_mail{display: inline-block; width: 10px; height:9px; background: url(../images/common/all_bullet2.png) -10px -394px no-repeat}
.btn_pack .ico_setting {display: inline-block; width: 11px; height:11px;  background: url(../images/common/all_bullet2.png) -10px -299px no-repeat;}
.btn_pack .ico_write {display: inline-block; width:11px;height:11px;background: url(../images/common/all_bullet2.png) -10px -330px no-repeat}
.btn_pack .ico_chk {display: inline-block; width: 9px; height: 9px; background: url(../images/common/all_bullet2.png) -10px -157px no-repeat;}
.btn_pack .ico_plus {display: inline-block; width: 8px; height: 8px; background: url(../images/common/all_bullet2.png) -10px -243px no-repeat;}
.btn_pack .ico_phone {display: inline-block; width: 11px; height: 11px; background: url(../images/common/all_bullet2.png) -7px -452px no-repeat;}


/* form mail */
.fm_con{width:670px;min-height:738px;margin:0 auto;text-align:left;padding-top:20px}
.fm_con .fm_mid{overflow:hidden;width:604px;padding:33px 33px 0px 33px;font-family:'돋움',Dotum,Helvetica,sans-serif;font-size:12px;color:#494949;line-height:20px;background: url(/resources/images/mail/mail_middle.png) repeat-y}
.fm_con .fm_head{overflow:hidden;margin-top:30px;border-top:2px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.fm_con .txt1{float:left;padding:7px 10px 0px 10px}
.fm_con .txt2{ float:left;line-height:33px}
.fm_con .txt3{float:right;line-height:33px;padding:0 14px;color:#999;border-left:1px solid #e0e1e3}
.fm_con .fm_date{color:#999;font-size:11px;margin:30px 0px 13px 0px;padding:0px 0px 0px 10px;border-bottom:1px solid #e0e1e3}

/* Zip Cord */
.zip{ text-align:left;overflow:hidden}
.zip li{ white-space:nowrap}
.zip .tit{color:#814d25;font-size:12px;font-weight:bold;margin-bottom:4px}
.zip .txt2{font-size:12px;font-weight:bold;line-height:22px;margin-top:14px}

/* 블라썸 */
.blossom_tab{height:40px}
.blossom_tab li{position:relative;float:left;width:133px;height:38px; line-height:38px; text-align:center;}
.blossom_tab .on{border:1px solid #dc3e2d;background-color:#dc3e2d;color:#FFF}
.blossom_tab .off{border:1px solid #abadb3;background:url(/resources/images/common/all_bullet.png) -9px -575px;background-repeat:repeat-x;cursor:pointer;}
.blossom_tab .off:hover{background:url(/resources/images/common/all_bullet.png) -9px -624px}
.blossom_tab .arrow{position:absolute;left:63px;bottom:-6px;width:12px;height:6px; background:url(/resources/images/common/all_bullet.png) -9px -559px no-repeat}
.blossom_listcon{overflow:auto;background-color:#FFF}
.blossom_listbox1{width:268px;height:199px;padding-top:10px;border-right:1px solid #abadb3;border-bottom:1px solid #abadb3;border-left:1px solid #abadb3;}
.blossom_listbox2{width:437px;height:165px;border:1px solid #abadb3;}
.blossom_listbox3{width:268px;height:170px;}
.blossom_listbox4{width:268px;height:480px; margin-top:40px;border:1px solid #abadb3;}
.blossom_listbox5{width:380px;height:400px; margin-top:40px;border:1px solid #abadb3;}
.blossom_btbox1{float:left;margin:130px 8px 0px 8px;}
.blossom_btbox2{float:left;margin:130px 8px 0px 8px;}
.blossom_list1{margin-bottom:5px}
.blossom_list1 .minus{white-space:nowrap;margin-bottom:3px;padding-left:24px;line-height:20px; background:url(/resources/images/common/all_bullet.png) -10px -673px no-repeat;cursor:pointer}
.blossom_list1 .minus:hover{color:#dc3e2d}
.blossom_list1 .depth2{white-space:nowrap;padding-left:31px;color:#999;font-size:11px;line-height:17px; background:url(/resources/images/common/all_bullet.png) -10px -729px no-repeat;cursor:pointer}
.blossom_list1 .depth2:hover{color:#dc3e2d}
.blossom_list1 .plus{white-space:nowrap;margin-bottom:3px;padding-left:24px;line-height:20px; background:url(/resources/images/common/all_bullet.png) -10px -702px no-repeat;cursor:pointer}
.blossom_list1 .plus:hover{color:#dc3e2d}
.blossom_list2{width:439px;height:28px;padding-top:12px}
.blossom_list2 .tit{float:left;font-weight:bold;margin-top:6px}
.blossom_list2 .bt{float:right;margin-left:5px}
.blossom_list3{height:40px;font-size:11px;border-bottom:1px solid #abadb3;background:url(/resources/images/common/all_bullet.png) -9px -575px;background-repeat:repeat-x}
.blossom_list3 td{padding:0 10px;line-height:40px;text-align:center;white-space:nowrap}
.blossom_list4{height:34px; white-space:nowrap;}
.blossom_list4:hover{background-color:#e7e7e7}
.blossom_on{background-color:#ffa3b5}
.blossom_list4 td{padding:0 10px;line-height:34px;text-align:center;white-space:nowrap}
.blossom_list4 .num{width:38px;color:#888;font-size:11px}
.blossom_list5{height:40px;border-bottom:1px solid #abadb3;font-size:11px;background:url(/resources/images/common/all_bullet.png) -9px -575px;background-repeat:repeat-x}
.blossom_list5 td{padding:0 10px;line-height:40px;text-align:center;white-space:nowrap}
.blossom_list6{ float:left;margin:4px 0px 0px 8px;border-top:1px solid #e1e0e5;font-size:12px}
.blossom_list6 .tit{float:left;width:56px;height:34px;padding-left:10px;line-height:34px;font-size:11px;font-weight:bold;border-right:1px solid #e1e0e5;border-bottom:1px solid #e1e0e5;background-color:#f9f9f9}
.blossom_list6 .txt{float:left;width:170px;height:34px;padding-left:8px;line-height:34px;border-bottom:1px solid #e1e0e5}
.blossom_list6 .txt span{font-size:11px}
.btbox{clear:both;padding-top:10px;text-align:center}
.btbox li{display:inline-block;zoom:1;*display:inline}
.blossom_tit{margin:0 auto;padding:20px 0px 40px 0px;font-size:20px;font-weight:bold;text-align:center}
.inner_txt1{margin:30px 0;text-align:center}
.inner_txt2{margin:8px 0px 20px;text-align:right}
.blossom_stit{clear:both;margin-top:40px;font-weight:bold;text-align:left}
.blossom_stit span{float:right;text-align:right;color:#535353;font-weight:normal}

/* kcanon */
.fix{ overflow:hidden}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.detail_check{width:100%;margin-top:11px}
.checkbox{width:12px;height:12px;border:none;vertical-align:top}
.check_p{padding:3px 10px 0 0}
.label{display:inline-block;vertical-align:top;margin-left:5px;padding-top:4px;font-size:11px;color:#3d3d3d}
.stit2_1{height:22px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
.minWth td{min-width:80px}
.tfoot td{font-weight:bold;height:28px;color:#814d25;background-color:#f6f6f6}
.pop_ul .txts{color:#606060;margin-bottom:15px;padding-left:6px}
.pop_ul .tits{margin-bottom:7px;font-size:11px;color:#814d25;font-weight:bold;padding-left:6px;background:url(/resources/images/common/all_bullet.png) -21px -475px no-repeat}
.pop_ul .line{height:1px;margin-bottom:20px;padding-left:6px;border-bottom:1px dashed #bbb}
.pop_txts{line-height:20px}
.caption{height:34px;line-height:34px;border-top:2px solid #d8d3d0;border-bottom:1px solid #d8d3d0;padding-left:28px;background-color:#e9e0d9;color:#814d25;font-weight:bold}

/* Loder */
.screen_white {display:block;position:fixed;z-index:900;left:0px;top:0px;width:100%;min-height:100%;background:#FFF;filter:alpha(opacity=80);background-color:rgba(255,255,255,0.80);} /*반투명 바탕 */
.loder_warp {position:absolute; overflow:hidden;z-index:910;left:0px;top:200px;width:100%;}
.loder_con{position:relative; overflow:hidden;margin:0 auto;width:520px;height:272px;background:url(/resources/images/common/bg_loder.png) no-repeat}
.loder_con .bar1{width:32px;height:32px;margin:0 auto;margin-top:203px;background:url(/resources/images/common/img_loader1.gif) no-repeat}
.loder_con .loderbar_box{position:relative;overflow:hidden;width:352px;height:17px;margin:0 auto;margin-top:200px;background-color:#bb3526;}
.loder_con .bar_bg{position:absolute;z-index:930;width:352px;height:17px;top:0px;left:0px;background:url(/resources/images/common/img_loder2.png) no-repeat}
.loder_con .bar2{position:absolute;z-index:920;width:352px;height:11px;background-color:#d9d9d9;top:3px;}
.loder_con .txt{display:block; color:#333; margin:0 auto; padding-top:10px;}

/*추가 2013.05.24*/
.ipt01{width:40px;padding-left:0;margin:0;text-align:center;line-height:16px;}
.ipt02{width:80px;padding:0px 6px 0px 0px;margin:0;text-align:right;line-height:16px;}
.ipt03{width:200px;padding-left:0;margin:0;text-align:center;line-height:16px;}
.ipt04{width:80px;padding-left:0;margin:0;text-align:center;line-height:16px;}
.tbl_txt1 .slash{float:left;margin:0px 4px 2px 10px;font-size:16px;text-align:center;}
.disc_btm{float:left; margin:6px 0px 50px 0px;}

/*common*/
.scoll_x{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:30px;display:inline-block}
.scoll_x:after{width:100%}
td.mid{text-align:center !important}
.middle{margin:0 auto}
.lh_14{line-height:14px !important;white-space:normal !important}
.ws{white-space:nowrap}
.cnt{margin:0 auto}
.vl_t{vertical-align:top}
.nomargin{margin:0 auto !important}
.btbox_r{text-align:right;margin:5px 0px 30px 0px;overflow:hidden}
.btbox_r2{float:right;text-align:right;margin:5px 0px 30px 0px;overflow:hidden}
.chk_box{width:13px !important;height:13px !important;vertical-align:middle;margin:-1px -2px 0px 0;padding:0;border:0 !important}
.txtbox1{width:760px;height:92px !important;padding:8px;line-height:18px}
.txtbox2{width:760px;height:60px !important;padding:8px;line-height:18px}
.txtbox3{width:760px;height:160px !important;padding:8px;line-height:18px}
.txtbox4{width:490px;height:40px !important;padding:8px;line-height:18px;margin:6px 0}
.txtbox5{width:760px;height:40px !important;padding:8px;line-height:18px;margin:6px 0}
.txtbox6{width:680px;height:40px !important;padding:8px;line-height:18px;margin:6px 0}
.txtbox7{width:150px;height:30px !important;padding:4px;line-height:16px;margin:6px 0}
.txtbox8{width:380px;height:100px !important;padding:4px;line-height:16px;margin:6px 0}
.txtbox9{width:650px;height:50px !important;padding:4px;line-height:16px;margin:6px 0}
.thumb{margin:8px 0px;border:1px solid #8b8b8b}
.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.ellipsis{display:block;overflow:hidden ;white-space:nowrap !important;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.show{display:block}
.hide{display:none}
.bt{cursor:pointer}
.fs11{font-size:11px}
.fb{font-weight:bold !important}
.fn{font-weight:normal !important}
.lh_14{line-height:14px !important;white-space:normal !important}
.ws{white-space:nowrap}
.l_s1{letter-spacing:-1px}
.vl_t{vertical-align:top}
.fl{float:left}
.fr{float:right}
.l_s1{letter-spacing:-1px}
.blank{clear:both}
.clr{clear:both !important;height:0px !important}
.no_bg{background:none !important}
.no_bgimg{background-image:none !important}
.no_bdr{border:none !important}
.bt_con{margin:0 auto;padding-top:20px;text-align:center}
.bdr-left1{border-left:1px solid #e0e1e3 !important}
.border-btm0{border-bottom:none !important}
.border-btm2{border-bottom:2px solid #e0e1e3 !important}
.border-top1{border-top:1px solid #e0e1e3 !important;margin-top:-1px}
.border-top2{border-top:2px solid #e0e1e3 !important;margin-top:-1px}
.bdr_1 {border:1px solid #e0e1e3 !important}
.fc_brwn{color:#814d25 !important;font-size:12px !important}
.fc_red{color:#dc3e2d !important;font-size:12px !important}
.fc_gray{color:#535353 !important}
.bc_gray{ background-color:#f6f6f6}
.nomargin{margin:0 auto !important}
.taline_l{text-align:left !important}
.taline_r{text-align:right !important}
.taline_r2{text-align:right !important; padding-right:6px; padding-left:0px}
.v_middle {vertical-align:top}
.mt_-3{margin-top:-3px !important}
.mt_-1{margin-top:-1px !important}
.mt_3{margin-top:3px !important}
.mt_4{margin-top:4px !important}
.mt_8{margin-top:8px !important}
.mt_10{margin-top:10px !important}
.mt_12{margin-top:12px !important}
.mt_16{margin-top:16px !important}
.mt_30{margin-top:30px !important}
.mt_40{margin-top:40px !important}
.mb_6{margin-bottom:6px !important}
.mb_10{margin-bottom:10px !important}
.mb_20{margin-bottom:20px !important}
.ml_3{margin-left:3px !important}
.ml_4{margin-left:4px !important}
.ml_6{margin-left:6px !important}
.ml_8{margin-left:8px !important}
.ml_10{margin-left:10px !important}
.ml_16{margin-left:16px !important}
.ml_20{margin-left:20px !important}
.ml_25{margin-left:25px !important}
.ml_32{margin-left:32px !important}
.ml_35{margin-left:35px !important}
.ml_50{margin-left:50px !important}
.ml_70{margin-left:70px !important}
.mr_-3{margin-right:-3px !important}
.mr_3{margin-right:3px !important}
.mr_8{margin-right:8px !important}
.mr_16{margin-right:16px !important}
.mr_20{margin-right:20px !important}
.pl_8{padding-left:8px !important}
.pl_20{padding-left:20px !important}
.pr_16{padding-right:16px !important}
.wth_auto{width:auto !important}
.wth_20{width:20px !important}
.wth_30{width:30px !important}
.wth_38{width:38px !important}
.wth_40{width:40px !important}
.wth_45{width:45px !important}
.wth_50{width:50px !important}
.wth_55{width:55px !important}
.wth_60{width:60px !important}
.wth_66{width:66px !important}
.wth_70{width:70px !important}
.wth_75{width:75px !important}
.wth_80{width:80px !important}
.wth_84{width:84px !important}
.wth_85{width:85px !important}
.wth_88{width:88px !important}
.wth_90{width:90px !important}
.wth_95{width:95px !important}
.wth_100{width:100px !important}
.wth_105{width:105px !important}
.wth_110{width:110px !important}
.wth_115{width:115px !important}
.wth_120{width:120px !important}
.wth_125{width:125px !important}
.wth_140{width:140px !important}
.wth_150{width:150px !important}
.wth_160{width:160px !important}
.wth_170{width:170px !important}
.wth_180{width:180px !important}
.wth_200{width:200px !important}
.wth_220{width:220px !important}
.wth_230{width:230px !important}
.wth_235{width:235px !important}
.wth_250{width:250px !important}
.wth_280{width:280px !important}
.wth_290{width:290px !important}
.wth_310{width:310px !important}
.wth_330{width:330px !important}
.wth_360{width:360px !important}
.wth_420{width:420px !important}
.wth_450{width:450px !important}
.wth_490{width:490px !important}
.wth_550{width:550px !important}
.wth_600{width:600px !important}
.wth_660{width:660px !important}
.wth_670{width:670px !important}
.wth_690{width:690px !important}
.wth_700{width:700px !important}
.wth_769{width:769px !important}
.wth_770{width:770px !important}
.wth_850{width:850px !important}
.wth_870{width:870px !important}
.wth_920{width:910px !important}
.mwth_80{min-width:80px !important}
.mwth_90{min-width:90px !important}
.mwth_120{min-width:120px !important}
.mwth_150{min-width:150px !important}
.mwth_180{min-width:180px !important}
.mwth_345{min-width:345px !important}
.mwth_550{min-width:550px !important}
.mwth_730{width:730px !important}
.hit_1{height:1px !important}
.mh_80{min-height:80px !important}
.mh_200{min-height:200px !important}
.mxh_610{max-height:610px;!important}
#mask {
    position:absolute;
    z-index:9000;
    background-color:#000;
    display:none;
    left:0;
    top:0;
}
.popContents{
    display: none;
    position:absolute;
    left:100px;
    top:100px;
    z-index:10000;
}
.amountRight{text-align:right}


/* 2013.07.15 이후 개발자 추가 */
.bold1{font-weight:bold;height:28px;color:#000000;}
.bold2{font-weight:bold;font-size:12px;color:#000000;}



.bt_brown .bt_txt4{position:relative;float:left;width:50px;height:19px;line-height:21px;text-align:center;color:#FFF;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(/resources/images/common/all_bt.png) -12px -263px no-repeat}
.bt_brown2 .bt_txt3{position:relative;float:left;height:19px;line-height:21px;padding:0px 12px 0px 12px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -676px no-repeat}
.bt_w .bt_txt4{position:relative;float:left;height:19px;line-height:21px;padding:0px 9px 0px 9px;color:#535353;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:left;background:url(/resources/images/common/all_bt.png) -12px -234px no-repeat}


.bt_submit_sg{width:95px;height:27px;background:url(/resources/images/common/all_bt.png) -10px -1208px no-repeat}
.bt_price_sg{width:111px;height:27px;background:url(/resources/images/common/all_bt.png) -10px -1240px no-repeat}

/*추가 2020.08.21 */
.bt_renew_r{width:150px;height:37px;background:url(../images/common/all_bt_bo.png) -10px -1402px no-repeat}
.bt_disuse_r{width:150px;height:37px;background:url(../images/common/all_bt_bo.png) -168px -1402px no-repeat}
.bt_receive_r{width:150px;height:37px;background:url(../images/common/all_bt_bo.png) -10px -1448px no-repeat}
.bt_csvdown {width:94px;height:19px;background:url(../images/common/all_bt_bo.png) -380px -117px no-repeat}
.bt_except {width:150px;height:37px;background:url(../images/common/all_bt_bo.png) -328px -1402px no-repeat}
.bt_decide {width:150px;height:37px;background:url(../images/common/all_bt_bo.png) -168px -1448px no-repeat}


/*튤팁 */
a.tooltip {outline:none; position:relative;}
a.tooltip strong {line-height:16px;}
a.tooltip:hover {text-decoration:none;}

a.tooltip span{text-align:center;
    display:none; position:absolute; color:#fff;
    border:none; background:#dc3e2d;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;}
.callout {z-index:20;position:absolute;top:-8px;border:0;left:10px;}

.wsn {white-space:normal !important}

/*추가 2014.12.22*/
.login_con .logintit_con .tit_login_b2b{position:absolute;left:0px;bottom:0px;width:300px;height:30px;background:url(/resources/images/common/img_login_b2b.png) no-repeat}
.login_con .login_box_b2b{overflow:hidden;margin:0 auto;text-align:left;width:584px;height:254px;background:url(/resources/images/common/bg_login_b2b.png) no-repeat}
.bt_con_b2b{margin:0 auto;padding-top:15px;text-align:center}

/*추가:s 2016.07.28*/
.login_box_b2b .bt_con_b2b {width:370px; margin:0 auto;}
.bt_mobileinfo {float:left; display:inline-block; width:85px;height:35px; margin-left:0px; background:url(/resources/images/common/all_bt_b2b.png) -190px 0 no-repeat}
.bt_menualinfo {float:left; display:inline-block; width:85px;height:35px; margin-left:10px; background:url(/resources/images/common/all_bt_b2b.png) -285px 0 no-repeat}
.bt_join{float:left; display:inline-block; width:85px;height:35px; margin-left:10px; background:url(/resources/images/common/all_bt_b2b.png) 0 0 no-repeat}
.bt_findpw{float:left; display:inline-block; width:85px;height:35px; margin-left:10px; background:url(/resources/images/common/all_bt_b2b.png) -95px 0 no-repeat}
/*추가:e 2016.07.28*/

.tbl_pop .tbl_tit1_b2b{width:62px;padding:0 26px;line-height:34px; border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;background-color:#f9f9f9 !important}
.bt_smssend{width:111px;height:27px;background:url(/resources/images/common/all_bt_b2b.png) 0 -51px no-repeat}
.bt_smscon{width:111px;height:27px;background:url(/resources/images/common/all_bt_b2b.png) -118px -51px no-repeat}
.bt_ask{width:95px;height:27px;background:url(/resources/images/common/all_bt_b2b.png) 0px -151px no-repeat}
.b2b_title1{background:url(/resources/images/common/all_tit_b2b.png) 0px -92px no-repeat} /*타이틀 - 신세계 모바일상품권 행사결과*/
.b2b_title2{background:url(/resources/images/common/all_tit_b2b.png) 0px -122px no-repeat} /*타이틀 - 공지사항*/

/*추가 2014.12.30*/
.popup3{position:absolute;z-index:200;left:38%;top:3%; width:350px; max-height:500px;overflow-y:auto;border:2px solid #606060;background-color:#FFF;}

/* Pop-up Log-in */
.pop_login_box1{overflow:hidden;margin:0 auto;text-align:left;width:584px;height:213px;background:url(/resources/images/common/bg_login_pop.png) no-repeat}
.pop_inp_box1{float:left;width:247px;margin:42px 0px 0px 165px}
.pop_inp_box1 li{margin-bottom:6px}
.pop_inp_box1 .pop_id{width:226px; height:20px;}
.pop_inp_box1 .pop_pw{width:226px; height:20px;}
.pop_bt{float:left;margin-top:42px;width:64px;height:53px;background:url(/resources/images/common/all_bt.png) -239px -47px no-repeat}
.pop_login_txt1{width:450px;margin:35px 0px 0px 85px}
.pop_login_txt1 li{color:#9c9a9b;font-size:11px;line-height:20px;letter-spacing:-1px}
.pop_login_txt1 li span{color:#606060}

/*추가 2015.01.08*/
.b2b_maincon1{width:1200px;margin-top:15px}/* 수정 */
.b2b_maincon1 .title{background:url(/resources/images/common/all_bt_b2b.png) 0px -92px no-repeat} /* 수정 */
.b2b_maincon1 .list_box{width:1200px;height:220px;background:url(/resources/images/common/bg_b2b_maincon1.png) no-repeat}
.b2b_list_con1 {width:100%}
.b2b_list_con1 .head1{color:#fff;font-size:11px}
.b2b_list_con1 .head1 th{height:35px;line-height:35px;min-width:20px; padding:0 8px}
.b2b_list_con1 .contents1{color:#999;font-size:12px;}
.b2b_list_con1 .contents1:hover{background-color:#e7e7e7;cursor:pointer}
.b2b_list_con1 .contents1 td{height:35px;line-height:35px; min-width:20px;padding:0 8px;white-space:nowrap;}
.b2b_list_con1 .contents1 span{color:#494949}

.b2b_maincon2{width:1200px;margin-top:30px}/* 수정 */
.b2b_maincon2 .title{background:url(/resources/images/common/all_bt_b2b.png) 0px -122px no-repeat} /* 수정 */
.b2b_maincon2 .list_box{width:1200px;height:220px;background:url(/resources/images/common/bg_b2b_maincon2.png) no-repeat}
.b2b_list_con2 {width:100%}
.b2b_list_con2 .head1{color:#fff;font-size:11px}
.b2b_list_con2 .head1 th{height:35px;line-height:35px;min-width:20px; padding:0 8px;}
.b2b_list_con2 .contents1{color:#999;font-size:12px;}
.b2b_list_con2 .contents1:hover{background-color:#e7e7e7;cursor:pointer}
.b2b_list_con2 .contents1 td{height:35px;line-height:35px; min-width:20px;padding:0 8px;white-space:nowrap;}
.b2b_list_con2 .contents1 span{color:#494949}

.taline_c {text-align:center;}

/*추가 2015.01.12*/
.popup4{position:absolute;z-index:200;left:50px;top:80px;min-width:300px;max-width:750px;max-height:450px;overflow-y:auto;border:2px solid #606060;background-color:#FFF;}
.fs12{font-size:12px;}
/*추가 2015.02.04*/
.bt_print_sg{width:150px;height:37px;background:url(/resources/images/common/all_bt_b2b.png) 0 -224px no-repeat}

/* 추가 2015.12.14 */
#header_papergift{width:100%; height:100px; background-color:#333743;}
.h_logo_papergift{float:left; width:136px; height:32px; margin:34px 0 0 30px; background:url(/resources/images/common/h_logo02.png) no-repeat}
.info_papergift{float:right; margin:32px 30px 0 0; line-height:12px; color:#fff; text-align:right; word-spacing:-2px;}
.info_papergift .service{display:block; margin-top:7px; font-size:11px; color:#bbbbbb;}
.info_papergift .service .snum{text-decoration:underline;}
.r_area{width:auto; padding:4px 6px; height:12px;  display:inline-block; background-color:#5a6167;}
.r_area02{width:auto; padding:4px 6px; height:12px;  display:inline-block; background-color:#3b7dc9;}
#sub_papergift_con{position:relative;text-align:left;background-color:#FFF;min-width:941px;padding:20px 30px;}
#sub_papergift_con .stit{position:relative; clear:both;height:22px;color:#814d25;font-weight:bold;padding-left:14px;background:url(/resources/images/common/all_bullet.png) -10px -422px no-repeat}
#sub_papergift_con .stit span{float:right;text-align:right;color:#535353;font-weight:normal}
.sparetime{display:inline-block; vertical-align:top; padding-top:3px;}
.lh_15{line-height:15px !important;}
.pop_head3{height:45px; background-color:#333743;}
.pop_head3 .pop_tit{float:left;width:70%;height:20px;margin-top:10px;padding:0px 0px 0px 24px;font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif; color:#FFF;text-align:left;font-size:15px;font-weight:bold;letter-spacing:-1px;}
.sub_tit .t_paper{ background:url(../images/common/all_tit.png) -10px -435px no-repeat}
.sub_tit .tit_paper{float:left;width:50%;height:24px;padding-left:29px;font-size:14px;font-weight:bold;line-height:24px;color:#dc3e2d;  font-family:'맑은 고딕','Malgun Gothic',Dotum,Helvetica,sans-serif; letter-spacing:-1px;}
.tbl_tit13{padding:0px 5px;vertical-align:top; border-right:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#3d3d3d;font-size:11px;font-weight:bold;line-height:34px;background-color:#f9f9f9 !important}


/*추가 2015.12.21*/
button{background:transparent;}

.bt_red_big{display:inline-block;zoom:1;*display:inline;}
.bt_red_big .bt_lft{float:left;width:18px;height:35px;background:url(../images/common/all_bt.png) -10px -1315px no-repeat;}
.bt_red_big .bt_rt{float:left;width:18px;height:35px;background:url(../images/common/all_bt.png) -347px -1315px no-repeat;}
.bt_red_big .bt_txt{position:relative;float:left;height:35px;line-height:33px;color:#fff;font-size:14px;font-family:'맑은 고딕','Malgun Gothic',Dotum;font-weight:bold;letter-spacing:-2px; padding:0 4px 0 0;
    background:url(../images/common/all_bt.png) -28px -1315px no-repeat}

.bt_gray_big{display:inline-block;zoom:1;*display:inline}
.bt_gray_big .bt_lft{float:left;width:18px;height:35px;background:url(../images/common/all_bt.png) -10px -1355px no-repeat;}
.bt_gray_big .bt_rt{float:left;width:28px;height:35px;background:url(../images/common/all_bt.png) -347px -1355px no-repeat;}
.bt_gray_big .bt_txt{position:relative;float:left;height:35px;line-height:33px;color:#454545;font-size:14px;font-family:'맑은 고딕','Malgun Gothic',Dotum;font-weight:bold;letter-spacing:-2px; padding:0 4px 0 0;
    background:url(../images/common/all_bt.png) -28px -1355px no-repeat}

.bt_g{display:inline-block;zoom:1;*display:inline}
.bt_g .bt_lft{float:left;width:6px;height:27px;background:url(../images/common/all_bt.png) -10px -1402px no-repeat}
.bt_g .bt_rt{float:left;width:14px;height:27px;background:url(../images/common/all_bt.png) -354px -1402px no-repeat}
.bt_g .bt_txt{float:left;height:27px;line-height:27px;padding:0px 9px;color:#fff; font-size:12px;font-weight:bold;letter-spacing:-1px;background:url(../images/common/all_bt.png) -12px -1402px no-repeat}

.bt_w2{display:inline-block;zoom:1;*display:inline}
.bt_w2 .bt_lft{float:left;width:6px;height:27px;background:url(../images/common/all_bt.png) -10px -1431px no-repeat}
.bt_w2 .bt_rt{float:left;width:14px;height:27px;background:url(../images/common/all_bt.png) -354px -1431px no-repeat}
.bt_w2 .bt_txt{float:left;height:27px;line-height:27px;padding:0px 9px;color:#535353;font-size:12px;font-weight:bold;letter-spacing:-1px;background:url(../images/common/all_bt.png) -12px -1431px no-repeat}







/*추가 2016.11.15*/


.mt_-3{margin-top:-3px !important}
.mt_-1{margin-top:-1px !important}
.mt_3{margin-top:3px !important}
.mt_4{margin-top:4px !important}
.mt_5{margin-top:5px !important}
.mt_8{margin-top:8px !important}
.mt_10{margin-top:10px !important}
.mt_12{margin-top:12px !important}
.mt_16{margin-top:16px !important}
.mt_20{margin-top:20px !important}
.mt_30{margin-top:30px !important}
.mt_40{margin-top:40px !important}
.mb_3{margin-bottom:3px !important}
.mb_6{margin-bottom:6px !important}
.mb_10{margin-bottom:10px !important}
.mb_20{margin-bottom:20px !important}
.ml_3{margin-left:3px !important}
.ml_4{margin-left:4px !important}
.ml_5{margin-left:5px !important}
.ml_6{margin-left:6px !important}
.ml_7{margin-left:7px !important}
.ml_8{margin-left:8px !important}
.ml_9{margin-left:9px !important}
.ml_10{margin-left:10px !important}
.ml_16{margin-left:16px !important}
.ml_20{margin-left:20px !important}
.ml_25{margin-left:25px !important}
.ml_32{margin-left:32px !important}
.ml_35{margin-left:35px !important}
.ml_50{margin-left:50px !important}
.ml_70{margin-left:70px !important}
.mr_-3{margin-right:-3px !important}
.mr_3{margin-right:3px !important}
.mr_4{margin-right:4px !important}
.mr_5{margin-right:5px !important}
.mr_6{margin-right:6px !important}
.mr_7{margin-right:7px !important}
.mr_8{margin-right:8px !important}
.mr_16{margin-right:16px !important}
.mr_20{margin-right:20px !important}
.pl_8{padding-left:8px !important}
.pl_20{padding-left:20px !important}
.pr_16{padding-right:16px !important}




.table_data {table-layout:fixed; border-top: 2px solid #e0e1e3; border-bottom: 2px solid #e0e1e3;}
.table_data thead th {text-align:center;font-size:11px;color:#494949;background-color:#f9f9f9;padding:5px 6px 4px 6px; border-bottom:1px solid #e0e1e3; border-left:1px solid #e0e1e3;}
.table_data tbody th {padding:8px 10px; color: #3d3d3d; font-size: 11px;font-weight: bold; background-color: #f9f9f9; border-left: 1px solid #e0e1e3;border-bottom: 1px solid #e0e1e3;}
.table_data tbody td {padding:8px 10px; border-left: 1px solid #e0e1e3; border-bottom: 1px solid #e0e1e3;}
.table_data .input {width: 130px;height: 15px;line-height: 15px;}
.table_data .select { min-width:140px;}
.table_data tbody th {padding-left:28px;}
.table_data .ico_require {margin-left:-14px;}
.table_data .first {border-left:0;}
.table_data .left{text-align:left;}
.table_data .right{text-align:right;}
.table_data .center{text-align:center;}

.table_data2 {border-top: 2px solid #ddd3cb; border-bottom: 2px solid #e0e1e3;}
.table_data2 thead th {padding:9px 6px; color: #3d3d3d;font-size: 11px;text-align: center;border-bottom: 2px solid #ddd3cb;background-color: #e9e0d9;}
.table_data2 .first {border-left:0;}
.table_data2 tbody td {padding: 8px 6px; line-height: 16px; color: #535353; text-align: center; border-left: 1px solid #e0e1e3; border-bottom: 1px solid #e0e1e3;}
.table_data2 .left{text-align:left;}
.table_data2 .right{text-align:right;}

.ico_require {display:inline-block; width:10px; height:9px; background:url('../images/common/bu_01.png') 0 0 no-repeat;}


.scoll_x .table_data {table-layout:auto;}
.scoll_x .table_data th,
.scoll_x .table_data td {white-space:nowrap;}



.scoll_x .table_data3 {table-layout:auto;}
.scoll_x .table_data3 th,
.scoll_x .table_data3 td {white-space:nowrap;}

.table_data3{width:100%;border-top:2px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.table_data3 th{text-align:center;font-size:11px;color:#494949;background-color:#f9f9f9;padding:5px 6px 4px 6px}
.table_data3 th.normal{color:#7a7a7a !important;font-weight:normal;white-space:nowrap}
.table_data3 thead th {text-align:center;font-size:11px;color:#494949;background-color:#f9f9f9;padding:5px 6px 4px 6px; border-bottom:1px solid #e0e1e3; border-left:1px solid #e0e1e3;}
.table_data3 tbody th {padding:8px 10px; color: #3d3d3d; font-size: 11px;font-weight: bold; background-color: #f9f9f9; border-left: 1px solid #e0e1e3;border-bottom: 1px solid #e0e1e3;}
.table_data3.hover tr:hover td{ background-color:#f1f1f1;cursor:pointer}
.table_data3 td {white-space:nowrap; border-bottom:1px solid #e0e1e3;border-left:1px solid #e0e1e3;text-align:center;color:#494949;padding:8px 10px 7px 10px}
.table_data3 td.left{text-align:left;padding-left:19px}
.table_data3 td.right{text-align:right;padding-left:19px}
.table_data3 .first {border-left:0;}

.table_data3 td.free_wh{text-align:center;font-size:11px;color:#494949;padding:5px 6px 4px 6px}



.div_text100{width:100%; text-align:center; margin: 10px 0px 3px 0px; line-height:150%;}

input.radio{margin:0px; border:none 0px; padding:0px;}
input.chkbox{width:13px !important;height:13px !important;vertical-align:text-top;margin:-1px 0 0px 0;padding:0;border:0 !important;}
.chkbox{width:13px !important;height:13px !important;vertical-align:text-top; margin:-1px 0px 0px 0px;padding:0;border:0 !important;}
.radio{margin:0px; border:0px !important; padding:0px;}

.mt_47{margin-top:47px !important}

.div_wh_30{width:28%; float:left;}
.div_wh_70{width:65%;  float:right;}
.clear{clear:both; display:block;}


.table_search {width: 100%; border-top: 2px solid #e0e1e3; border-bottom: 2px solid #e0e1e3;}
.table_search tbody th {padding:8px 10px 8px 28px; color: #3d3d3d; font-size: 11px;font-weight: 600; background:#f9f9f9 url('../images/common/all_bullet.png') -10px -49px no-repeat; border-right: 1px solid #e0e1e3; border-bottom: 1px solid #e0e1e3;}
.table_search tbody td {padding:8px 10px; border-bottom: 1px solid #e0e1e3;}
.table_search .input {width:130px;height: 15px;line-height: 15px;}
.table_search .select { min-width:140px;}

.table_search_bo {width: 100%; border-top: 2px solid #e0e1e3; border-bottom: 2px solid #e0e1e3;}
.table_search_bo tbody th {padding:8px 10px 8px 28px; color: #3d3d3d; font-size: 11px;font-weight: 600; background:#f9f9f9 url('../images/common/all_bullet_bo.png') -10px -49px no-repeat; border-right: 1px solid #e0e1e3; border-bottom: 1px solid #e0e1e3;}
.table_search_bo tbody td {padding:8px 10px; border-bottom: 1px solid #e0e1e3;}
.table_search_bo .input {width:130px;height: 15px;line-height: 15px;}
.table_search_bo .select { min-width:140px;}


.dot_txt3 {line-height:20px}
.dot_txt3 li{background:url(/resources/images/common/all_bullet.png) -21px -471px no-repeat;padding-left:8px; text-align:left;}

.table_list{width:100%;border-top:2px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
.table_list th{text-align:center;font-size:11px;color:#494949;background-color:#f9f9f9;padding:5px 6px 4px 6px}
.table_list th.normal{color:#7a7a7a !important;font-weight:normal;white-space:nowrap}
.table_list th.bline{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.table_list th.bline1{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.table_list th.bline2,
.table_list td.bline2{border-bottom:1px solid #e0e1e3;border-right:none;line-height:16px}
.table_list th.bline3{border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;line-height:16px}
.table_list.hover tr:hover td{ background-color:#f1f1f1;cursor:pointer}
.table_list td {white-space:nowrap; border-bottom:1px solid #e0e1e3;border-left:1px solid #e0e1e3;text-align:center;color:#494949;padding:8px 10px 7px 10px}
.table_list .stress{font-weight:bold;text-align:right}
.table_list td.last{border-right:0}
.table_list td.left{text-align:left;padding-left:19px}
.table_list td.right{text-align:right;padding-left:19px}
.table_list td.lh_18{ line-height:18px}
.table_list .column_control{width:124px;margin:0 auto}
.table_list .bg{background-color:#f6f6f6}
.table_list thead th {border-bottom:1px solid #e0e1e3; border-left:1px solid #e0e1e3;}
.table_list .first {border-left:0;}


/* ==========================================================================
	통합쿠폰
========================================================================== */

.pop_cpn_preview {min-width:none; max-height: none; top: 100px !important}
.pop_cpn_preview .pop_cont {max-height: none; height: 720px; overflow-y: auto; padding: 0px;}

.pop_cpn_preview .cpn_select {padding: 15px; border-bottom: 1px solid #ddd;}
.pop_cpn_preview .cpn_select select {width: 50%;}
.pop_cpn_preview .cpn_title {padding: 10px; background-color:#f4f4f4;}
.pop_cpn_preview .cpn_preview { width: 360px; height: 375px; padding-top: 264px;  text-align: center; background-size: cover !important;}
.pop_cpn_preview .preview_image img {width: 296px; height: 185px; margin: 40px 0;}
.pop_cpn_preview .preview_body {position: relative; height: 100%; letter-spacing: -2px; line-height: 1;}
.pop_cpn_preview .preview_message {border-top: 1px solid #ddd; padding: 10px; text-align: left;}

.pop_cpn_preview .cpn_barcode {position: absolute; left:51px; top: 96px;}
.pop_cpn_preview .cpn_store {position: absolute; left:33px; top: 25px; font-size: 15px; font-weight: 600;}
.pop_cpn_preview .cpn_store_logo {position: absolute; right:35px; top: 25px;}
.pop_cpn_preview .cpn_store_logo img {height: 15px;}
.pop_cpn_preview .cpn_store2 {position: absolute; right:38px; top: 222px; font-size: 15px; }
.pop_cpn_preview .cpn_name {position: absolute; left:33px; top: 47px; font-size: 17px;}
.pop_cpn_preview .cpn_date {position: absolute;  right:38px; top: 258px; font-size: 15px;}

/* ==========================================================================
	KYC
========================================================================== */
#left ul {list-style-type: none;padding: 0px;margin: 0px;width: 200px;background: #FFFFFF;height: 100%; position: absolute}
#left li a {text-decoration: none;padding: 10px;display: block;color: #000;font-weight: bold;}
.bt_prior {background-color:#dcdcdc;color:#2f2f2f;border-radius:30px;width:90px;height:30px;font-size:13px;font-weight:bold}
.bt_next {background-color:#bb3526;color:white;border-radius:30px;width:90px;height:30px;font-size:13px;font-weight:bold}
.new_tit{clear:both;margin-top:30px;margin-bottom:10px;font-weight:bold;text-align:left}
/*tbl_02*/
.tbl_02{border-top:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3}
.tbl_02 .tbl_tit1{width:107px;padding-left:28px;line-height:34px}
.tbl_02 .tbl_tit2{width:auto;padding-left:28px;}
.tbl_02 input{height:16px;line-height:16px}

