﻿@charset "utf-8";
/*
    ReCreated on : 2018-07-04
    Description: Header renewal(1100px) 변경 후 해당 소스 중 필요부분만 /common/common_renewal.css 로 옮긴 후 Header Asp에서 제거해야합니다.
*/
/* 삭제 테스트
html,body { width:100%; height:100%; font-family:"돋움",dotum; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, button {margin:0;padding:0;line-height:1.4em;}
body, h1, h2, h3, h4, h5, h6, th, td, input, select, a {margin:0;color:#333; }
ul, ol, dl, dt, dd {margin:0;padding:0;list-style:none;}
img {vertical-align:top;}
hr {display:none;}
a:link, a:visited {color:#454545;}
a:hover, a:focus {text-decoration:none;}
*/


/* 공통 리셋 */
*{-webkit-text-size-adjust:none;}
ul,li { margin:0px; padding:0px; list-style-type:none }
a,img,fieldset { border:0px }
a { text-decoration:none }
p,dl,dt,dd,input { margin:0px; padding:0px }
legend {display:none; visibility:hidden;}
caption  {height: 0; width: 0; font-size: 0; line-height: 0; margin: 0; padding: 0;}
table { border:0; border-spacing:0px} /* 추가함, border-collapse:collapse;는 보류 */
em { font-weight:normal; font-style:normal}


