﻿@charset "utf-8";

/* bg 공통 */
.bizreg_bgcl{background-color:#f5f6f7;}
/* bg 모달 */
/*.bg_pop{background:#595f68;}*/

/* bizreg_wrap */
.bizreg_wrap{display:block;margin:0 auto;}

/* header */
.bizreg_header_wrap{}
.bizreg_header_inner{width:610px;margin:0 auto;padding:44px 0 49px;text-align:center;}
.bizreg_header_inner{position:relative;}
.bizreg_header_inner > p{
display:block;
position:absolute;
left:0;
bottom:15px;
width:610px;
margin:0;
padding:5px 0 2px;
color:#fc7f02;
text-align:center;
letter-spacing:-1px;
}

/* step bizreg_wrap */
.bizreg_step_wrap{height:70px;}
.bizreg_step_inner{width:610px;height:70px;margin:0 auto;background-image:url(../img/bg/bg_step_sprite.png?v=1);background-repeat:no-repeat;}
.bizreg_step_inner.step1{background-position:0 0;}
.bizreg_step_inner.step2{background-position:0 -80px;}
.bizreg_step_inner.step3{background-position:0 -160px;}
/* 20150611 */
.bizreg_step_inner.com1{background-position:0 -240px;}
/*.bizreg_step_inner.com2{background-position:0 -320px;}*/
/* //20150611 */

/* content bizreg_wrap */
.bizreg_cnt_wrap{width:610px;margin:0 auto;padding-bottom:18px;overflow:hidden;}
.bizreg_inner_cnt{position:relative;padding:25px 34px 0;background-color:#fff;border:1px solid #dadada;border-top:none;min-height:534px;z-index:1000;}


/* 20150611 */
.bizreg_info_caption{display:block;position:absolute;left:0;top:0;right:0;border-bottom:1px solid #ebeff4;background-color:#eff4fa;}
.bizreg_info_caption > p{margin:0;padding:11px 0 8px;font-size:11px;color:#687dd4;font-weight:normal;line-height:15px;text-align:center;}
.bizreg_info_caption p > strong{font-weight:bold;}
/* 20150611 */

/* biz_pro_wrap */
/* 2014.10.23 */
.biz_pro_wrap{border:1px solid #dadada;position:relative;z-index:1000;}
/* old code
.biz_pro_wrap{border:1px solid #dadada;}
*/
.biz_pro_wrap ul{}
/* 2014-11-07 */
.biz_pro_wrap ul li{border-top:1px solid #f0f0f0;position:relative;z-index:3000; height:48px;}
	/*20150210_추가*/
.biz_pro_wrap ul li.non{background-color:#f5f5f5}
.fbc{color:#4777c3 !important;}
.biz_pro_wrap ul li.non input[type=text]{background-color:#f5f5f5; padding:13px 0 14px 10px;color:#959595;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0; min-width:33px;}
.fixtxt{color:#444 !important;font-weight:bold !important;}
.placeholder{color:#979797 !important;font-weight:normal !important;}
	/*20150210_추가*/
.biz_pro_wrap ul li:first-child{border-top:none;}
.biz_pro_wrap ul li input[type=text]{padding:13px 0 14px 10px;color:#4b4b4b;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}/* 20150527 */
.biz_pro_wrap ul li input[type=password]{margin-top:6px;padding:13px 0 14px 10px;color:#4b4b4b;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}/* 20150527 */
.bizreg_msg_err{position:absolute;top:13px;left:303px;height:20px;line-height:20px;padding:2px 5px 0;background-color:#fff;font-size:11px;color:#fe0002;}
.txt_b {color:#4777c1 !important;}
/* //2014-11-07 */
.biz_pro_wrap ul li .biz_btn_combo{position:relative;display:inline-block;line-height:47px;padding:1px 30px 0 15px;background-color:#fff;vertical-align:top;color:#969696;}
.biz_pro_wrap ul li .btn_combo2{position:absolute;top:0;right:0;width:40px;height:48px;background:url(../img/ico/ico_arrow.png) no-repeat 15px 19px;z-index:999;}
.biz_pro_wrap ul li .biz_btn_combo .bizreg_combo_arrow{position:absolute;top:19px;right:15px;}
.biz_pro_wrap ul li .authen_wrap{position:absolute;top:10px;right:10px;}
.biz_pro_wrap ul li .biz_txt_at{display:inline-block;width:45px;line-height:47px;padding:1px 0 0;text-align:center;border-right:1px solid #f0f0f0;font-size:20px;color:#969696;vertical-align:top;}
.biz_pro_wrap ul li .biz_cty_code{position:absolute;top:48px;overflow-y:scroll;overflow:hidden;border:1px solid #ccc;background:#fff;}
.biz_pro_wrap ul li .biz_cty_code ul.country li{height:23px !important;border:none;}
.biz_pro_wrap ul li .biz_cty_code ul.country li:first-child{border-bottom:1px solid #ebebeb;}
.biz_pro_wrap ul li .biz_cty_code ul.country li:hover{background:#ebebeb;}
.biz_pro_wrap ul li .biz_cty_code ul.country li a{height:23px;display:block;}
.biz_pro_wrap ul li .biz_cty_code ul.country li a span img{display:inline-block;margin-top:-1px;padding:0 11px 0 9px;}
.biz_pro_wrap ul li .biz_cty_code ul.country li a strong{color:#333;height:21px;line-height:21px;padding-top:2px;display:inline-block;font-weight:normal;}
.biz_pro_wrap ul li .biz_cty_code ul.country li a em{color:#666;height:21px;line-height:21px;padding:2px 10px 0;font-style:normal;display:inline-block;}

.biz_pro_wrap ul li .biz_cty_code ul.mail{padding:8px 0;}
.biz_pro_wrap ul li .biz_cty_code ul.mail li{height:21px;border:none;}
.biz_pro_wrap ul li .biz_cty_code ul.mail li:hover{background:#ebebeb;}
.biz_pro_wrap ul li .biz_cty_code ul.mail li a{height:15px;line-height:14px;padding:4px 0 2px 9px;color:#333;display:block;}

.biz_pro_wrap.srch_result ul li{min-height:47px;}
.biz_pro_wrap ul li .th, .biz_pro_wrap ul li .td{display:inline-block;min-width:95px;line-height:44px;padding:3px 0 0 14px;}
/*20150210 추가*/
.biz_pro_wrap ul li .th2, .biz_pro_wrap ul li .td2{display:inline-block;min-width:95px;line-height:15px;padding:10px 0 0 14px; vertical-align:middle;}


/* password rule */
.biz_pass_rule{height:23px;padding:7px 0 0;text-align:right;}/* 20150527 */
.biz_pass_rule a{display:inline-block;line-height:14px;padding:2px 0 0;color:#4777c3;text-decoration:underline;background-color:transparent;}

.bizreg_info{padding:11px 0 8px;font-size:11px;color:#4777c1;line-height:15px;}
.reg_info2{line-height:14px;padding:6px 0 0;font-size:11px;color:#fe0000;}

/* register button */
.bizreg_btn_cont{width:610px;margin:0 auto;}
a.bizreg_sprite{width:295px;height:61px;background-image:url(../img/btn/btn_reg.png);background-repeat:no-repeat;display:inline-block;}
a.bizreg_btn_next{background-position:0 0;}
a.bizreg_btn_prev{background-position:0 -71px;}
a.bizreg_btn_adm{background-position:0 -142px;}
a.bizreg_btn_mem{background-position:0 -213px;}
a.bizreg_btn_adm2{background-position:0 -355px;}
a.bizreg_btn_login{background-position:0 -284px;}
a.bizreg_btn_term{background-position:0 -426px;}
a.bizreg_btn_cfrm{background-position:0 -497px;}/* 20150527 */

/* register complete */
.bizreg_sign_comp{padding:55px 0 0;text-align:center;height:314px;}
.bizreg_sign_comp .bizreg_biz_logo{display:block;margin:0 auto;margin-bottom:26px;overflow:hidden;}
div.bizreg_des p{font-size:16px;line-height:26px;color:#4b4b4b;font-weight:bold;text-align:center;margin-top:9px;}
p.bizreg_dr_des{font-size:14px;color:#fff;line-height:16px;padding:12px 28px 10px;background:#5485d3;text-align:center;margin:0 35px;}

/*  */
.biz_term_of_use{border:1px solid #dadada;overflow:hidden;}
.biz_term_of_use dt{position:relative;height:43px;line-height:43px;padding:2px 15px 0;background-color:#f4f4f4;border-bottom:1px solid #f0f0f0;color:#4a4a4a;font-weight:bold;}
.biz_term_of_use dd{padding:16px 15px 15px;}
.biz_term_of_use ul{clear:both;overflow:hidden;}
.biz_term_of_use ul li{float:left;display:inline-block;padding:0 11px 0 0;vertical-align:top;*display:inline;*zoom:1;}
/* 2014.10.20 변경 */
.biz_term_of_use ul li a.off, .biz_term_of_use ul li a.on{display:inline-block;height:19px;width:19px;padding:0;vertical-align:top;}
.biz_term_of_use ul li a.off{background:url(../img/ico/ico_check2_off.png) no-repeat;}
.biz_term_of_use ul li a.on{background:url(../img/ico/ico_checke_on.png) no-repeat;}
.biz_term_of_use ul li > span{display:inline-block;padding:3px 0 0 5px;color:#4b4b4b;text-decoration:underline;font-size:11px;line-height:17px;}
.biz_term_of_use .btn_chk1.off{position:absolute;top:11px;right:10px;display:inline-block;width:24px;height:24px;background:url(../img/ico/ico_check1_off.png) no-repeat 0 0;}
.biz_term_of_use .btn_chk1.on{position:absolute;top:11px;right:10px;display:inline-block;width:24px;height:24px;background:url(../img/ico/ico_check1_on.png) no-repeat 0 0;}

/* 약관동의 */
/* 20150527 */
.biz_term_of_use_kb{border:1px solid #dadada;overflow:hidden;}
.biz_term_of_use_kb dt{
	position:relative;
	/*min-height:43px;*/
	/*padding:2px 15px 0;*/
	padding:14px 55px 12px 15px;
	color:#4a4a4a;
	font-weight:bold;
	/*line-height:43px;*/
	line-height:17px;
	background-color:#f4f4f4;
	border-bottom:1px solid #f0f0f0;
	vertical-align:middle;
}/* (수정)20160426 */
.biz_term_of_use_kb dt span{
	display:inline-block;
	margin:4px 0 0;
	padding:2px 0 0;
	font-size:11px;
	color:#969696;
	font-weight:normal;
	line-height:12px;
}/* (수정)20160426 */
.biz_term_of_use_kb dd{padding:16px 15px 15px;}
.biz_term_of_use_kb ul{clear:both;overflow:hidden;}
.biz_term_of_use_kb ul li{float:left;display:inline-block;padding:0 20px 0 0;vertical-align:top;*display:inline;*zoom:1;}
.biz_term_of_use_kb ul li a.off, .biz_term_of_use_kb ul li a.on{display:inline-block;height:19px;width:19px;padding:0;vertical-align:top;}
.biz_term_of_use_kb ul li a.off{background:url(../img/ico/ico_check2_off.png) no-repeat;}
.biz_term_of_use_kb ul li a.on{background:url(../img/ico/ico_checke_on.png) no-repeat;}
.biz_term_of_use_kb ul li > span{display:inline-block;padding:3px 0 0 5px;color:#4b4b4b;text-decoration:underline;font-size:11px;line-height:17px;}
.biz_term_of_use_kb .btn_chk1.off{
	position:absolute;
	/*top:11px;*/top:50%;
	right:10px;
	display:inline-block;
	width:24px;
	height:24px;
	margin:-12px 0 0;
	background-image:url(../img/ico/ico_check1_off.png);
	background-repeat:no-repeat;
	background-position:0 0;
}/* (수정)20160426 */
.biz_term_of_use_kb .btn_chk1.on{
	position:absolute;
	/*top:11px;*/top:50%;
	right:10px;
	display:inline-block;
	width:24px;
	height:24px;
	margin:-12px 0 0;
	background-image:url(../img/ico/ico_check1_on.png);
	background-repeat:no-repeat;
	background-position:0 0;
}/* (수정)20160426 */
/* //20150527 */

/* (PARK)20161123 */
.biz_term_of_use_cmd{display:block;position:relative;margin:0;border:1px solid #dadada;overflow:hidden;}
.biz_term_of_use_cmd dl{display:block;margin:0;padding:0;}
.biz_term_of_use_cmd dt{position:relative;margin:0;padding:16px 55px 12px 15px;color:#4a4a4a;font-weight:bold;line-height:17px;background-color:#f4f4f4;border-bottom:1px solid #f0f0f0;vertical-align:middle;}
.biz_term_of_use_cmd dt > span{display:inline-block;padding:3px 0 0;font-size:11px;color:#969696;font-weight:normal;line-height:17px;}
.biz_term_of_use_cmd dd{/*padding:16px 15px 15px;*/padding:11px 15px;}
.biz_term_of_use_cmd ul{clear:both;overflow:hidden;}
.biz_term_of_use_cmd ul li{float:left;display:inline-block;vertical-align:top;width:47%;padding:4px 10px 4px 0;vertical-align:top;*display:inline;*zoom:1;overflow:hidden;}
.biz_term_of_use_cmd ul li a.off,
.biz_term_of_use_cmd ul li a.on{display:inline-block;height:19px;width:19px;padding:0;vertical-align:top;}
.biz_term_of_use_cmd ul li a.off{background:url(../img/ico/ico_check2_off.png) no-repeat;}
.biz_term_of_use_cmd ul li a.on{background:url(../img/ico/ico_checke_on.png) no-repeat;}
.biz_term_of_use_cmd ul li > span{display:inline-block;padding:2px 0 0 5px;color:#4b4b4b;text-decoration:underline;font-size:11px;line-height:17px;}
.biz_term_of_use_cmd .btn_chk1.off{position:absolute;top:50%;right:10px;display:inline-block;width:24px;height:24px;margin:-12px 0 0;background-image:url(../img/ico/ico_check1_off.png);background-repeat:no-repeat;background-position:0 0;}
.biz_term_of_use_cmd .btn_chk1.on{position:absolute;top:50%;right:10px;display:inline-block;width:24px;height:24px;margin:-12px 0 0;background-image:url(../img/ico/ico_check1_on.png);background-repeat:no-repeat;}
/* //(PARK)20161123 */

/*  */
.bizreg_srch_box{position:relative;height:48px;border:1px solid #d0d0d0;}
.bizreg_srch_box input[type=text]{padding:13px 0 14px 10px;/*text-indent:15px;*text-indent:0;*/border:none;color:#969696;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.bizreg_srch_box input[type=password]{padding:13px 0 14px 10px;/*text-indent:15px;*text-indent:0;*/border:none;color:#969696;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.bizreg_srch_box .bizreg_btn_srch{position:absolute;top:0;right:0;}

/* link text */
.bizreg_link_txt{position:absolute;bottom:28px;right:30px;}
.bizreg_link_txt .bizreg_link_box{position:relative;}
.bizreg_link_txt a{display:inline-block;line-height:14px;padding:2px 0 0;color:#4777c3;text-decoration:underline;}

.bizreg_layer{position:absolute;padding:0 15px;background-color:#4c4e53;}
.bizreg_layer .bizreg_layer_box{position:relative;padding:13px 0 10px;}
.bizreg_layer .bizreg_layer_box .bizreg_btn_wrap{position:absolute;top:15px;right:0;}
.bizreg_layer .bizreg_layer_box .bizreg_btn_reg{height:25px;line-height:25px;padding:2px 12px 0 13px;text-decoration:none;color:#444;}
.bizreg_layer .bizreg_layer_box .tail{width:15px;height:8px;position:absolute;bottom:-8px;right:58px;background:url(../img/ico/tail01.png) no-repeat 0 0;}
.bizreg_layer .bizreg_layer_box p{line-height:18px;color:#fff;}

/* pop up */
.bizreg_pop_wrap{}
/* 2014.10.23 */
.bizreg_pop_inner{margin:0 auto;padding:30px 0 49px;position:relative;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
/* old code
.bizreg_pop_inner{border:1px solid #e0e1e1;margin:238px auto 100px;padding:30px 39px 49px;position:relative;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
*/
.bizreg_pop_header{height:32px;border-bottom:2px solid #000;position:relative;margin-bottom:10px;}
.bizreg_pop_header h1{height:32px;line-height:24px;font-size:18px;color:#333;}
.bizreg_pop_header h1 strong{color:#467ac5;}
.bizreg_pop_header a{position:absolute;top:4px;right:2px;}

/* popup title bizreg_wrap */
.biz_tit_wrap{height:28px;}
.biz_tit_wrap h2{padding:3px 0 0;line-height:28px;font-size:12px;color:#555; display:inline;}/*141215_서나래 변경:display 추가*/

/* field box style */
.biz_field_box1{min-height:48px;border:1px solid #cdcdcd;position:relative;}
.biz_field_box1 input[type=text]{padding:14px 0 13px 10px;*padding:14px 0 12px 10px;border:none;color:#969696;/*text-indent:15px;*text-indent:0;*/-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.biz_field_box1 input[type=password]{padding:14px 0 13px 10px;*padding:14px 0 12px 10px;border:none;color:#969696;/*text-indent:15px;*text-indent:0;*/-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.biz_field_box1 textarea{line-height:16px;padding:10px;color:#969696;border:none;overflow:hidden;}

/* 2014.10.24 변경 */
.bizreg_footer{width:100%;min-width:610px;/*min-width:1024px;*/height:80px;background-color:#f5f6f7;}
.bizreg_footerfix{width:610px;/*width:1024px;*/margin:20px auto 0 auto;text-align:center;}
.bizreg_footerfix p{color:#c7c9cc;font-size:11px;margin-bottom:8px;}
.bizreg_footerfix .biztxt_cp_right{color:#868c95;}
.bizreg_footerfix a{color:#868c95;display:inline-block;margin:0 9px;font-size:12px;}

/* btn */
.bizreg_btn_whte1{color:#444;height:25px;line-height:25px;padding:2px 12px 0 13px;border:1px solid #dadada;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;text-align:center;background-color:#fff;}
.bizreg_btn_whte2{height:21px;line-height:21px;padding:2px 8px 0;-webkit-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;color:#fff !important;margin-top:-2px;background:#5485d3;}
.bizreg_go_home{height:19px;line-height:19px;padding:2px 28px 0 0;background:url(../img/ico/go_home.png) no-repeat 100% 0;display:inline-block;}

/* 2014.10.23 */
.bizreg_btn_wrap a.btn_sprit{width:190px;height:49px;background-image:url(../img/btn/btn_sprite.png);background-repeat:no-repeat;display:inline-block;}
.bizreg_btn_wrap a.btn_sp_blue{background-position:0 0;}
.bizreg_btn_wrap a.btn_sp_white{background-position:0 -50px;}
.bizreg_btn_wrap a.btn_sp_blue_login{background-position:0 -100px;}
.bizreg_btn_wrap a.btn_sp_blue_reg{background-position:0 -150px;}
.bizreg_btn_wrap a.btn_sp_blue_main{background-position:0 -200px;}
/* old code
.bizreg_btn_wrap a.btn_sprit{width:190px;height:61px;background-image:url(../img/btn/btn_sprite.png);background-repeat:no-repeat;display:inline-block;}
.bizreg_btn_wrap a.btn_sp_blue{background-position:0 0;}
.bizreg_btn_wrap a.btn_sp_white{background-position:0 -71px;}
*/

/* table list */


/*
old code

.bizreg_tbl_lst{overflow:hidden;}
.bizreg_tbl_lst tr:hover td{background:#f4f4f4;}
.bizreg_tbl_lst th{border-bottom:1px solid #626c79;background:#788496;text-align:left;}
.bizreg_tbl_lst th div{line-height:13px;padding:10px 19px 7px;color:#fff;font-weight:normal;}
.bizreg_tbl_lst td{border-bottom:1px solid #ddd;background:#fff;}
.bizreg_tbl_lst td div{line-height:23px;padding:6px 19px 4px;color:#666;}
.bizreg_tbl_lst td div a img{margin-top:-1px;}
.bizreg_tbl_lst td div span.ellipsis{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}*/

/* bizreg_paging bizreg_wrap */
.bizreg_paging_wrap{position:relative;clear:both;border-top:1px solid #b4b4b4;padding-top:15px;}
.bizreg_paging_wrap .combo_wrap{position:absolute;top:0;left:0;}
.bizreg_combo_wrap a.bg, .bizreg_combo_wrap a.bg > span{background:url(../img/bg/bg_btn.png) no-repeat;} 
.bizreg_combo_wrap a.bg{background-position:0 -60px;height:25px;line-height:25px;padding:0 0 0 3px;display:inline-block;*display:inline;*zoom:1;}
.bizreg_combo_wrap a.bg > span{background-position:100% -60px;height:23px;line-height:23px;padding:2px 25px 0 5px;*padding:1px 25px 1px 5px;display:block;min-width:31px;text-align:left;font-weight:normal;}
/* combox style */
.bizreg_combo_style ul{position:absolute;top:24px;left:0;width:62px;border:1px solid #3c434e;background:#fff;overflow:hidden;}
.bizreg_combo_style ul li{height:23px;}
.bizreg_combo_style ul li a{display:block;height:21px;line-height:21px;padding:2px 0 0 8px;*padding:1px 0 1px 8px;color:#555;}
.bizreg_combo_style ul li a:hover{background:#ebebeb;}
.bizreg_paging{text-align:center;}
.bizreg_paging .biz_btn_pag_cntr{width:23px;height:23px;display:inline-block;border:1px solid #bfc4c8;}
.bizreg_paging .bizreg_pagnum{display:inline-block;margin:0 11px;vertical-align:top;height:25px;}
.bizreg_paging .bizreg_pagnum a{display:inline-block;height:23px;line-height:23px;padding:2px 7px 0;*padding:1px 7px 1px;font-weight:bold;color:#2d2f35;text-align:center;}
.bizreg_paging .bizreg_pagnum a.on{color:#f44949;text-decoration:underline;}
.bizreg_paging .biz_btn_pag_cntr.first{border-right:none;background:url(../img/ico/ico_first.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.biz_prev{background:url(../img/ico/ico_prev.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.biz_next{border-right:none;background:url(../img/ico/ico_next.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.biz_last{background:url(../img/ico/ico_last.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.on{border:1px solid #b4b4b4;}
.bizreg_paging .biz_btn_pag_cntr.first.on{border-right:none;background:url(../img/ico/ico_first_on.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.biz_prev.on{background:url(../img/ico/ico_prev_on.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.biz_next.on{border-right:none;background:url(../img/ico/ico_next_on.png) no-repeat;}
.bizreg_paging .biz_btn_pag_cntr.biz_last.on{background:url(../img/ico/ico_last_on.png) no-repeat;}

/* 2014.10.23 */
.bizreg_pop_content{position:relative;}
.bizreg_pop_content > p.tit_txt_msg{padding:9px 0 6px;line-height:16px;}

/* 20141104 */
.bizreg_pop_scroll_none{display:block;min-height:23px;padding:10px 15px;overflow:hidden;border:1px solid #cdcdcd;}
.bizreg_pop_scroll{display:block;height:65px;padding:10px 15px;overflow:hidden;overflow-y:auto;border:1px solid #cdcdcd;}
/* //20141104 */

.bizreg_tbl_lst2{overflow:hidden;}
.bizreg_tbl_lst2 td{background:#fff;}
.bizreg_tbl_lst2 tr:hover td{cursor:default}
.bizreg_tbl_lst2 td div{line-height:20px;padding:3px 0 0;color:#555;}
.bizreg_tbl_lst2 td div span.ellipsis{display:block;max-width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.bizreg_pop_des{display:block;padding:0;height:22px;}
.bizreg_pop_des > p.bizreg_pop_msg_des{display:block;text-align:center;color:#d6376b;padding:4px 0 1px;}
.bizreg_pop_des > p.bizreg_pop_msg_info{display:block;text-align:center;color:#555;padding:4px 0 1px;}

/* 20141103 */
.biz_id_view{border:1px solid #dadada;padding:15px;text-align:center;}
.biz_id_desc{color:#fe0002;line-height:16px;padding-top:4px;text-align:left;width:373px;margin:0 auto;}
.biz_id_num{font-size:14px;color:#444;font-weight:bold;height:21px;line-height:21px;padding-top:2px;display:block;margin-top:7px;}
.biz_id_num strong{color:#467ac5;}
.bizreg_header_taxbill{width:610px;margin:50px auto 0;}
.bizreg_inner_cnt.bdt{border-top:1px solid #dadada;padding:10px 34px 25px;}
.bizreg_taxbill_desc1{font-size:14px;color:#868c95;font-weight:bold;line-height:18px;padding-top:3px;margin-top:23px;}
.bizreg_taxbill_desc2{color:#868c95;line-height:14px;padding-bottom:7px;}
.bizreg_btn_blue1{color:#fff !important;height:25px;line-height:25px;padding:2px 12px 0 13px;border:1px solid #47a4ff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;text-align:center;background-color:#6bc0f1;}
.biz_pro_wrap.srch_result ul li span.address{color:#444;line-height:15px;padding:10px 0 0 14px;display:block;}
.bizreg_pop_login{max-height:126px;overflow:hidden;overflow-y:auto;}
.bizreg_pop_login .tbl_bizreg_login{border:1px solid #dadada;margin:0;padding:5px 0;width:99%;}
.bizreg_pop_login .tbl_bizreg_login th div:first-child{line-height:21px;padding:2px 5px 0 18px;text-align:left;color:#b4b4b4;font-size:14px;}
.bizreg_pop_login .tbl_bizreg_login th.th_think div:first-child{font-size:12px;font-weight:normal !important;color:#b4b4b4;}
.bizreg_pop_login .tbl_bizreg_login td div:first-child{line-height:21px;padding:2px 5px 0 7px;text-align:left;color:#555;}
.bizreg_pop_login .tbl_bizreg_login td div:first-child .bizreg_btnlogin_gray{margin:-3px 5px 0 0;}

.bizreg_pop_login .tbl_bizreg_login td div.txt_big:first-child{line-height:21px;padding:2px 5px 0 7px;text-align:left;color:#4b88f7;font-size:14px;font-weight:bold;}
.bizreg_btnlogin_gray{with:63px;height:33px;line-height:33px;padding:2px 15px 0;text-align:center;background:#788496;display:inline-block;color:#fff !important;}

/* 20150527 */
.mgt4{margin-top:4px !important;}
.mgt5{margin-top:5px !important;}
.mgt6{margin-top:6px !important;}
.mgt15{margin-top:15px !important;}
.mgt35{margin-top:35px !important;}
.mgt40{margin-top:40px !important;}
.mgt45{margin-top:45px !important;}
/* //20150527 */
.mgt15{margin-top:15px !important;}
.mgt6{margin-top:6px !important;}

.bizreg_go_home{height:19px;line-height:19px;padding:2px 28px 0 0;background:url(../img/ico/go_home.png) no-repeat 100% 0;display:inline-block;font-size:14px;}

.txt_bizreg_gray{color:#969696 !important;}

.bizreg_msg_err2{padding:6px 0 0;line-height:14px;font-size:11px;color:#fe0000;}


.biz_field_box1{min-height:48px;border:1px solid #cdcdcd;position:relative;z-index:999;}


.ico_info{position:absolute;top:17px;right:11px;display:inline-block;width:16px;height:16px;background:url(../img/ico/icon_info.png) no-repeat;}

.bizreg_layer .bizreg_layer_box .tail.up{top:-8px;right:28px;background:url(../img/ico/tail02.png) no-repeat 0 0;}

/* input info */
.bizreg_ipt_info{color:#e3e3e4;}
.bizreg_ipt_info .tit{font-size:12px;line-height:16px;}
.bizreg_ipt_info .list{line-height:18px;padding:9px 0 2px;}
.bizreg_ipt_info .list .lst_tit{display:inline-block;min-width:56px;}
.bizreg_ipt_info .txt_note{line-height:14px !important;padding:0 0 0 13px;font-size:11px;background:url(../img/ico/bul01.png) no-repeat 0 5px;color:#e3e3e4 !important;}

/* table list */
.bizreg_tbl_lst{overflow:hidden;}
.bizreg_tbl_lst tr:hover td{background:#f4f4f4;}
.bizreg_tbl_lst th{border-bottom:1px solid #626c79;background:#788496;text-align:left;}
.bizreg_tbl_lst th div{line-height:13px;/*padding:10px 19px 7px;*/ padding:10px 6px 7px;color:#fff;font-weight:normal;}/*150203_수정*/
.bizreg_tbl_lst td{border-bottom:1px solid #ddd;background:#fff;}
.bizreg_tbl_lst td div{line-height:14px;padding:7px 6px 4px;color:#666;}
.bizreg_tbl_lst td div a img{margin-top:-1px;}
/* .bizreg_tbl_lst td div span.ellipsis{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;} */
.bizreg_tbl_lst td div span.ellipsis{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}


/* 20141204추가 */
.bizreg_des2{font-size:14px;color:#4b4b4b;font-weight:bold;text-align:center;line-height:34px;}
.btn_blue{vertical-align:middle;display:inline-block;padding:20px 0;text-align:center;font-size:18px;color:#fff !important;font-weight:bold;background:#5485d3;}
	/*// 20141210추가 //*/
.btn_white{vertical-align:middle;display:inline-block;padding:20px 0;text-align:center;font-size:18px  !important;color:#444 !important;font-weight:bold;background:#fff; border:1px solid #dadada;}
	/* //20141210추가 //*/
.btn_white_s{vertical-align:middle;display:inline-block;padding:7px 12px;text-align:center;font-size:12px;color:#444 !important;border:1px solid #dadada;}
.hover_none td{border-bottom:none;}
.hover_none td:hover{background:none !important;}
.hover_none .no_result{color:#969696;padding:80px 0;border-bottom:1px solid #ddd;}
.btn_botm_wrap{position:absolute;/* bottom:15px; */padding-top:5px;right:20px;}
.btn_botm_wrap strong{vertical-align:middle;color:#5485d3;font-size:14px;}
.info_tb{border:1px solid #dadada;}
.info_tb th{padding:18px 0 18px 15px;color:#444;text-align:left;border-bottom:1px solid #f0f0f0;}
.info_tb td{padding:18px 15px 18px 0;color:#444;text-align:left;border-bottom:1px solid #f0f0f0;}
.info_tb tr.scroll_box th{vertical-align:top;}
.info_tb tr.scroll_box td{padding:0;vertical-align:top;}
.info_tb tr.scroll_box td div{padding:15px 15px 18px 0;height:80px;line-height:18px;overflow-y:scroll;}

/*150604*/
.bizreg_inner_cnt2{position:relative;padding:15px 20px 15px 20px;background-color:#fff;border:1px solid #d2dfea; background-color:#f9fcff; z-index:1000;}
.info_tb2{border:none;}
.info_tb2 th{padding:3px 0 2px 0;color:#444;text-align:left;}
.info_tb2 td{padding:3px 15px 2px 0;color:#444;text-align:left;}
.info_tb2 tr.scroll_box th{vertical-align:top;}
.info_tb2 tr.scroll_box td{padding:0;vertical-align:top;}
.info_tb2 tr.scroll_box td div{padding:15px 15px 18px 0;height:80px;line-height:18px;overflow-y:scroll;}
/*//150604//*/

.new_register{margin-bottom:20px;}
.new_register dt{font-weight:bold;color:#444;margin-bottom:5px;}
.new_register dd.scroll_textarea{border:1px solid #dadada;padding:0 0 0 10px;}
.new_register dd.scroll_textarea textarea{width:100%;height:140px;padding:15px 0;border:none;color:#969696;line-height:16px;}
.new_register .bizreg_srch_box .bizreg_btn_whte2{margin-left:10px;vertical-align:middle;padding:6px 15px 4px 15px;}

/* 20150527 */
.biz_invite_view{border:1px solid #dadada;padding:15px 20px 15px 20px;}

.biz_invite_view dl{}
.biz_invite_view dt{float:left;display:inline-block;vertical-align:top;margin:0 20px 0 0;}
.biz_invite_view dt > img{padding:5px;}
.biz_invite_view dd{float:none;display:inline-block;vertical-align:top;margin:0;}

.biz_invite_view dd > h4.biz_invite_hn{margin:0;padding:2px 0 0;font-size:14px;font-weight:bold;line-height:21px;color:#444;}
.biz_invite_view dd > p.biz_invite_desc{margin:0 auto;padding:3px 0 1px;font-size:11px;color:#969696;line-height:16px;text-align:left;}
.biz_invite_view .fcb{color:#4777c3;}
.biz_invite_view .tdu{text-decoration:underline;}

/* register complete (KB) */
.bizreg_sign_comp_kb{padding:45px 0 0 0;text-align:center;}

.bizreg_sign_comp_kb .bizreg_biz_logo{display:block;margin:0 auto;margin-bottom:21px;overflow:hidden;}
.bizreg_sign_comp_kb div.bizreg_des{}
.bizreg_sign_comp_kb div.bizreg_des p.txt_tit{margin:0;padding:6px 0 4px;font-size:16px;line-height:25px;color:#4b4b4b;font-weight:bold;text-align:center;}
.bizreg_sign_comp_kb div.bizreg_des p.txt_msg{margin:0;padding:4px 0 1px;font-size:11px;line-height:16px;color:#969696;font-weight:normal;text-align:center;}
p.bizreg_dr_des_kb{margin:0 auto;padding:12px 10px 10px 10px;font-size:12px;color:#4b4b4b;line-height:17px;text-align:center;border:1px solid #dadada;background-color:#fff;}

.reg_info_msg{display:block;}
.reg_info_msg p.err{line-height:14px;padding:9px 0 7px;font-size:11px;color:#fe0000;}

/* 이용기관 등록 */
.biz_pro_kb_wrap{border:1px solid #dadada;position:relative;z-index:1000;}
.biz_pro_kb_wrap ul{}
.biz_pro_kb_wrap ul li{position:relative;border-top:1px solid #f0f0f0;z-index:3000;min-height:48px;}
.biz_pro_kb_wrap ul li:first-child{border-top:none;}
.biz_pro_kb_wrap ul li span.th{display:inline-block;min-width:86px;line-height:47px;padding:1px 0 0 14px;}
.biz_pro_kb_wrap ul li em.ess{display:inline-block;width:14px;height:4px;padding:0;background-image:url(../img/ico/bul_ess.png);background-repeat:no-repeat;background-position:50%;vertical-align:2px;}
.biz_pro_kb_wrap ul li span.td{display:inline-block;width:428px;padding:0;}
.biz_pro_kb_wrap ul li input[type=text]{padding:13px 0 14px 10px;color:#4b4b4b;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.biz_pro_kb_wrap ul li input[type=password]{margin-top:6px;padding:13px 0 14px 10px;color:#4b4b4b;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.biz_pro_kb_wrap .bizreg_btn_srch{position:absolute;top:0;right:0;padding:9px;}

/* 아이디/비밀번호 찾기 */
.bizreg_find_wrap{position:relative;z-index:1000;}

.bizreg_find_inner{display:block;}
.bizreg_find_inner dl{}
.bizreg_find_inner dt{float:left;display:inline-block;vertical-align:top;margin-top:6px;width:48px;height:39px;line-height:39px;padding:3px 0 0;font-weight:bold;}
.bizreg_find_inner dd{position:relative;float:left;width:340px;margin-top:6px;padding:0;border:1px solid #cdcdcd;background-color:#fff;}
.bizreg_find_inner dd:after{clear:both;display:table;content:'';*overflow:hidden;}

.bizreg_find_inner dd input[type=text]{padding:10px 0 10px 10px;color:#4b4b4b;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;}
.bizreg_find_inner dd span.biz_txt_at{display:inline-block;width:35px;line-height:40px;padding:1px 0 0;text-align:center;border-right:1px solid #f0f0f0;font-size:20px;color:#969696;vertical-align:top;}
.bizreg_find_inner dd .btn_combo2{position:absolute;top:0;right:0;width:37px;height:41px;background-color:transparent;background-image:url(../img/ico/ico_arrow.png);background-repeat:no-repeat;background-position:50% 15px;z-index:999;}

.bizreg_find_inner dd .biz_cty_code{position:absolute;top:41px;overflow-y:scroll;overflow:hidden;border:1px solid #ccc;background:#fff;}
.bizreg_find_inner dd .biz_cty_code ul.country li{height:23px !important;border:none;}
.bizreg_find_inner dd .biz_cty_code ul.country li:first-child{border-bottom:1px solid #ebebeb;}
.bizreg_find_inner dd .biz_cty_code ul.country li:hover{background:#ebebeb;}
.bizreg_find_inner dd .biz_cty_code ul.country li a{height:23px;display:block;}
.bizreg_find_inner dd .biz_cty_code ul.country li a span img{display:inline-block;margin-top:-1px;padding:0 11px 0 9px;}
.bizreg_find_inner dd .biz_cty_code ul.country li a strong{color:#333;height:21px;line-height:21px;padding-top:2px;display:inline-block;font-weight:normal;}
.bizreg_find_inner dd .biz_cty_code ul.country li a em{color:#666;height:21px;line-height:21px;padding:2px 10px 0;font-style:normal;display:inline-block;}

.bizreg_find_inner dd .biz_cty_code ul.mail{padding:5px 0;}
.bizreg_find_inner dd .biz_cty_code ul.mail li{border:none;}
.bizreg_find_inner dd .biz_cty_code ul.mail li:hover{background-color:#ebebeb;}
.bizreg_find_inner dd .biz_cty_code ul.mail li a{display:block;height:15px;padding:5px 0 3px 10px;color:#333;line-height:15px;}

/* find button */
.find_btn_cont{display:block;margin:0 auto;}
a.find_sprite{display:inline-block;width:225px;height:49px;background-image:url(../img/btn/btn_find.png);background-repeat:no-repeat;}

a.find_id{background-position:0 0;}
a.find_pw{background-position:0 -50px;}
a.find_cfrm{background-position:0 -100px;}

/* 아이디/비밀번호 찾기 결과 */
ul.find_result_msg{display:table;width:100%;}
ul.find_result_msg li{display:table-cell;vertical-align:middle;min-height:57px;margin:0;padding:8px 0 6px;font-size:14px;color:#555;font-weight:bold;line-height:19px;text-align:center;}
/* 20150527 */


/* 20141215추가 */
.bizlay_floatR{float:right;}
.biz_pro_wrap ul li input.bizinput_select_txt[type=text]{padding:13px 0 14px 10px;color:#000;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.biz_pro_wrap ul li input.bizinput_select_txt[type=password]{margin-top:6px;padding:13px 0 14px 10px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.bizreg_btn_wrap a.btn_sleect{width:190px;height:49px;background:url(../img/btn/btn_sprite.png) no-repeat 0 -250px;display:inline-block;}
.bizreg_btn_wrap a.btn_close{width:190px;height:49px;background:url(../img/btn/btn_sprite.png) no-repeat  0 -300px;display:inline-block;}
/*150115_추가*/
/*//BUTTON_STYLE//*/

	/*150604_pop_btn*/
.bizreg_btn_wrap .popblueBTN_sty01{background-color:#5485d2;  text-align:center;vertical-align:middle; width:49%; height:39px; line-height:39px; color:#fff; font-weight:bold;}
.bizreg_btn_wrap .popblueBTN_sty02{background-color:#fff;  border:solid 1px #dadada; text-align:center;vertical-align:middle; width:49%; height:39px; line-height:39px; color:#969696; font-weight:bold;}
	/*//150604_pop_btn//*/
	
	/*pop_btn*/
.bizreg_btn_wrap .popblueBTN_sty01{background-color:#5485d2;  text-align:center;vertical-align:middle; width:49%; height:39px; line-height:39px; color:#fff; font-weight:bold;}
.bizreg_btn_wrap .popblueBTN_sty02{background-color:#fff;  border:solid 1px #dadada; text-align:center;vertical-align:middle; width:49%; height:39px; line-height:39px; color:#969696; font-weight:bold;}
	/*main_btn*/
.bizreg_btn_wrap .blueBTN_sty01{background-color:#5485d2;  text-align:center;vertical-align:middle; width:49%; height:60px; line-height:60px; color:#fff; font-weight:bold; font-size:17px;}
.bizreg_btn_wrap .blueBTN_sty02{background-color:#fff;  border:solid 1px #dadada; text-align:center;vertical-align:middle; width:49%; height:60px; line-height:60px; color:#969696; font-weight:bold; font-size:17px;}
.btnsty_floatL{ float:left; position:relative; display:inline;}
.btnsty_floatR{ float:right; position:relative; display:inline;}
/*//BUTTON_STYLE//*/
.bizreg_pop_content h5{text-align:center; font-size:20px; line-height:30px;  vertical-align:middle; padding-top:35px; }
.pop_txt_center{margin:10px; text-align:center;}
.pop_txt_center a.textbtn{display:inline; color:#4777c3; line-height:14px; padding:2px 0 0; text-decoration:underline;}

/*150202_추가_biz 로그인전 가이드 화면//이부분 css삭제 __150319_수정*/
.bizgd_header{width:610px;margin:0 auto; padding-top:60px;  text-align:left; border-bottom:solid 2px #8b8b8b; padding-bottom:10px;  }
.bizgd_header h2{color:#666; font-size:16px; font-weight:normal; display:block;  }
.bizgd_header h2 strong{color:#5485d2; border-bottom:solid 2px #0c419a;   font-size:25px; font-weight:bold;  padding-bottom:10px;}
.bizreg_cnt_wrap .guxTxt{font-size:12px; color:#fff;  background-color:#5c5c5c; line-height:17px; padding:5px 10px; margin-left:100px; }
.bizreg_cnt_wrap .guximg{margin:40px 0 30px 125px;}
.btnbarborder_top{border-top:solid 1px #d5d6d7; padding:20px 0;}
.logomgtpm25{margin-top:-25px;}
.bizeg_btn_banner1{position:absolute; bottom:20px;}
.bizzereg_short_box{position:relative; height:50px;}
.bizzereg_short_box span{padding:10px; line-height:20px;}
.bizzereg_short_box .bizreg_srch_box{position:relative;height:34px;border:1px solid #d0d0d0;}
.bizzereg_short_box .bizreg_srch_box input[type=text]{padding:6px 0 5px 10px;/*text-indent:15px;*text-indent:0;*/border:none;color:#969696;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.bizzereg_short_box .bizreg_srch_box .bizreg_btn_srch{position:absolute;top:0;right:0;}
.bggraybox{position:relative;border:solid 1px #e1e1e1;  padding:20px 30px 20px 150px; background:url(../img/bg/bg_invite_bn.gif) 30px 30px no-repeat;  background-color:#f7f7f7; }
.bggraybox h3{font-size:18px; line-height:25px; }
.bggraybox p{font-size:12px ; color:#666666; line-height:17px;}
.bggraybox em{font-style:normal; text-decoration:underline;}

/*150202_추가_biz 로그인전 가이드 화면*/

/*150604*/
.input_sty3{position:relative;border:1px solid #d0d0d0;height:30px !important; background-color:#fff;}
.input_sty3 input[type=text]{border:none; margin-top:3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#969696;}
.input_sty3 input[type=password]{border:none; margin-top:3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#969696;}


/* 20180724 추가 */
.biz_pro_wrap ul li{height:auto;min-height:48px;}
.bizreg_msg_err3{
	display: block;
	position:relative;
	line-height:20px;
	padding:0 10px 5px 10px;
	font-size:11px;color:#fe0002;text-align:left;
	background-color:#fff;
	overflow:hidden;
}

