﻿@charset "utf-8"; 
/* // --Air_search--// */

/* vof */
/************************************************************************************************************
 tab_menu
************************************************************************************************************/
.k1_ui_tabs_navi{position:relative; height:28px; background:#fff; border-bottom:#4272d4 2px solid;}
.k1_ui_tabs_navi:after{clear:both; content:""; display:block;}
.k1_ui_tabs_navi li{float:left; margin-bottom:-1px;}
.k1_ui_tabs_navi li a{float:left; background:#efefef; border:#ddd 1px solid; border-bottom-color:#4272d4;}
.k1_ui_tabs_navi li a span{display:inline-block; height:17px; padding:7px 9px 3px; font-size:12px;}
.k1_ui_tabs_navi li a.active{margin-bottom:-1px; background:#fff; border:#4272d4 2px solid; border-bottom:#fff 1px solid;}
.k1_ui_tabs_navi li a.active span{padding:8px 9px 2px;}
.k1_ui_tabs_navi li a.active span img{margin-left:5px; vertical-align:middle;}
.k1_ui_tabs_navi p{position:absolute; top:1px; right:0;}
.k1_ui_tabs_navi p img{padding-left:1px;}

/************************************************************************************************************
 contents layout
************************************************************************************************************/
.k1_cont_bg{min-width:980px; height:100%; padding:4px 0 4px 4px; background:#eee; border:1px solid #ddd; border-right:none;}
.k1_cont_wrap{padding:9px; min-height:608px; background:#fff; border:1px solid #ddd; border-right:none; font-size:11px;}
.k1_cont_wrap .k1_tit_dot2{line-height:14px;}

/************************************************************************************************************
 air_select
************************************************************************************************************/
.k1_search_box{position:relative; padding:8px; border:2px solid #d6d6d6; text-align:center;}
.k1_search_box .k1_select1{padding:5px 10px !important; overflow:visible !important; height:auto !important;}
.k1_select_table{width:100%;}
.k1_select_table select,
.k1_select_table input{font-size:11px;}
.k1_select_table td.bg{background:#f1f1f1;}

.k1_select1 {overflow:hidden; min-height:25px; height:auto; padding:5px 20px; background:#ebf6ff; line-height:25px; text-align:left; font-size:11px;}
.k1_select1 input, 
.k1_select1 img,
.k1_select1 select{vertical-align:middle; font-size:11px;}
.k1_select1 label{padding:0 2px 0 3px; vertical-align:middle; cursor:pointer;}
.k1_select1 label.k1_arrow{padding-left:8px; background:url(/vof/imgs/common/bul_arrow.gif) 0 2px no-repeat;}

.k1_select2 {height:27px; padding:3px 10px; background:#ebf6ff; line-height:27px; text-align:left;}
.k1_select2 input, 
.k1_select2 img,
.k1_select2 select{vertical-align:middle; font-size:11px;}
.k1_select2 label.bgnone{padding:0 2px 0 3px; background:none; vertical-align:middle;}
.k1_select2 label.k1_arrow{padding-left:8px; background:url(/vof/imgs/common/bul_arrow.gif) 0 9px no-repeat; vertical-align:middle;}
/*.k1_select2{position:relative; padding-top:5px; min-height:70px; margin-bottom:5px;}*/

.k1_select3 {padding:3px 20px; height:27px; background:#ebf6ff; border:#deeefb 1px solid; line-height:27px; color:#393939; font-size:11px;}
.k1_select3 input, 
.k1_select3 img,
.k1_select3 select{vertical-align:middle; font-size:11px;}
.k1_select3 label{padding:0 2px 0 3px; vertical-align:middle;}
.k1_select3 label.k1_arrow{padding-left:8px; background:url(/vof/imgs/common/bul_arrow.gif) 0 2px no-repeat;}
.k1_select3 label.k1_arrow2{display:inline-block; width:52px; padding-left:8px; background:url(/vof/imgs/common/bul_arrow.gif) 0 9px no-repeat;}

.k1_selcet2_spot{border:none; width:100%; font-size:11px;}
.k1_selcet2_spot thead th.k1_select{padding-left:0;}
.k1_selcet2_spot th{height:24px; padding:0 5px 0 5px; /*background:url(/vof/imgs/common/bul_arrow.gif) 10px 8px no-repeat; */line-height:20px; text-align:left; font-size:11px;}
.k1_selcet2_spot th label{display:inline-block; background:url(/vof/imgs/common/bul_arrow.gif) 0 5px no-repeat; padding-left:8px;}
.k1_selcet2_spot th.k1_arrow{background:url(/vof/imgs/common/bul_arrow.gif) 10px 6px no-repeat; padding-left:18px; padding-right:0;}
.k1_selcet2_spot td{height:20px; padding:0 10px 0 5px; text-align:left;}
.k1_selcet2_spot td.last{ padding:0 5px;}
.k1_selcet2_spot select,
.k1_selcet2_spot input{font-size:11px;}

.k1_checklist{display:inline-block; background:#ebf6ff; border:#deeefb 1px solid; margin-top:7px; padding:7px 10px;}
.k1_checklist li{float:left; padding:0 5px; line-height:19px; color:#6a6a6a;}
.k1_checklist li input{margin-right:2px;}

.k1_select1_spot2 {padding:3px 10px 4px; text-align:left;}
.k1_select1_spot2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_select1_spot2 li{float:left; font-size:11px; color:#6a6a6a; height:21px; line-height:21px; width:100%;}
.k1_select1_spot2 li span{float:left; width:33.3%;}
.k1_select1_spot2 li a span{width:auto;}
.k1_select1_spot2 li span label{height:12px; line-height:14px; width:80%; margin-left:-2px; display:inline-block; vertical-align:middle; cursor:pointer;}
.k1_select1_spot2 li .k1_input_text{background:#fff; border:#e2e3ea 1px solid; vertical-align:middle;}

.k1_select1_spot3 {padding:7px 10px 3px; text-align:left;}
.k1_select1_spot3:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_select1_spot3 li{float:left; font-size:11px; color:#6a6a6a; height:24px; line-height:24px; width:100%;}
.k1_select1_spot3 li span{float:left; width:33%;}
.k1_select1_spot3 li a span{width:auto;}
.k1_select1_spot3 li span label{height:12px; line-height:14px; width:75%; display:inline-block; vertical-align:middle;}
.k1_select1_spot3 li .k1_input_text{background:#fff; border:#e2e3ea 1px solid; vertical-align:middle;}

/************************************************************************************************************
 h
************************************************************************************************************/
.k1_btn_tselect{position:absolute; left:45%; bottom:-15px; z-index:1;}
.k1_cont_wrap h2{color:#6a6a6a; padding:10px 0 10px 13px; font-weight:bold; font-size:14px; background:url(/vof/imgs/common/bul_h2_ptit.gif) 0 12px no-repeat; line-height:14px;}
.k1_cont_wrap h3{font-weight:bold; line-height:14px; height:14px; color:#6a6a6a; padding-left:17px; font-size:12px; background:url(/vof/imgs/common/bul_h3_ptit.gif) 5px 3px no-repeat; vertical-align:middle;}
.k1_cont_wrap h4{line-height:14px; height:14px; color:#222; padding:8px 0 0 8px; font-size:12px;}
.k1_h3{padding:10px 0 0 17px !important; background:url(/vof/imgs/common/bul_h3_ptit.gif) 5px 12px no-repeat !important;}
.k1_h3_set {position:relative; height:15px; vertical-align:middle; line-height:17px;}
.k1_h3_set h3{padding:2px 0 0 17px !important; background:url(/vof/imgs/common/bul_h3_ptit.gif) 5px 5px no-repeat !important; vertical-align:middle;}
.k1_h3_new {padding:7px 0 0 5px !important; background:none !important;}

/************************************************************************************************************
 grid
************************************************************************************************************/
.k1_details{min-height:100px; overflow-y: hidden; overflow-x: scroll;}
.k1_details table{width:1300px;}
.k1_grid_box{padding:10px; border:#d6d6d6 2px solid;}
.k1_grid{overflow-x:hidden; overflow-y:scroll; border-bottom:1px solid #d9d9d9;}
.k1_grid table{border:none; table-layout:fixed;}
.k1_grid02{overflow-x:hidden; overflow-y:scroll; border-top:2px solid #4272d4; border-bottom:1px solid #d9d9d9;}
.k1_grid02 table{border:none; table-layout:fixed;}
.k1_grid03{overflow-x:hidden; overflow-y:scroll; border:1px solid #d9d9d9; border-top:none;}
.k1_grid03 table{border:none; table-layout:fixed;}
.k1_grid04{overflow-x:hidden; overflow-y:scroll; border:1px solid #d9d9d9; border-left:none; border-right:none;}
.k1_grid05{overflow-x:hidden; overflow-y:auto; max-height:225px; border-bottom:#4272d4 2px solid;}
.k1_grid05 table{border:none; table-layout:fixed;}

/************************************************************************************************************
 버튼 정렬
************************************************************************************************************/
.k1_btn_area{position:relative;}
.k1_btn_area_l{position:absolute; top:0; left:0;}
.k1_btn_area_r{position:absolute; top:0; right:0;}
/* .k1_btn_area_r input.k1_input_text{height:16px; line-height:16px;} */
.k1_btnarea_r{padding:5px 0; vertical-align:middle; text-align:right;}
.k1_btnarea_c{padding:5px 0; vertical-align:middle; text-align:center;}
.k1_btn_r{text-align:right;}
.k1_txtbtn{height:22px;}

/************************************************************************************************************
양측 버튼 정렬 20170313 - eslee
************************************************************************************************************/
.k1_btn_area_both{position:relative;}
.k1_btn_area_both a{margin-bottom: 5px;}
.k1_btn_area_both .k1_btn_area_l{float:left;position:inherit;top:inherit; left:inherit}
.k1_btn_area_both .k1_btn_area_r{float:right;position:inherit;top:inherit; left:inherit}
.k1_btn_area_both.k1_txtbtn{height:auto;}
.k1_btn_area_both:after{content:'';clear:both;display: block;}


/************************************************************************************************************
 정렬
************************************************************************************************************/
.k1_center{text-align:center !important;}
.k1_left{text-align:left !important;}
.k1_right{text-align:right !important;}

/************************************************************************************************************
 paging
************************************************************************************************************/
.k1_page_num{margin:10px auto; height:16px; text-align:center; font-weight:bold;}
.k1_page_num a span{padding:0 3px;}
.k1_page_num a.active,
.k1_page_num a:hover{color:#4272d4; font-weight:bold; text-decoration:underline;}
.k1_page_num img{vertical-align:middle;}

.k1_mt_Status{position:relative;}
.k1_mt_Status .wall_wrap{position:absolute; left:0; top:0; width:486px;}
.k1_mt_Status .graph{position:absolute; right:0; top:0; }

/************************************************************************************************************
 tab_menu
************************************************************************************************************/
.k1_tabs {position:relative; height:25px;}
.k1_tabs:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_tabs a {display:block; float:left; margin-right:1px; background:url(/vof/imgs/btn/p_btn1_bg.gif) left -135px; padding-left:2px; text-decoration:none; height:25px; font-size:12px; color:#fff;}
.k1_tabs a span {display:block; float:left; background:url(/vof/imgs/btn/p_btn1_bg.gif) right -135px; padding:0 19px 0 17px; height:25px; overflow:hidden; line-height:27px; text-align:center;}
.k1_tabs a span.w100{width:63px;}
.k1_tabs a.active {color:#fff; background:url(/vof/imgs/btn/p_btn1_bg.gif) left -110px;}
.k1_tabs a.active span{color:#fff; background:url(/vof/imgs/btn/p_btn1_bg.gif) right -110px;}

.k1_tab_cont{padding:10px; border:#d6d6d6 2px solid;}
.k1_tab_cont2{padding:0; overflow-y:auto; border:#d6d6d6 2px solid;}
.k1_tab_spot{padding:10px;}

.k1_utillbtn{float:right; padding-top:10px; margin-right:10px;}
.k1_utillbtn li{float:left; padding-left:14px; background:url(/vof/imgs/common/bul_gray_bar.gif) no-repeat 7px 1px; color:#25608a; font-size:12px;}
.k1_utillbtn li a{color:#25608a;}
.k1_utillbtn li a:hover{text-decoration:underline;}
.k1_utillbtn li.first{background:none;}

/************************************************************************************************************
 게시판
************************************************************************************************************/
.k1_bbs_sech{padding:3px 20px; height:27px; background:#ebf6ff; border:#deeefb 1px solid; line-height:27px; color:#393939; font-size:11px;}
.k1_bbs_sech input,
.k1_bbs_sech img,
.k1_bbs_sech select{vertical-align:middle; font-size:11px;}
.k1_bbs_sech label{padding:0 2px 0 3px; vertical-align:middle;}
.k1_bbs_sech label.k1_arrow{padding-left:8px; background:url(/vof/imgs/common/bul_arrow.gif) 0 2px no-repeat;}

.k1_filelist{color:#8a8a8a;}
.k1_filelist:after{clear:both; content:""; display:block;}
.k1_filelist li{float:left; padding-right:15px;}
.k1_file_ico{display:inline-block; height:15px; width:15px; background:url(/vof/imgs/icon/ico_file.gif) no-repeat 0 0; vertical-align:middle;}
.k1_file_name{margin-left:3px; vertical-align:middle;}
.k1_del{display:inline-block; height:11px; width:10px; margin-left:5px; background:url(/vof/imgs/btn/btn_ico.gif) no-repeat 0 -48px; font-size:0; vertical-align:middle;}
.k1_file_thumb{border:#dcdcdc 1px solid; width:60px; height:41px; vertical-align:top;}
.k1_filelist_img .k1_del{vertical-align:top;}
.k1_file_vol{float:right;}
.k1_file_info{height:19px; padding:3px 10px; margin-top:1px; background:#ebf6ff; line-height:19px; font-size:11px; color:#6a6a6a;}

/************************************************************************************************************
 게시판-답변글영역
************************************************************************************************************/
.k1_comment{padding:10px; border:#e2e3ea 1px solid; color:#6a6a6a;}
.k1_comment_box{padding:10px 10px 0; background:#ebf6ff;}
.k1_comm_list{position:relative; border-bottom:#4272d4 1px dashed;}
.k1_comment_area{padding:0 0 10px 0;}
.k1_comment_info{padding:2px 0 7px;}
.k1_comment_section2{position:absolute; top:0; right:0;}
.k1_comm_name{padding-right:5px; font-weight:bold;}
.k1_comm_txtbtn{padding-left:15px;background:url(/vof/imgs/common/bul_gray_bar2.gif) no-repeat 5px 0;}
.k1_comm_txtbtn a{color:#2360ca;}
.k1_comm_txtbtn a:hover{text-decoration:underline;}
.k1_comment_dsc p{padding-left:12px; margin:5px 10px 0; background:url(/vof/imgs/icon/ico_comment.gif) no-repeat 0 2px; line-height:14px;}
.k1_comm_write{position:relative; padding:10px 0;}
.k1_comm_textbox{overflow-y:auto; padding:1px 0 1px 5px; border:#e2e3ea 1px solid; background:#fff; line-height:14px; color:#8a8a8a; font-size:11px;}

.k1_infobox{padding:7px 10px; background:#ebf6ff; line-height:17px; font-size:11px; color:#393939;}
.k1_bbs_formset{padding:10px; text-align:center; font-size:11px;}
.k1_bbs_formset label.k1_arrow_dot3{color:#393939;}
.k1_bbs_formset2{margin:10px 0 0 64px; color:#8a8a8a;}
.k1_bbs_formset3{padding:10px; font-size:11px; overflow:hidden;}
.k1_bbs_formset3 li{padding-bottom:2px;}
.k1_bbs_formset3 li label{display:inline-block; width:40px;}

/************************************************************************************************************
 이미지 리스트
************************************************************************************************************/
.k1_imglist{position:relative; overflow:hidden; width:101%; border-bottom:#d9d9d9 1px solid; font-size:11px; line-height:19px;}
.k1_imglist:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_imglist li{float:left; position:relative; top:1px; padding:10px 4px; width:120px; height:150px; border-bottom:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid;}

/************************************************************************************************************
 etc
************************************************************************************************************/
.k1_txtline{display:inline-block; width:1px; height:10px; margin:-2px 7px 0; background:url(/vof/imgs/common/bul_gray_bar2.gif) no-repeat 0 0; vertical-align:middle; line-height:12px;}
.k1_infobox02{padding:10px 20px; background:#ebf6ff; line-height:17px; font-size:11px; color:#393939;}
.k1_box01{padding:5px 10px; background:#f5f5f5; border:#e3e3e3 1px solid;}
.k1_line{height:2px; background:url(/vof/imgs/common/bg_line2.gif) repeat-x 0 0;}
.k1_bgline{background:url(/vof/imgs/common/bg_line2.gif) repeat-y 49% 0; width:100%;}
.k1_bg_gray{background:#f1f1f1 !important;}
.k1_bg_gray2{padding:5px; background:#f1f1f1;}
.k1_bg_gray3{padding:8px; background:#f1f1f1; border-top:2px solid #4272D4; margin-top:6px}
.k1_bg_gray3 .k1_selcet2_spot th {padding:2px 5px 2px 5px;}
.k1_bg_gray3 .k1_selcet2_spot td {padding:2px 10px 2px 5px;}

/************************************************************************************************************
 sms
************************************************************************************************************/
.ki_sns{float:left; background:url(/vof/imgs/popup/bg_sns.gif) no-repeat 0 0; width:148px; height:324px; padding:26px 11px 0; margin:5px 0;}
.ki_sns p.k1_sns_txt{padding:10px 8px; height:278px; line-height:14px; overflow-y:auto;}
.ki_sns p.k1_sns_byte{padding:5px 0; text-align:right; line-height:19px;}
.k1_sms_setup{float:right; padding:10px 10px 10px 15px; margin-top:5px; background:#f1f1f1; line-height:19px;}
.k1_sms_setup label{color:#6a6a6a; vertical-align:middle; cursor:pointer;}
.k1_sms_setup p.k1_arrow_dot2{color:#393939;}

/************************************************************************************************************
 에러안내화면 - B2C커스트마이징
************************************************************************************************************/
.k1_error {width:590px; margin:0 auto;}
.k1_error_txt {width:590px; margin-top:30%;}
.k1_error_txt .top {height:10px; background:url(/vof/imgs/contents/bg_error_top.gif) no-repeat;}
.k1_error_txt .bottom {height:10px; background:url(/vof/imgs/contents/bg_error_bottom.gif) no-repeat;}
.k1_error_txt .cont {padding:32px 0; background:url(/vof/imgs/contents/bg_error_center.gif) repeat-y; text-align:center;}
.k1_error_txt .cont .cont_txt {height:112px;}
.k1_error_txt .cont .cont_txt:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_error_txt .cont .cont_txt .img {float:left; margin-left:66px;} 
.k1_error_txt .cont .cont_txt  .massage { float:right; display:inline-table; width:390px; text-align:left; vertical-align:top; color:#393939; line-height:18px;}
.k1_error_txt .cont .cont_txt  .massage .tit { font-size:14px; font-weight:bold; color:#2360ca;}

/************************************************************************************************************
 progressbar
************************************************************************************************************/
.k1_prograss {width:94px; height:94px; text-align:center; margin:0 auto;}
.k1_prograss2 {width:150px; height:50px; text-align:center; margin:0 auto;}
.k1_prograss2 .txt_loading {text-align:center; margin-top:10px;}
.k1_prograss2 .txt_loading span {display:inline-block; vertical-align:middle; font-size:13px; font-weight:bold; margin-left:5px; color:#2360ca;}

/************************************************************************************************************
 프로모션 리스트
************************************************************************************************************/
.k1_spot_box{height:270px; padding:5px; margin:3px 5px 0 0; border:#d6d6d6 2px solid;}
.k1_spot_box_half{height:54px; padding:5px; margin:3px 0 0 0; border:#d6d6d6 2px solid;} 
.k1_spot_box_last{height:150px; padding:5px; margin:3px 0 0 0; border:#d6d6d6 2px solid;}
.k1_list_01:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_list_01 li:first-child{float:none; width:100%; padding-top:0;}
.k1_list_01 li{float:left; width:50%; height:18px; padding-top:5px; line-height:1.2em;}
.k1_list_01 li input, .k1_list_01 li label{vertical-align:middle;}

.k1_list_02{text-align:center;}
.k1_list_02:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_list_02 li:first-child{padding-top:0;}
.k1_list_02 li{ padding-top:5px; height:20px; line-height:1.2em; width:100%;}
.k1_list_02 li input[type=text]{width:33%;}

/************************************************************************************************************
 오픈마켓 관련 vof
************************************************************************************************************/
.k1_open_box{padding:10px; margin-top:10px; border:#d6d6d6 2px solid; color:#393939; zoom:1;}
.k1_open_box:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_open_box label{padding-left:8px; background:url(/vof/imgs/common/bul_arrow.gif) 0 2px no-repeat; vertical-align:middle;}
.k1_open_box ul:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_open_box ul.k1_opendata_type1{margin-left:5px; zoom:1;}
.k1_open_box ul.k1_opendata_type2{margin-left:379px; zoom:1;}
.k1_open_box li{float:left; margin-right:10px; padding:0 0 3px 0; height:19px; line-height:20px;}
.k1_open_box li.last{margin-left:20px;}
.k1_open_box li.per{width:35px;}
.k1_open_box fieldset label{display:inline-block; width:65px; margin-left:10px;}

/************************************************************************************************************
 판매요금
************************************************************************************************************/
.k1_sale_area{width:100%; border-top:2px solid #4272d4;}
.k1_sale_area:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_sale_l{float:left; width:120px;}
.k1_sale_r{float:right; width:725px; overflow-x:auto; overflow-y:hidden;}
.k1_sale_r:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.k1_sale_l li{height:20px; padding:3px 4px 2px; background:#f1f1f1; border-bottom:1px solid #d9d9d9; color:#393939; font-size:11px; line-height:19px; text-align:center;}
.k1_sale_r dl{float:left; width:180px; border-left:1px solid #d9d9d9;}
.k1_sale_r dt{display:none;}
.k1_sale_r dd{height:19px; padding:3px 10px; border-bottom:1px solid #d9d9d9; font-size:11px; color:#5e5e5e; line-height:19px;}

/************************************************************************************************************
 multi_select
************************************************************************************************************/
.k1_multi_select span {color:#8a8a8a;}
.k1_multi_select a.multiSelect.active, 
.k1_multi_select a.multiSelect.focus {border:1px solid #cfcfcf;}

/************************************************************************************************************
 운임 엔트리 편집
************************************************************************************************************/
.k1_fare_edit {overflow:hidden; border: 2px solid #d6d6d6; padding:10px;}
.k1_fare_edit .k1_fare_sec_1 {float:left; width:26%; padding:20px;}
.k1_fare_edit .k1_fare_sec_1 li {height:24px;}
.k1_fare_sec_1 label {display:inline-block; background:url(/vof/imgs/common/bul_arrow.gif) 0 3px no-repeat; padding-left:8px; width:60px;}

.k1_fare_edit .k1_fare_sec_2 {overflow:hidden; float:left; width:28%; background:#ebf6ff; border:1px solid #deeefb; margin-left:10px; padding:10px 20px;}
.k1_fare_edit .k1_fare_sec_2 .k1_tit {font-weight:bold; margin-bottom:10px;}
.k1_fare_edit .k1_fare_sec_2 .fare_conts {float:left; width:30%;}
.k1_fare_edit .k1_fare_sec_2 li {margin-bottom:10px;}
.k1_fare_edit .k1_fare_sec_2 .k1_comm_textbox {float:left; overflow-y:scroll;}

.k1_fare_edit .k1_fare_sec_3 {overflow:hidden; float:left; width:28%; background:#ebf6ff; border:1px solid #deeefb; margin-left:20px; padding:10px 20px;}
.k1_fare_edit .k1_fare_sec_3 .k1_tit {font-weight:bold; margin-bottom:10px;}
.k1_fare_edit .k1_fare_sec_3 .fare_conts {float:left; width:30%;}
.k1_fare_edit .k1_fare_sec_3 .fare_conts li {margin-bottom:10px;}
.k1_fare_edit .k1_fare_sec_3 .k1_comm_textbox {float:left; overflow-y:scroll;}

/************************************************************************************************************
 예상tax
************************************************************************************************************/
.k1_error_msg {width:100%; height:150px;}
.k1_error_msg .k1_textarea {border:0 none;}
.k1_tax_routing_area {width:100%; height:200px; border:1px solid #d9d9d9; margin-top:5px;}
.k1_tax_routing_area .k1_textarea {border:0 none;}

/* 가이드박스 추가 20170610 eslee */
div.k1_box_guide{margin:10px 0px;padding:10px 20px;border:3px solid #D6D6D6;}
div.k1_box_guide h5{margin-bottom:10px;padding-left:13px;font-size:14px; font-weight:bold;color:#4272D4;background: url(/vof/imgs/common/bul_h3_ptit.gif) 0px 4px no-repeat}
div.k1_box_guide ul{margin-bottom:10px;}
div.k1_box_guide ul > li{padding-left:10px;margin-bottom:3px;font-size:12px;font-weight:bold;background: url(/vof/imgs/popup/bul_arrow02.gif) no-repeat 0 4px;}
div.k1_box_guide ul > li > ul{margin:5px 0px;}
div.k1_box_guide ul > li > ul > li{margin-bottom::5px;font-size:12px;font-weight:normal;background:none}
div.k1_box_guide span{color:#999}
div.k1_box_guide p.cmnt{margin-bottom:5px;position:relative;padding-left:10px;font-size:12px;}
div.k1_box_guide p.cmnt::before{content:'';position:absolute;width:5px; height:2px; top:6px; left:0px; background-color:#666;}