/* 공통 common */
.cb { clear:both}
.btn_bbs_wrap { clear:both; width:990px; text-align:center}/* 공통버튼 */
div.vspace { height:30px}/* 빈공간 - 상하가 짧을때 나옴 */
span.cursor { cursor:pointer}
input.ime_dis {ime-mode:disabled}
input.w50 { width:50px}
input.w60 { width:60px}
input.w100 { width:100px}
input.w200 { width:200px}
.fr { float:right}
.fl { float:left}
.f11 { font-size:11px}
.f14 { font-size:14px}
.fb { font-weight:bold}
.t_gray { color:#767676}
.t_red { color:#cc0000}
.t_orange { color:#f14000}
.t_green { color:#5f9408!important}
.t_green2 { color:#5dae68 }
.t_blue { color:#0072bc }
.t_blue2 { color:#282d93 } /* 권리금 남색 */
.t_puple { color:#b27deb; }
.t_black { color:#1f1f1f; }
.t_r { text-align:right}
.t_c { text-align:center}
.t_under { text-decoration:underline}
.pt30 { padding-top:30px}
.pb5 { padding-bottom:5px}
.pb10 { padding-bottom:10px}
.mt5 { margin-top:5px}
.mt10 { margin-top:10px}
.mt15 { margin-top:15px}
.mt20 { margin-top:20px}
.mt30 { margin-top:30px}
.mt40 { margin-top:40px}
.mb10 { margin-bottom:10px}
.bu_essent { width:12px; height:8px; display:inline-block; margin-left:6px; background:url("/_images/2013/bull_essential.png") no-repeat; text-indent:-9999px} /* 필수체크아이콘 */
.area_inputrule { display:table; font-family:Malgun Gothic;} /* 평입력금지 안내 - 필수 */
.area_inputrule dt { width:18.5%; display:table-cell; border-right:1px solid #e0e0e0; font-size:18px; vertical-align:middle; text-align:center}
.area_inputrule dt span:before { width:25px; height:25px; display:inline-block; margin-right:8px; background:url("/_images/icon/i_caution_inputrule.png") no-repeat;vertical-align:-5px; content:'';}
.area_inputrule dd { padding-left:25px; font-size: 13px}
.area_intrule.bx { border:1px solid #e5e5e5; padding:20px 0 20px 20px; background-color:#fafafa; }
.area_intrule {line-height:1.8}
.area_intrule strong { text-decoration:underline }


/****************** Commom layout ******************/
[type="text"]:-ms-input-placeholder, [type="password"]:-ms-input-placeholder, textarea:-ms-input-placeholder { color:#aaa!important }
::-webkit-input-placeholder { color:#aaa }
::-moz-placeholder { color:#aaa } 
.cnt_form_web { width:700px; margin:0 auto}
.cnt_form_auto { width:700px; margin:0 auto}/* 가로값 정돈안된버전 - 입사지원서, */
.cnt_form_auto [type="text"] { width:auto!important }
.cnt_form_auto dt, .cnt_form_free dd { margin-bottom:5px!important }
.cnt_form_auto .hp { width:12%!important }
.cnt_form_auto .btn_input, .cnt_form .btn_input { height:26px; display:inline-block; padding:0 10px; border:1px solid #c5c5c5; background:#f5f5f5; color:#767676; line-height:26px}
.cnt_form p.radio { position:relative; display:inline-block; margin-right:12px; margin-top:5px} /* margin-top:5px를 dd경우만 넣을지 고민하시오 */
.cnt_form p.radio:last-child { margin-right:0}
.cnt_form p.radio input[type=radio] {position:absolute; top:3px; left:1px; z-index:-1}
.cnt_form p.radio label {}
.cnt_form p.radio input[type='radio']+label span {width:18px; height:18px; display:inline-block; margin-right:4px; background:url("/_images/2013/form_spt.png") no-repeat 0 0; background-size:50px auto; -webkit-background-size:50px auto; background:none\0/ie8 ;vertical-align:-5px}
.cnt_form p.radio input[type='radio']:checked+label span {background-position:-25px 0;}
.cnt_form p.checkbox { height:23px; position:relative; overflow:hidden; display:block}
.cnt_form p.checkbox input[type='checkbox'] { position:absolute; top:5px; left:0px; z-index:-1}
.cnt_form p.checkbox input:checked[type='checkbox'] { background: #fff; -webkit-appearance: checkbox;}
.cnt_form p.checkbox label { color:#666; letter-spacing:-0.5px }
.cnt_form p.checkbox label span { display:inline-block; margin-right:5px;}
.cnt_form p.checkbox a.mdopen { color:#666; text-decoration:underline;}
.cnt_form p.checkbox input[type='checkbox']+label span { width:16px; height:16px; overflow:hidden; display:inline-block;vertical-align:-5px; background:#fff; border: solid 1px #bbb; } /*  width:18px; height:18px; display:none\0/ie8; height:22px\0/ie8; border:none\0/ie8; background:none\0/ie8; */
.cnt_form p.checkbox input[type='checkbox']:checked+label span { border: solid 1px #c9c9c9; background: #fff url("/_images/2013/form_checked.png") no-repeat 49% 2px; background-size: 12px auto; -webkit-background-size: 12px auto;}
.cnt_form [type="text"], .cnt_form [type="password"] { width:100%; height:29px; padding:1px 0 0 0; border:1px solid #c5c5c5; -webkit-border-radius:0; border-radius:0;-webkit-appearance:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; text-indent:10px}
.cnt_form textarea { width:100%; padding:5px 5px 0 5px; border:1px solid #c5c5c5; /*font-size:12px;*/ line-height:24px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
.cnt_form .int14 { font-size:14px}
.cnt_form select { width:100%; height:28px; color:#454545; padding-left:10px; border:1px solid #c5c5c5; background:#fff url("/_images/2013/form_select.png") no-repeat right 50%; background-size: 28px auto; background:none\0/ie8; -moz-appearance:none; -webkit-appearance:none; border-radius:0px; -webkit-border-radius:0; outline:none;line-height:23px; vertical-align:top; }/* -webkit-background-size:28px auto; */
.cnt_form div.select_wrap { position:relative; z-index:1000} /* 계약후기등록에쓴 fake 셀렉트 */
.cnt_form div.select { height:28px; padding:0 30px 0 8px; color:#454545; line-height:30px; border:1px solid #c9c9c9; background: #fff url("/_images/2013/form_select.png") no-repeat right 50%; -webkit-background-size: 28px auto; background-size: 28px auto;}
.cnt_form div.select:hover { text-decoration:none}
.cnt_form select::-ms-expand { display:none}
.cnt_form li { position:relative; margin-bottom:8px } /* margin-bottom:10px */
.cnt_form .li  { margin-bottom:8px }
.input_row { position:relative; display:block; margin-bottom:8px; }
.cnt_form .br { margin-bottom:4px }
.cnt_form dl { overflow:hidden}
.cnt_form dt { width:17%; float:left; margin-bottom:7px; line-height:2; font-weight:700; font-size:14px; clear:both}
.cnt_form dd { width:83%; float:left; display:block; margin-bottom:7px;}
.cnt_form dd:last-child { margin-bottom:0px }
.cnt_form dd.colspan { width:100%; clear:both}
.cnt_form .letter { float:right; margin-top:7px; margin-bottom:7px; color:#999; } /* 글자 수 제한 */
.cnt_form .letter span, .cnt_form .addtxt { color:#999}
.cnt_form .addtxt { margin-left:10px;}
.cnt_form .hp { width:32.2%}
.cnt_form .hp:first-child { width:30%}
.cnt_form .hyp { width:15px; display:inline-block; text-align:center}
.cnt_form .date { width:32.5%}
.cnt_form .year { width:33.5% }
.cnt_form .type2 { width:49.6% }
.cnt_form .type3 { width:32.5% }

.subtitle { position:relative; margin:10px 0 20px } /* 텍스트형식 h2 */
.subtitle h2 { display:block; padding:0 0 10px 10px; border-bottom:2px solid #5f5f5f; font-weight:700; font-size:25px; letter-spacing:-1px;}
.subtitle.noline { position:relative; margin:5px 0 20px }
.subtitle.noline h2 { border-bottom:0; padding:0px; } /* padding:0 0 0 10px; */
.subtitle p.addtxt { position:absolute; bottom:12px; right:0; color:#767676; line-height:10px}
.subtitle.cnt { margin:0px 0 12px; } /* 컨텐츠 영역 h2 타이틀 - 좁게 가야하는경우 (마이페이지 > 나의매물수정, ) */
.subtitle.cnt h2 {  padding:0 0 0 10px; border:0; font-size:22px; } 
.subtitle.cnt p.addtxt { position:absolute; bottom:5px; right:0; letter-spacing:-.5px }

.page_navi { margin-top:20px} /* 이전다음목록 wrap */
.page_navi .btn { margin-right:5px }
.page_navi .btn_list { float:right }

.pg_btn_wrap { text-align: center; padding:30px 0 0 0;} /* 하단 큰버튼 wrap - 계약후기등록, 바로결제 씀 */
.pg_btn_wrap.topline { margin-top:30px; border-top:1px solid #e5e5e5}
.btn_color { height:36px; display:inline-block; padding:0 40px; background:#82b012; color:#fff!important; border:1px solid #70a00d!important; line-height:33px; text-align:center; font-size:14px; font-weight:700; cursor:pointer;}
.btn_gray { height:36px; display: inline-block; padding:0 40px; background:#b5b5b5; color:#fff!important; border:1px solid #aaaaaa!important; line-height:33px; text-align:center; font-size:14px; font-weight:700; cursor:pointer;}
.btn_comm {height:36px; display: inline-block; padding:0 40px; background:#fff; border:1px solid #c9c9c9!important; line-height:33px; text-align:center; font-size:14px; cursor:pointer;} /* 회색 라인만 있는 버튼 */
.btn_global { width:100%; height:48px; margin-top:20px; padding:0px; font-size:18px; line-height:2.4 } /* 큰버튼 */
.btn_color.pay { padding:5px 40px; border:1px solid #f3363d!important; background:#f5494f; font-size:18px } /* 바로 결제하기 float:right; */
.btn_color.pay.null { background:#b5b5b5; border:none!important;}
.btn_color.pay i { width:28px; height:24px; display:inline-block; margin-right:10px; background:url("/_images/icon/i_hcash_spt.png") no-repeat 0 -40px; vertical-align:middle}
.btn_submit { width:30%; height:24px; float:right; padding-top:10px; border:1px solid #8bb92e; background:#f4f8ef; color:#5f9408!important; text-align:center;line-height:15px; cursor:pointer} /* Sub bright green */
.btn_sm { min-width:40px; height:20px; border:1px solid #b6bcca; padding:2px 5px; background:#fff; line-height:20px; text-align:center; color:#767676;}


/* 버튼형식 추가 (하단) 2017-09-18 */
.btn_warp_c{text-align:center;}
.btn_warp_r{text-align:right;}
.mem_warp .btn_warp_c, .mem_warp .btn_warp_r {margin:30px auto 0;width:500px;text-align:center;}
.mem_warp  a{padding:0;font-size:18px;height: 50px;line-height:50px;width:100%;}
.btn_warp_c.memleave a{margin-left:10px;}
.btn_warp_c.memleave a:first-child{width:330px;margin:0}
.btn_warp_c.memleave a:nth-child(2){width:156px}
.bidins_wrap .btn_warp_c {margin:30px auto 0;text-align:center;}
.bidins_wrap  a{padding:0;font-size:18px;height: 50px;line-height:50px;padding:0 45px;margin-left:10px;}
.bidins_wrap  a:first-child{margin:0}
.buy_wrap .btn_warp_r{margin-bottom:20px}
.buy_wrap .btn_warp_r a{padding:0;font-size:18px;height: 50px;line-height:50px;padding:0 45px;margin-left:10px;border:0 !important;}
.btn_color.buy_register {background:#45466f;border:0; } 

/* 공통 Text Tab - 바로결제 등 */
.common_txt_tab { height:45px; overflow:hidden; position:relative; margin:0 0 30px; background:url("/_images/2013/tabmenu/tab_line_bg.gif") repeat-x left bottom;}
.common_txt_tab li { width:270px; height:43px; float:left; position:relative; display:block; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #5f5f5f; background:#f7f7f7; font-size:15px; color:#999; text-align:center; line-height:2.9; cursor:pointer}
.common_txt_tab li.tab02 { margin-left:-1px;}
.common_txt_tab li.active { height:44px; background:#fff; border-top:1px solid #5f5f5f; border-left:1px solid #5f5f5f; border-right:1px solid #5f5f5f; font-weight:700; color:#333; line-height:3.1; z-index:999; }
.common_txt_tab li.active span { padding-left:35px; background:url("/_images/2013/tabmenu/i_tabactive.png") no-repeat 0 0px; }
.common_txt_tab li.tab02.active { margin-left:-1px; }
.common_txt_tab .addtxt { position:absolute; bottom:12px; right:0; color:#767676; }


/***** Data list Table Common - 에이전트카드, 마이페이지 데이터테이블에사용 *****/
.data_table {clear:both;width:100%;border-top:2px solid #5f5f5f; }
.data_table caption {display:none;}
.data_table thead th {height:35px; padding:0 10px; border-bottom:1px solid #e2e2e2; background:#f5f6f9; font-weight:normal; font-family:Malgungothic; color:#555 }
.data_table td {position:relative; padding:15px 0px;border-bottom:1px solid #e0e0e0; text-align:center; color:#767676}
.data_table td.ti { text-align:left }
.data_table td .ti_content { font-size:14px; line-height:20px }
.data_table td .typename { color:#4a6abd } /* 연남색 */
.data_table td .content { color:#767676}
.data_table td .light { color:#999 } /* 폰트 연한경우 - 등록자 등록일 조회 */
.data_table td.vlast {position:relative;padding:8px 0px;border:none;}


/***** Info 등록 Table Common - 기본은 line 없는 버전 - 창업마당, 나의정보수정 *****/
/* 가상 repalceholder용 라벨
.table_info label.lab_ph { height:22px;position:absolute;top:50%;margin-top:-11px;left:10px;line-height:22px;background:#fff;cursor:auto } */
.table_info_wrap {border-top:1px solid #5f5f5f;}
.table_info { width:100%; border-bottom:1px solid #afaeae; } /* border-top:2px solid #5f5f5f; 20181001 삭제 */
.table_info.line th, .table_info.line td { height:28px; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #e0e0e0 } /* line 있는 버전*/
.table_info th { height:34px; padding-left:30px; background-color:#fafafa; text-align:left; font-weight:700; font-size:14px;}
.table_info th.line, .table_info td.line { padding-bottom:8px; border-bottom:1px solid #e0e0e0; }
.table_info th.pt, .table_info td.pt { padding-top:8px }
.table_info th.pb, .table_info td.pb { padding-bottom:8px }
.table_info .bu_essent { vertical-align:-3px}
.table_info td {height:34px; padding-left:30px;}
.table_info td span.comment { padding-left:15px; color:#aaa;}
.table_info td span.comment_red { padding-left:15px; letter-spacing:-1px; color:#ff4200}
.table_info input[type="text"], .table_info input[type="password"] { height:28px; padding:2px 0 0 0px; border:1px solid #c5c5c5; -webkit-border-radius:0; border-radius:0;-webkit-appearance:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; text-indent:5px}
/* .table_info input[type="radio"] {width:12px; height:12px; margin-top:2px; padding:0;} */
.table_info p.radio { margin-top:0px}
.table_info select { height:28px; padding-left:5px; color:#454545; border:1px solid #c9c9c9; background:#fff url("/_images/2013/form_select.png") no-repeat right 50%; background-size: 28px auto; background:none\0/ie8; -moz-appearance:none; -webkit-appearance:none; border-radius:0px; -webkit-border-radius:0; outline:none; line-height:23px;}

.table_info td textarea#ir2, .table_info td #ir2 { /*width:738px;*/ padding:5px 0 0 0; border:1px solid #c5c5c5; line-height:1.5; text-indent:5px } /* 창업마당 내 텍스트필드 및 가상 텍스트필드 */
.table_info td dt { font-size:13px; line-height:2.4} /* 나의 정보수정,  */



/********************** Header ***********************/

div.main_header { min-width:930px; position:relative; } /*  z-index:2000 */
div.main_header div.header_container {  width:930px; height:100%; position:relative; margin:0 auto; z-index:10; }


/**** 마이페이지 Depth2 NAvi 대신 depth2 탭 - common_renewal에 옮김 20181022 
.tab_gnbsub_navi {width:1099px;overflow:hidden; margin:50px auto; border-bottom:1px solid #d0d0d0;}
.tab_gnbsub_navi .tab_area02{overflow:hidden;width:1100px;margin:0 auto;border-left:1px solid #d0d0d0;}
.tab_gnbsub_navi .tab_area02 li{margin:0 0 -1px -1px;float:left;width:155.8px;height:51px;line-height:51px;font-size:15px;text-align:center;font-weight:700;border:1px solid #d0d0d0;cursor: pointer;}
.tab_gnbsub_navi .tab_area02 li.on{background:#505877;color:#ffffff;border:1px solid #505877;}
.tab_gnbsub_navi .tab_area02 li.on a{display:inline-block;width:100%;height:100%;color:#fff;}
.tab_gnbsub_navi .tab_area02 li a{display:inline-block;width:100%;height:100%;color:#8c8c8c;}
*/
/*
.tab_gnbsub_navi {width:1100px; margin:50px auto; }
.tab_gnbsub_navi .tab_area02{overflow:hidden;width:1100px; display:table; margin:0 auto;border:1px solid #d0d0d0;}
.tab_gnbsub_navi .tab_area02 li{ display:table-cell; height:51px;line-height:51px;font-size:15px;text-align:center;font-weight:700;border-left:1px solid #d0d0d0;cursor: pointer;}
.tab_gnbsub_navi .tab_area02 li:first-child {border-left:0 }
.tab_gnbsub_navi .tab_area02 li.on{background:#505877;color:#ffffff;}
.tab_gnbsub_navi .tab_area02 li.on a{display:inline-block;width:100%;height:100%;color:#fff;}
.tab_gnbsub_navi .tab_area02 li a{display:inline-block;width:100%;height:100%;color:#8c8c8c;}
*/


/* 헤더 TOP배너 - 930px용 임시
div.header_top { position:relative; min-width:930px; width:100%; height:83px; padding-top:7px; background:#b7db4b;  }
div.header_top ul.banner_list { height:68px; position:relative; margin: 0 auto; z-index:2000;background:#b7db4b; }
div.header_top ul.banner_list li {width:50%; float:left; display:inline; cursor:pointer;}
div.header_top ul.banner_list li .arrow { display: none; text-align: center; }
div.header_top div.banner_contents_wrap { width:100%; position: absolute; top: -150px; z-index: 1000; }
div.header_top div.banner_contents_wrap #bannerContents { margin: 0 auto; overflow: hidden; }
div.header_top div.banner_contents_wrap #bannerContents .banner_data { position: absolute; }
div.header_top div.banner_contents_wrap #bannerContents img { height:160px}
div.header_top #topBanner .visual { position:relative;width:100%; margin:0 auto;}
div.header_top #topBanner .visual li {position:absolute; top:0; left:0; width:100%; display:none;}
div.header_top #topBanner .visual li > div {float:left; display:block; width:50%;}
div.header_top #topBanner .visual li > div img { width:461px; height:75px}
div.header_top #topBanner .visual li > div > a { display: block; padding-bottom:8px}
div.header_top #topBanner .visual li > .banner_l { float: right; text-align: right}
div.header_top #topBanner .visual li .banner_data{position:absolute; top:83px; left:0; display:none;}
div.header_top #topBanner .visual li .banner_data img {width:930px; height:160px} 
#buttonList { width:25%; position:absolute; bottom:10px; margin-left:38%; text-align:center }
#buttonList li { width:7px;height:7px; margin: 0 3px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; display:inline-block;   background:rgba(174,178,184,0.6); vertical-align: middle; cursor: pointer}
#buttonList li.on {background:#4255c0; border:1px solid rgba(255,255,255,0.6)}
 */


/* 헤더 섹션 메뉴 */
.section_menu { width:100%; min-width:930px; background:#373961}
.section_menu ul.section { margin:0 auto; width:930px; height:34px; background:url("/_images/2013/header/head_section_bgline.gif") no-repeat right top; }
.section_menu ul.section li { float:left; width:14.25%; text-align:center;background:url("/_images/2013/header/head_section_bgline.gif") no-repeat left top; cursor:pointer}
.section_menu ul.section li span { display:inline-block; width:56px; height:25px; margin-top:9px; text-indent:-99999px; background:url("/_images/2013/header/head_section_spt.png") no-repeat; *display:block; zoom:1; *cursor:pointer }
.section_menu ul.section li.active { background:#fff}
.section_menu ul.section li.menu1 span { width:72px; }
.section_menu ul.section li.menu2 span { width:70px; background-position:-120px 0px; }
.section_menu ul.section li.menu3 span { width:60px; background-position:-240px 0px; }
.section_menu ul.section li.menu4 span { width:95px; background-position:-360px 0px; }
.section_menu ul.section li.menu5 span { background-position:-480px 0px; }
.section_menu ul.section li.menu6 span { background-position:-600px 0px; }
.section_menu ul.section li.menu7 span { background-position:-720px 0px; }
.section_menu ul.section li.menu8 span { width:70px; background-position:-840px 0px; }
.section_menu ul.section li.menu1.hover span { background-position:0px -25px; }
.section_menu ul.section li.menu2.hover span { background-position:-120px -25px; }
.section_menu ul.section li.menu3.hover span { background-position:-240px -25px; }
.section_menu ul.section li.menu4.hover span { background-position:-360px -25px; }
.section_menu ul.section li.menu5.hover span { background-position:-480px -25px; }
.section_menu ul.section li.menu6.hover span { background-position:-600px -25px; }
.section_menu ul.section li.menu7.hover span { background-position:-720px -25px; }
.section_menu ul.section li.menu8.hover span { background-position:-840px -25px; }
.section_menu ul.section li.menu1.active span { background-position:0px -50px}
.section_menu ul.section li.menu2.active span { background-position:-120px -50px}
.section_menu ul.section li.menu3.active span { background-position:-240px -50px}
.section_menu ul.section li.menu4.active span { background-position:-360px -50px}
.section_menu ul.section li.menu5.active span { background-position:-480px -50px}
.section_menu ul.section li.menu6.active span { background-position:-600px -50px}
.section_menu ul.section li.menu7.active span { background-position:-720px -50px}
.section_menu ul.section li.menu8.active span { background-position:-840px -50px}
.section_menu ul.section li.menu8.active { width:134px }


/* 헤더 타이틀 및 검색영역 */
.header_search_wrap { width:100%; min-width:930px; height:95px; position:relative;  z-index:1; }
.header_search_wrap a.logo { position:absolute; left:0px; top:24px; }
.header_search_wrap h2 { position:absolute; left:165px; top:34px;}
.header_search_wrap h2 span.ti_real100 { width:100px; height:16px; float:left}
.header_search_wrap h2 span.ti_jumpo { float:left; clear:both; } 
.header_link {width:100%; min-width:930px; height:25px; }
.header_link ul {width:930px; height:25px; margin:0 auto; overflow:hidden; clear:both }
.header_link ul li { float:right; padding:9px 8px 0px 0px; color:#767676; text-align:center;font-size:12px }
.header_link ul li a { color:inherit; font-family:inherit; letter-spacing:-.5px}
.header_link ul li:before { display:inline-block;width:1px; height:11px; margin:0 8px 0 0px; background:#d9d9d9; vertical-align:-2px; content:'';}
.header_link ul li.name { letter-spacing:-.5px; color:#999; }
.header_link ul li:last-child:before { display:none }
.header_link ul li.myjp { padding-right:0}
.header_link ul li.myjp i { display:none}
.header_link ul li.myjp a { color:#333; font-weight:bold; text-decoration:underline}
.header_link ul li.customer { padding-right:15px; }
.header_link ul li.service { padding-right:0px;}
.header_link .i_hot { position:absolute; top:-10px; right:9px; z-index:100}
.header_search_wrap div.search_field { position:absolute; right:0px; top:45px; z-index:1; }
.header_search_wrap div.search_wrap { overflow:hidden; background:url("/_images/2013/header/head_subinput_bg.png") repeat-x; }
.header_search_wrap div.search_wrap input.btn { width:30px; height:30px;background:url("/_images/2013/header/head_subinput_btn1.gif") no-repeat; cursor:pointer  }
.header_search_wrap div.search_wrap span.search_input { width:222px; height:30px; float:left; display:block; }
.header_search_wrap div.search_wrap input.input { width:240px; margin-top:9px; margin-left:5px; padding:0px 5px 0px 5px; color:#b8b8b8; border:0px; outline:0px; }
.header_search_wrap div.search_wrap input.focus { color:#484848; }


/* 헤더 서브메뉴바 */
.header_smenu_wrap {width:100%; min-width:930px; height:33px;position:relative; background:url("/_images/2013/header/head_smenu_bgwrap.gif") repeat-x bottom}
.header_smenu { width:930px; height:33px; position:relative; margin:0 auto  }
.header_smenu .bann_real100{ width:280px; height:17px; position:absolute; top:5px; right:0; text-align:right }
.header_smenu .smenu { height:33px; background:url("/_images/2013/header/head_smenu_bg.gif") no-repeat left top; }
.header_smenu .smenu li { float:left; width:124px; height:33px; text-align:center;background:url("/_images/2013/header/head_smenu_bgline.gif") no-repeat right top; cursor:pointer}
.header_smenu .smenu li span{ display:inline-block; width:43px; margin-top:9px; text-align:center; text-indent:-99999px; *display:block; zoom:1; }
.header_smenu .smenu li.active { background:#45466f; z-index:999 }
.header_smenu .smenu li.last { background:url("/_images/2013/header/head_smenu_lastline.gif") no-repeat right top;}
.header_smenu .smenu li.active.last{ background:#45466f; z-index:999 }
.header_smenu .smenu.smenu01 { width:248px;}
.header_smenu .smenu.smenu01 li span{background:url("/_images/2013/header/head_smenu01_sprite.png") no-repeat;}
.header_smenu .smenu.smenu01 li.menu1 span { width:64px; }
.header_smenu .smenu.smenu01 li.menu2 span { width:46px; background-position:-120px 0px; }
.header_smenu .smenu.smenu01 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu01 li.menu2.active span { background-position:-120px -30px}

/* 매매게시판 */
.header_smenu .smenu.smenu02 { width:248px;}
.header_smenu .smenu.smenu02 li span{background:url("/_images/2013/header/head_smenu02_spt.png") no-repeat;}
.header_smenu .smenu.smenu02 li.menu3 span { width:46px; }
.header_smenu .smenu.smenu02 li.menu4 span { width:53px; background-position:-120px 0px; }
.header_smenu .smenu.smenu02 li.menu3.active span { background-position:0px -30px}
.header_smenu .smenu.smenu02 li.menu4.active span { background-position:-120px -30px}

/* 상가빌딩 */
.header_smenu .smenu.smenu03 { width:124px}
.header_smenu .smenu.smenu03 li span{background:url("/_images/2013/header/head_smenu03_sprite.png") no-repeat;}
.header_smenu .smenu.smenu03 li.menu1.active span { background-position:0px -30px}

/* 프랜차이즈 탭 메뉴 */
.header_smenu .smenu.smenu04 { width:248px}
.header_smenu .smenu.smenu04 li span{background:url("/_images/2013/header/head_smenu04_sprite.png") no-repeat;}
.header_smenu .smenu.smenu04 li.menu1 span { width:79px; }
.header_smenu .smenu.smenu04 li.menu2 span { width:79px; background-position:-120px 0px; }
.header_smenu .smenu.smenu04 li.menu3 span { width:89px; background-position:-240px 0px; }
.header_smenu .smenu.smenu04 li.menu4 span { width:79px; background-position:-360px 0px; }
.header_smenu .smenu.smenu04 li.menu5 span { background-position:-480px 0px; }
.header_smenu .smenu.smenu04 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu04 li.menu2.active span { background-position:-119px -30px}
.header_smenu .smenu.smenu04 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu04 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu04 li.menu5.active span { background-position:-480px -30px}

/* 창업가이드 탭 메뉴 */
.header_smenu .smenu.smenu05 { width:496px}
.header_smenu .smenu.smenu05 li span{background:url("/_images/2013/header/head_smenu05_sprite.png") no-repeat;}
.header_smenu .smenu.smenu05 li.menu1 span { width:67px; }
.header_smenu .smenu.smenu05 li.menu2 span { background-position:-120px 0px; }
.header_smenu .smenu.smenu05 li.menu3 span { width:78px; background-position:-240px 0px; }
.header_smenu .smenu.smenu05 li.menu4 span { width:78px; background-position:-360px 0px; }
.header_smenu .smenu.smenu05 li.menu5 span { background-position:-480px 0px; }
.header_smenu .smenu.smenu05 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu05 li.menu2.active span { background-position:-119px -30px}
.header_smenu .smenu.smenu05 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu05 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu05 li.menu5.active span { background-position:-480px -30px}

/* 창업토크 탭 메뉴 */
.header_smenu .smenu.smenu06 { width:620px}
.header_smenu .smenu.smenu06 li span{background:url("/_images/2013/header/head_smenu06_sprite.png") no-repeat;}
.header_smenu .smenu.smenu06 li.menu1 span { width:46px; }
.header_smenu .smenu.smenu06 li.menu2 span { width:57px; background-position:-120px 0px; }
.header_smenu .smenu.smenu06 li.menu3 span { width:57px; background-position:-240px 0px; }
.header_smenu .smenu.smenu06 li.menu4 span { background-position:-360px 0px; }
.header_smenu .smenu.smenu06 li.menu5 span { background-position:-480px 0px; }
.header_smenu .smenu.smenu06 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu06 li.menu2.active span { background-position:-119px -30px}
.header_smenu .smenu.smenu06 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu06 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu06 li.menu5.active span { background-position:-480px -30px}

/* 에이전트 소개 탭 */
.header_smenu .smenu.smenu07 { width:620px}
.header_smenu .smenu.smenu07 li span{background:url("/_images/2013/header/head_smenu07_sprite_.png") no-repeat;}
.header_smenu .smenu.smenu07 li.menu1 span { width:67px; }
.header_smenu .smenu.smenu07 li.menu2 span { width:43px; background-position:-120px 0px; }
.header_smenu .smenu.smenu07 li.menu3 span { width:70px; background-position:-240px 0px; }
.header_smenu .smenu.smenu07 li.menu4 span { width:88px; background-position:-360px 0px; }
.header_smenu .smenu.smenu07 li.menu5 span { width:88px; background-position:-480px 0px; }
.header_smenu .smenu.smenu07 li.menu1:hover span { background-position:0px -60px}
.header_smenu .smenu.smenu07 li.menu2:hover span { background-position:-120px -60px}
.header_smenu .smenu.smenu07 li.menu3:hover span { background-position:-240px -60px}
.header_smenu .smenu.smenu07 li.menu4:hover span { background-position:-360px -60px}
.header_smenu .smenu.smenu07 li.menu5:hover span { background-position:-480px -60px}
.header_smenu .smenu.smenu07 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu07 li.menu2.active span { background-position:-120px -30px}
.header_smenu .smenu.smenu07 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu07 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu07 li.menu5.active span { background-position:-480px -30px}


/* 서비스 안내 탭 메뉴 */
.header_smenu .smenu.smenu08 { width:620px}
.header_smenu .smenu.smenu08 li span{background:url("/_images/2013/header/head_smenu08_spt.png") no-repeat;}
.header_smenu .smenu.smenu08 li.menu1 span { width:67px; }
.header_smenu .smenu.smenu08 li.menu2 span { width:67px; background-position:-120px 0px; }
.header_smenu .smenu.smenu08 li.menu3 span { width:78px; background-position:-240px 0px; }
.header_smenu .smenu.smenu08 li.menu4 span { background-position:-360px 0px; }
.header_smenu .smenu.smenu08 li.menu5 span { width:57px; background-position:-480px 0px; }
.header_smenu .smenu.smenu08 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu08 li.menu2.active span { background-position:-119px -30px}
.header_smenu .smenu.smenu08 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu08 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu08 li.menu5.active span { width:57px; background-position:-480px -30px}
/* 서비스 안내 2depth 탭 메뉴 */
.header_smenu .smenu_depth2 li { float:left; width:140px; height:33px; margin-top:10px; text-align:center;background:url("/_images/2013/header/head_smenudepth2_bgline.gif") no-repeat right 0px;}
.header_smenu .smenu_depth2 li.last { background:none}

/*고객센터 탭 메뉴 */
.header_smenu .smenu.smenu09 { width:814px }
.header_smenu .smenu.smenu09 li { width:116px;}
.header_smenu .smenu.smenu09 li span{background:url("/_images/2013/header/head_smenu11_spt.png") no-repeat;}
.header_smenu .smenu.smenu09 li.menu1 span { width:58px; }
.header_smenu .smenu.smenu09 li.menu2 span { background-position:-120px 0px; } /* 창업상담 */
.header_smenu .smenu.smenu09 li.menu3 span { width:69px; background-position:-240px 0px; } 
.header_smenu .smenu.smenu09 li.menu4 span { background-position:-360px 0px; }
.header_smenu .smenu.smenu09 li.menu5 span { width:56px; background-position:-480px 0px; }
.header_smenu .smenu.smenu09 li.menu6 span { background-position:-600px 0px; }
.header_smenu .smenu.smenu09 li.menu7 span { width:69px; background-position:-720px 0px; }
.header_smenu .smenu.smenu09 li.menu7 { width:118px}
.header_smenu .smenu.smenu09 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu09 li.menu2.active span { background-position:-119px -30px}
.header_smenu .smenu.smenu09 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu09 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu09 li.menu5.active span { background-position:-480px -30px}
.header_smenu .smenu.smenu09 li.menu6.active span { background-position:-600px -30px}
.header_smenu .smenu.smenu09 li.menu7.active span { background-position:-720px -30px}


/* 로그인 탭메뉴 변경으로 임시 CSS  */
.header_smenu .smenu.smenu10 { width:372px}
.header_smenu .smenu.smenu10 li span{background:url("/_images/2013/header/head_smenu09_sprite.png") no-repeat;}
.header_smenu .smenu.smenu10 li.menu1 span { width:33px; }
.header_smenu .smenu.smenu10 li.menu2 span { width:86px; background-position:-120px 0px; }
.header_smenu .smenu.smenu10 li.menu3 span { background-position:-240px 0px; }
.header_smenu .smenu.smenu10 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu10 li.menu2.active span { background-position:-120px -30px}
.header_smenu .smenu.smenu10 li.menu3.active span { background-position:-240px -30px}

/* 마이페이지 탭메뉴 */
.header_smenu .smenu.smenu11 { width:869px}
.header_smenu .smenu.smenu11 li span{background:url("/_images/2013/header/head_smenu10_spt.png") no-repeat;}
.header_smenu .smenu.smenu11 li.menu0 span { width:38px; background-position:-700px 0}
.header_smenu .smenu.smenu11 li.menu1 span { width:70px; }
.header_smenu .smenu.smenu11 li.menu2 span { width:68px; background-position:-120px 0px; }
.header_smenu .smenu.smenu11 li.menu3 span { width:84px; background-position:-240px 0px; }
.header_smenu .smenu.smenu11 li.menu5 span { width:80px; background-position:-360px 0px; }
.header_smenu .smenu.smenu11 li.menu6 span { width:70px; background-position:-480px 0px; }
.header_smenu .smenu.smenu11 li.menu7 span { width:68px; background-position:-600px 0px; }
.header_smenu .smenu.smenu11 li.menu0.active span { background-position:-700px -30px}
.header_smenu .smenu.smenu11 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu11 li.menu2.active span { background-position:-120px -30px}
.header_smenu .smenu.smenu11 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu11 li.menu5.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu11 li.menu6.active span { background-position:-480px -30px}
.header_smenu .smenu.smenu11 li.menu7.active span { background-position:-600px -30px}

/* 회사소개 탭메뉴 변경으로 임시 CSS */
.header_smenu .smenu.smenu12 { width:620px}
.header_smenu .smenu.smenu12 li span{background:url("/_images/2013/header/head_smenu12_sprite.png") no-repeat;}
.header_smenu .smenu.smenu12 li.menu2 span { background-position:-120px 0px; }
.header_smenu .smenu.smenu12 li.menu3 span { background-position:-240px 0px; }
.header_smenu .smenu.smenu12 li.menu4 span { width:90px; background-position:-360px 0px; }
.header_smenu .smenu.smenu12 li.menu5 span { width:78px; background-position:-480px 0px; }
.header_smenu .smenu.smenu12 li.menu6 span { background-position:-600px 0px; }
.header_smenu .smenu.smenu12 li.menu7 span { width:48px; background-position:-720px 0px; }
.header_smenu .smenu.smenu12 li.menu1.active span { background-position:0px -30px}
.header_smenu .smenu.smenu12 li.menu2.active span { background-position:-120px -30px}
.header_smenu .smenu.smenu12 li.menu3.active span { background-position:-240px -30px}
.header_smenu .smenu.smenu12 li.menu4.active span { background-position:-360px -30px}
.header_smenu .smenu.smenu12 li.menu5.active span { background-position:-480px -30px}
.header_smenu .smenu.smenu12 li.menu6.active span { background-position:-600px -30px}
.header_smenu .smenu.smenu12 li.menu7.active span { background-position:-720px -30px}

/* 메인 컨텐츠 */
div.main_content { width:100%; min-width:1100px; position:relative; margin-top:12px; padding:0px 0px 60px 0px; z-index:1; } /* margin-top:50px; 강제추가  background:#fff;20181012삭제 */
div.main_content div.main_container { margin:0 auto; width:1100px; min-height:400px } 
div.main_content div.main_container div.main_wrap {	overflow: hidden; clear:both} 
div.main_content div.main_left {float: left;width: 130px;} 

/* 레프트메뉴가 포함된 컨텐츠 wrap - 전체 리뉴얼 전까진 임시로 컬러 화이트로 함 */
div.main_content2 { position:relative; padding:50px 0px 60px 0px; width:100%; min-width:990px; background:#fff; z-index:1; *zoom:1 }
div.main_content2:after{content:""; display:block; clear:both;}
div.main_content2 div.main_container { width:990px; position:relative; margin:0 auto; }


/* 작은 GNB */
.min_gnb_wrap { width:100%; min-width:830px; height:35px; border-bottom:1px solid #b6bcca; background:#eceff5}
.min_gnb { width:830px; position:relative; margin:0 auto }
.min_gnb h1 { position:absolute; top:6px; left:0;}
.min_gnb h1 .tit { margin-left:20px; margin-top:3px }
.min_gnb_btn { width:46px; height:20px; position:absolute; top:6px; right:0px; border:1px solid #b6bcca; background:#fff; line-height:20px; text-align:center; color:#74757e!important; font-family:'나눔고딕',NanumGothic }


/* 입찰중앙배너 */
.bidbann_wrap { width:928px; height:92px; position:relative; margin-bottom:10px; border-top:3px solid #2d317b; border-right:1px solid #8c8c8c; border-bottom:1px solid #8c8c8c; border-left:1px solid #8c8c8c; background: url("/_images/bid/mc_bidbann_bg.jpg") no-repeat;}
.bidbann_txt { width:300px; position:absolute; top:9px; left:40%; text-align:center }
.bidbann_txt span {  color:#151744; font-size:15px; font-family:NanumGothicBold; letter-spacing:-0.5px; }
.bidbann_txt span.date { color:#cc0000}
#bKey_bid{ width:900px; padding-left:15px; position:relative; margin-top:38px; zoom:1;} 
#bKey_bid .keyBg_bid{height:52px; overflow:hidden;} 
#bKey_bid p {float:left;height:52px;} 


/* 프랜차이즈 상세화면
.chain_dt_btn { width:48%; display:inline-block; padding:22px 0; background:#89c221; color:#fff!important; font-family:NanumGothic; font-size:25px; letter-spacing:-0.5px; } 
a.chain_dt_btn:hover { text-decoration:none; color:#fffd37!important}
*/


@media all and(min-width:800px) { body, div, h1, h2, h3, h4, h5, h6, th, td, input, select, p, span, a { font-size:14px;line-height:1.2em; }}


/* 모바일버전 보기 버튼 
#mobi_gotop { position:absolute; top:-20px; right:0px; background:#fff; padding-left:60px; z-index:100 }
#mobi_go { margin-top:20px!important }
.m_turn { overflow:hidden; padding-bottom:30px; text-align:center; }
.m_turn .btn_mobile { width:190px; display:block; margin:10px auto 0; border:2px solid #666; text-align:center; padding:20px 0; font-size:31px; color:#555; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#fbfbfb;}
*/

/* loading */
#dvLoading { width:298px; height:88px; position:fixed; top:65%;left:40%; background:url("/_images/2013/sub/loading_bgwrap.png") no-repeat; z-index:1000}
#dvLoading p { width:50px; height:50px; padding:16px 0 0 35px}


/* 퀵배너 - 1100px용 임시 - 실서버에는 없어야함
.float_wing{position:fixed;left:50%;top:280px;margin-left:583px;}
.float_wing .wing_sec01{margin:0 0 5px 0;}
.float_wing .wing_sec02{margin:0 0 7px 0; width:77px;min-height:119px;border:1px solid #d3d3d3;border-radius: 40px;background:#fff;}
.float_wing .wing_sec02 .tit{padding:24px 0 0 0;height:19px;border-bottom:1px solid #d3d3d3;font-size:11px;text-align:center;font-weight:700;}
.float_wing .wing_sec02 .wing_sale {padding:5px 0px 10px;width:60px;}
.float_wing .wing_sec02 .wing_sale li{ margin-top:5px; font-size:10px;color:#767676;text-align:center;line-height:14px;}
.float_wing .wing_sec02 .wing_num{margin:4px 0 12px;color:#9c9898;font-size:10px;text-align:center;}
.float_wing .wing_sec02 .wing_num strong{color:#2a2a2a;font-size:14px;}
.float_wing .wing_tail {padding:0 10px;width:60px;min-height:285px;background:#8cc63f;border-radius: 40px;}
.float_wing .wing_tail li{border-bottom:1px solid #afd779;background:url("../../images/common/icon_wing.png") 0 0 no-repeat;}
.float_wing .wing_tail li.last{border:0;}
.float_wing .wing_tail li a{display:inline-block;width:100%;height:100%;text-indent:-9999px;}
.float_wing .wing_tail li.w_tail01 {width:56px;height:59px;background-position: 0 10px;}
.float_wing .wing_tail li.w_tail02 {width:56px;height:59px;background-position: 0 -52px;}
.float_wing .wing_tail li.w_tail03 {width:63px;height:63px;background-position: 0 -115px;}
.float_wing .wing_tail li.w_tail04 {width:63px;height:63px;background-position: 0 -177px;}
.float_wing .wing_tail li.w_tail05 {width:56px;height:35px;background-position: 0 -239px;}

.float_wing .bx-wrapper .bx-controls-direction {position:relative;}
.float_wing .bx-wrapper .bx-controls-direction a {position: absolute;top:4px;margin-top: 0;outline: 0;width: 6px;height: 12px;text-indent: -9999px;z-index: 9999;}
.float_wing .bx-wrapper .bx-controls-direction a.disabled {display: block;}
.float_wing .bx-wrapper .bx-prev {left:15px;background: url("/_images/member/spr-common.png") no-repeat -400px -25px !important;}
.float_wing .bx-wrapper .bx-next {right:15px;background: url("/_images/member/spr-common.png") no-repeat -426px -25px !important;}
 */


/* wing menu - 최근본매물 - 구버전
.wing_menu {width:95px;position:fixed;top:270px;right: 50%; margin-top:-1px;margin-right: -572px;}
.wing_menu .bx-wrapper{padding:0 10px 30px;margin:0;box-shadow: 0 0 0 #ccc;border: 1px solid #ccc; overflow:hidden;}
.wing_menu .tit{text-align: center;display: block;height:32px;line-height:32px;font-weight:normal;font-size:13px;color:#121212;font-family: "NanumGothic";border: 1px solid #ccc;border-bottom:none;}
.wing_menu .bx-wrapper ul{overflow:hidden;margin:-1px 0 0;}
.wing_menu .bx-wrapper li{padding:10px 0 7px;border-top:1px dashed #f2f2f2;font-family:"Malgun Gothic"; letter-spacing:-1px; color:#555; text-align:center}
.wing_menu .bx-wrapper li img{ display:block; margin:0 0 3px}
.wing_menu .bx-wrapper li a{font-family:"Malgun Gothic"; letter-spacing:-1px; font-size:11px; color:#555;text-align:left}
.wing_menu .bx-wrapper li a:hover, .wing_menu .bx-wrapper li a:hover .total {color:#7fa50c;text-decoration:underline;}
.wing_menu .bx-wrapper li .jp_tit { overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:2px;}
.wing_menu .bx-wrapper li .total { font-size:12px; color:#1f1f1f; letter-spacing:0; font-family:"NanumGothicBold";}
.wing_menu .bx-wrapper .bx-prev {left: 10px;background: url("/_images/member/spr-common.png") no-repeat -400px -25px !important;}
.wing_menu .bx-wrapper .bx-next {right: 10px;background: url("/_images/member/spr-common.png") no-repeat -426px -25px !important;}
.wing_menu .bx-wrapper .slide-counter, .bx-wrapper .bx-controls-auto{bottom:10px;}
.wing_menu .bx-wrapper .bx-pager.bx-default-pager a{text-indent:0;background:#fff;font-size:15px;font-family: "NanumGothic";}
.wing_menu .bx-wrapper .bx-pager.bx-default-pager a.active{color:#7fa50c !important;background:none;}
.wing_menu .bx-wrapper .bx-controls-direction {position:relative;}
.wing_menu .bx-wrapper .bx-controls-direction a {position: absolute;top:4px;margin-top: 0;outline: 0;width: 6px;height: 12px;text-indent: -9999px;z-index: 9999;}
.wing_menu .bx-wrapper .bx-controls-direction a.disabled {display: block;}
.wing_menu .slide-counter{position:absolute;bottom:14px;width:100%;margin:0 auto;font-family: "NanumGothic";    text-align: center;color:#959595;}
.wing_menu .slide-counter strong{font-size:14px;color:#121212;}
 */

 