/* CSS Document */
.w5 {width:5%; }
.w10 {width:10%;}
.w15 {width:15%;}
.w20 {width:20%;}
.w25 {width:25%;}
.w30 {width:30%;}
.w35 {width:35%;}
.w40 {width:40%;}
.w45 {width:45%;}
.w50 {width:50%;}
.w55 {width:55%;}
.w60 {width:60%;}
.w65 {width:65%;}
.w70 {width:70%;}
.w75 {width:75%;}
.w80 {width:80%;}
.w85 {width:85%;}
.w90 {width:90%;}
.w95 {width:95%;}
.w100 {width:100%;}

.h5 {height:5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h40 {height:40px;}
.h45 {height:45px;}
.h50 {height:50px;}
.h55 {height:55px;}
.h60 {height:60px;}
.h65 {height:65px;}
.h70 {height:70px;}
.h75 {height:75px;}
.h80 {height:80px;}
.h85 {height:85px;}
.h90 {height:90px;}
.h95 {height:95px;}
.h100 {height:100px;}

.p5 {padding:5px;}
.p10 {padding:10px;}
.p15 {padding:15px;}

.p5_10 {padding:5px 10px;}
.p10_5 {padding:10px 5px;}


/* 플로트 */
.fl{float:left;}
.fr{float:right;}
.fleft{float:left;}
.fright{float:right;}
/* 플로트 해제 */
.cl {clear:both;}
.clear{clear:both;}

/* 정렬 */
.ac {text-align:center !important;}
.al {text-align:left !important;}
.ar {text-align:right !important;}
.vat {vertical-align:top !important;}
.vam {vertical-align:middle !important;}
.center {text-align:center !important;}
.left {text-align:left !important;}
.right {text-align:right !important;}

.wordbreak{word-break:break-all;}
.del_str{text-decoration:line-through;color:#ccc}


/* 텍스트 */
.f7 {font-size:7px;}
.f8 {font-size:8px;}
.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f19 {font-size:19px;}
.f20 {font-size:20px;}
.f21 {font-size:21px;}
.f22 {font-size:22px;}
.f22 {font-size:23px;}
.f24 {font-size:24px;}
.f25 {font-size:25px;}
.f26 {font-size:26px;}
.f27 {font-size:27px;}
.f28 {font-size:28px;}
.f29 {font-size:29px;}
.f30 {font-size:30px;}
.f35 {font-size:35px;}
.f46 {font-size:46px;}

.bold{font-weight:bold;}
.bold_100{font-weight:100;}
.bold_300{font-weight:300;}
.bold_400{font-weight:400;}
.bold_500{font-weight:500;}
.bold_700{font-weight:700;}
.bold_900{font-weight:900;}

.ls-1 {letter-spacing:-1px;}
.ls-2 {letter-spacing:-2px;}
.ls-3 {letter-spacing:-3px;}
.ls-4 {letter-spacing:-4px;}
.ls-5 {letter-spacing:-5px;}
.ls_1 {letter-spacing:1px;}

.fc_blue{color:#2a62c5}
.fc_ltblue{color:#2f7cb3}
.fc_ltblue a{color:#2f7cb3}
.fc_orange{color:#ff6000}
.fc_white{color:#fff}
.fc_yellow{color:#fff600}
.fc_green{color:#339933}
.fc_gray{color:#8b8b8b}
.fc_black{color:#000000}


/*문자열 색상*/
.clr_blue{color:#2a62c5}
.clr_ltblue{color:#2f7cb3}
.clr_ltblue a{color:#2f7cb3}
.clr_orange{color:#ff6000}
.clr_white{color:#fff}
.clr_green{color:#339933}
.clr_gray{color:#8b8b8b}
.clr_red{color:#ff0000}
.clr_brown{color:#b24c25}
.clr_navy{color:#1f4e87}
.clr_skygray{color:#91c3ea}

.boldtype{font-weight:bold}
.no{font-family:Tahoma}


.f_notosanskr{font-family:'Note Sans KR',sans-serif;}
.f_hanna{font-family:'Hanna',sans-serif;}

.red{color:#FF1A1A}
.blue{color:#249af3}
.ltblue{color:#249af3}
.ltblue a{color:#249af3}
.orange{color:#ff6000}
.white{color:#fff}
.yellow{color:#fff600}
.green{color:#339933}
.gray{color:#8b8b8b}
.black{color:#000000}
.brown{color:#C27152}
.skyblue{color:#2295F0}

/* 줄 간격 */
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh24{line-height:24px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}

/* 배경색상 */
.bg_white{background:#fff;}
.bg_yellow{background:#fff7a2;}
.bg_whiteyellow{background:#FFFBCA;}
.bg_blue{background:#F2FAFF;}
.bg_red{background:#fff7f7;}
.bg_red_white{background:#FEFCFC;}
.bg_darkred{background:#e97272;}
.bg_green{background:#e2fac9;}
.bg_green_white{background:#f6ffed;}
.bg_green_blue{background:#CBF8DE;}
.bg_green_blue_white{background:#f4fbfd;}
.bg_blue_white{background:#edf0f5;}
.bg_gray{background:#f4f4f4;}
.bg_aaa{background:#aaa;}
.bg_darkgray{background:#777777;}
.bg_darkblue{background:#028ee6;}
.bg_orange{background:#FFEBBD}
.bg_darkorange{background:#FF5811;}
.bg_pink{background:#ffcaff}

/* btm_line 색상 */
.btmLine_red{border-bottom:1px solid #ddd;box-sizing:border-box}
.btmLine_blue{border-bottom:1px solid blue;}
.btmLine_green{border-bottom:1px solid green;}
.btmLine_gray{border-bottom:1px solid #ddd;}

/*기본 txtbox , textarea*/

.tx20{width:20px}
.tx30{width:30px}
.tx50{width:50px}
.tx60{width:60px}
.tx70{width:70px}
.tx75{width:75px}
.tx80{width:80px}
.tx100{width:100px}
.tx120{width:120px}
.tx140{width:140px}
.tx150{width:150px}
.tx160{width:160px}
.tx200{width:200px}
.tx250{width:250px}
.tx300{width:300px}
.tx350{width:350px}
.tx400{width:400px}
.tx500{width:500px}
.tx550{width:550px}
.tx600{width:600px}
.tx650{width:650px}
.tx700{width:700px}
.tx800{width:800px}
.tx900{width:900px}
.tx_date,.txDt{width:66px}

.ta100{width:100px}
.ta150{width:150px}
.ta200{width:200px}
.ta300{width:300px}
.ta350{width:350px}
.ta400{width:400px}
.ta500{width:500px}
.ta550{width:550px}
.ta600{width:600px}
.ta650{width:650px}
.ta700{width:700px}
.ta750{width:750px}
.ta800{width:800px}
.ta900{width:900px}
.readonly{background-color:#eee}	/* read only type */
.eng{ime-mode:disabled}
.han{ime-mode:active}

/*Layer absolute*/
.layerR{position:relative}
.layerA{position:absolute}

/* PopUp */
#pop_wrap{width:100%;margin:0 auto}

fieldset.fieldset_box{border:1px solid #eee;background:#fbfbfb;margin:0;padding:0 1% 0.5%}
fieldset.fieldset_box legend.legend_boxW{padding:0 10px;background:#FFF;border:1px solid #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size:11px}
fieldset.fieldset_box legend.legend_boxG{padding:0 10px;background:#ccc;color:#FFF;border:1px solid #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size:11px}

fieldset.fieldset_boxB{border:1px #9FD1FF solid;background:#EEF2F9;margin:0;padding:0 1% 0.5%}
fieldset legend.legend_boxBT{padding:0 20px;background:#DDEFFF;color:#000;border:1px solid #9FD1FF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size:13px;font-weight:bold}

/* pagn */
.pagn{padding:60px 0;text-align:center}
.pagn div,.pagn strong, .pagn a{display:inline-block;font-size:14px;font-weight:bold;position:relative;padding:6px 8px 4px;border:1px solid #fff;color:#888;text-decoration:none;vertical-align:middle}
.pagn div:hover{cursor: pointer;}
.pagn strong{padding:6px 10px ;font-size:14px;color:#fff;background:#249AF3;box-sizing:border-box;border-radius:5px }
.pagn .pre{margin-right:5px;padding:6px 6px 5px 16px;_padding-bottom:6px;}
.pagn .next{margin-left:5px;padding:6px 16px 5px 6px;_padding-bottom:6px;}
.pagn .pre_end{margin-right:4px;padding:6px 6px 5px 16px;_padding-bottom:6px;}
.pagn .next_end{margin-left:4px;*margin-left:0;padding:6px 16px 5px 6px;_padding-bottom:6px;}
.pagn .pre,.pagn .next,.pagn .pre_end,.pagn .next_end{position:relative;_top:2px;color:#ccc;font-size:13px;font-weight:500}
.pagn a:hover.pre{border:1px solid #e9e9e9;}
.pagn a:hover.next{border:1px solid #e9e9e9;}
.pagn a:hover.pre_end{border:1px solid #e9e9e9;}
.pagn a:hover.next_end{border:1px solid #e9e9e9;}
.pagn a.pre,.pagn a.next,.pagn a.pre_end,.pagn a.next_end{color:#565656}
.pagn a:hover{border:1px solid #ccc;background-color:#fff;color:#249AF3;text-decoration:none;border-radius:5px }

/* 검색폼 table */
/*
.tbl_search{width:100%;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_search th, .tbl_search td{padding:8px 6px;text-align:left;font-size:14px}
.tbl_search th.end, .tbl_search td.end{border-bottom:1px solid #fff;}
.tbl_search th{background-color:#FFF;text-align:center}
.tbl_search th{text-align:center}
.tbl_search td{background-color:#FFF;}
.tbl_search .no{font-family:Tahoma}
.tbl_search .money{font-family:Tahoma;text-align:right}
*/

.tbl_search{width:100%;border-top:1px solid #e1ebee;border-left:1px solid #e1ebee;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_search th, .tbl_search td{border-bottom:1px solid #e1ebee;border-right:1px solid #e1ebee; padding:9.5px 0;text-align:left}
.tbl_search th{background-color:#F7F8FA;text-align:center;font-weight:500;font-size:15px}
.tbl_search td{word-break:break-all;padding:9.5px 0 9.5px 10px;};
.tbl_search th.pad5, .tbl_grid td.pad5{padding:5px 0 3px 0}
.tbl_search th.pad10, .tbl_grid td.pad10{padding:10px 0 7px 0}



/* 기본 목록형 table */
.tbl_list{width:100%;border-top:1px solid #ddd;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_list tr{border-bottom: 1px solid #ddd;}
.tbl_list th{border-bottom:1px solid #ddd;padding:3px 5px 2px 5px;font-weight:normal;height:23px;text-align:left;} 
.tbl_list td{border-bottom:1px solid #ddd;padding:3px 5px 2px 5px;font-weight:normal;height:23px;text-align:left;}
.tbl_list th{background-color:#f7f7f7;text-align:center;}
.tbl_list td{word-break:break-all}
.tbl_list th.pad5, .tbl_list td.pad5{padding:5px 0 3px 0}
.tbl_list th.pad10, .tbl_list td.pad10{padding:10px 0 7px 0}
.tbl_list .bold{font-weight:bold}
.tbl_list .no{font-family:Tahoma}
.tbl_list .money{font-family:Tahoma;text-align:right}


.tbl_list_do{width:100%;border-top:1px solid #99a4b2;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_list_do tr{border-bottom: 1px solid #e3e3e3;}
.tbl_list_do th{border-bottom:1px solid #e3e3e3;padding:3px 5px 2px 5px;font-weight:500;} 
.tbl_list_do td{border-bottom:1px solid #e3e3e3;padding:3px 5px 2px 5px;font-weight:normal;height:23px;text-align:left;}
.tbl_list_do th{background-color:#F6F8F9;text-align:center;font-size:13px;color:797979;}
.tbl_list_do td{word-break:break-all}
.tbl_list_do th.pad5, .tbl_list td.pad5{padding:5px 0 3px 0}
.tbl_list_do th.pad10, .tbl_list td.pad10{padding:10px 0 7px 0}
.tbl_list_do .bold{font-weight:bold}
.tbl_list_do .no{font-family:Tahoma}
.tbl_list_do .money{font-family:Tahoma;text-align:right}


/* new 기본 목록형 table */
.tbl_new_list{width:100%;border-top:1px solid #000;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_new_list th, .tbl_new_list td{border-bottom:1px solid #ddd;padding:8px 5px;text-align:left;font-size:14px}
.tbl_new_list th{text-align:center}
.tbl_new_list .bold{font-weight:bold}
.tbl_new_list .no{font-family:Tahoma}
.tbl_new_list .money{font-family:Tahoma;text-align:right}

/* new 기본 목록형 table */
.tbl_new_grid{width:100%;border-top:1px solid #000;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_new_grid th, .tbl_new_grid td{border-left:1px solid #eee;border-bottom:1px solid #ddd;padding:8px 5px;text-align:left;font-size:14px}
.tbl_new_grid th:first-child, .tbl_new_grid td:first-child{border-left:1px solid #fff;}
.tbl_new_grid th{text-align:center;background:#f8f8f8}

.tbl_new_grid_do{width:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_new_grid_do th, .tbl_new_grid_do td{border-left:1px solid #eee;border-bottom:1px solid #ddd;padding:10px 5px;text-align:left;font-size:13px}
.tbl_new_grid_do th:first-child, .tbl_new_grid_do td:first-child{border-left:1px solid #ddd;}
.tbl_new_grid_do th{text-align:center;background:#F7F8FA;font-weight:500}
.tbl_new_grid_do td{word-break:break-all}

/* 기본 격자형 table */
.tbl_grid{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_grid th, .tbl_grid td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:3px 5px 0 5px;font-weight:normal;height:22px;text-align:left}
.tbl_grid th{background-color:#f9f9f9;text-align:center}
.tbl_grid td{word-break:break-all}
.tbl_grid th.pad5, .tbl_grid td.pad5{padding:5px 0 3px 0}
.tbl_grid th.pad10, .tbl_grid td.pad10{padding:10px 0 7px 0}
.tbl_grid .bold{font-weight:bold}
.tbl_grid .no{font-family:Tahoma}
.tbl_grid .money{font-family:Tahoma;text-align:right}

/*table-세로선이 양쪽 사이드만 열림*/
.tbl_sopen{width:100%;border-top:1px solid #ddd;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_sopen th, .tbl_sopen td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:5px 5px 3px 5px;font-weight:normal;height:25px;text-align:left}
.tbl_sopen th{background-color:#f9f9f9;text-align:center}
.tbl_sopen .no{font-family:Tahoma}
.tbl_sopen .first{border-left:1px solid #ddd}
.tbl_sopen .last{border-right:none}
.tbl_sopen .bold{font-weight:bold}
.tbl_sopen .no{font-family:Tahoma}
.tbl_sopen .money{font-weight:bold;text-align:right}

/* table 속(cell) table */
.tbl_cell{width:100%;border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_cell th, .tbl_cell td{border-bottom:1px solid #f8f8f8;border-right:1px solid #f8f8f8;padding:5px 5px 0 5px !important;font-weight:normal;text-align:left;height:15px !important}
.tbl_cell th{background-color:#f9f9f9;text-align:center}
.tbl_cell th.small, .tbl_cell td.small{font-size:11px}
.tbl_cell .last{border-right:none}
.tbl_cell .bold{font-weight:bold}
.tbl_cell .no{font-family:Tahoma;padding-top:0}
.tbl_cell .money{font-family:Tahoma;padding-top:0;text-align:right}

/* 선없는 table */
.tbl_noline{width:100%;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_noline th, .tbl_noline td{padding:7px 5px 7px 5px;font-weight:normal;height:20px;word-break:break-all}
.tbl_noline th{text-align:center}
.tbl_noline .bold{font-weight:bold}
.tbl_noline .no{font-family:Tahoma;padding-top:0}
.tbl_noline .money{font-family:Tahoma;padding-top:0;text-align:right}


.tbl_noline_do{width:100%;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_noline_do th, .tbl_noline_do td{padding:0;font-weight:normal;word-break:break-all}
.tbl_noline_do th{text-align:center}
.tbl_noline_do .bold{font-weight:bold}
.tbl_noline_do .no{font-family:Tahoma;padding-top:0}
.tbl_noline_do .money{font-family:Tahoma;padding-top:0;text-align:right}

/* table 속(cell) table */
.tbl_nolinecell{width:100%;border-left:0px;border-right:0px;padding:0;border-spacing:0;border-collapse:collapse}
.tbl_nolinecell th, .tbl_nolinecell td{border:0px;padding:3px 5px 0 5px !important;font-weight:normal;text-align:left;height:15px !important}

/* table thead 고정 tbody 스크롤 */
.tbl_Scroll{border-collapse;collapse;border-spacing:0;width:100%}
.tbl_Scroll th, .tbl_Scroll td{border-bottom:1px solid #ddd;padding:10px}
.tbl_Scroll thead th{position:sticky;top:0;background:#f0f0f0;font-size:13px}
.tbl_Scroll thead th:after,.tbl_Scroll thead th:before{content:"";position:absolute;left:0;width:100%;height:1px;background:#ddd}
.tbl_Scroll thead th:after{top: -1px}
.tbl_Scroll thead th:before{bottom:-1px}

/* table 고정 td x스크롤*/
.tbl_xScrollWrap{margin: 0 auto; overflow-x: scroll;}/*width: 600px;*/
.tbl_xScroll{border-collapse: separate;border-spacing: 0;width: 800px;}
.tbl_xScroll th{background-color: #E4E7EB; height: 50px; border-right: 1px solid #D2D5DA; border-bottom: 1px solid #A3A9B4;}
.tbl_xScroll th:last-child{border-right: 0;}
.tbl_xScroll th:first-child {position: -webkit-sticky;position: sticky;left: 0;border-right: 1px solid #A3A9B4;}/*sticky 적용*/
.tbl_xScroll th.thfixedRow {position: -webkit-sticky;position: sticky;left: 0;border-right: 1px solid #A3A9B4;}/* class sticky 적용*/
.tbl_xScroll td{background-color: #fff; border-right: 1px solid #D2D5DA; border-bottom: 1px solid #D2D5DA;padding: 5px;text-align: center;}
.tbl_xScroll td:first-child{background-color: #F2F2F2;position: -webkit-sticky; position: sticky; left: 0;border-right: 1px solid #A3A9B4;}/*sticky 적용*/
.tbl_xScroll td.fixedRow{background-color: #F2F2F2;position: -webkit-sticky; position: sticky; left: 0;border-right: 1px solid #A3A9B4;}/* class sticky 적용*/
.tbl_xScroll td:last-child{border-right: 0;}

/* table 고정 td xy 스크롤*/
.tbl_xyScrollWrap{margin: 0 auto;overflow-x: scroll; box-sizing: border-box}/*width: 600px;height: 250px;*/
.tbl_xyScroll{border-collapse: separate;border-spacing: 0;width: 800px; box-sizing: border-box}
.tbl_xyScroll th{background-color: #E4E7EB; height: 50px;border-right: 1px solid #D2D5DA; border-bottom: 1px solid #A3A9B4;position: -webkit-sticky; position: sticky; top: 0;}/*테이블 헤더 sticky 적용*/
.tbl_xyScroll th:last-child{border-right: 0;}/*테이블 헤더 1행 1열 sticky 적용*/
.tbl_xyScroll th:first-child{position: -webkit-sticky;position: sticky; left: 0;z-index: 1;border-right: 1px solid #A3A9B4; }/*가장 맨 위로 올라오도록 z-index 적용함*/
.tbl_xyScroll td{background-color: #fff;border-right: 1px solid #D2D5DA;border-bottom: 1px solid #D2D5DA;padding: 5px;text-align: center;}/*td 1열 sticky 적용*/
.tbl_xyScroll td:first-child{background-color: #F2F2F2;position: -webkit-sticky;position: sticky; left: 0;border-right: 1px solid #A3A9B4;}
.tbl_xyScroll td:last-child{border-right: 0;}


/* td onmouseover 배경색 */
td.mouseon{background:#e2f2ff}
td.mouseon img{border:1px solid #b8cabc}
td.mouseoff{background:#FFF}
td.mouseoff img{border:1px solid #FFF}

/* span_block */
.span_block{display:inline-block;padding:2px 4px}

/*검색결과 없음*/
.no_result{text-align:center;font-weight:bold;padding:50px 0 50px;border-bottom:1px solid #ddd}

 /*물건리스트 사진 박스 over 시*/
 #orgimg_box{position: absolute; padding: 5px; background: rgb(255, 255, 255); z-index: 1; top: 800px; left: 0px;display:none;}
.org_viewimg_b{border:1px solid #ddd;border:1px solid #eee;width:235px;height:158px;box-sizing:border-box}
.org_viewimgNo_b{border:1px solid #ddd;border:1px solid #eee;width:235px;height:162px;box-sizing:border-box}
.org_viewimg_no{border:1px solid #ddd;width:120px;height:90px;box-sizing:border-box}
.org_viewimg{border:1px solid #ddd;width:130px;height:100px;box-sizing:border-box}
.hand{cursor:pointer}

/*물건리스트*/
#tblLst #lsTbody > tr >td{cursor:pointer} /*검색 물건 리스트 커서 */
#tblLst #lsTbody > tr >td:first-child{cursor:default}
#tblLst #lsTbody > tr >td .p_relative{position:relative}
#tblLst #lsTbody > tr >td .p_relative > div{position:absolute}
#tblLst #lsTbody > tr >td .p_relative > div.p_ment{top:156px;padding:6px 0px 6px 5px;width:228px;background:rgba(0,0,0,0.5);left:7px;font-size:13px;font-weight:bold;color:#FFF;letter-spacing:-0.5px;cursor:pointer}
#tblLst #lsTbody > tr >td .tbl_noline{border-bottom:1px solid #fff;padding:0px 10px}
#tblLst #lsTbody > tr >td .tbl_noline td{border-bottom:1px solid #fff}
#tblLst #lsTbody > tr >td .Photolist:hover{background-color:#F7F7FF}
#tblLst #lsTbody > tr.Textlist:hover{background-color:#F7F7FF}

.txt_ellipsis_h { /* 한 줄 자르기 */ display: inline-block; width: 225px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; /* 여러 줄 자르기 추가 스타일 */ white-space: normal; line-height: 1.4; height: 8.5em; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; }
.txt_ellipsis_1 { /* 한 줄 자르기 */ display: inline-block; width: 98%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/* svg_icon */
.svg_icon{display:inline-flex;padding:0;vertical-align:text-top}
.svg_icon > svg {fill:#FFF;color: #2329D6;stroke-linecap: square;stroke-linejoin: miter;}
.svg_icon.svg_icon_nor > svg{width:20px;height:20px;stroke: #000;stroke-width: 1;}
.svg_icon.svg_icon_white > svg{width:20px;height:20px;stroke: #FFF;stroke-width: 1;}
/* svg_icon */

/*회원 뱃지등급*/
.svgBadge.on{ animation: svgBadge 0.2s 2}
@keyframes svgBadge {from {transform: perspective(50px)  rotateY(0deg);} 50% { transform: perspective(120px)  rotateY(-180deg); } to { transform: perspective(120px)  rotateY(-360deg); }}


.bdr0{border:1px solid #000000;}
.bdrT0{border-top:1px solid #000000;}
.bdrL0{border-left:1px solid #000000;}
.bdrB0{border-bottom:1px solid #000000;}
.bdrR0{border-right:1px solid #000000;}

/*실시간결과*/
@-webkit-keyframes blink-effect{ 0% {opacity: 0.5;} 100% {opacity: 1;} }
.blink {animation: blink-effect 1.2s ease-in-out infinite alternate;}

/*.blink {margin-left:10px;background: #FF0000;		color: #FFF;	box-shadow: 0 0 5px #f4037f,0 0 10px #f4037f,0 0 15px #f4037f,0 0 50px #f4037f;*/
/*     -webkit-box-reflect:below 1px linear-gradient(transparent, #0005);}*/
