/* header */
#header{background:url(../images/img/header_bg.gif) repeat-x 0 0; }
#header:after{content:"";display:block;clear:both;}
#header h1{float:left;padding:23px 0 0 18px}
#header ul.login_info{ float:left; padding:40px 0 0 87px}
#header ul.login_info li{float:left;padding-right:15px; background:url(../images/icon/b_icon.gif) no-repeat 0 5px; text-indent:10px}
#header ul.login_info li.menu_on{color:#008be5}
#header ul.util li{float:right;padding-top:10px;padding-right:10px;vertical-align:middle;}

/* lnb */
#lnb{position:relative;background:#fff url(../images/img/lnv_top.gif) no-repeat 0 0; margin-bottom:3px;}
#lnb .lnb_tit_ing{background:url(../images/img/lnb_bul_o.gif) no-repeat 0 6px; color:#0482D4;font-weight:bold; padding:6px 0 8px 0;width:170px;text-indent:17px}
#lnb .lnb_tit_on{background:url(../images/img/lnb_title.gif) no-repeat 0 0; color:#fff; padding:6px 0 8px 7px;width:170px;font-weight:bold}
#lnb .lnb_tit{padding:6px 0 8px 5px;width:170px;}

/* #lnb ul li ul.lnb_dep01 li{background:url(../images/img/lnb_bul.gif) no-repeat 5px 2px;padding-left:5px;font-size:11px;color:#777;font-weight:normal;line-height:20px;margin-top:8px} */
/* #lnb ul li ul.lnb_dep01 a:hover{color:#0482d4} */
#lnb .lnb_dep01 {background:url(../images/img/lnb_bul.gif) no-repeat 5px 2px;padding-left:5px;font-size:11px;color:#777;font-weight:normal;line-height:15px;margin-top:0px;text-indent:20px}
#lnb .lnb_dep01 a:hover{color:#0482d4}

#lnb ul li ul li.lnb_over{font-weight:bold;color:#0482d4}
#lnb .bottom { position:absolute;right:0;bottom:0; width:198px; height:14px; margin-left:-16px; background:url(../images/img/lnb_bot.gif) no-repeat 0 0;}


/* contents */
.contents .ro_t_left{position:absolute; top:0; left:0}
.contents .ro_t_right{position:absolute; top:0; right:0}
.contents .ro_b_left{position:absolute; bottom:0; left:0}
.contents .ro_b_right{position:absolute; bottom:0; right:0}

