@charset "utf-8";
@import 'common.css';
 

iframe {border:0;}
.clear {clear:both;}

/*font 폰트 스타일*/
span.description{background:url(../images/common/buls.gif) no-repeat left -117px;font-size:11px;padding-left:5px;}
span.mandatory{background:none;color:#FF6600!important;}
span.required{color:#FF6600!important;margin-left:3px;}
span.focus{color:#f93;}
span.error{color:#f90;}
span.group{color:#f90;}
strong.error{color:#ee651f;}
strong.focus{color:#fcaf17;}
.txt_en{font-family:tahoma;}

/* buttons */
[class^='btn_'], [class*='btn_']{box-sizing:border-box!important;display:inline-block;background-color:#fff;border:1px solid #a6a6a6;padding:0 8px 4px 8px;vertical-align:top!important;height:26px!important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;}
[class^='btn_']:hover, [class*='btn_']:hover{border:1px solid #a3a3a3;background:#d7d7d7;color:#3c3c3c;text-decoration:none!important;}
[class^='btn_page'], [class*='btn_page']{box-sizing:border-box!important;display:inline-block;background-color:#4c5160;border:1px solid #3e4351;color:#fff;padding:0 24px 0 24px;vertical-align:middle;height:32px;line-height:32px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer}
[class^='btn_page']:hover, [class*='btn_page']:hover{border:1px solid #21252f;background:#2f3440;color:#fff;text-decoration:none!important;}
[class^='btn_icon'], [class*='btn_icon']{box-sizing:border-box!important;display:inline-block;background-color:#fff;border:1px solid #a6a6a6;padding:0;vertical-align:middle;width:26px;height:26px;line-height:26px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer}
[class^='btn_icon']:hover, [class*='btn_icon']:hover{border:1px solid #a3a3a3;background:#d7d7d7;color:#3c3c3c;text-decoration:none!important;}
[class^='btn_'], [class*='btn_'] {
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;	
}


/* form */
input[type="text"], input[type="password"], input[type="search"], input[type="date"]{border:1px solid #dbdbdb;height:26px;border-radius:1px;padding:5px 3px 3px 3px;}
textarea{border:1px solid #cccccc;border-radius:1px;padding:3px;resize:none;font-size:12px!important;}
input[type="text"]:active, input[type="text"]:focus, 
input[type="password"]:active, input[type="password"]:focus, 
input[type="search"]:active, input[type="search"]:focus, 
input[type="date"]:active, input[type="date"]:focus, textarea:active, textarea:focus{border-color:#6c6c6c;}
select{border:1px solid #dbdbdb;height:26px;border-radius:2px;padding:1px;}
select[multiple]{height:inherit;}
input[readonly]:active, input[readonly]:focus,input[disabled]:active, input[disabled]:focus{border-color:#cccccc!important;box-shadow:none!important;}/* [p]예외 */
select[disabled]:active {border-color:#cccccc;}/* [p]예외 */
input[readonly]{background:#f1f1f1;}
textarea[readonly]{background:#f1f1f1;}
input.caution{border:1px solid #f34235;background:#ffedec;}
input.tr{text-align:right;}
.readonly_style .k-datepicker .k-input, .k-timepicker .k-input{border-color:#cccccc!important;background:#f1f1f1!important;}
.input_display{border-color:#fff!important;background:#fff!important;}
.input_sp{border-color:#d9c886!important;background:#fdf4cf!important;}

/* form_tab */
.form_tab{position:relative;width:100%;height:40px;margin-top:15px;margin-bottom:15px;border-bottom:1px solid #949494;background:#fff}
.form_tab li{float:left;margin-right:-1px;font-weight:bold}
.form_tab li a{display:block;height:39px;padding:13px 20px 0 20px;border:1px solid #bababa;border-bottom:none;background:#f8f8f8;color:#888;cursor:pointer;}
.form_tab li.on a{height:40px;border:1px solid #949494;border-bottom:1px solid #fff;background:#fff;color:#3c3c3c;cursor:default}

.ico_ar_left {display:block;text-indent:-200px;overflow:hidden;cursor:pointer;font:normal 12px dotum;width:20px;height:20px;background:url(../images/button/ico_ar_left.png) no-repeat center center;}
.form_table thead tr .ico_ar_left {margin-left:-4px;}

/*form_wrap_ico*/
.form_wrap_ico{position:relative;}
.form_wrap_ico input{width:100%;}
.form_wrap_ico .ico_search{position:absolute;top:0;right:0;width:26px;height:26px;background:url(../images/button/ico_search.png) no-repeat center center;}

/*form_wrap_ico_del*/
.form_wrap_ico_del{position:relative;padding-right:44px;}
.form_wrap_ico_del input{width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.form_wrap_ico_del input{}}

.form_wrap_ico_del .ico_search{position:absolute;top:0;right:22px;}
.form_wrap_ico_del .ico_delete{position:absolute;top:0;right:0;}
.form_wrap_ico_del a.ico_search{position:absolute;top:0;right:22px;background:url(../images/button/btn_search.gif) no-repeat 0 0;padding:19px 0 0 0;width:19px;}
.form_wrap_ico_del a.ico_delete{position:absolute;top:0;right:0;background:url(../images/button/btn_delete.gif) no-repeat 0 0;padding:19px 0 0 0;width:19px;}
*html .form_wrap_ico .ico_search{position:absolute;top:1px;right:3px;}

p.ico_delete{margin:0 auto;background:url(../images/button/btn_delete.gif) no-repeat 0 0;padding:19px 0 0 0;width:24px;height:24px;}

/*form_wrap_date*/
.form_wrap_date{position:relative;overflow:hidden;}
/*.form_wrap_date input{box-sizing:border-box!important;float:left;width:80px;text-align:center;}*/
/* kendo ui 2018.1.117 upgrade fix by kimsh */
.form_wrap_date input{box-sizing:border-box!important;width:80px;text-align:center;}
.form_wrap_date label{float:left;margin:3px 6px 0 2px;text-align:center;}
.form_wrap_date a.ico_calendar{float:left;background:url(../images/button/ico_calendar.png) no-repeat 0 0;padding:19px 0 0 0!important;width:19px!important;}

.form_wrap_date button.ico_date{box-sizing:border-box!important;position:relative;float:left;margin-left:-1px;margin-right:3px;border:0;width:26px;height:26px;cursor:pointer;text-indent:-200px;overflow:hidden;}
.form_wrap_date button.ico_date{background-color:#fff;border:1px solid #a6a6a6;background:#fff url('../images/button/ico_calendar.png') no-repeat center center;}
.form_wrap_date button:last-child {margin-right:0;}

.form_wrap_date button.ico_date {
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;	
}

.form_wrap_date button.ico_date:hover {background-color:#f1f1f1;border:1px solid #a6a6a6;}
#pop_wrap .form_wrap_date input:first-child{box-sizing:border-box;}

/*form_wrap_input*/
.form_wrap_input{position:relative;}
.form_wrap_input input{box-sizing:border-box!important;width:100%;}
.form_wrap_input.be input {border:1px solid #d0ae74;background-color:#f6edde;}
.form_wrap_input.af input {border:1px solid #74b3d0;background-color:#dfeff6;}

/*form_wrap_input*/
.form_wrap_num{position:relative;}
.form_wrap_num input{box-sizing:content-box!important;width:100%;}
.form_wrap_num.be input {border:1px solid #d0ae74;background-color:#f6edde;}
.form_wrap_num.af input {border:1px solid #74b3d0;background-color:#dfeff6;}

.fix_l {position:absolute;top:0;left:0;}
.fix_r {position:absolute;top:0;right:0;}

/*form_wrap_file*/
.form_wrap_file{}
.form_wrap_file input{box-sizing:border-box!important;width:100%;border:1px solid #9f9f9f;}

/*form_wrap_textarea*/
.form_wrap_textarea{margin-top:0;margin-bottom:0;}
.form_wrap_textarea textarea{box-sizing:border-box!important;width:100%;}

/*form_wrap_select*/
.form_wrap_select{float:left;width:100%;}
.form_wrap_select select{box-sizing:border-box!important;width:100%;}

/*form_wrap_select_multiple*/
.form_wrap_select_multiple{float:left;width:100%;}
.form_wrap_select_multiple select{box-sizing:border-box!important;width:100%;}

/*form_wrap_ico_multi*/
.form_wrap_ico_multi{float:left;margin-right:3px;}
.form_wrap_ico_multi input{box-sizing:border-box!important;float:left;}
.form_wrap_ico_multi .ico_search{float:left;margin-left:3px;}

/*form_wrap_btn*/
.form_wrap_btn{position:relative;}
.form_wrap_btn input{box-sizing:border-box!important;width:100%;}
.form_wrap_btn select{width:100%;}
.form_wrap_btn a{position:absolute;right:0;top:0;}


/*form_check*/
.form_check{display:inline-block;}
.form_check label{margin-right:7px;white-space:nowrap;}
.form_check label input{margin-right:4px;}

/*form_radio*/
.form_radio{display:inline-block;}
.form_radio label{margin-right:7px;white-space:nowrap;}
.form_radio label input{margin-right:4px;}

/*form_check_multi*/
.form_check_multi{display:inline-block;float:left;margin-right:3px;margin-top:2px;margin-top:4px\9;*margin-top:2px;}
.form_check_multi label{margin-right:7px;white-space:nowrap;}
.form_check_multi label input{}

/*form_radio_multi*/
.form_radio_multi{display:inline-block;float:left;margin-right:3px;margin-top:2px;margin-top:4px\9;*margin-top:2px;}
.form_radio_multi label{margin-right:7px;white-space:nowrap;}
.form_radio_multi label input{}

span.comment{display:inline-block;background:url(../images/common/ico_tip.gif) no-repeat 1px 4px;padding-left:17px;color:#5b85ad;font-size:11px;line-height:24px;}
span.comment_line{display:block;background:url(../images/common/ico_tip.gif) no-repeat 1px 4px;padding-left:17px;color:#5b85ad;font-size:11px;line-height:24px;border-bottom:1px dotted #6c6c6c;}

/*form_align*/
.tc {text-align:center!important;}
.tr {text-align:right!important;}

/* srch_wrap */
.srch_toggle_wrap {box-sizing:border-box!important;position:relative;padding:15px 20px 20px 20px;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,0.1);width:100%;margin-bottom:0;}
.srch_toggle_wrap.only {margin-bottom:15px;}
.srch_toggle_wrap.only .srch_wrap .button{right:0;}
.srch_wrap {position:relative;padding:0 140px 0 0;width:1260px;margin:0 auto;}
.srch_wrap .button{position:absolute;right:31px;bottom:0;display:none;}
.srch_form {position:relative;display:none;}
.search_blank {position:absolute;right:0;top:-7px;width:90px;font:normal 12px "Malgun Gothic";}
.search_blank:after {content:"Search Area";}
.srch_form .srch_table {position:relative;width:100%;border-collapse:collapse;table-layout:fixed}
.srch_form .srch_table th {vertical-align:top;text-align:left;background:url(../images/common/buls_search.png) no-repeat left 0 top 16px; padding:8px 4px 0 10px; color:#3c3c3c;}
.srch_form .srch_table th .form_wrap_select {margin-top:-7px;}
.srch_form .srch_table td {text-align:left;padding:5px 40px 0 0;vertical-align:middle;}

[id^='toggle'] {position:absolute;appearance:none;cursor:pointer;left:-100%;top:-100%;}
[id^='toggle'] + label {box-sizing:border-box!important;position:absolute;bottom:-24px;right:-1px;cursor:pointer;width:100%;height:40px;z-index:9;}
[id^='toggle'] + label:after {content:url( "../images/button/ico_toggle_down.png");position:absolute;top:14px;right:2px;}
[id^='toggle']:checked ~ .search_blank {display:none;}
[id^='toggle']:checked ~ .button {display:block;}
[id^='toggle']:checked ~ .srch_form {display:block;}
[id^='toggle']:checked + label {box-sizing:border-box!important;width:26px;height:26px;bottom:0;right:0;background:#fff;border:1px solid #bbbbbb;border-radius:2px;}
[id^='toggle']:checked + label:hover {border:1px solid #a3a3a3;background:#d7d7d7;}
[id^='toggle']:checked + label:after {content:url( "../images/button/ico_toggle_up.png");position:absolute;top:6px;left:5px;margin-left:0;}

/*form_head*/
.form_head{position:relative;height:31px;}
.form_head .button{position:absolute;top:0;right:0;}

.button .legend{float:left;margin-top:4px;padding-right:6px;}
.button .legend span.comment{font:normal 11px dotum;vertical-align:middle;font-weight:normal;}
.button .legend span.txt{font:normal 11px dotum;vertical-align:middle;font-weight:normal!important;}
.button .form_wrap_date {float:left;margin-right:4px;}
.button .form_wrap_date label {background:url(../images/common/buls_item.png) no-repeat 0 8px;padding-left:8px;}

.button_page {position:relative;margin-top:15px;text-align:right;}

span.red{color:red!important;}
span.blue{color:blue!important;}
span.dark {color:#161616!important;font-weight:bold;}

/*form_wrap*/
.form_wrap{margin-bottom:20px;box-sizing:border-box!important;}
.form_wrap.only {margin-bottom:0;}

/*form_table*/
.form_table{box-sizing:border-box!important;position:relative;clear:both;width:100%;table-layout:fixed;border-left:none;border-bottom:none;border-top:2px solid #9b9b9b;border-collapse:separater;border-spacing:0px;}
.form_table caption {visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
.form_table.none_topline{border-top:none!important;}
.form_table thead th{background:#f1f1f1;height:32px;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:2px 4px 4px 8px;line-height:18px;text-align:center;font:bold 12px "Malgun Gothic";}
.form_table thead th.no_line{border-left:none!important;}
.form_table tr th:first-child{border-left:1px solid #e6e6e6;}
.form_table tr td:first-child{border-left:1px solid #e6e6e6;}
.form_table th{box-sizing:border-box!important;height:32px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:2px 4px 4px 8px;line-height:18px;}
.form_table th{background:#fafafa;color:#6c6c6c;font:normal 12px "Malgun Gothic";text-align:left;}
.form_table th a{font:normal 12px dotum;line-height:24px;color:#3c3c3c;}
.form_table td{box-sizing:border-box!important;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:4px;line-height:18px;}
.form_table td.no_line{border-left:none;}
.form_table td.pd_0{padding:0;}
.form_table td div.button{margin-bottom:-1px;}
.form_table td img{vertical-align:top;margin:0;padding:0;}
.form_table td.vt {vertical-align:top;}
.form_table td .list_table{border-top:1px solid #c8c8c8;}
.form_table td .form_table{border-top:1px solid #c8c8c8;}

/*db_table*/
.db_table {box-sizing:border-box!important;position:relative;clear:both;width:100%;table-layout:fixed;border-collapse:separater;border-spacing:0px;border-top:2px solid #6d788b;}
.db_table caption {visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
.db_table th:first-child {border-left:1px solid #cacfda;}
.db_table td:first-child {border-left:1px solid #cacfda;}
.db_table th {box-sizing:border-box!important;border-right:1px solid #cacfda;border-bottom:1px solid #cacfda;padding:7px 4px 12px 4px;}
.db_table th {background:#f2f4f7;color:#3c3c3c;font:bold 12px "Malgun Gothic";text-align:center;}
.db_table td {position:relative;box-sizing:border-box!important;font:normal 12px "Malgun Gothic";border-right:1px solid #cacfda;border-bottom:1px solid #cacfda;padding:10px 12px;}
.db_table td.col_select:before {position:absolute;content:'';display:block;height:34px;top:-1px;left:-1px;bottom:-1px;right:-1px;border:2px solid #414141;border-left:none;border-right:none;z-index:9;}
.db_table td.col_select:first-child:before {border-left:2px solid #414141;}
.db_table td.col_select:last-child:before {border-right:2px solid #414141;}
.db_table td.col_select {font-weight:bold;}
.db_table td label {font-size:12px;}
.db_table th label span {margin:0 6px;color:#079ddc;}
.db_table th label span + span {color:#d16767;}
.db_table td label span {margin:0 6px;color:#079ddc;}
.db_table td label span + span {margin:0 6px;color:#d16767;}
.db_table td a {padding:4px 6px;}
.db_table td a:hover {background:rgba(0,0,0,0.04);cursor:pointer;}

/*
.db_table th label span:nth-child(1) {margin:0 1px;color:#079ddc;}
.db_table th label span:nth-child(2) {margin:0 1px;color:#d16767;}
.db_table th label span:nth-child(3) {margin:0 6px;color:#d16767;}
.db_table td label span:nth-child(2) {margin:0 6px;color:#079ddc;}
.db_table td label span:nth-child(3) {margin:0 6px;color:#d16767;}
.db_table td label span:nth-child(4) {margin:0 6px;color:#d16767;}
*/

/*form_list*/
.form_list{position:relative;margin-top:15px;border-top:1px solid #d0d0d0;}
.form_list dl{clear:both;border-bottom:1px solid #d0d0d0;height:24px;padding-top:6px;}
.form_list dt{float:left;color:#53718e;padding-left:25px;width:80px;}
.form_list dt.pre{background:url(../images/common/ico_pre.gif) no-repeat 10px 3px;}
.form_list dt.next{background:url(../images/common/ico_next.gif) no-repeat 10px 3px;}
.form_list dd{float:left;}
.form_list dd.writer{float:right;padding-left:26px;padding-right:10px;}
.form_list dd.writer_file{float:right;background:url(../images/common/ico_clip.gif) no-repeat 10px 3px;padding-left:26px;padding-right:10px;}

/*list_head*/
.list_head{position:relative;height:31px;}
/*list_sort*/
.list_sort{line-height:normal;}
.list_sort li{float:left;}
.list_sort li.result{padding:7px 0 0 0;font-size:11px;margin-right:8px;}
.list_sort li.page{padding:7px 0 0 0;font-size:11px;margin-right:8px;}
.list_sort li.num{padding:4px 0 0 5px}
.list_sort li.select{padding:0;}
.list_sort li.comment{background:url(../images/common/ico_tip.gif) no-repeat 1px 4px;padding:6px 0 0 17px;color:#5b85ad;font-size:11px;letter-spacing:-0.07em;}
.list_sort li.comment_r{background:url(../images/common/ico_tip.gif) no-repeat 1px 4px;padding:6px 0 0 17px;color:#5b85ad;font-size:11px;letter-spacing:-0.07em;float:right}
/*list_button*/
.list_head .button {position:absolute;top:0;right:0;}
.list_head .button .legend{float:left;margin-top:4px;padding-right:6px;font:normal 11px dotum;}
.list_head .button .legend span.comment{font:normal 11px dotum;}
.list_head .button span.comment_r{background:url(../images/common/ico_tip.gif) no-repeat 1px 4px;padding:6px 0 0 17px;color:#5b85ad;font-size:11px;letter-spacing:-0.07em;}
.button button {display:inline-block;float:left;}
.button button + button {margin-left:4px;}

/*list_wrap*/
.list_wrap{position:relative;margin-bottom:auto;margin-bottom:20px;}
.list_wrap_scroll{overflow:auto;overflow-y:hidden;position:relative;width:100%;margin-bottom:auto;}
.list_wrap_scroll_y{overflow:auto;overflow-x:hidden;position:relative;width:100%;margin-bottom:auto;}

/* section layout */
.sec_wrap {box-sizing:border-box!important;position:relative;clear:both;width:100%;overflow:hidden;}
.sec_wrap .sec_left {box-sizing:border-box!important;float:left;padding-right:10px}
.sec_wrap .sec_center {box-sizing:border-box!important;float:left;padding-left:10px;padding-right:10px}
.sec_wrap .sec_right {box-sizing:border-box!important;float:left;padding-left:10px;}

.sec_wrap.fix_one {box-sizing:border-box!important;padding-left:180px;}
.sec_wrap.fix_one .sec_left {box-sizing:border-box!important;position:absolute;top:0;left:0;width:180px;}
.sec_wrap.fix_one .sec_right {box-sizing:border-box!important;width:100%;}

.sec_wrap.fix_two {box-sizing:border-box!important;padding-left:360px;}
.sec_wrap.fix_two .sec_left {box-sizing:border-box!important;position:absolute;top:0;left:0;width:360px;}
.sec_wrap.fix_two .sec_right {box-sizing:border-box!important;width:100%;}

.sec_wrap.half {box-sizing:border-box!important;clear:both;}
.sec_wrap.half .sec_left {box-sizing:border-box!important;position:relative;width:50%;}
.sec_wrap.half .sec_right {box-sizing:border-box!important;position:relative;width:50%;}
.sec_wrap.half .sec_center {box-sizing:border-box!important;position:relative;width:25%;}

.k_tabs_contents .sec_wrap {box-sizing:border-box!important;}
.k_tabs_contents .srch_toggle_wrap {box-sizing:border-box!important;border:1px solid #e7e7e7;border-radius:4px;}
.k_tabs_contents .srch_wrap {box-sizing:border-box!important;width:100%!important;}
.k_tabs_contents .srch_form {box-sizing:border-box!important;}
.k_tabs_contents .srch_table {box-sizing:border-box!important;}
.k_tabs_contents .search_blank {box-sizing:border-box!important;}

.bd_frm {border:1px solid #cdcdcd}

/*process_label 진행상태표시라벨*/
.process_wrap span.rgst{}
span.rgst{color:#fff;display:inline-block;font-size:11px;font-weight:bold;padding:3px 1px 2px 1px;line-height:14px;height:20px;min-width:60px;text-align:center;vertical-align:middle;margin-top:-2px;}
span.r_processing0{background:#aeaeae;border:1px solid #767676;}/*신청*/
span.r_processing1{background:#8fbe5c;border:1px solid #749a4b;}/*1차결재*/
span.r_processing2{background:#dfa321;border:1px solid #b5841b;}/*2차결재*/
span.r_processing3{background:#6eaad7;border:1px solid #4a7290;}/*3차 팀원결재*/
span.r_processing4{background:#a790cf;border:1px solid #8875a8;}/*4차 팀장결재*/
span.r_processing5{background:#e08dbc;border:1px solid #b67299;}/*5차 감사*/
span.r_processing6{background:#8b8b8b;border:1px solid #787878;}

span.r_processing_c{background:#68c1ea;border:1px solid #378bb2;color:#fff;}/*완료*/
span.r_processing_h{background:#b097d5;border:1px solid #8e68c8;color:#fff;}/*대기중*/
span.r_processing_r{background:#aaa8ad;border:1px solid #7e7a84;color:#fff;}/*반송*/
span.r_processing_i{background:#51c0a2;border:1px solid #339c80;color:#fff;}/*진행*/
span.r_processing_n{background:#fb8f6d;border:1px solid #ed683f;color:#fff;}/*실패,N*/
span.r_processing_y{background:#8dc62a;border:1px solid #6b9c15;color:#fff;}/*성공,Y*/

span.rgst_tl{color:#fff;display:inline-block;font-size:11px;font-weight:normal;padding:1px 1px 1px 1px;line-height:8px;height:8px;width:8px;text-align:center;vertical-align:middle;margin-top:-2px;}

/*comment_wrap 두줄이상 설명글*/
.comment_wrap {display:block;margin-top:10px;margin-bottom:5px;padding:5px 10px 5px 0;border:1px solid #dbdbdb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.comment_wrap ul {margin-top:5px;}
.comment_wrap ul.con {overflow:hidden;}
.comment_wrap ul li.title{background:url(../images/common/buls_title.gif) no-repeat left -154px;margin-left:13px;padding:5px 5px 5px 18px;font-weight:bold;font-size:11px;margin-bottom:5px;color:#4b8dc5;}
.comment_wrap ul li.half{background:url(../images/common/buls_title.gif) no-repeat left -198px;margin-left:18px;padding-left:13px;margin-bottom:6px;font-size:11px;line-height:13px;width:350px;float:left}
.comment_wrap ul li {background:url(../images/common/buls_title.gif) no-repeat left -198px;margin-left:18px;padding-left:13px;margin-bottom:6px;font-size:11px;line-height:13px;}
.comment_wrap ul li.txt{background:none;}
.comment_wrap ul li.txt_red{background:none;color:red;}
.comment_wrap ul li a{color:#4b8dc5;}
*html.comment_wrap ul li {margin-bottom:2px;}

/*
#pop_wrap {position:relative;width:100%;height:100%;margin-bottom:-50px;}
#pop_scroll{position:fixed;top:0;bottom:50px;left:0;right:0;overflow:auto;}
#pop_wrap .srch_toggle_wrap .srch_wrap {width:100%}
#pop_wrap #contents{padding:0 15px 0 15px;display:block;min-width:800px;}
.pop_button{position:fixed;bottom:0;left:0;width:100%;height:50px;border-top:1px solid #cdcdcd;background:#fff;padding:10px 15px 0 0;text-align:right;}
popup*/

#pop_wrap {box-sizing:border-box!important;position:relative;width:100%;height:100%;margin-bottom:-50px;}
#pop_scroll{position:absolute;top:0;bottom:50px;left:0;right:0;overflow:auto;}
#pop_wrap .srch_toggle_wrap .srch_wrap {width:100%;box-sizing:border-box!important;}
#pop_wrap #contents{padding:15px 15px 0 15px;display:block;}

h3 .pop_close img {position:absolute;top:14px;left:14px;width:21px;height:21px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}
h3 .pop_close:hover img {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}

.pop_wrap {box-sizing:border-box!important;position:relative;width:100%;height:100%;}
.pop_wrap h3 {box-sizing:border-box!important;position:fixed!important;top:0;left:0;right:0;height:50px;background:#00854a;color:#ffffff;font-size:16px;padding:12px 12px 0px 15px;z-index:999;}
.pop_wrap .contents{box-sizing:border-box!important;position:fixed;top:50px;left:0;right:0;bottom:50px;padding:15px;display:block;overflow:auto;}
.pop_wrap #contents{padding:70px 20px 40px 20px!important}
.pop_button {box-sizing:border-box!important;position:fixed;bottom:0;left:0;width:100%;height:50px;border-top:1px solid #cdcdcd;background:#ffffff;padding:12px 30px 0 0;text-align:right;z-index:9;}

#pop_modal_wrap #contents{padding:15px 15px 0 15px;display:block;}
.pop_modal_wrap {box-sizing:border-box!important;position:relative;width:100%;height:100%;}
.pop_modal_wrap h3 {box-sizing:border-box!important;position:fixed!important;top:0;left:0;right:0;height:50px;background:#00854a;color:#ffffff;font-size:16px;padding:12px 12px 0px 15px;z-index:999;}
.pop_modal_wrap .contents{box-sizing:border-box!important;position:fixed;top:50px;left:0;right:0;bottom:50px;padding:15px;display:block;overflow:auto;}
.pop_modal_wrap #contents{padding:70px 20px 40px 20px!important}
.pop_modal_button {box-sizing:border-box!important;position:absolute;bottom:0;left:0;width:100%;height:50px;border-top:1px solid #cdcdcd;background:#ffffff;padding:12px 30px 0 0;text-align:right;z-index:9;}

.dp_flex {display:flex;}
.dp_flex .dp_block {flex:1;margin-right:10px;}
.dp_flex .dp_block + .dp_block {flex:1;margin-right:0px;margin-left:10px;}

.dp_flex + .list_wrap {margin-top:20px;}

/* kendo UI Style Start */

.k-autocomplete, .k-block, .k-button, .k-calendar .k-link, .k-calendar td, .k-calendar-container, .k-colorpicker, .k-combobox, .k-datepicker, .k-datetimepicker, .k-drag-clue, .k-dropdown, .k-dropdown-wrap, .k-editor-inline, .k-grid .k-filter-options, .k-grouping-header .k-group-indicator, .k-inline-block, .k-list-container, .k-multiselect, .k-notification, .k-numeric-wrap, .k-numerictextbox, .k-picker-wrap, .k-slider-selection, .k-slider-track, .k-textbox, .k-tile, .k-timepicker, .k-tooltip, .k-touch-scrollbar, .k-treeview .k-in, .k-upload, .k-window, .k-window-action, .k-window-titleless .k-window-content
{border-radius:0!important}
.k-state-default.k-autocomplete, .k-state-default.k-dropdown-wrap, .k-state-default.k-numeric-wrap, .k-state-default.k-picker-wrap {border-color:#dbdbdb!important;}
.k-state-default.k-picker-wrap > .k-select {border-color:#dbdbdb!important;}
.k-datepicker .k-input, .k-timepicker .k-input {background:#fff!important;}
.k-grid {border-top:1px solid #dadada!important}
.k-grid-header {border-color:#dadada!important;background:#f4f4f4!important;}
.k-grid-header th.k-header {background:#fafafa!important;border-color:#dadada!important;text-align:center!important;font:bold 12px "Malgun Gothic"!important;} 
.k-grid-header th.k-header > .k-link {line-height:normal!important;min-height:20px!important;padding:8px 2px 8px 2px!important;color:#858585!important;font-weight:normal}
.k-filter-row th, .k-grid-header th.k-header {vertical-align:middle!important;margin:3px 0 0 0!important;}
.k-grid-header .k-header, .k-grid-header .k-header .k-link, .k-grid-header .k-link, .k-grid-header .k-link:link, .k-pager-info, .k-scheduler-agendaview .k-scheduler-datecolumn, .k-scheduler-header
{color:#3c3c3c!important;}
.list_wrap.sp .k-grid-header th.k-header > .k-link {font:bold 12px "Malgun Gothic"!important;padding:6px 2px 9px 2px!important;margin:-4px 0} /* 입력테이블내 그리드 헤더글씨 위아래 간격 조정 및 나눔고딕지정*/

.k-grid-toolbar {background-image:linear-gradient(to bottom, #fff 0%, #f4f4f4 100%)!important;text-align:right!important;}
:first-child.k-grid-toolbar, .k-grouping-header + .k-grid-toolbar {border-color:#dadada!important;}

.k-grid .k-grouping-header {background:#efefef!important;color:rgba(0,0,0,0.4)!important;}
.k-grouping-header .k-group-indicator, .k-pivot-toolbar .k-button {color:#3c3c3c!important;background-color:#fff!important;border-color:rgba(0,0,0,0.2)!important;padding:0 0 0 10px!important}
.k-grouping-header .k-link, .k-grouping-header .k-link:link {color:#3c3c3c!important;line-height:30px!important;margin:0!important}

.k-grid-content table tr:hover {background:#fdffde!important;color:#3c3c3c!important;}
.k-grid-content table tr td {border-bottom:1px solid #e6e6e6!important;border-color:#e6e6e6!important;color:#000000;}
/* 틀고정으로 인해 추가 */
.k-grid-content-locked table tr:hover {background:#fdffde!important;color:#3c3c3c!important;}
.k-grid-content-locked table tr td {border-bottom:1px solid #e6e6e6!important;border-color:#e6e6e6!important;}
.k-alt {background:#fcfcfc!important;}
.k-grid td{line-height:24px!important;}

.k-grid td.k-state-selected, .k-grid tr.k-state-selected > td {border-color:#ebd7a0!important;}
.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover td {background:#fbeabd!important;color:#3c3c3c!important;}
.k-state-selected {background:#fbeabd!important;color:#3c3c3c!important;}

.k-grid-content table tr.transfer {background:#e3f4ef!important;color:#3c3c3c!important;border-color:#b7d9cf!important;}
.k-grid-content table tr.transfer:hover {background:#e3f4ef!important;color:#3c3c3c!important;border-color:#b7d9cf!important;}
.k-grid-content table td.transfer {background:#e3f4ef!important;color:#3c3c3c!important;border-color:#b7d9cf!important;}
.k-grid-content table td.transfer:hover {background:#e3f4ef!important;color:#3c3c3c!important;border-color:#b7d9cf!important;}

.k-grid-content table tr.transfer_edit {background:#fae6e7!important;color:#3c3c3c!important;border-color:#e8c7c8!important;}
.k-grid-content table tr.transfer_edit:hover {background:#fae6e7!important;color:#3c3c3c!important;border-color:#e8c7c8!important;}
.k-grid-content table td.transfer_edit {background:#fae6e7!important;color:#3c3c3c!important;border-color:#e8c7c8!important;}
.k-grid-content table td.transfer_edit:hover {background:#fae6e7!important;color:#3c3c3c!important;border-color:#e8c7c8!important;}

.k-pager-numbers .k-state-selected {background:transparent!important;border-top:2px solid #00854a!important;border-radius:0!important;color:#00854a!important;}
.k-dropdown-wrap .k-state-default {border:0px solid #000!important;}

.k-button, .k-button-bare {border-radius:2px!important}
/* 버튼 깨짐으로 인해 막음 2018-03-12 
.k-button, .k-button-bare {padding:0 7px 0 7px!important;vertical-align:top!important;height:26px!important;line-height:26px!important;}*/
.k-button
{-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(0, 0, 0, 0)!important;box-shadow:0px 0 0 rgba(0,0,0,0), 0px 2px 3px rgba(0,0,0,0)!important;
	background-color:#fff!important;border-color:#a6a6a6!important;color:#3c3c3c!important;line-height:normal!important;padding:3px 8px 5px 8px!important}   
.k-button-icontext.k-button .k-icon, .k-button-icontext.k-button .k-image {vertical-align:middle!important;margin-top:2px!important;margin-left:0px!important;margin-right:6px!important;}

.k-state-hover, .k-state-focused {-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(0, 0, 0, 0)!important;box-shadow:0px 0 0 rgba(0,0,0,0), 0px 2px 3px rgba(0,0,0,0)!important;}
.k-input:focus {border-color:#000;}
/*
.k-state-focused input{border-color:#6c6c6c!important;box-shadow:none!important;}
*/
.k-splitbar {background-color:#cdcdcd!important;border-color:#cdcdcd!important;}

/* multiselect 안보여서 막음
.k-widget {border:0px solid #fff!important} */

.k_upload_wrap .k-widget {border:1px solid #e6e6e6!important}
.k_upload_wrap.scroll_auto .k-upload-files {max-height:275px;overflow:auto;}
.k_upload_wrap .k-upload-files {padding-bottom:0!important}

.list_wrap .k-widget {border:1px solid #e6e6e6!important;border-top:1px solid #7e7e7e!important}
.list_wrap .k-pager-wrap {border:0px solid #fff!important;border-top:1px solid #e6e6e6!important}

.list_wrap .k-pager-wrap .k-widget {border:0 solid #e6e6e6!important;border-top:0 solid #b1b1b1!important}
.list_wrap.sp .k-pager-wrap .k-widget {border:0 solid #e6e6e6!important;border-top:0 solid #b1b1b1!important}

.list_wrap.sp .k-widget {border-top:2px solid #00854a!important}
/*
.list_wrap.sp .k-grid-header {border-color:#bbc8df!important;background:#f2f5fb!important;}
.list_wrap.sp .k-grid-header th.k-header {background:#f0f2f7!important;border-color:#bbc8df!important;color:#575654!important;padding:6px 2px 7px 2px!important;} 
.list_wrap.sp .k-grid-header th.k-header > .k-link {color:#496390!important;padding:0px!important;margin:1px 0 0 0px!important;}
.k-header > .k-grid-filter, .k-header > .k-header-column-menu {color:#a6b4ce!important}
.list_wrap.sp .k-grid-toolbar {border-color:#bbc8df!important}
.list_wrap.sp :first-child.k-grid-toolbar, .k-grouping-header + .k-grid-toolbar .-grouping-header{border-color:#bbc8df!important;}
.list_wrap.sp .k-grid .k-grouping-header {background:#e5ebf8!important;color:rgba(0,0,0,0.4)!important;}
*/
.list_wrap.sp .k-grid-header th.k-header > .k-link {font-weight:normal!important}
.list_wrap.sp .k-pager-wrap {border-top:1px solid #e6e6e6!important;}
.k-grid .k-hierarchy-cell + td > .k-widget {border-top:1px solid #bbc8df!important;margin:10px 20px 10px 0px;}

.layer_popup {display:none;}
/*
.list_wrap.sp .k-grid-content table tr td {border-bottom:1px solid #dce4f0!important;border-color:#dce4f0!important;}
.list_wrap.sp .k-alt {background:#f8f9fe!important;}
.list_wrap.sp .k-grid td.k-state-selected, .k-grid tr.k-state-selected > td {border-color:#4b86c8!important;}
.list_wrap.sp .k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover td {background:#5d96d7!important;color:#fff!important;}
.list_wrap.sp .k-state-selected {background:#5d96d7!important;color:#fff!important;}
.list_wrap.sp .k-pager-numbers .k-state-selected {background:transparent!important;border-top:2px solid #00854a!important;border-radius:0!important;color:#000!important;}
.list_wrap.sp .k-grid-content table tr:hover {background:#fdffde!important;color:#3c3c3c!important;}
*/

/* btn_basic */
.btn_basic {box-sizing:border-box!important;background-color:#fff!important;border:1px solid #a6a6a6!important;color:#3c3c3c!important;}
.btn_basic:focus,.btn_basic:active,.btn_basic.active,.btn_basic.disabled,.btn_basic[disabled]{color:#3c3c3c!important}
.btn_basic:hover {background-color:#f1f1f1!important;border:1px solid #a6a6a6!important;color:#3c3c3c!important;}

/* btn_search */
.btn_search {box-sizing:border-box!important;background-color:#00854a!important;border:1px solid #0449b3!important;color:#fff!important;padding:4px 11px!important}
.btn_search:focus,.btn_search:active,.btn_search.active,.btn_search.disabled,.btn_search[disabled]{color:#fff!important}
.btn_search:hover {background-color:#023b91!important;border:1px solid #023b91!important;color:#fff!important;}
.btn_search img {display:none;}

/* btn_action */
.btn_action{box-sizing:border-box!important;background-color:#f69b18!important;border:1px solid #d27c20!important;color:#fff!important;}
.btn_action:focus,.btn_action:active,.btn_action.active,.btn_action.disabled,.btn_action[disabled]{color:#fff!important}
.btn_action:hover {background-color:#d27c20!important;border:1px solid #d27c20!important;color:#fff!important}

/* btn_excel */
.btn_excel{box-sizing:border-box!important;background-color:#769f09!important;border:1px solid #648705!important;color:#fff!important;}
.btn_excel:focus,.btn_action:active,.btn_action.active,.btn_action.disabled,.btn_action[disabled]{color:#fff!important}
.btn_excel:hover {background-color:#648705!important;border:1px solid #648705!important;color:#fff!important}


/* btn_step */
.btn_step{box-sizing:border-box!important;background-color:#1798f7!important;border:1px solid #0696c6!important;color:#fff!important;}
.btn_step:focus,.btn_action:active,.btn_action.active,.btn_action.disabled,.btn_action[disabled]{color:#fff!important}
.btn_step:hover {background-color:#055b9a!important;border:1px solid #055b9a!important;color:#fff!important}
	
.btn_report {
	display: block;
	width: 50px;
	border: none;
	background-color: #4CAF50;
	color: white;
	padding: 14px 28px;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
}

.btn_report:hover {
	background-color: #ddd;
	color: black;
}

.k-multiselect-wrap li {padding:.04em 1.6em .1em .4em!important;}
.k-multiselect-wrap .k-select {top:-1px!important}

.k-upload-button {line-height:26px!important;}
.k_upload_wrap {}
.k_upload_box	{padding:0 0 10px 0;}
.k_upload_box p.button{margin-top:10px;text-align:right;}
/* custom alert message padding처리 추가 2018-08-03 */
.k-dialog.k-alert .k-content, .k-dialog.k-confirm .k-content{padding:1.4em!important;line-height:20px}
.k-window-content.k-content{padding:0!important;box-sizing:border-box!important;}

.k-window {border:1px solid #6c82a1!important;box-shadow:4px 4px 4px 0 rgba(128,128,128,0.4)!important;}
.k-window-titlebar {box-sizing:border-box!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;background-color:#e4eaf4!important;
	border-bottom:1px solid #c6d2e5!important;height:50px!important;}
.k-window-title {font:bold 15px "Malgun Gothic"!important;color:#36455a!important;margin:8px 0 0 12px!important;}
.k-window-actions {box-sizing:border-box!important;background:#b8c5d8!important;height:49px!important;top:0!important;right:0!important}
.k-window-action.k-link {margin:10px 14px 10px 18px!important}
.k-window-titlebar .k-window-action {width:auto!important}

.splitter_wrap .list_wrap:nth-child(1) {padding-top:0;}
.splitter_wrap .list_wrap {padding-top:15px;}

/* k-tabs */
.k_tabs_wrap {border:none!important;}
.k-tabstrip {background-color:#fff!important}
.k-tabstrip-items {padding:3px 3px 0 3px!important}
.k-tabstrip:focus {-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(0, 0, 0, 0)!important;box-shadow:0px 0 0 rgba(0,0,0,0), 0px 2px 3px rgba(0,0,0,0)!important;}
.k-panelbar .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-state-active {background-color:#fff!important;border-bottom-color:#fff!important}
.k-panelbar .k-tabstrip > .k-content, .k-tabstrip > .k-content {border-width:0px!important;padding:0!important;margin:0!important;}
.k_tabs {box-sizing:border-box!important;position:relative!important;width:100%!important;height:40px!important;margin-bottom:20px!important;border-bottom:1px solid #b1b1b1!important;background:#fff!important}
.k_tabs li:first-child{margin-left:-3px!important;}
.k_tabs li {box-sizing:border-box!important;float:left!important;margin:0!important;margin-right:-1px!important;font-weight:bold!important;font:bold 13px "Malgun Gothic"!important;min-width:120px;text-align:center;}
/* tab 갯수가 늘어남에 따라 padding 처리 삭제 2018-08-06 */
/*.k_tabs li{display:block!important;height:36px!important;padding:1px 20px 0 20px!important;border:1px solid #cdcdcd!important;border-top:0 solid #cdcdcd!important;border-bottom:none!important;background:#f7f7f7!important;color:#f1f1f1!important;cursor:pointer!important;}*/
/* tab show/hide 를 위해 display:block!important 속성 삭제 2018-10-25 */
/*.k_tabs li{display:block!important;height:36px!important;border:1px solid #cdcdcd!important;border-top:0 solid #cdcdcd!important;border-bottom:none!important;background:#f7f7f7!important;color:#f1f1f1!important;cursor:pointer!important;}*/
.k_tabs li {height:36px!important;border:1px solid #cdcdcd!important;border-top:0 solid #cdcdcd!important;border-bottom:none!important;background:#f7f7f7!important;color:#f1f1f1!important;cursor:pointer!important;}
.k_tabs li.sp01 {border-color:#c5a56b!important;background-color:#f7f0e5!important;}
.k_tabs li.sp02 {border-color:#8dbfc4!important;background-color:#e2f4f5!important;}
.k_tabs li.sp01 .k-link {color:#c5a56b!important;}
.k_tabs li.sp02 .k-link {color:#8dbfc4!important;}
.k_tabs li .k-link {color:#b3b3b3!important;padding:8px 14px 0px 14px!important}
.k_tabs li:hover {box-sizing:border-box!important;position:relative!important;height:36px!important;border:1px solid #b1b1b1!important;border-top:0 solid #b1b1b1!important;border-bottom:1px solid #fff!important;background:#fff!important;}
.k_tabs li.k-state-active {box-sizing:border-box!important;position:relative!important;height:37px!important;border:1px solid #b1b1b1!important;border-top:0 solid #b1b1b1!important;border-bottom:1px solid #fff!important;background:#fff!important;color:#3c3c3c!important;}
.k_tabs li.k-state-active .k-link {color:#3c3c3c!important;}
.k_tabs li.k-state-active.sp01 .k-link {color:#91681d!important;}
.k_tabs li.k-state-active.sp02 .k-link {color:#1a7c85!important;}
.k_tabs li.right {float:right!important}

/* kendo ui 2018.1.117 upgrade fix by kimsh */
/*.k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input, .k-selectbox .k-input, .k-textbox > input {height:1.60em!important;}*/
/* //k-tabs */

.k_editor_wrap .k-widget {border:1px solid #e6e6e6!important;margin-bottom:15px;}

/* //kendo UI Style End */
#sp_vertical {box-sizing:border-box!important;height:600px;}
#sp_middle {box-sizing:border-box!important;padding:15px 0 0 0 ;}
#sp_bottom {box-sizing:border-box!important;padding:0 0 0 0 ;}
#sp_left {box-sizing:border-box!important;padding:0 0 0 0 ;}
#sp_left .form_wrap {margin:0 15px 0 0 ;}
#sp_center {box-sizing:border-box!important;}
#sp_right {box-sizing:border-box!important;padding:0 0 0 15px ;}
/* groupHeaderTemplate title font color */
.groupTitle { color:#496390; }

/* //kendo UI Style 2020 04 08 디자이너 추가 */
.k-widget.k-datepicker .k-i-calendar {height:24px!important;} /* 달력아이콘정렬 */

/* //kendo UI Style 2020 10 10 디자이너 추가 */
.k-grid-header th.k-header {position:relative;}
.k-header > .k-grid-filter, .k-header > .k-header-column-menu {float:none!important;margin:4px 0 0 -6px!important;padding:0!important;position:absolute!important;right:2px;}

/* form_tabs_radio */
.form_tabs_radio {display:flex;flex-wrap:wrap;width:980px;margin:40px auto;}
.form_tabs_radio label {position:relative;order:1;display:block;flex:1;padding:12px 20px 14px 20px;margin-left:-1px;cursor:pointer;background:#ffffff;font-size:14px;font-weight:bold;text-align:center;}
.form_tabs_radio label:before {position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:1px solid #cdcdcd;}
.form_tabs_radio .tab {order:99;flex-grow:1;width:100%;display:none;padding:40px 0;background:#fff;}
.form_tabs_radio input[type="radio"] {display:none;}
.form_tabs_radio input[type="radio"]:checked + label {position:relative;background:#00854a;color:#ffffff}
.form_tabs_radio input[type="radio"]:checked + label:before {border-color:#00854a}
.form_tabs_radio input[type="radio"]:checked + label + .tab {display:block;}

/* policy_wrap */
.policy_wrap{padding:0;line-height:1.5em;}
.policy_wrap h3 {border-bottom:none!important;font-size:1.15em!important;}
.policy_wrap h4 {height:auto;margin-bottom:4px;padding:0;background:none;}
.policy_wrap p {line-height:normal;margin:0 0 15px 0;}
.policy_wrap p.info_txt {font-size:13px;}
.policy_wrap table {box-sizing:border-box!important;position:relative;clear:both;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0px;}
.policy_wrap table th {background:#f1f1f1;border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:6px 4px 8px 4px;line-height:18px;text-align:center;font-weight:bold;}
.policy_wrap table td {box-sizing:border-box!important;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:6px 6px 8px 6px;line-height:24px;}
.policy_wrap table th:first-child {border-left:none;}
.policy_wrap table td:first-child {border-left:none;}
.policy_wrap table td img {margin:20px 0}
.policy_wrap .section{margin-bottom:20px;}
.policy_wrap ol {counter-reset:li;margin-left:0;padding-left:0;}
.policy_wrap ol > li {position:relative;margin:0 0 0 24px;padding:4px 8px;list-style:none;line-height:22px;}
.policy_wrap ol > li:before {content:counter(li)')';counter-increment:li;position:absolute;top:0;left:-14px;margin-right:8px;padding:4px;color:#000;text-align:center;}
.policy_wrap ul {margin-left:0;padding-left:0;}
.policy_wrap ul > li {position:relative;margin:0 0 0 24px;padding:4px 8px;list-style:none;line-height:22px;}
.policy_wrap ul > li:before {content:'';position:absolute;top:13px;left:-8px;width:6px;height:6px;margin-right:8px;background:#6d6d6d;border-radius:50%;}