.contents .page_tit{display:block;padding:3px 0;width:100%;height:24px;_width:98%;}
.page_tit h2{float:left;padding:3px 0 0 20px;width:50%;height:21px;font-size:15px;font-weight:bold;background:url("../images/icon/st_bullet.gif") no-repeat 0 2px;}
.page_tit .location {float:right;padding:8px 0 0 0;width:40%;height:16px;text-align:right}
.page_tit .location ul li{display:inline}
.s_tit{font-size:11px}
/* srch_group */
/*.srch_group{position:relative;margin-top:2px;border:1px solid #dae7e6;background:#fbfbfb;*zoom:1;}*/
.srch_group{position:relative;margin-top:2px;*zoom:1;}
.hige{padding-bottom:30px}
.srch_group .btn{position:absolute;top:10px;right:20px;width:69px;}
.srch_group .btn_p{position:absolute;top:20px;right:20px;}
.srch_group .btn_p input{display:inline;}
.srch_group .btn_top{position:absolute;top:13px;right:20px;width:69px;}
.srch_group .line1{width:144px}
.srch_group .btn input,
.srch_group .btn_top input{margin:2px 0;_margin:1px 0}
.srch_group .option{margin:0;padding:5px 15px 5px 15px;*zoom:1;border:2px solid #cbcbcb;}
.srch_group .hi{margin:0;padding:15px 15px 0 15px;*zoom:1;height:50px;}
.srch_group .ex_height{height:100px;}
/*.srch_group .high{height:100px;}*/
/*.srch_group .high_m{height:140px;}*/
.srch_group .part{margin:0;padding:5px 15px 5px;border-top:1px dashed #dedede;}
/*.srch_group .option ul{*zoom:1;width:80%; height:81px;}*/
.srch_group .option ul{*zoom:1; }
.srch_group .option ul:after{content:"";display:block;clear:both;}
.srch_group .option ul li.plus{float:left;display:inline-block;margin:2px 0 2px 5px;padding:0;width:20%;height:26px;*display:inline;*zoom:1;}
.srch_group .option ul li{float:left;display:inline-block;min-width:316px;width:45%;padding:0;height:26px;*display:inline;*zoom:1;}

.srch_group .option ul li.line2{height:52px}
.srch_group .option dl{display:inline-block;*display:inline;*zoom:1}
.srch_group .option dl:after{content:"";display:block;clear:both;}
.srch_group .option dl dt,
.srch_group .option dl dd{float:left;overflow:hidden;display:inline-block;vertical-align:top;margin:0;padding:3px 0 2px;height:21px;line-height:21px;*display:inline;*zoom:1}
.srch_group .option .line2{height:47px !important}
.srch_group .option dl dt{font-weight:bold;width:64px}
.srch_group .option dl dt.short{width:37px}
.srch_group .option dl dt.to5{width:74px}
.srch_group .option dl dt.to6{width:94px}
.srch_group .option dl dt.to7{width:110px}
.srch_group .option dl dt.pl{margin-left:28px;}
.srch_group .option dl dt.emp{width:110px;}
.srch_group .option dl.dur dt {width:118px}
.srch_group .option dl.dur strong{margin-right:31px}
.srch_group .option dl.dur dd label{margin-right:15px}
.srch_group .option dl dt.max{width:180px}
.srch_group .option dl dd.date{width:220px;overflow:visible}
.srch_group .option dl dd.mid{width:120px;}
.srch_group .option dl dd.max{width:320px}
.srch_group .option dl dd.underdate{width:220px;}
.srch_group .option dl dd.short{width:73px;}
.srch_group .option dl dd select{margin:2px 0;height:20px;}
.srch_group .option dl dd .inp_txt{margin:2px 0;*margin:0 0;}
.srch_group .option dl dd .inp_date{margin:2px 0;*margin:0 0; width:48px}
.srch_group .option dl dd.date .inp_txt{width:60px}
.srch_group .option dl dd .full_size{width:90%}
.srch_group .option dl dd.underdate .inp_txt{width:190px}
.srch_group .option dl dd .inp_rad{margin:2px 0;}


/*.srch_box {background: none repeat scroll 0 0 #FBFBFB;border: 1px solid #DAE7E6;margin-top: 5px;padding: 10px;}*/
.srch_box table td .inp_txt {margin-right: 2px;width: 50px;}
.srch_box table td .inp_date {margin-right: 2px;}
.srch_box table td .inp_long {border: 1px solid #C7C7C7;height: 19px;line-height: 19px;padding: 0 4px;width: 160px;}
.srch_box table td input {vertical-align: middle;}
.srch_box table {width: 100%;}
.srch_box table th, .srch_box table td {padding: 3px 0;text-align: left;}
.srch_box table td .btn input {margin-top: 2px;}
.srch_box table td .btn {text-align: right;}
.srch_box {margin:0;padding:5px 15px 5px 15px;*zoom:1;border:2px solid #cbcbcb;}
/* calendar */
/*.datepick {position:relative;display:inline;width:16px;height:16px;}
.datepick .pick{width:16px;height:16px;line-height:100%;z-index:1}
.datepick .pop_area{display:none;position:absolute;top:-4px;left:0;}
.calendar{position:relative;margin:0;padding:6px 10px;width:161px;height:155px;background:#fff;border:4px solid #0482d4;}
.calendar h3{padding:1px 0 5px; font:bold 12px /12px Tahoma, sans-serif;text-align:center}
.calendar .pre_month{position:absolute;top:8px;left:42px;}
.calendar .nxt_month{position:absolute;top:8px;right:42px;}
.calendar table {border:none;border-collapse:collapse;}
.calendar table th,
.calendar table td{margin:0;padding:0;background:#fff !important;border:none;text-align:center !important}
.calendar table th{padding:5px 0 4px;border-top:1px solid #e1e1e1;}
.calendar table td{padding:2px 5px;border-top:1px dotted #e1e1e1;text-align:center;}
.calendar table td a{display:inline-block;width:13px;height:13px;line-height:13px;text-align:center;font:10px /12px Tahoma, sans-serif; color:#777;}
.calendar table td a.selected{background:#1caca4;color:#fff}
.calendar .sun{color:#ff5c46;}
.calendar .sat{color:#04a2d6;}
.calendar .no_month a {color:#ccc }
.calendar .no_month .sun{color:#eec1bb;}
.calendar .no_month.sat{color:#a9c9d3;}  
.mview .pop_area{display:block;z-index:9999}
.mview .pick{z-index:1}  */

/* tab_txt */
.tab_txt{position:relative;margin:15px 0 5px;border-bottom:1px solid #0482d4;text-align:left; height:26px;}
.tab_txt ul{display:block;margin:0;padding:0;*zoom:1}
.tab_txt ul:after{content:"";display:block;clear:both}
.tab_txt ul li{float:left;display:inline;margin-right:1px;}
.tab_txt ul li a{display:inline-block;padding:7px 0 5px 1px;background:url(../images/img/tbl_tab_off.gif) no-repeat 0 0 ;border-bottom:none;font-weight:bold;width:79px;text-align:center}
.tab_txt ul li a .count{font-size:11px;font-weight:normal}
.tab_txt ul li a .count span{font-weight:bold;color:#f00}
.tab_txt ul li.current a{background:url(../images/img/tbl_tab_on.gif) no-repeat 0 0 ;color:#fff; width:79px}
.tab_txt ul li.long_on a{background:url(../images/img/tbl_tab_on_01.gif) no-repeat 0 0 ;color:#fff; width:95px}
.tab_txt ul li.long_mid a {background:url(../images/img/tbl_tab_off_01.gif) no-repeat 0 0;width:95px}
.tab_txt ul li.long a{background:url(../images/img/tab_off_long.gif) no-repeat 0 0 ; width:159px}
.tab_txt ul li.long1 a{background:url(../images/img/tab_off_long_b.gif) no-repeat 0 0 ; width:159px}
.tab_txt .t_btn{position:absolute;top:0;right:0}
.tab_txt .t_btn img {display:inline}
.tab_txt .sendbtn{position:absolute; top:5px; right:0}


/* table */
.t_tit{height:24px;margin-top:3px;}
.t_tit ul li{float:left}
.t_tit ul li.rtit{float:right}
.t_tit ul li.lpd{padding-left:5px;padding-top:5px}
.t_tit ul li.tot{padding-top:5px}
.r_box{padding:1px 4px;background:red}
.b_box{padding:1px 4px;background:#454545}
.t_tit:after{content:"";display:block;clear:both}
.t_tit span.total{float:left;font-weight:bold;padding-top:5px}
.t_tit span.total_1{float:left;font-weight:bold;padding-top:15px;}
.t_tit .vtype{float:right;vertical-align:middle;padding-top:5px}
.t_tit .vtype_left{float:left;padding:2px;margin-top:11px;height:20px;line-height:21px;margin-left:4px;width: 100px;}
.t_tit .vtype p{font-size:11px;padding-top:10px}
.t_tit .vtype img{vertical-align:middle}



.tbs_v{margin:5px 0 0 0;overflow:hidden;}
.tbs_v .center{text-align:center}
.tbs_v table {width:100%;border-collapse:collapse;_width:99%;border:1px solid #bdbdbd}
.tbs_v table th{background:#f2f2f2;padding:3px;color:#fff;font-size:11px;color:#777;border:1px solid #bdbdbd;}
.tbs_v table th.th_line{border-left:1px solid #bdbdbd}
.tbs_v table td{text-align:center;padding:3px;border:1px solid #bdbdbd;}
.tbs_v table td.tdleft{text-align:left}
.tbs_v table td.tdright{text-align:right}

.tbs_i{margin:5px 0 0 0;}
/*.tbs_i .sta p img{vertical-align:middle}*/
.tbs_i .sta img{vertical-align:middle}
.tbs_i table {width:100%;border-collapse:collapse;_width:99%;border-left:1px solid #e3e3e3;}
.tbs_i table th{background:#f2f2f2;padding:5px 10px;color:#fff;font-size:11px;color:#777;text-align:left;border:1px solid #e3e3e3;}
.tbs_i table th.center{text-align:center}
.tbs_i table td{text-align:left;padding:5px 8px;border:1px solid #e3e3e3;}
.addFile table td {border-top:0}
.tbs_i table td.center{text-align:center}
.tbs_r{margin:5px 0 0 0;position:relative}
.tbs_r table {width:100%;border-collapse:collapse;_width:99%;border-left:1px solid #e3e3e3;}
.tbs_r table th{background:#f1f7fa;padding:4px 2px;color:#fff;font-size:11px;color:#777;text-align:left;border:1px solid #e3e3e3;}
.tbs_r table td{padding:4px 2px;text-align:left;border:1px solid #e3e3e3;}
.tbs_r table td.t_table{padding:20px;}
.tbs_r table td.bd0{border-right:none;}
.tbs_r table th.bdb0{border-bottom:none;}
.tbs_r table td.bdl{text-align:left;}
.tbs_r table td.bdl0{border-left:none}
.tbs_r table td.left{text-align:left}
.tbs_r table td.right{text-align:right}
.tbs_r table th.center{text-align:center}
.tbs_r table td.center{text-align:center}
.tbs_r table th.bg_v{background:#fff8f4}
.tbs_r table td img{vertical-align:middle}

.tbs_u{margin:5px 0 0 0;overflow:hidden;position:relative}
.tbs_u table {width:100%;border-collapse:collapse;_width:99%;border-left:1px solid #e3e3e3;}
.tbs_u table th{background:#e7f1f8;padding:4px 8px;color:#fff;font-size:11px;color:#777;text-align:left;border:1px solid #94c2e0;}
.tbs_u table td{padding:4px 8px;text-align:left;border:1px solid #94c2e0;background:#fff}
.tbs_u table td.t_table{padding:20px;}
.tbs_u table td.bd0{border-right:none;}
.tbs_u table th.bdb0{border-bottom:none;}
.tbs_u table td.bdl{text-align:left;}
.tbs_u table td.bdl0{border-left:none}
.tbs_u table td.left{text-align:left}
.tbs_u table td.right{text-align:right}
.tbs_u table th.center{text-align:center}
.tbs_u table td.center{text-align:center}
.tbs_u table th.bg_v{background:#fff8f4}
.tbs_u table td img{vertical-align:middle}

.tbs_s{margin:5px 0 0 0;overflow:hidden;}
.tbs_s table {width:100%;border-collapse:collapse;_width:99%;border:1px solid #e3e3e3;}
.tbs_s table th{padding:5px 10px;color:#fff;font-size:11px;color:#777;text-align:left;font-weight:normal;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.tbs_s table td{padding:5px 8px;text-align:left;border-top:1px solid #e3e3e3;}

.tbs_e{margin:5px 0 0 0;}
.tbs_e table {width:100%;border-collapse:collapse;_width:99%;border-left:1px solid #e3e3e3;}
.tbs_e table th{background:#f2f2f2;padding:5px 10px;color:#fff;font-size:11px;color:#777;text-align:left;text-align:center;border:1px solid #e3e3e3;}
.tbs_e table td{padding:5px 5px;text-align:center;border:1px solid #e3e3e3;}
.tbs_e table td img{vertical-align:middle}
.tbs_e table tr.f_noraml th{font-weight:normal;background:#fcfcfc}
.tbs_e table tr.total{background:#f2f2f2;}

.paging{text-align:center;margin-top:35px;}
.paging a{display:inline-block; padding-right:5px}
.paging img{vertical-align:middle}


/* modal */
#boxes {z-index:9990;*zoom:1}
#mask {position:absolute;left:0;top:0;background-color:#000;display:none;z-index:9000;}
#boxes .window {position:fixed;display:none;background:#fff;border:2px solid #0482d4;z-index:9999;_position:absolute;*zoom:1}
.modal_head{position:relative;margin:0;height:38px;width:100%;background:#0482d4;}
.modal_head h3{padding:10px 0 0 8px;color:#fff;font-size:15px;letter-spacing:-1px}
.modal_head .close{position:absolute;top:2px;right:2px;display:inline-block;margin:0;padding:6px;}
.modal_body{margin:0 auto;padding:15px}
.modal_body.scroll{overflow:scroll;overflow-x:hidden;overflow-y:scroll;}
.modal_body .pop_info{margin:15px 5px 5px;line-height:18px;}
.modal_body #paging {padding:10px 0;}
.modal_body .tb_ttl:before{ content:"[";} 
.modal_body .tb_ttl:after{ content:"]";}
.modal_body .tb_ttl:first-child{margin-top:0}
.modal_body .custmer{margin-top:15px;padding:10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.modal_body .btn{bottom:10px;right:10px;}
.modal_body .btn_top{top:9px;right:10px;}
.modal_body .srch_group .option{margin:0;padding:10px;}
.modal_body .hscode dl{display:inline-block;*display:inline;*zoom:1}
.modal_body .hscode dl:after{content:"";display:block;clear:both;}
.modal_body .hscode dl dt,
.modal_body .hscode dl dd{float:left;display:inline-block;vertical-align:top;margin:2px 0;padding:3px 0 2px;height:21px;line-height:21px;*display:inline;*zoom:1}
.modal_body .hscode dl dt{font-weight:bold;width:110px;}
.modal_body .hscode dl dd .inp_txt{width:220px;}
.modal_body .hscode dl dd .sel_code{width:296px;_width:292px;}
.srch_group .option dl dt.emp{width:110px;}
.srch_group .line1{width:144px}

.msgarea{text-align:center;}
/*.msgarea{padding:30px;text-align:center;}*/
.msgarea p.ing_msg{color:#0482d4;font-size:15px;font-weight:bold;line-height:30px}
.msgarea p.ing_msg span{color:#777;font-size:12px}
.msgarea .ing_msg_img{margin-top:10px}
localhost:8080/admin/consult/con_contReg_L01.jsp
/* mini_search */
.mini_search{margin-top:10px;padding:15px 20px;border:1px solid #e0e0e0;text-align:center}
.mini_search label{margin:0;padding:0;height:21px;font-weight:bold;line-height:21px}
.mini_search label input{font-weight:normal;vertical-align:middle}
.mini_search .area_btn{margin:0;padding:0;display:inline-block;vertical-align:middle}

/* btn_area */
.btn_area{margin-top:5px;text-align:right}
.btn_area1{margin-top:10px;text-align:right}
.btn_area1 span{text-align:right}

/* area_btn */
.area_btm_btn{margin-top:15px;text-align:center}
.area_btm_btn ul{margin:0 auto;display:inline-block;*display:inline;*zoom:1}
.area_btm_btn ul:after{content:"";display:block;clear:both;}
.area_btm_btn ul li{float:left;margin-left:4px;}
.area_btm_btn ul li:first-child{margin-left:0}
.modal_body .area_btm_btn{margin-top:15px;}
.scroll .area_btm_btn{padding-bottom:30px;}
.ttl_cmt{position:relative;width:100%;background:#ddd}
.ttl_cmt p{position:absolute;top:-14px;right:0;}
.ttl_cmt p.in_btn{top:-24px;}
.ttl_cmt p.in_btn img{vertical-align:middle;}


/* etc */
.cmt{font-weight:bold; font-size:11px;}
.cmt1{font-size:11px;}
.nor{font-weight:normal}
.red{color:red}
.inp_txt {padding:0 4px;height:19px;line-height:19px;border:1px solid #c7c7c7}
.inp_date {padding:0 4px;height:19px;line-height:19px;border:1px solid #c7c7c7}
.inp_long {border: 1px solid #C7C7C7;height: 19px;line-height: 19px;padding: 0 4px;}
.blue{color:#0482d4}
.inp_rad{margin:2px 0;}
.essen{color:#f00;font-weight:bold}

/* form object */
input { margin-top:-1px; margin-bottom:-1px; }
.inp_chk{margin:0;padding:0;vertical-align:text-middle;}


/* insert box */
#insert{margin:0;padding:0;cursor:pointer;overflow:hidden;padding:0 15px 0 15px;}
.form{margin-bottom:15px;text-align:left;padding-top:10px;padding-left:20px;border:1px solid red;float:right}
.form label{color:#777}
#toggle{border-bottom:2px solid #2ca3f1;}
a img{vertical-align:middle}
.right{text-align:right}
.left{text-align:left}
.seltype{border:1px solid red;float:left;}

/* Button Common */
/*.button,
.button *{ position:relative; margin:0; padding:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url(../images/button/button.gif) no-repeat; vertical-align:top; overflow:visible; color:#333;}
.button { margin:0 20px 5px 0;}
.button *{ left:4px; cursor:pointer; _cursor:hand;}
*/
/* Button Size = medium | large | xLarge | small */
.button.medium, .button.medium *{ height:24px; line-height:24px;}
.button.medium { background-position:left 0;}
.button.medium *{ padding:0 10px 0 6px; font-size:12px; background-position:right top;}
.button.medium .check{ background-position:4px -150px;}
ine-height: 24px;
}
/* Button Hover */
.button *:hover,
.button *:active,
.button *:focus{ color:#0482d4;}


.tab_c{border:1px solid #d3d3d3; text-align:left;padding:15px 0 10px 10px}
.etc ul:after{content:"";display:block;clear:both}
.etc li.info_01{float:left;width:80%}
.etc li.info_02{float:right}

textarea{width:100%;margin-top:5px;}
textarea span{border:1px solid red}
.tit_set{font-weight:bold;padding-top:5px;vertical-align:middle;font-size:11px}
.mrg20{margin-top:20px}
.vtype_e{position:absolute; top:0; right:0}
.vtype_e p{display:inline}
.pay{text-align:right;font-size:11px;margin-top:2px}
.name_a{text-decoration:underline}

/* balloon : common */
.help_balloon	{position:relative;display:inline;}
.help_balloon .ico{vertical-align:-3px;width:13px;height:13px;line-height:100%;z-index:20}
.help_balloon .balloon{display:none;position:absolute;top:13px;left:0;padding:14px;background:#fff;border:3px solid #ff7200;width:50px}
.help_balloon .balloon p{margin-top:6px;color:#777;font-weight:normal;text-align:left;line-height:16px;}
.help_balloon .balloon p:first-child{margin-top:0}
.help_balloon .balloon strong{}
.help_balloon .balloon .org{color:#ff7200}
.mover{z-index:50}
.mover .balloon{display:block;z-index:30}

.ttl_cmt p {position: absolute;right: 18px;top: 80px;}
.bank_tel{width:62px;height:18px;background:#01744f;color:#fff;text-align:center;margin-bottom:2px}
span.bank_tel{display:inline-block;vertical-align:top}
.bank_smp{width:62px;height:18px;background:#0396e3;color:#fff;text-align:center;margin-bottom:2px}
.bank_p511{width:62px;height:18px;background:#00b1b3;color:#fff;text-align:center;margin-bottom:2px}
.new{background:#ededed;color:#909090;text-align:center;padding:3px 2px;border:1px solid #bcbcbc;}
.new_blue{background:#e6edf5;color:#1c5697;text-align:center;padding:3px 2px;border:1px solid #5383b9;}
.nts{background:#e6edf5;padding:5px;color:#2a2a2a;display:inline-block}

.tel_view{width:60px;height:18px;background:#fff;border:1px solid #e3e3e3; text-align:center}
.gpl_bg{background:#edf2fe}
.tbs_r .trover {background:#fef9e1}
.t_box{text-align:center;border:1px solid #cbcbcb;padding:20px 0;margin-bottom:15px}
.t_box p.tbox_tit{font-weight:bold;display:inline}
.green{color:#006d12;}
.pink{color:#fd1b70}
.bg_pup{background:#f5f6fe}

.srch_tit{margin-top:5px}
.srch_tit:after{content:"";display:block;clear:both}
.srch_tit .tit{float:left;margin-left:15px;width:370px;}
.srch_tit .mem{float:right;}
.pdl20{padding-left:40px}

.cunregi{margin-top:10px;padding-top:5px;background:#f5f9fc;border:2px solid #2ca3f1;border-bottom:none}
.inp_readonly{background:#f1f1f1;border-color:#e1e1e1}
.left_img{float:left;padding-right:5px}
.tel_detail{border-bottom:1px solid #add5dd;margin-top:10px;padding-bottom:12px;}

.einv_info{border:1px solid #9cc3d6;margin-top:10px;padding:15px}
.inv_tit{width:170px;float:left;padding-bottom:8px}
.tb_ttl{margin-top:9px;color:#3e3e3e;}
.tb_ttl:before{ content:"[";} 
.tb_ttl:after{ content:"]";}
.tblbtn{width:178px;float:right}
.tbst_einv{margin:3px 0 0 0;border-top:1px solid #c6cadc;}
.tbst_einv table {width:100%;border-left:1px solid #c6cadc;border-collapse:collapse;border-right:1px solid #c6cadc}
.tbst_einv table th, 
.tbst_einv table td{padding:5px 2px 5px 7px;border-right:1px solid #c6cadc;border-bottom:1px solid #c6cadc;border-left:1px solid #c6cadc}
.tbst_einv table thead th {background:#f3f7fb;color:#34699a;}
.tbst_einv table tbody th {background:#f3f7fb;color:#34699a;text-align:left} 

.pd5{padding-bottom:5px}
.gtxt{font-size:11px;padding-bottom:10px}
.pd0{padding-bottom:0}
.tbs_i th.thbg{background:#edf6f6}

.pop h3{background:#008BE5;padding:10px;color:#fff;font-size:15px;letter-spacing:-2px}
.btn1{background:#008BE5;padding:3px;}
.btn1 a:link{margin-left:2px;color:#fff}
.sinfo{margin-top:10px;padding:5px;background:#faf5f2;color:#59371e;border:1px solid #f4d5be;}
.sinfo ul {line-height:20px;font-size:11px}
.loginfo{margin-top:10px;padding:5px;background:#faf5f2;color:#59371e;border:1px solid #f4d5be;width:270px;text-align:center}
.loginfo ul{text-align:left;}
.inp_readonly {background:#f1f1f1;border:1px solid  #E1E1E1}
.bdt0{border-top:0!important}
