@charset 'utf-8';

/* 임시 작업후 삭제요망 */
.prep_box {color:#ffb600;font-size:30px;background-color:#ddd;vertical-align:middle;text-align:center;}

/* 공통 */
.fl_none{float:none !important;}
.tbl_list tbody td .underline {text-decoration:underline;}
/*.total {display:inline-block;font-size:16px;font-weight:normal;color:#666;vertical-align:bottom;}*/
.total em {/*font-weight:bold;*/color:#ef7014;vertical-align:-1px;}
.total.m_t10 {margin-top:7px;}
/*.total em {margin-left:2px;font-size:inherit;font-weight:normal;color:#ff8400;}*/
.total:after {content:'';display:inline-block;height:100%;width:0;vertical-align:middle;}
h3 .total {margin-left:5px;}
.list_empty {height:100px;font-size:16px;font-weight:bold;text-align:center;}
/*.tbl_row a:hover {text-decoration:underline;}*/
.tbl_list tbody td .comments {margin-left:5px;color:#ff8e01;}

.sub_tit_area h3 {padding-top:0;}
.sub_tit_area .h3_btn {padding:9px 7px 9px 7px;font-size:14px;color:#666;border:1px solid #333;border-radius:1px;background:#fff;line-height:14px;box-sizing: border-box;}

.desc_orange{display: inline-block;margin-left: 8px;line-height: 14px; font-size: 13px;color: #ff8e01; vertical-align: middle;}

/* Table Header Sort */
.tbl_sort {display:inline-block;margin-left:3px;position:relative;font-size:0;line-height:0;width:10px;height:10px;background:transparent;}
.tbl_sort:before {content:'';position:absolute;left:0;top:0;width:0;height:0;border:5px solid transparent;}
.tbl_sort.up {vertical-align:7px;}
.tbl_sort.dn {vertical-align:2px;}
.tbl_sort.up:before {border-bottom-color:#888;}
.tbl_sort.dn:before {border-top-color:#888;}
.tbl_sort.up.active:before {border-bottom-color:#333;}
.tbl_sort.dn.active:before {border-top-color:#333;}

/* Content Style */
.tab_con_inner {position:relative;padding:15px 0 0;overflow:hidden;}
.enroll_area {float:left;width:280px;margin-right: 20px;}
.enroll_area p {margin-bottom:13px;font-size:14px;line-height:24px;letter-spacing:-1.5px;}
.enroll_area >ul:after {display:block;content:"";clear:both;}
.enroll_area >ul >li {float:left;width:48%;margin-bottom:10px;}
.enroll_area >ul >li.even {float:right;}
.enroll_area >ul >li select+.ui-selectmenu-button.ui-button {width:100%;}
.enroll_area >ul >li.wide {width:100%;}
.enroll_area >ul >li label {position:absolute;left:-999em;}
.enroll_area >dl >dt {margin:15px 0 0;color:#333;}
.enroll_area >dl >dt:first-child {margin:10px 0 0;}
.enroll_area >dl >dt label {color:#333;}
.enroll_area >dl >dd {margin:10px 0 0;}
.enroll_area >dl >dd input {width:100%;}
.enroll_area .area_pos .input_list {position:relative;float:left;width:48%;padding-left:47px;box-sizing:border-box;}
.enroll_area .area_pos .input_list+.input_list {float:right;margin:0;}
.enroll_area .area_pos .input_list label {position:absolute;left:0;top:7px;height:38px;color:#000;}
.enroll_area .area_pos .input_list input {width:100%;border:0;}
.enroll_area.w_wid{width:700px;}
.enroll_area >ul >li.wide .radio_tabs label {position:static;width:50%;}

.enroll_area >ul >li.wide .radio_tabs .m_l0{margin-left:0;}
/* 단지 상세 040_280 */
.household, .household li, .household li strong {display:inline-block;}
.household{vertical-align:middle;}
.household li {margin-left:46px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_desc_d.png) no-repeat 0 center;padding-left:8px}
.household li strong {color:#333;}
.colorBlue {color:#0072cb;font-weight:bold;}
.house_legend li {display:inline-block;}
.house_legend li span {display:inline-block;width:}
.houseFloor {text-align:center;padding:30px 0;}
.houseFloor .houseFloor_inner {display:inline-block;box-sizing:border-box;}
.houseFloor .houseFloor_inner .houseFloor_layer {position:relative;box-sizing:border-box;zoom:1;}
.houseFloor .houseFloor_inner .houseFloor_layer:after {content:'';display:block;clear:both;}
.blind,.checkbox_input,.radio_input,caption{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.household_num {display:inline-block;box-sizing:border-box;position:relative;width:50px;height:24px;vertical-align:top;float:left;margin:1px;}
.household_num.h_top {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_household_num_h_top.png) no-repeat 0 bottom;}
.household_num.h_top_left {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_household_num_h_top_left.png) no-repeat 0 bottom;}
.household_num.h_top_right {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_household_num_h_top_right.png) no-repeat 0 bottom;}
.household_num input[type=text][readonly] {border:none !important;color:#333;width:50px;height:24px;border-radius:0;padding:0 !important;background-color:#ffe7a1;fo nt-size:12px;text-align:center;}
.houseFloor_layer.f_forSale {background-color:#6c9fea;}
.f_forSale .household_num input[type=text][readonly] {background-color:#6c9fea;color:#fff}
.household_num .tooltip {position:absolute;top:-30px;left:50%;width:77px;height:33px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_tooltip.png) no-repeat 0 0;font-size:12px;line-height:24px;display:none;}
.household_num .tooltip .l_bullet {width:10px;height:10px;display:block;position:absolute;top:50%;left:6px;margin-top:-10px;background-color:#f2c43a;padding-left:5px;}


.scroll_box {height:189px;margin:15px 0 0;padding:6px 0 6px 13px;overflow:hidden;overflow-y:auto;border:1px solid #c8c8c8;border-radius:2px;box-sizing:border-box;}
.scroll_box ul li {border-top:1px solid #ebebeb;}
.scroll_box ul li:first-child {border-top:none;}
.scroll_box ul li a, .scroll_box ul li span {display:block;padding:15px 0;font-size:14px;color:#666;line-height:1.1;text-decoration:none;}
.scroll_box .mCSB_scrollTools {width:4px;margin:0;right:4px;}
.scroll_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:4px;background:#ccc;}
.scroll_box .mCSB_scrollTools .mCSB_draggerRail {width:4px;background:none;}
.scroll_box .mCSB_inside > .mCSB_container {margin-right:20px;}
.enroll_area >dl.area_define {}
.enroll_area >dl.area_define >dt {color:#333;font-weight:bold;}
.enroll_area >dl.area_define >dd {}
.enroll_area >dl.area_define >dd .address_result {padding:7px 15px;background:#f3f2f1;line-height:24px;}
/*세로 100% 스크롤 2018-10-04*/
.modal_layer.scroll_free {position:fixed;top:0;height:100%;}
.scroll_free .tab_default {position:static;}
.scroll_free .tab_default .tab_con>div {min-height:auto;}
.scroll_free .on .scroll_cont {position:absolute;left:0;top:0;bottom:0;padding:138px 20px 0 20px;z-index:-1;width:100%;box-sizing:border-box;}
.scroll_cont .mCSB_container {padding-bottom:30px;}

.search_address {position:relative;padding-right:65px;border:1px solid #c8c8c8;}
.search_address input[type=text] {margin:0;width:100%;border:0;}
.search_address .inp_submit {position:absolute;right:0;top:0;padding:0 15px;height:100%;border:0;border-left:1px solid #e1e1e1;background:#888;color:#fff;font-size:14px;}
.tab_con+.map_api {overflow:hidden;position:absolute;z-index:10;right:0;top:61px;width:420px;height:371px;}

.search_address_result strong {display:block;padding:45px 12px 25px;color:#333;font-size:16px;}
.search_address_result .result1 {padding:0 9px;}
.search_address_result .result1 ul li {height:39px;line-height:39px;border-bottom:1px solid #ebebeb;}
.search_address_result .result1 ul li:first-child {border-top:1px solid #ebebeb;}
.search_address_result .result1 ul li a {display:block;padding: 0 50px 0 17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search_address_result .result1 ul li a:hover,
.search_address_result .result1 ul li a:focus,
.search_address_result .result1 ul li a.on {background:#fcfaf6 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_list_chk.png) no-repeat 95% center;}
.search_address_result .result2 {padding:30px 47px;}
.search_address_result .result2 strong {display:block;color:#333;padding:0;font-size:14px;}
.search_address_result .result2 .item_wrap {display:table;width:100%;margin-top:15px;}
.search_address_result .result2 .item {display:table-cell;}
.search_address_result .result2 .item dt {text-indent:13px;}
.search_address_result .result2 .item dd {margin-top:10px;}
.search_address_result .result3 p {text-align:right;line-height:25px;}


/*------- 부동산 계산기 ------ */
.box_cacul {padding:32px 23px;background:#fff;border:1px solid #e4e4e4;border-top:none;}
.box_cacul+.box_cacul.inner{margin-top:-1px;}
.box_cacul.inner {padding:32px 9px 9px;background:#f2f2f2;}
.box_cacul .top_cacul {margin:-32px -9px 0;padding:14px 20px;background:#f2f2f2;border-top:none;border-bottom:none;}
.box_cacul .top_cacul:after {display:block;content:"";clear:both;}
.box_cacul .top_cacul h2 {display:inline-block;}
.box_cacul .top_cacul h2:before {content:"";display:inline-block;width:15px;height:16px;position:relative;margin-right:5px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_residence.png) no-repeat 0 0;top:2px;}
.box_cacul .top_cacul button {float:right;width:24px;height:24px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_layer_close.png) no-repeat 0 0;}
.inner_cacul {display:table;width:100%;padding: 30px 20px 0;box-sizing:border-box;background:#fff;}
.inner_cacul.type2 {padding:30px 30px 20px;}
.inner_cacul .item {position:relative;display:table-cell;width:50%;padding:0 50px 0 0;border-left:1px solid #e4e4e4;}
.inner_cacul .item.p_r0 {padding-right:0;}
.inner_cacul .item.one {display:inline-block;}
.inner_cacul .item+.item {padding:0 0 0 50px;}
.inner_cacul .item:first-child {padding-left:0;border-left:none;}
.inner_cacul .each {margin-top: 35px;}
.inner_cacul .each:first-child {margin:0;}
.inner_cacul .each h3 {font-size:16px;visibility:visible;height:auto;}
.inner_cacul .each p {margin-top:5px;line-height:18px;}
.inner_cacul .inp_cacul {font-size:0;text-align:right;}
.inner_cacul .input_c1 {display:inline-block;margin:20px 0 10px;border:1px solid #56503c;border-radius:4px;}
.inner_cacul .input_c1 button {width:96px;height:28px;margin:0;background:#fff;color:#56503c;font-size:14px;border-left:1px solid #56503c;}
.inner_cacul.type2 .input_c1 button {width:97px;}
.inner_cacul .input_c1 button.on {background:#ffb901;}
.inner_cacul .input_c1 button:first-child {border-left:none;border-radius:4px 0 0 4px;}
.inner_cacul .input_c1 button:last-child {border-radius:0 4px 4px 0;background:#f2f2f2;}
.inner_cacul .input_c2 {display:inline-block;margin-right:16px;position:relative;width:370px;}
.inner_cacul.type2 .input_c2 {width:374px;}
.inner_cacul .input_c2 input {background:#fff;border:1px solid #c8c8c8;width:100%;height:33px;letter-spacing:0;text-align:right;padding-right:10px;font-size:14px;color:#666;}
.inner_cacul .input_c2 .form_unit_back {position:absolute;bottom:42px;right:-16px;font-size:14px;color:#2f2f2f;}
.inner_cacul .input_c2 .unit {display:block;font-size:14px;padding:5px 0 15px;border-top:none;}
.inner_cacul .sel_style {margin-top:20px;text-align:center;}
.sel_style .ui-selectmenu-button.ui-button {display:inline-block;background:#fff;min-width:100%;}
.sel_style.w_auto .ui-selectmenu-button.ui-button {min-width:inherit;}
.sel_style .ui-selectmenu-text {text-align:center;color:#56503c;font-weight:normal;}

.btn_cal {height:40px;padding:0 28px;background:#ffb901;color:#333;font-size:16px;min-width:142px;}
.btn_init {height:40px;padding:0 9px;border:1px solid #888;color:#fff;background:#56503c;font-size:16px;min-width:142px;}
.btn_search {width:100%;height:32px;font-size:14px;line-height: 30px;color:#56503c;font-weight:normal;background:#fff;border:1px solid #c8c8c8;}
.btn_search:after {display:inline-block;position:relative;top:2px;content:"";width:13px;height:16px;margin-left:5px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_search.png) no-repeat 0 2px;}
.radio_tabs.type2 {margin:0 -5px;}
.radio_tabs.type2 input[type=radio]+label.ui-checkboxradio-label.ui-checkboxradio-radio-label {width:188px;border-radius:2px;}
.radio_tabs.type2 input[type=radio]+label.ui-checkboxradio-label.ui-checkboxradio-radio-label.left{margin-left:0;}
.radio_tabs.type2 input[type=radio]+label.ui-checkboxradio-label.ui-checkboxradio-radio-label.right{margin-right:0;}

.box_cacul_tbl .tbl_list+.tbl_list {margin-top:-1px;}
.box_cacul_tbl .tbl_list thead th {color:#666;font-size:18px;font-weight:normal;}
.box_cacul_tbl .tbl_list thead th .period {display:block;font-weight:normal;font-size:12px;color:#909090;}
.box_cacul_tbl .tbl_list thead th .price {color:#0098fe;font-weight:bold;}
.box_cacul_tbl .tbl_list thead th .resi {display:inline-block;padding-left:20px;position:relative;color:#000;font-size:16px;font-weight:bold;}
.box_cacul_tbl .tbl_list thead th .resi:before {display:inline-block;content:"";width:15px;height:16px;position:absolute;left:0;top:50%;margin-top:-7px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_residence.png) no-repeat 0 0;}
.box_cacul_tbl .tbl_list thead th .resi_txt {color:#666;font-size:16px;}
.box_cacul_tbl .tbl_list thead th .form_unit_back {display:inline-block;vertical-align:0;}
.box_cacul_tbl .tbl_list tbody td {padding:9px 20px;text-align:right;}
.box_cacul_tbl .tbl_list tbody td .form_unit_back {display:inline-block;vertical-align:0;}
.box_cacul_tbl .tbl_list tbody td .fprice {display:inline-block;position:relative;padding-left:20px;}
.box_cacul_tbl .tbl_list tbody td .fprice.p_l0 {padding-left:0;}
.box_cacul_tbl .tbl_list tbody td .fprice.sub:before {display:inline-block;position:absolute;left:0;top:50%;margin-top:-7px;content:"";width:16px;height:16px;}
.box_cacul_tbl .tbl_list tbody td .fprice.sub.plus:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_giho_plus.png) no-repeat center;}
.box_cacul_tbl .tbl_list tbody td .fprice.sub.multiple:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_giho_multiple.png) no-repeat center;}
.box_cacul_tbl .tbl_list tbody td .fprice.sub.minus:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_giho_minus.png) no-repeat center;}
.box_cacul_tbl .tbl_list tbody td .box_tultip {float:right;top:4px;}
.box_cacul_tbl .tbl_list tbody td:first-child {text-align:left;}
.box_cacul_tbl .tbl_list tbody th, .box_cacul_tbl .tbl_list tbody td {border-color:#e1e1e1;}
.box_cacul_tbl .tbl_list tbody tr.oline th, .box_cacul_tbl .tbl_list tbody tr.oline td {border-top:1px solid #b4b4b4;}
.box_cacul_tbl .tbl_list tfoot td {color:#666;font-weight:normal;border-top:1px solid #b4b4b4;}
.box_cacul_tbl .tbl_list tfoot td .fprice {display:inline-block;position:relative;padding-left:20px;}
.box_cacul_tbl .tbl_list tfoot td .fprice.p_l0 {padding-left:0;}
.box_cacul_tbl .tbl_list tfoot td+td {border-left:1px solid #e1e1e1;}
.box_cacul_tbl .tbl_list tfoot td:first-child {text-align:left;color:#666;font-weight:normal;}
.box_cacul_tbl .txt {padding:20px 25px 0;text-align:left;line-height:20px;}
.desc_btn_box {background:#fff;text-align:center;border:1px solid #888;border-top:none;}
.desc_btn_box button {height:39px;padding:0 16px;font-weight: normal;line-height:37px;font-size:14px;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr05.png) no-repeat right 52%;color:#56503c;}
.desc_btn_box.open {background:#eee;border-left:none;border-right:none;border-bottom:1px solid #e1e1e1;}
.desc_btn_box.open button {background:#eee url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr06.png) no-repeat right 52%;}
.desc_btn_box.add_btn {border:1px solid #e4e4e4;border-left:none;border-right:none;}
.desc_btn_box.add_btn .btn {font-weight:bold;background:transparent url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr07.png) no-repeat right 52%}
.box_tultip.type2 .tultip_cont {border:1px solid #999;background:#fff;color:#333;font-size:12px;}
.box_tultip.type2 .tultip_cont:after {bottom:-5px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_tultip2.png) no-repeat 0 0;}

.box_cacul_tbl .desc_btn_box +.tbl_read {margin:0;}
.box_cacul_tbl .tbl_read {border-top:none;}
.box_cacul_tbl .tbl_read tbody th {color:#666;font-size:14px;font-weight:normal;text-align:center;}
.box_cacul_tbl .tbl_read tbody td {padding:9px 20px;text-align:right;}
.box_cacul_tbl .tbl_read tbody td .form_unit_back {display:inline-block;vertical-align:0;}
.box_cacul_tbl .tbl_read tbody td:first-child {text-align:left;}
.box_cacul_tbl .tbl_read tbody th, .box_cacul_tbl .tbl_read tbody td {border-color:#e1e1e1;}
.box_cacul_tbl .tbl_read tbody tr.oline th, .box_cacul_tbl .tbl_read tbody tr.oline td {border-top:1px solid #b4b4b4;}
.box_cacul_tbl .tbl_list.residence {margin-top:20px;}
.box_cacul_tbl .tbl_list+.tbl_list.residence {margin-top:20px;}





/*------- 검색폼 -------*/
.search_area label{margin:0 5px;}
.search_area label span{font-size:16px;font-weight:700;color:#000;}
.search_area select+.ui-selectmenu-button.ui-button{width:75px;height:34px;padding:8px 5px 8px 9px;margin-left:0;font-size:14px;vertical-align:middle;background:#fff;}
.search_area .ui-selectmenu-icon.ui-icon{margin-top:2px;}
.search_area input[type=text], .search_area input[type=password] {width:164px;margin-left:0;vertical-align:middle;border-radius:1px 0 0 1px;}
.search_area .btn {width:60px;height:34px;line-height:34px;border:1px solid #c8c8c8;margin-left:-6px;font-size:14px;color:#000;vertical-align:middle;background:#c8c8c8;border-radius:0 1px 1px;}
/* tab 안에 검색폼 */
.tab_default .search_area {position:absolute;right:0;top:2px;}


/* Table top txt */
.tbl_notice_top {padding:10px;border:1px solid #eee;}
.tbl_notice_top >ul >li {position:relative;padding-left:10px;}
.tbl_notice_top >ul >li:before {content:"";position:absolute;left:0;top:6px;width:3px;height:3px;border-radius:100%;background:#666;}

/* 임시 */
.input_list a {display:inline-block;margin-left:-5px;height:34px;vertical-align:middle;/*right:-1px;top:-1px;bottom:-1px;*/width:37px;background:#888 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_calendar.png) no-repeat center;border-radius:0 2px 2px 0;}
.input_list a img {width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.input_list .bl_dash {display:inline-block;width:32px;height:36px;margin:0 10px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_dash.png) no-repeat 0 0;vertical-align:middle;}

.paging .pagingBtn {height:28px;} /* kbl로 옮기기 */

/*------- 뉴스 & 자료실 -------*/
.top_notice {display:inline-block;padding:0 9px;border:1px solid #666;color:#666;text-align:center;}/*40 x 24*/
.top_search_box {margin-bottom:30px;padding:15px 18px;border-radius:2px;background:#f7f4ec;}
.top_search_box .form_group {position:relative;}
.top_search_box .form_group.static {position:static;}
.top_search_box .ui-selectmenu-button.ui-button {width:150px;}
.top_search_box .ui-selectmenu-button.ui-button .ui-selectmenu-text {color:#909090;}
.top_search_box .sch_keyword {width:347px;color:#909090;font-weight:bold;}
.top_search_box .sch_keyword.w_type2 {width:550px;}
.top_search_box .btn.small {min-width:auto;height:34px;font-size:14px;line-height:34px;}
.top_search_box.bottom {margin-top:30px;}
.top_search_box .box_calendar {margin-left:24px;}
.top_search_box .box_calendar input[type=text] {width:115px !important;color:#909090;font-weight:bold;}
.top_search_box.searching {margin-top:35px;padding:0;background:#fff;}
.top_search_box.searching .sch_keyword {width:520px;margin:0 5px;}
.top_search_box.searching .btn.small {min-width:75px;}
.top_search_box.tonge {margin:10px 0 0;}
.top_search_box.tonge:after {display:block;content:"";clear:both;}
.top_search_box.tonge label {font-weight:bold;color:#333;}
.top_search_box.tonge .input_list.right {float:right;margin-top:12px;}
.top_search_box.tonge .input_list .filedownload {padding-left:23px;background:transparent url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_files.png) no-repeat 0 0;margin:0;height:auto;vertical-align:baseline;width:auto;border-radius: 0;}
.line_vertical {display:inline-block;position:relative;padding:0 8px;height:34px;vertical-align:middle;}
.line_vertical:before {content:"";position:absolute;height:30px;width:1px;top:50%;margin-top:-15px;background:#e6e6e6;}

.list_col .info_top:after {content:'';display:block;clear:both;}
.list_col .info_top .total {font-size:16px;line-height:33px;vertical-align:baseline;}
.list_col .info_top .total em {/*font-weight:bold;*/vertical-align:-1px;}
.info_top.only .total {font-size:16px;line-height:1;color:#333;}
.info_top.only .total em {font-weight:bold;vertical-align:-1px;}

.list_col .info_top .right {float:right;}
.list_col .info_top .list_align>a {display:inline-block;padding:0 10px;color:#666;text-decoration:none;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_vbar.png) no-repeat 0 3px;}
.list_col .info_top .list_align>a:first-child {background:none;}
.list_col .info_top .list_align>a.on {font-weight:bold;}
.list_col .info_top .ui-selectmenu-button.ui-button {margin-left:10px;width:100px;}
.list_col .list_wrap a {display:block;}
.list_col .list_wrap a:hover .rows2 {text-decoration:underline;}
.list_col .list_wrap {border-top:2px solid #333;}
.list_col .list_wrap>div {padding:19px 30px;line-height:22px;border-bottom:1px solid #dcdcdc;}
.list_col .list_wrap>div:after {content:'';display:block;clear:both;}
.list_col .list_wrap .cont_none_list {padding-top:290px;}
.list_col .list_wrap .list_pic {float:left;margin-right:30px;width:242px;height:142px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata38x52.png) no-repeat 50% 50%;background-size:46px 60px;}
.list_col .list_wrap .list_pic img {width:100%;height:100%;}
.list_col .list_wrap .tit {margin:4px 0 7px;font-size:18px;font-weight:bold;color:#000;line-height:1.1;}
.list_col .list_wrap .tit a {font-weight:bold;color:#000;}
.list_col .list_wrap .tit+p {margin-top:5px;height:44px;}
.list_col .list_wrap .list_info {margin-top:5px;}
.list_col .list_wrap .rows2 {overflow:hidden;height:44px;}
.list_col .list_wrap .article_info {padding-top:15px;}
.list_col .list_wrap .article_info span {display:inline-block;padding:0 8px;line-height:1;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_vbar.png) no-repeat 0 3px;vertical-align:top;}
.list_col .list_wrap .article_info span:first-child {padding-left:0;}
.list_col .list_wrap .article_info .pic, .list_col .list_wrap .article_info .name {background-image:none;}
.list_col .list_wrap .article_info .pic {overflow:hidden;padding:0;width:60px;height:60px;border:0;border-radius:50%;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata38x52.png) no-repeat 50% 50%;background-size:24px 32px;}
.list_col.type2 .info_top {margin-bottom:5px;}
.list_col.type2 .list_wrap >div {padding:20px 26px;}
.list_col.type2 .list_wrap .cont_none_list {padding-top:290px;}
.list_col.type2 .list_wrap .list_pic {margin-right:28px;width:272px;height:140px;border:1px solid #ededed;}
.list_col.type2 .list_wrap .list_pic img {width:100%;height:100%;}
.list_col.type2 .list_wrap .article_info {padding-top:5px;height:60px;line-height:60px;}
.list_col.type2 .list_wrap .tit+p {margin-top:7px;}
.list_col.type2 .list_wrap .article_info .pic {display:inline-block;vertical-align:middle;}
.list_col.type2 .list_wrap .article_info .pic img {width:100%;height:100%;}
.list_col.type2 .list_wrap .article_info span {vertical-align:middle;}
.list_col.type2 .list_wrap .article_info.no_pic span {vertical-align:bottom;}

.list_col.type3 {}
.list_col.type3 .list_wrap>div {padding:25px 30px;}
.list_col.type3 .list_wrap .cont_none_list {padding-top:290px;}
.list_col.type3 .list_wrap .list_pic {width:228px;height:117px;}
.list_col.type3 .list_wrap .tit+p {margin-top:20px;}
.list_col.type3 .list_wrap .tit {margin-top:0;}

.banner_bottom {margin-top:55px;/*margin-bottom:80px;*/}/* 20181228 : margin-bottom값 삭제(하단여백 공통적용) : 남인태 */
.banner_bottom.col2 {overflow:hidden;margin-top:55px;}
.banner_bottom.col2 > a {float:left;width:580px;}
.list_box_4 {overflow:hidden;}
.list_box_4:after {content:'';display:block;clear:both;}
.list_box_4 dl {float:left;position:relative;margin:0 0 12px 12px;padding-top:160px;width:284px;border:1px solid #ededed;}
.list_box_4 dl.first {margin-left:0;}
.list_box_4 dt {overflow:hidden;padding:0 18px;line-height:36px;text-overflow:ellipsis;white-space:nowrap;}
.list_box_4 dd {overflow:hidden;position:absolute;left:3px;top:3px;width:278px;height:157px;}
.list_box_4 dd img{width:278px;height:157px;}
.list_box_4.type2>a {float:left;display:block;margin:0 0 12px 12px;}
.list_box_4.type2 a:hover dt p {text-decoration:underline;}
.list_box_4.type2>a.first {margin-left:0;width:284px;}
.list_box_4.type2>a dl {float:none;margin:0;padding-top:147px}
.list_box_4.type2 dt {padding:13px 18px 12px;min-height:66px;line-height:22px;}
.list_box_4.type2 dt strong {color:#333;}
.list_box_4.type2 dd {overflow:hidden;left:0;top:0;width:100%;height:147px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata60x80.png) no-repeat 50% 50%;background-size:48px 66px;}
.list_box_4.type2 dd img{width:100%;height:100%;}



.list_top_banner {margin-bottom:13px;}
.list_top_banner .img_tit {position:absolute;width:100%;height:100%;line-height:21px;padding:94px 30px 10px;color:#f2ebd7;line-height:20px;/*background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_gradation_black.png) repeat-x 0% 0%;*/box-sizing:border-box;}
.list_top_banner .img_tit strong {display:block;margin-top:6px;font-size:16px;color:#fdbd37;}
.list_top_banner.col3:after {content:'';display:block;clear:both;}
.list_top_banner.col3>div {float:left;margin-left:11px;border:1px solid #ededed;}
.list_top_banner.col3>div:first-child {margin-left:0;}
.list_top_banner.col3>div a {display:block;position:relative;overflow:hidden;width:384px;height:198px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata50x67_bg.png) no-repeat 50% 50%;}
.list_top_banner.col3>div a img {width:100%;height:100%;}
.list_top_banner.col3>div a:hover .box_transparent,
.list_top_banner.col3>div a:focus .box_transparent {position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:#ffb901;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";}

.list_top_banner.col3>div img {width:100%;height:100%;}
.list_info {margin-top:10px;}
.list_info>span:before {content:'|';display:inline-block;padding:0 8px;font-size:10px;vertical-align:top;}
.list_info>span:first-child:before {content:'';padding:0;}
.htag {padding-top:7px;}
.htag span {display:inline-block;margin-left:5px;padding:0 8px;height:20px;line-height:20px;font-size:13px;color:#888;border:1px solid #ddd;}
.htag span:first-child {margin-left:0;}

.banner_bottom.maemul_link{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_maemul_link.jpg) no-repeat;height:170px;margin-top:20px;}
.banner_bottom.maemul_link > div {float:left;width:33.3333%;height:100%;}
.banner_bottom.maemul_link > div > a {display:block;font-size:0;width:100%;height:100%;}

/* 통계정보 */
.section_graph_box {margin:30px 0 10px;border:1px solid #dcdcdc;}
.section_graph_box:first-child {margin-top:0;}
.section_graph_box+.banner_box,
.pagingWrap+.banner_box {padding-top:20px;}
.txt_graph_top {padding:30px 0 10px;text-align:right;}
.txt_graph_top+.section_graph_box {margin-top:0;}
.txt_graph_top .link {display:inline-block;padding-right:12px;color:#333;font-size:13px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_filedown_arr.png) no-repeat 100% 50%;}
.inner_graph_box {display:table;width:100%;}
.inner_graph_box .graph_item {display:table-cell;width:50%;padding:25px 30px 30px;}
.graph_item .graph_head {padding-bottom:10px;height:30px;line-height:30px;border-bottom:1px solid #333;}
.graph_item .graph_head:after {display:block;content:"";clear:both;}
.graph_item .graph_head h3 {display:inline-block;padding:0;font-size:20px;color:#333;}
.graph_item .graph_head .data {margin-top:5px;float:right;font-size:12px;}
.graph_cont .graph_area_top {height:30px;line-height:30px;padding:26px 0;color:#333;font-size:0;overflow:hidden;}
.graph_cont .graph_area_top.txtonly {padding:0 0 20px;}
.graph_cont .graph_area_top.notxt {padding:0;}
.graph_cont .graph_area_top span {float:left;}
.graph_cont .graph_area_top .txt {float:none;font-size:12px;}
.graph_cont .graph_area_top .subj {display:inline-block;width:75px;height:28px;line-height:26px;background:#fff;color:#333;font-size:14px;text-align:center;border:1px solid #c1c1c1;border-radius:15px;}
.graph_cont .graph_area_top .jisu {display:inline-block;margin-left:44px;font-size:14px;}
.graph_cont .graph_area_top .pricenum {display:inline-block;margin:0 20px;font-size:26px;font-weight:bold;}
.graph_cont .graph_area_top .pricenum.up {color:#d42300;}
.graph_cont .graph_area_top .pricenum.down {color:#019cff;}
.graph_cont .graph_area_top .changeidx {display:inline-block;position:relative;padding-left:44px;font-size:14px;}
.graph_cont .graph_area_top .changeidx:before {content:"";position:absolute;left:0;top:2px;width:1px;height:25px;background:#dedede;}
.graph_cont .graph_area_top .percentage {display:inline-block;margin-left:20px;font-size:26px;font-weight:bold;}
.graph_cont .graph_area_top .percentage.up {color:#d42300;}
.graph_cont .graph_area_top .percentage.down {color:#019cff;}
.graph_cont .graph_area_top .percentage .unit {display:inline-block;float:none;font-size:20px;}
/*.graph_cont .graph_area {height:315px;line-height:315px;background:#f1f1f1;text-align:center;font-size:26px;color:#333;}*/
.graph_cont .graph_area.nodata {height:315px;padding-top:168px;font-size:14px;color:#999;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_gnb_search_nodata.png) no-repeat 50% 108px;box-sizing:border-box;}

.box_news_pick {position:relative;width:1180px;margin-bottom:30px;border:1px solid #e8e8e8;box-sizing:border-box;}
.box_news_pick:after {content:'';display:block;clear:both;}
.box_news_pick .area_news_view {float:left;position:relative;width:500px;height:295px;}
.area_news_view .frame {display:block;width:100%;height:100%;background:url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata80x116_bg.png) no-repeat 0 0;}
.area_news_view .frame img {display:block;width:100%;height:100%;}
.area_news_view .link {display:block;position:absolute;bottom:0;color:#fff;}
.area_news_view .link:hover,.area_news_view .link:focus {text-decoration:underline;}
.area_news_view .link h3 {width:500px;padding:18px 26px;box-sizing:border-box;font-size:16px;font-weight:bold;color:#fff;line-height:1.4;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_modal_asset.png) repeat 0 0}
.box_news_pick .area_news_list {float:left;width:677px;box-sizing:border-box;}
.area_news_list ul li {position:relative;padding:17px 26px;border-top:1px solid #e8e8e8;}
.area_news_list ul li:first-child {border-top:none;}
.area_news_list ul li:after {display:block;content:"";clear:both;}
.area_news_list .frame {display:block;width:118px;height:82px;position:absolute;left:18px;top:18px;background:url(https://nimg1.kbstar.com/img/okbland/web/temp/temp_140x82_default.jpg) no-repeat 0 0;border:1px solid #e8e8e8;}
.area_news_list .frame img {width:100%;height:100%;}
.area_news_list .link {display:block;}
.area_news_list .link:hover,.area_news_list .link:focus {text-decoration:underline;}
.area_news_list .link h4 {color:#333;line-height:20px;}
.area_news_list .link h4 .tit_s {display:block;height:40px;margin-top:3px;font-size:16px;}

.box_view .bord {border-bottom:1px solid #dcdcdc;}
.box_view dt {padding:14px 25px 18px;border-top:2px solid #333;border-bottom:1px solid #dcdcdc;}
.box_view dt .tit_s, .box_view >dl dt .tit_m, .box_view >dl dt .txt_s {display:block;}
.box_view dt .htag {margin-bottom:10px;padding:0;}
.box_view dt .tit_s {display:inline-block;margin-bottom:10px;font-size:16px;color:#333;}
.box_view dt .tit_m {margin:0;font-weight:normal;font-size:20px;color:#000;}
.box_view dt h3.tit_m {padding-top:0;}
.box_view >dl dt .txt_s {margin-top:15px;}
.box_view dt .txt_s span {display:inline-block;position:relative;margin:0;padding:0;}
.box_view dt .txt_s span:before {content:"";position:absolute;left:0;top:3px;width:1px;height:10px;background:#dcdcdc;}
.box_view dt .txt_s span:first-child:before {width:0;}
.box_view dt .txt_s span+span {margin-left:10px;padding-left:10px;}
.box_view dt.tit_type2 {margin-top:30px;}
.box_view dt.tit_type2 strong {margin:0;}
.box_view dd {padding:30px;}
.box_view dd p {margin:20px 0 0;line-height:24px;word-break:break-all;}
.box_view dd .attachbox {margin:30px 0 0;}
.box_view dd .attachbox>p {margin:0 0 5px;}
.box_view dd em {font-style:italic;}
.box_view+.btn_wrap {margin:30px 0 0;}
.attachfile {display:inline-block;padding-left:35px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_attachfile.png) no-repeat 0 2px;color:#333;text-decoration:none;height:28px;line-height:26px;}
.attachfile >span {display:inline-block;}

.box_view.img_center img {display:block;max-width:1120px;margin:0 auto;}
.box_view dd.adding {margin:0 -30px;padding-top:0;padding-bottom:0;}
.box_view dl+.banner_bottom {margin:30px 0 0;}
.box_view dl+.btn_wrap {margin:30px 0 0;}
.box_view.has_slide dt {padding:0;border-bottom:0;}
.box_view.has_slide dd {padding:28px 0;}
.box_view.has_slide dd .slider {margin:0;}
.box_view.has_slide dd .slick-arrow {width:50px;height:50px;margin-top:-25px;}
.box_view.has_slide dd .slick-prev {left:1px;}
.box_view.has_slide dd .slick-next {right:1px;}
.box_view.has_slide dd .slick-dots {bottom:30px;}
.box_view.has_slide dd .slick-dots li {width:15px;height:15px;margin:0 8px;}
.box_view.has_slide dd .slick-dots li button {width:15px;height:15px;}
.box_view.has_slide dd .slick-dots li button:before {content:"";width:15px;height:15px;border:2px solid #fff;background:transparent;box-sizing:border-box;border-radius:100%;}
.box_view.has_slide dd .slick-dots li.slick-active button:before {background:#fff;border:1px solid #fff;}
.box_view.has_slide dd .slider .slider_box {height:500px;}
.box_view.has_slide dd.adding {margin:0;padding:0;}
.box_view.has_slide dd.adding .box_reply {margin:0;}
.box_profile {display:table;width:100%;padding:25px;background:#f7f4ed;box-sizing:border-box;}
.box_profile >img {display:table-cell;width:90px;height:90px;margin-right:30px;border-radius:100%;}
.box_profile >img.box {border-radius:0;}
.box_profile .txt_profile {display:table-cell;float:none;width:1010px;vertical-align:middle;}
.box_profile .txt_profile p {margin:10px 0 0;line-height:22px;}
.box_profile .txt_profile strong {color:#333;}
.box_profile .txt_profile .txt_line {display:inline-block;position:relative;margin-left:8px;padding-left:8px;font-weight:bold;color:#333;}
.box_profile .txt_profile .txt_line:before {content:"";position:absolute;top:50%;left:0;margin-top:-6.5px;width:1px;height:13px;background:#000;}
.box_reply {margin:30px 0 0;padding:20px 25px 0;border:1px solid #c8c8c8;border-radius:2px;}
.box_reply .tit {display:block;font-size:16px;color:#333;margin-bottom:15px;}
.box_view .adding .box_reply .tit em {display:inline-block;color:#888;margin-left:4px;font-weight:normal;vertical-align:0;font-style:normal;}
.box_reply .area_reply {position:relative;margin-bottom:30px;height:80px;padding-right:105px;background:#fafafa;border:1px solid #c8c8c8;}
.box_reply .area_reply textarea {width:100%;height:100%;padding:3px 9px;background:#fafafa;resize:none;border:0;box-sizing:border-box;overflow:hidden;}
.box_reply .area_reply textarea+.input_txtchk {position:absolute;right:100px;bottom:-25px;color:#999;font-size:12px;}
.box_reply .area_reply .btn {position:absolute;width:100px;height:82px;top:-1px;right:-1px;bottom:-1px;background:#ffb901;font-size:16px;color:#333;}
.box_reply .area_reply + .list_reply {margin-top:-30px;}
.box_reply .list_reply >li {padding:24px 7px 20px; border-top:1px solid #c8c8c8;}
.box_reply .list_reply >li:first-child {border-top:none;}
.box_reply .list_reply >li b {display:inline-block;color:#333;}
.box_reply .list_reply >li span {display:inline-block;margin-left:10px;color:#333;}
.box_reply .list_reply >li .del {display:inline-block;width:14px;height:14px;margin-left:10px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_delete.png) no-repeat 100% 2px;}
.box_reply .list_reply >li p {margin-top:8px;line-height:24px;color:#888;}
.box_reply .box_more {margin:0 -25px;padding:15px 0;background:#fafafa;text-align:center;}
.box_reply .box_more .btn {background:none;color:#333;height:23px;min-width:70px;padding-right:25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_toggle3_close.png) no-repeat 100% 5px;color:#666;}
.box_reply .box_more .btn.on {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_toggle3_open.png) no-repeat 100% 50%;}
.box_recomm {margin:40px 0 0;}
.box_recomm .tit {color:#333;font-size:16px;}
.box_recomm .list_box_5 {margin:15px 0 0;}
.box_recomm .list_box_5 ul {overflow:hidden;margin:0 -5px;}
.box_recomm .list_box_5 ul li {float:left;width:228px;margin:0 5px;}
.box_recomm .list_box_5 ul li .imgframe {display:inline-block;border:1px solid #e0e0e0;width:226px;height:116px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata38x52.png) no-repeat 50% 50%;background-size:38px 52px;}
.box_recomm .list_box_5 ul li .imgframe img {width:100%;height:100%;}
.box_recomm .list_box_5 ul li img {float:left;}
.box_recomm .list_box_5 ul li p {display:block;margin:-1px 0 0;padding:0 15px;height:38px;line-height:38px;inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #e0e0e0;border-top:0;text-align:center;}
.box_recomm+.btn_wrap {margin:30px 0 0;}
.list_brnlink {margin:30px -5px 0;overflow:hidden;}
.list_brnlink li {float:left;width:50%;margin-bottom:80px;box-sizing:border-box;}

.list_brnlink li .brn_link {position:relative;padding:50px 0 0 40px;height:230px;background:#000;box-sizing:border-box;}
.list_brnlink li .brn_link .tit {display:block;font-size:28px;line-height:38px;color:#fff;}
.list_brnlink li .brn_link .detail {display:inline-block;position:relative;margin-top:25px;height:28px;margin-top:0;line-height:28px;padding:0 26px 0 15px;border:1px solid #fff;border-radius:15px;color:#fff;text-decoration:none}
.list_brnlink li .brn_link .detail:before {content:"";position:absolute;right:12px;top:50%;margin-top:-4.5px;width:4px;height:9px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr2.png) no-repeat 0 0;}
.list_brnlink li .brn_link.link_imgarea{display:inline-block;padding:0;width:550px;height:350px;}
.list_brnlink li .brn_link.link_imgarea img{width:100%;height:100%;}
.list_brnlink li .brn_link.link_imgarea .cnt_box{position:absolute;bottom:25px;left:25px;text-align:left;width:200px;height:200px;background:#fff;}
.list_brnlink li .brn_link.link_imgarea .cnt_box a{display:block;height:100%;}
.list_brnlink li .brn_link.link_imgarea .tit{padding:18px 0 18px 18px;font-size:28px;color:#222;}
.list_brnlink li .brn_link.link_imgarea .detail{position:absolute;bottom:0;right:0;width:44px;height:44px;padding:0;border:0;font-size:0;color:transparent;border-radius:0;background:#ffb901 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_myhouse_plus.png) 50% no-repeat;-webkit-background-size:16px;background-size:16px;}
.list_brnlink li .brn_link .detail:before{content:none;}

.list_box_4 .list_brnlink {}
.list_box_4 .list_brnlink li {width:25%;margin-bottom:10px;}
.list_box_4 .list_brnlink li .link {display:block;width:286px;height:157px;position:relative;}
.list_box_4 .list_brnlink li .link .tit {display:block;position:absolute;top:72px;width:100%;padding-top:37px;line-height:22px;color:#fff;font-size:18px;font-weight:normal;text-align:center;}
.list_box_4 .list_brnlink li .link .tit.item1 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_list01.png) no-repeat 50% 0;}
.list_box_4 .list_brnlink li .link .tit.item2 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_list02.png) no-repeat 50% 0;}
.list_box_4 .list_brnlink li .link .tit.item3 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_list03.png) no-repeat 50% 0;}
.list_box_4 .list_brnlink li .link .tit.item4 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_list04.png) no-repeat 50% 0;}
.list_box_4 .list_brnlink li .link:hover .tit,
.list_box_4 .list_brnlink li .link:focus .tit {display:block;top:0;bottom:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_morex.png) no-repeat 50% 50%;color:transparent;z-index:10;}
.list_box_4 .list_brnlink li .link:hover .box_transparent,
.list_box_4 .list_brnlink li .link:focus .box_transparent {position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:#ffb901;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";}
.list_box_4 .list_brnlink li .link img{width:100%;height:100%;}

.box_realtime_news {}
.box_realtime_news .tit {font-size:16px;color:#333;}
.box_realtime_news .inner_realtime {margin:12px 0 0;padding:0;border:1px solid #e8e8e8;}
.box_realtime_news .inner_realtime:after {display:block;content:"";clear:both;}
.inner_realtime .realtime_news1 {float:left;width:750px;padding:26px;border-right:1px solid #e8e8e8;box-sizing:border-box;}
.inner_realtime .list_news1 {}
.inner_realtime .list_news1 li {margin-top:12px;}
.inner_realtime .list_news1 li:first-child {margin:0;}
.inner_realtime .list_news1 li:after {display:block;content:"";clear:both;}
.inner_realtime .list_news1 li .frame {float:left;width:112px;height:68px;margin-right:25px;border:1px solid #e8e8e8;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata32x42.png) no-repeat 50% 50%;background-size:30px 42px;}
.inner_realtime .list_news1 li .frame img {width:100%;height:100%;}
.inner_realtime .list_news1 li a {display:block;}
.inner_realtime .list_news1 li a:hover, .inner_realtime .list_news1 li a:focus {text-decoration:underline;}
.inner_realtime .list_news1 li dl {}
.inner_realtime .list_news1 li dl dt {font-weight:bold;padding:0;border:0;}
.inner_realtime .list_news1 li dl dd {margin-top:5px;padding:0;line-height:24px;}
.inner_realtime .realtime_news2 {float:left;width:428px;padding:25px;box-sizing:border-box;}
.inner_realtime .list_news2 {}
.inner_realtime .list_news2 li {margin-top:15px;}
.inner_realtime .list_news2 li:first-child {margin-top:10px;}
.inner_realtime .list_news2 li a {display:block;width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1.2;white-space: nowrap;}
.inner_realtime .list_news2 li a:hover, .inner_realtime .list_news2 li a:focus {text-decoration:underline;}
.inner_realtime .list_news2 li strong {color:#333;font-weight:bold;}
.inner_realtime .list_news2 li strong span {}


/* 사진첩 선택하기 영역*/
.box_galary_chk {overflow:hidden;margin:0 -10px;}
.box_galary_chk .item_galary {float:left;width:50%;padding:0 10px;box-sizing:border-box;}
.box_galary_chk .item_galary .con {padding:20px 0;border:1px solid #eee;text-align:center;}
.item_galary .txt {display:block;height:25px;}
.item_galary .txt .tit_file {float:left;}
.item_galary .txt .box_file {float:right;position:relative;}
.item_galary .txt .box_file label {padding:5px 10px;border:1px solid #666;}
.item_galary .txt .box_file input {position:absolute;left:-999em;}
.item_galary .con .img_frame {display:inline-block;margin-bottom:10px;padding:10px;background:wheat;}
.item_galary .con p {font-size:13px;}

.login_area {width:970px;margin:0 auto;}
.login_area+.btn_wrap {margin-top:30px;}
.login_area.col2 {display:table;table-layout:fixed;}
.login_area.col2 .login_alert {display:table-cell;width:50%;border-right:5px solid #fff;border-left:none}
.login_area.col2 .login_alert+.login_alert {border-left:5px solid #fff;border-right:none;}
.login_area .desc {margin-top:0;}
.login_area.col2 .messenger_list ul {width:260px;}
.login_area.type2 {width:auto;}
.login_area.type2 .desc_list {width:1040px;}
.login_area.type2 .messenger_list ul {width:auto;font-size:0;text-align:center;}
.login_area.type2 .messenger_list ul li {display:inline-block;width:340px;margin:0 0 0 15px;line-height:43px;box-sizing:border-box;}
.login_area.type2 .messenger_list ul li:first-child {margin-left:0;}

.login_area.agree_full .accodion_area .accodion_cont .agreement {height:200px;}

.btn_myinfo {font-size:14px;padding:0 20px;border-radius:18px;}
.myinfo_modify {display:block;margin:15px auto 0;padding:25px 30px;width:380px;text-align:left;border:1px solid #7d96af;border-radius:5px;box-sizing:border-box;}
.myinfo_modify dl dt {padding-left:10px;font-size:16px;font-weight:bold;color:#000;}
.myinfo_modify dl dd {}
.myinfo_modify dl dd input {width:315px;}

/* 로그인 팝업 */
/*.modal_layer .login_alert{padding:0;background:#fff;}*/


.agreement {overflow-y:auto;height:332px;padding:3px;/*padding:15px 18px;*/margin-bottom:10px;border:1px solid #c8c8c8;border-radius:2px;background:#fff;}
.agreement .inner {padding:15px;}
.agreement .tit,
.agreement h2 {line-height:24px;font-size:16px;color:#333;}
.agreement dl {margin-top:25px;font-size:14px;color:#333;}
.agreement p,
.agreement li,
.agreement dt,
.agreement h3,
.agreement dd {font-size:inherit;color:inherit;line-height:24px;}
.agreement h3 {padding-top:0;}
.list_type li {position:relative;line-height:24px;}
.list_type li span {position:absolute;left:0;top:0;}
.list_type2,
.list_type3 {margin:10px 0 0;}
.list_type2 li {line-height:24px;}
.list_type3 li {line-height:24px;}

.agreement_area+.btn_wrap {margin-top:30px;}
.agreement.type2 {overflow:inherit;height:auto;border:0;}
/* 임시 */
.agreement_area input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-checkboxradio-icon-space +span {color:#333;font-weight:bold;}
/* 준회원 회원정보정보수정 */
.w70+.ui-selectmenu-button.ui-selectmenu-button-closed.ui-corner-all.ui-button.ui-widget {width:70px;}
.tbl_default+.btn_wrap{margin-top:20px;}

.gongin_agree{height:190px;padding:10px;line-height:20px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.gongin_agree strong{color:#333;font-size:16px;}

/* 계정연동 */
.messenger_list {margin-top:16px;}
.messenger_list ul {width:380px;margin:0 auto;}
.messenger_list ul li {position:relative;height:45px;line-height:45px;margin-bottom:15px;font-size:16px;text-align:left;}
.messenger_list ul li span {margin-left:10px;font-size:14px;color:inherit;}
.messenger_list ul li a {display:block;}
.messenger_list .nav {padding-left:62px;border-radius:5px;color:#fff;background:#09b73c url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_naver.png) no-repeat 19px 50%;}
.messenger_list .nav:before {content:'';position:absolute;left:50px;top:0;bottom:0;width:1px;background:#3ac563;}
.messenger_list .kak {padding-left:62px;border-radius:5px;color:#333;background:#fae200 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_kakao.png) no-repeat 13px 50%;}
.messenger_list .kak:before {content:'';position:absolute;left:50px;top:0;bottom:0;width:1px;background:#e7d005}
.messenger_list .fac {padding-left:62px;border-radius:5px;color:#fff;background:#004590 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_facebook.png) no-repeat 21px 50%;}
.messenger_list .fac:before {content:'';position:absolute;left:50px;top:0;bottom:0;width:1px;background:#1a589b}
.messenger_list .messenger_btn {position:absolute;right:10px;top:50%;width:52px;height:24px;line-height:21px;padding:0;margin-top:-12px;border:1px solid #fff;font-size:12px;color:#fff;letter-spacing:-1px;vertical-align:middle;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)";background:transparent;cursor:pointer;}
.messenger_list .kak button {border:1px solid #413630;color:#413630;}


.pop_wrap .pop_header {background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_pop_logo.gif) no-repeat right center;}
.pop_header {position:relative;margin:0 20px;border-bottom:2px solid #333;height:55px;}
.pop_header .pop_tit {display:block;padding:15px 0 0 10px;font-size:20px;color:#333;}
.pop_header .pop_tit .added {display:inline-block;margin-left:10px;font-size:14px;vertical-align:1px;}

.pop_cont {margin:20px 30px 30px;}
.pop_cont .tit_h3 {padding-top:20px;} /* 간격조정필요 - 너무 넓음 */
.pop_cont .pop_input_list li {margin-top:20px;}
.pop_cont .pop_input_list li:first-child {margin-top:0;}
.pop_cont .pop_input_list li .form_group {margin-top:10px;}
.pop_cont .pop_input_list li .form_group.birt input[maxlength="6"] {width:194px;}
.pop_cont .pop_input_list li .form_group.birt input[maxlength="1"] {width:35px;text-align:center;}
.pass_hide {display:inline-block;width:68px;height:8px;margin-left:5px;vertical-align:middle;background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_password_hide.png) no-repeat 50%;}
.pop_cont .pop_input_list li .form_group.pho input[maxlength="4"] {width:95px;}
.pop_cont .pop_input_list li .form_group.tel_comp .btn {width:130px;height:34px;line-height:32px;margin-left:8px;}
.timer {float:right;font-size:12px;color:#ff3a01;}
.timer em {margin-left:4px;font-size:inherit;color:inherit;}
.pop_cont h2 {font-size:20px;color:#000;}
.pop_cont h2+.tbl_list {margin:20px 0 0;}
.pop_wrap.print_type .img_scale {display:block;/*width:750px;*/margin:0 auto;text-align:center;}
.pop_wrap.print_type .img_scale > img {width:100%;}
.box_policy {position:relative;margin-top:30px;}
.box_policy+.btn_wrap {margin-top:40px;}
.box_policy h2 {margin-bottom:15px;}
.box_policy p {line-height:24px;}
.policy p b, .policy p strong {color:#ef7014;}
.box_policy .tit_who {display:block;margin-bottom:5px;font-size:18px;color:#333;}
.box_policy .tit_who span {font-size:14px;color:#666;}
.box_policy .area_selnum {position:absolute;right:0;top:-14px;font-size:0;}
.box_policy .area_selnum strong {display:inline-block;height:45px;margin-right:10px;font-weight:bold;line-height:45px;color:#333;vertical-align:top;font-size:14px;}
.box_policy .area_selnum .selnum {display:inline-block;padding:0 15px;height:45px;line-height:41px;font-weight:bold;border:2px solid #333;font-size:24px;color:#333;background:#fcfaf6;box-sizing:border-box;}
.box_txt_fax {position:relative;}
.box_txt_fax:after {display:block;content:"";clear:both;}
.box_txt_fax .area_selnum {right:auto;left:0;top:-10px;}
.box_txt_fax .area_selnum .selnum {width:100px;background:#fff;text-align:center;}
.box_policy .txt_fax {margin-top:35px;text-align:center;font-size:18px;color:#333;}
.box_policy .txt_fax .underline {position:relative;font-weight:bold;}
.box_policy .txt_fax .underline:before {display:inline-block;content:"";position:absolute;bottom:-7px;width:100%;height:1px;background:#56503c;}
.box_policy_inner h3 {margin:0;}
.box_agree_wrap {overflow:hidden;margin:25px 0 0;}
.box_agree_wrap .txt {float:left;font-weight:bold;}
.box_agree_wrap .txt input[type=checkbox]+label.ui-checkboxradio-label {vertical-align:top;margin-top:2px;}
.box_agree_wrap .txt input[type=checkbox]+label.ui-checkboxradio-label .ui-icon {margin-right:0 !important;}
.box_agree_wrap .form_group {float:right;}
.box_agree_wrap .form_group input[type=radio]+label.ui-checkboxradio-label.ui-checkboxradio-radio-label.ui-button .ui-icon {margin-right:5px;}
.area_signature {position:relative;margin-top:40px;}
.area_signature:after {display:block;content:"";clear:both;}
.area_signature .tbl_list {width:450px;margin:0 auto;border:1px solid #c8c8c8;border-radius:4px;}
.area_signature .tbl_list tbody td, .area_signature .tbl_list thead th {border-radius:4px;border-color:#c8c8c8;}
.area_signature .tbl_list tbody td {height:90px;}
.area_signature .btn {position:absolute;right:0;top:54px;border:1px solid #c8c8c8;background:#fff;color:#666;font-weight:normal;}
.area_signature .txt_ad {text-align:right;}
.area_signature .txt_ad span {display:block;font-size:18px;font-weight:bold;color:#333;}
.area_signature .txt_ad span:first-child {font-size:16px;font-weight:normal;color:#666;letter-spacing:-0.2px;}
.area_signature.type2 {display:table;width:100%;}
.area_signature.type2 .txt_ad {display:table-cell;padding:40px 20px 0 0;vertical-align:middle;line-height:1.2;}
.area_signature.type2 .tbl_list {display:table-cell;vertical-align:middle;}
.box_policy .area_signature.type2 .area_selnum {display:table-cell;position:static;vertical-align:bottom;}
.box_policy .area_signature.type2 .area_selnum .selnum {width:100px;background:#fff;text-align:center;}

.box_findresult .tit_h3 {display:block;margin-top:10px;padding:0 0 10px 0;font-size:20px;color:#000;border-bottom:2px solid #333;}
.box_findresult .scroll_box {margin:9px 0 0;}
.txt_address {padding:20px 0;}
.txt_address .txt {font-size:20px;color:#333;font-weight:bold;}
.txt_address .txt .exam {display:inline-block;margin:0 0 0 9px;font-size:14px;color:#666;vertical-align:2px;}

.box_chk_doro .form_group {margin-top:12px;}
.box_chk_doro input[type=radio]+label.ui-checkboxradio-label.ui-checkboxradio-radio-label.ui-button .ui-checkboxradio-icon-space +span {margin-left:5px;top:1px;}
.box_chk_doro .tbl_read {margin-top:5px;}
.wrap_txt_group {margin:10px 0;}
.wrap_txt_group p {line-height:24px;}
.wrap_txt_group ul li {padding-left:15px;text-indent:-15px;line-height:24px;}


/* common */
.tbl_list tbody th.bg_w {background:#fff;border-top:1px solid #ebebeb;}
.tbl_list tbody tr:first-child th.bg_w {border-top:none;}
/*.tbl_list.noline thead th {padding:14px 10px;}*/
.input_td .tbl_write tbody td, .tbl_read tbody td {word-wrap:break-word;}
.tbl_write tbody td .list_rd_type1 >li {margin-top:0;}
.txt_bold {font-size:18px;font-weight:bold;}
.form_group.divide_w .input_list {width:130px;margin-left:0;}
.mark.at {margin:0 5px;}
.tbl_list thead th.bg_w {background:#fff;}
.tit_h3 .tit,
.tab_default .tab_con .tit {display:inline-block;font-size:20px;line-height:22px;margin-bottom:20px;color:#000;letter-spacing:-1px;}
.tit_h4 {margin-bottom:10px;}
.tbl_write tbody th .box_tultip {height:16px;vertical-align:-6px;}
.text_guide {margin-top:16px;text-indent: -15px;padding-left:18px;line-height:20px;}
.box_tultip .tultip_cont {text-align:left;}
.box_tultip .tultip_cont.right {margin-top:0 !important;}
.box_tultip.rate_choice .tultip_link {}
.box_tultip.rate_choice .tultip_link.blank_popup {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_blank_popup.png) no-repeat 0 0;}
.tit_txt  {display:inline-block;font-size:20px;font-weight:bold;line-height:22px;margin-bottom:5px;color:#000;letter-spacing:-1px;}
.tab_default .tab_con .box_reply .tit {font-size:16px;margin-bottom:15px;line-height:inherit;}
.abs_r0t5 {position:absolute;right:0;top:5px;}
.tbl_write tbody td.renew_sp input[type=text]+label,
.tbl_write tbody td.renew_sp input[type=text]+.form_unit_back {margin-left:0;}
.tit_h3.caption.p_t10 h3 {margin-top:6px;} /* 홍보의뢰서 팝업 */

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity:1;}
input[type=checkbox]+label.ui-checkboxradio-label.ui-button.ui-checkboxradio-disabled .ui-checkboxradio-icon-space +span {color:#666;}

/* 아이콘 */
.ico_file {display:inline-block;width:15px;height:16px;margin:0 5px;vertical-align:text-top;}
/*.ico_file {background:transparent url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_files.png) no-repeat 0 0;}
.ico_file.pdf {background-position:0 0;}
.ico_file.zip {background-position:0 -16px;}
.ico_file.xls {background-position:0 -32px;}
.ico_file.doc {background-position:0 -48px;}*/
/*.ico_top {display:inline-block;vertical-align:middle;width:39px;height:22px;line-height:22px;border:1px solid #e1e1e1;} 수정*/

/* 임시 - 다음글, 이전글 */
.pager_box {display:table;width:100%;height:50px;border:1px solid #e2e2e2;border-radius:1px;}
.pager_box strong {display:inline-block;width:150px;line-height:48px;height:50px;padding:0 27px;color:#333;background:#f0f2f8;box-sizing:border-box;}
.pager_box .pager_link {display:table-cell;width:100%;padding:0 60px 0 30px;vertical-align:middle;overflow:hidden;}
.pager_box .pager_link a:hover {text-decoration:underline;}
.pager_box .pager_link .date {float:right;}
.pager_box +.pager_box {margin-top:-1px;}

/* faq */
.box_faq {margin:20px 0 0;border-top:2px solid #333;border-bottom:1px solid #b4b4b4;}
.box_faq >ul {}
.box_faq >ul li {display:table;width:100%;table-layout: fixed;box-sizing: border-box;padding-right: 150px;padding:0;border-top:1px solid #dcdcdc;}
.box_faq >ul li:first-child {border:0;}
.box_faq >ul li strong {display: inline-block;width:150px;min-height: 56px;background:transparent url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_question.png) no-repeat center;}
.box_faq >ul li a {display:table-cell;width:100%;padding:10px 10px 10px 150px;overflow:hidden;vertical-align:middle;line-height:18px;text-overflow:ellipsis;white-space:nowrap;}
.box_faq >ul li a:hover, .box_faq >ul li a:focus {text-decoration:underline;}
/* 080_280 ㅡ 080_300 */
.graph_txt_notice {margin:6px 0 30px;}
.graph_txt_notice .box_txt_notice {margin:0;}
.box_txt_notice {margin-top:20px;padding:12px 25px;border:1px solid #dcdcdc;background:#f1f1f1;}
.box_txt_notice .tit {display:inline-block;padding-left:20px;height:16px;color:#333;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_exmark.png) no-repeat 0 0;}
.box_txt_notice .txt_noti_wrap {margin-top:5px;}
.box_txt_notice .txt_noti_wrap:after {display:block;content:"";clear:both;}
.box_txt_notice .txt_noti_wrap.search {margin:0 0 5px 0;color:#666;}
.box_txt_notice .txt_noti_wrap.search p {color:#666;}
.box_txt_notice .txt_noti_wrap.search .txt_searched {font-size:18px;font-weight:bold;color:#333;}
.box_txt_notice .txt_noti_wrap.search b {color:#019cff;}
.box_txt_notice .txt_noti_wrap p {float:left;color:#999;font-size:13px;line-height:24px;}
.box_txt_notice .link_group {float:left;margin-left:18px;font-size:0;}
.box_txt_notice .link_group a {display:inline-block;position:relative;height:22px;font-size:12px;color:#333;padding:0 20px 0 10px;border:1px solid #888;line-height:22px;background:#fff;}
.box_txt_notice .link_group a:before {content:"";position:absolute;right:10px;top:50%;margin-top:-3px;width:3px;height:6px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr.png) no-repeat 0 0;}
.box_txt_notice .link_group a+a {margin-left:4px;}
.box_txt_notice.searched {margin-top:5px;padding-bottom:15px;background:none;border:0;border-bottom:1px solid #dcdcdc;}
.box_txt_notice.searched .tit {color:#909090;background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_exmark2.png);background-position:0 2px;}
.box_txt_notice.searched .txt_noti_wrap.search {margin-bottom:8px;}
.box_txt_notice.tonge {background:#fff;}
.box_txt_notice.tonge .tit {padding-left:0;background:none;}
.box_txt_notice.tonge .txt_noti_wrap p {float:none;color:#666;}
.box_txt_notice.tonge .link_group {float:none;margin:10px 0 0;}

.no_data,
.is_data {text-align:center;padding:20px 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;} /* 임시 */
.is_data {padding-left:20px;text-align:left;}
.is_data p a:hover, .is_data p a:focus {text-decoration:underline;}
/* 임시 */
.tbl_default_top .tit_s {display:block;margin-bottom:10px;color:#333;font-size:16px;}
.tbl_default_top+.tbl_default_top {margin-top:-1px;}
.tbl_default_top +.tbl_write, .tbl_default_top +.tbl_list {margin-top:30px;}
/*.req {vertical-align:top;position:relative;top:4px;}*/
a {text-decoration:none;color:#666;}
pre {white-space:pre-wrap;}

/* 추가 layerpopup scroll */
/*.modal_layer .modal_cont {max-height:800px;overflow-y:auto;}*/
.modal_layer .tit_h3+.tbl_list, .modal_layer .tit_h3+.tbl_write, .modal_layer .tit_h3+.agreement_area {margin-top:10px;} /* 임시 */
.modal_layer .modal_cont p.tit_txt + [class*='tbl_'] {margin-top:15px;}
.modal_layer .modal_cont .mCSB_scrollTools {width:7px;}
.modal_layer .modal_cont .mCSB_inside > .mCSB_container {}
.modal_layer .modal_cont .mCSB_scrollTools .mCSB_draggerRail {background:#fff;}
.modal_layer .modal_cont .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:4px;background-color:#ccc;}
/* ////////////////////// */


.modal_layer.scroll_none {overflow:hidden;max-height:inherit;}
.tbl_write tbody td .ml10+.ui-selectmenu-button.ui-button {margin-left:10px;}
.form_group select.w100+.ui-selectmenu-button.ui-button {width:100px !important;}
.txt_point {color:#ef9336;}
.lock {display:inline-block;width:10px;height:15px;margin:-2px 0 0 5px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_lock.png) no-repeat 0 0;text-indent:-999em;vertical-align:middle;}
.asteriq {color:#f96501;}
.btn_05 {background:#ccc;color:#666;}
.btn_06 {background:#e6e6e6;color:#666;}
.pop_wrap.type2 .pop_header {margin:0 30px;padding:30px 0 20px;height:inherit;border-bottom:2px solid #333;background:none;}
.pop_wrap.type2 .pop_header .pop_tit {padding:0;font-size:22px;color:#333;text-align:center;}
.pop_wrap .pop_close {position:absolute;right:20px;top:7px;z-index:1;width:40px;height:40px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_layer_close.png) no-repeat 0 0;}

.pop_wrap.type3 .pop_header {margin:0;background:#7d7366;border-bottom:none;}
.pop_wrap.type3 .pop_header .pop_tit {color:#fff;font-size:24px;font-weight:bold;}
.pop_wrap.type3 .pop_header .pop_tit .added {font-weight:normal;vertical-align:-1px;}

.box_view .bord .box_attachfile {padding:30px 0 0 0;}
.box_view .bord .box_attachfile p {margin-top:5px;line-height:18px;}
.box_view .bord .box_attachfile p:first-child {margin:0;}
.box_view .bord .box_attachfile p>a>img {vertical-align:-2px;}


.box_bg_wrap {/* margin:-20px -30px 0; *//* padding:20px 30px 40px; *//* background:#fcfaf6; */}
.box_calculate {margin:25px 0 0;}
.box_calculate ul:after {display:block;content:"";clear:both;}
.box_calculate>ul>li {float:left;width:25%;padding:0 22px;box-sizing:border-box;border-left:1px solid #e4e4e4;min-height:152px;}
.box_calculate>ul>li:first-child {border:0;}
.box_calculate>ul>li strong {display:inline-block;margin-top:13px;font-size:16px;color:#333;font-weight:normal;vertical-align:top;}
.box_calculate>ul>li .right {float:right;margin-top:16px;}
.box_calculate>ul>li>strong+.right {margin-top:0;}
.box_calculate>ul>li .right:after {content:'';display:block;clear:both;}
.box_calculate>ul>li .price {margin-top:25px;}
.box_calculate .btns_cal {margin:10px 0 0;overflow:hidden;border-radius:2px;min-height:30px;}
.box_calculate .btns_cal button {float:left;width:49px;height:30px;background:#fff;border:1px solid #c8c8c8;box-sizing:border-box;white-space:nowrap;padding:0;}
.box_calculate .btns_cal.btnns_cal_05 button{width:40px;}/* 5개짜리 */

.box_calculate .txt_area {text-align:right;}
.box_calculate .txt_area strong {display:block;line-height:24px;font-size:30px;font-weight:bold;color:#333;}
.box_calculate .txt_area .txt_unit {margin-top:15px;font-size:16px;line-height:24px;font-weight:bold;color:#333;}
.box_calculate .btns_cal button+button {margin-left:-1px;}
.box_calculate .btns_cal button.first {border-radius:4px 0 0 4px;}
.box_calculate .btns_cal button.last {border-radius:0 4px 4px 0;background:#f2f2f2;}
.box_calculate .btns_cal button.on {background:#ffb901;color:#333;border:1px solid #ffb901;}
.box_calculate .btns_cal .price {margin-top:15px;}
.box_calculate .price .form_group {overflow:hidden;position:relative;margin-bottom:10px;border-bottom:2px solid #2f2f2f;}
.box_calculate .price .form_group input {width:160px;font-size:24px;text-align:right;border:0;/*background:#fcfaf6;*/}
.box_calculate .price .form_group .unit {width:45px;position:absolute;right:0;bottom:5px;font-size:16px;text-align:center;color:#2f2f2f;}
.box_calculate .price .txt_add {text-align:right;line-height:24px;}
.box_calculate .price .ui-selectmenu-button {float:right;border:none;font-size:16px;font-weight:bold;color:#2f2f2f;}
.box_calculate .price .ui-selectmenu-button:focus{outline:black dotted 1px;outline:-webkit-focus-ring-color auto 5px;}
.box_calculate.col2 .price .ui-selectmenu-button {font-size:30px;}
.box_calculate .price .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon {margin-top:16px;}
.box_calculate+.btn_wrap {margin:20px 0 0;}
.box_cal_result {overflow:hidden;margin-top:40px;}
.box_cal_result .box_result {float:left;width:470px;}
.box_cal_result .box_result .tbl_list tbody td {padding:12px 10px;}
.box_cal_result .box_info {float:right;width:450px;}
.list_method li {display:table;width:100%;margin-top:25px;}
.list_method li:first-child {margin-top:20px;}
.list_method li img {display:inline-block;margin-right:45px;}
.list_method li .txt_desc {display:table-cell;width:100%;vertical-align:middle;}
.list_method li .txt_desc strong {display:inline-block;font-size:16px;color:#333;}
.list_method li .txt_desc p {margin-top:7px;line-height:18px;letter-spacing:-1.6px;}
.box_cal_result+.tab_default {margin-top:40px;}
.txt_tbl_top {margin-top:40px;}
.txt_tbl_top+.tbl_list {margin:15px 0 0;}

.ui-selectmenu-menu #ratePtrn-menu.ui-widget.ui-widget-content,
.ui-selectmenu-menu #liablAmt3-menu.ui-widget.ui-widget-content{max-height:110px;}
/* 대출 */
.tit_big_box h3 {padding:40px 0;font-size:24px;color:#333;text-align:center;background:#fcfaf6;}
.tit_big_box ul {padding:0 0 40px;text-align:center;background:#fcfaf6;}
.tit_big_box ul li {display:inline-block;position:relative;width:200px;padding:10px 0;font-size:18px;font-weight:bold;color:#fff;vertical-align:middle;background:#b7b7b7;border-radius:50px;}
.tit_big_box ul li+li {margin-left:25px;}
.tit_big_box ul li+li:before {content:'';position:absolute;top:50%;left:-31px;width:31px;height:1px;background:#888476;}
.tit_big_box ul li span {display:inline-block;width:28px;height:28px;margin-right:0px;font-size:24px;vertical-align:middle;box-sizing:border-box;}
.tit_big_box ul li.on {color:#fff;background:#fabc35;}
.tit_big_box ul li.ended {background:#666;}

/* process ul -> ol 로 변경 */
.tit_big_box ol {padding:0 0 40px;text-align:center;background:#fcfaf6;}
.tit_big_box ol li {display:inline-block;position:relative;width:120px;padding:10px 0;font-size:14px;color:#7d96af;vertical-align:middle;}
/*.tit_big_box ol li+li {margin-left:25px;}*/
.tit_big_box ol li+li:before {content:'';position:absolute;top:50%;left:-47px;top:26px;width:91px;height:2px;background:#c4cfe0;}
.tit_big_box ol li span {display:block;width:46px;height:43px;margin:0 auto;}
.tit_big_box ol li.on {color:#000;}
.tit_big_box .process li {}
.tit_big_box .process li span {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_process_checked_off.png) no-repeat 0 0;vertical-align:top;}
/*.tit_big_box .process li.on span, .tit_big_box ol.process li.no_ended span {position:absolute;left:-9999em;}*/
.tit_big_box .process li.on span{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_process_checked_on.png) no-repeat 0 0;}
.tit_big_box .process li.ended:before,
.tit_big_box .process li.on:before {background:#ffbd00;}

.myhouse_box {background:#e3e8f5;padding:30px 0 35px;text-align:center;}
.myhouse_box h3,
.myhouse_box ol{background:none;padding:0;}
.myhouse_box .myhouse_ttl{margin-top:50px;}
.myhouse_box .myhouse_ttl span{color:#666;font-size:18px;font-weight:normal;}

.myhouse_box h3 span{color: #666;font-size: 18px;font-weight: normal;}
.myhouse_box .h3_btn{margin-left: 10px;border:0;font-size: 13px;color: #fff;padding: 5px 7px 6px;border-radius: 3px;background: #3e63be;line-height: 14px;box-sizing: border-box;vertical-align: 2px;}

.box_process {margin:15px 0 0;padding:26px 0;background:#f8f8f8;}
.box_process ol {display:table;width:100%;}
.box_process ol li {display:table-cell;padding-top:60px;position:relative;width:33.3%;height:145px;text-align:center;box-sizing:border-box;}
.box_process ol li:before {content:"";position:absolute;left:-10px;top:50%;margin-top:-19px;width:20px;height:39px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_process_arr.png) no-repeat 0 0;}
.box_process ol li:first-child {width:33.4%;}
.box_process ol li:first-child:before {width:0;}
.box_process ol li.step1 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_process_step1.png) no-repeat center 0;}
.box_process ol li.step2 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_process_step2.png) no-repeat center 0;}
.box_process ol li.step3 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_process_step3.png) no-repeat center 0;}
.box_process ol li strong {display:block;font-size:24px;color:#635b4b;}
.box_process ol li em {display:block;margin:10px 0 0;font-size:18px;}

.box_calculate.col2,
.box_calculate.col3 {padding:40px;border:1px solid #e4e4e4;}
.box_calculate.col2 ul li,
.box_calculate.col3 ul li {padding:0 29px;}
.box_calculate.col2 ul li {width:50%;}
.box_calculate.col2 ul li strong,
.box_calculate.col3 ul li strong {display:block;}
.box_calculate.col2 ul li .box_tultip,
.box_calculate.col3 ul li .box_tultip {font-size:16px;}
.box_calculate.col2 ul li .right .price {width:260px;}
.box_calculate.col2 ul li .right .price,
.box_calculate.col3 ul li .right .price {margin-top:15px;}
.box_calculate ul li .right .price
.box_calculate.col2 .price .form_group {width:265px;}
.box_calculate.col2 .price .form_group,
.box_calculate.col3 .price .form_group {text-align:right;}
.box_calculate.col2 .price .form_group input,
.box_calculate.col3 .price .form_group input {width:100%;height:50px;font-size:30px;font-weight:bold;color:#2f2f2f;padding-right:45px;background:#fff;}
.box_calculate.col2 .price .form_group input::-ms-clear,
.box_calculate.col3 .price .form_group input::-ms-clear {display:none;}
.box_calculate.col2 .btns_cal,
.box_calculate.col3 .btns_cal {margin-top:33px;text-align:right;}
.box_calculate.col2 .btns_cal button,
.box_calculate.col3 .btns_cal button {float:none;width:67px;height:40px;font-size:16px;}
.box_calculate.col2 .btns_cal button:focus,
.box_calculate.col3 .btns_cal button:focus,
.box_calculate.col2 .btns_cal button:hover,
.box_calculate.col3 .btns_cal button:hover,
.box_calculate.col2 .btns_cal button.on,
.box_calculate.col3 .btns_cal button.on {background-color:#ffb901;}
.box_calculate.col2 .btns_cal button.default,
.box_calculate.col3 .btns_cal button.default {background-color:#f2f2f2;}
.box_calculate.col2 .btns_cal button+button,
.box_calculate.col3 .btns_cal button+button {margin-left:-6px;}
.box_calculate.col2 .price .ui-selectmenu-button {margin-top:69px;}
.box_calculate .price .ui-selectmenu-text {text-align:right;}
.box_calculate.col2 .price .form_group,
.box_calculate.col2 .price .form_group {overflow:hidden;position:relative;margin-bottom:4px;border-bottom:2px solid #2f2f2f;}
.box_calculate.col2 .price .form_group .unit,
.box_calculate.col3 .price .form_group .unit {bottom:16px;}
.box_calculate.col3 ul li {width:366px;}
.box_calculate.col3 ul li .form_group {width:100%}
.box_calculate.col2.type2{margin-top:40px;padding:0;border:0;}
.box_calculate .box_calculate.col2.type2 ul{padding-top:33px;}
.box_calculate .box_calculate.col2.type2 ul li{width:50%;}
.box_calculate.select {display:table;table-layout:fixed;}
.box_calculate.select .select_area {display:table-cell;width:558px;border:1px solid #e4e4e4;border-right:0;vertical-align:top;}
.box_calculate.select .select_area+.box_calculate {display:table-cell;width:620px;padding:0;}
.box_calculate.select .select_area .addr_select_text {padding:20px 30px;background:#fafafa;}
.box_calculate.select .select_area .addr_select_text input[type="text"] {border-bottom:1px solid #d0d0d0;background:#fafafa;}
.box_calculate.select .select_area .addr_select_text .btn_flt_area {position:absolute;right:21px;top:50%;margin-top:-15px;}
.box_calculate.select .select_area .addr_select_text .btn_flt_area button {position:static;width:90px;margin:0;}
.box_calculate.select .select_area .scroll_box {border:none;height:641px;border-radius:0;}
.box_calculate.select .select_area .flayer .sel_list_area {margin:0 0 -1px 0;padding:0;}
.box_calculate.select .select_area .flayer .sel_region_area {height:auto;}
.box_calculate.select .select_area .flayer .sel_region_area .sel_region li {height:35px;}
.box_calculate.select .select_area .flayer .sel_list_area .sel_list {border:none; margin:0 -1px;}
.box_calculate.select .select_area .flayer .sel_list li {height:60px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;box-sizing:border-box;}
.box_calculate.select .select_area .flayer .sel_list li a {border:none;height:100%;line-height:58px;font-size:16px;}
.box_calculate.select .select_area .flayer .sel_list .scroll_box ul li a, .scroll_box ul li span {padding:0;font-size:inherit;line-height:inherit;}
.box_calculate .tit_h3 {padding:20px 25px 20px 40px;background:#fafafa;}
.box_calculate .tit_h3 h3 {margin-top:4px;font-size:24px;}
.box_calculate.col2 .tit_h3 {border-bottom:1px solid #e4e4e4;}
.box_calculate .tit_h3 h3 span {padding:0 10px;border-left:2px solid #333;}
.box_calculate .tit_h3 h3 span:first-child {margin-left:-20px;border-left:none;}
/*.box_calculate .tit_h3 .right .req:before {top:-7px;}*/
.box_calculate .apt_detail_list {padding:16px 40px;}
.box_calculate .apt_detail_list dl {display:inline-block;line-height:46px;}
.box_calculate .apt_detail_list dl.m_l {margin-left:60px;}
.box_calculate .apt_detail_list dl dt {display:inline-block;width:130px;font-size:16px;}
.box_calculate .apt_detail_list dl dd {display:inline-block;position:relative;width:80px;padding-left:16px;font-size:16px;font-weight:bold;}
.box_calculate .apt_detail_list dl dd:before {content:'';position:absolute;left:0;top:50%;width:1px;height:15px;margin-top:-7.5px;font-size:16px;font-weight:bold;color:#333;background:#e4e4e4;}
.box_calculate .apt_detail_list dl dd .btn_wrap {display:inline-block;min-height:0;margin:0 0 0 20px;}
.box_calculate .apt_detail_list dl dd .btn_wrap button {margin-left:0;}
.box_calculate .apt_detail_list .type2 {width:100%;}
.box_calculate .apt_detail_list .type2 dd {width:auto;}
.box_calculate .box_calculate.col2 ul {display:table;width:100%;border-top:1px solid #e4e4e4;}
.box_calculate .box_calculate.col2 ul.type2 li {border-left:0;}
.box_calculate .box_calculate.col2 ul li {display:table-cell;padding:15px 40px 30px;}
.box_calculate .box_calculate.col2 ul li .right .price {width:100%;}
.box_calculate .box_calculate.col2 ul li.no_tit {padding-top:28px;}
.box_calculate .box_calculate.col2 .btns_cal button {width:58px;}

.box_calculate.select .select_area .sel_list_area.scroll_box .mCSB_inside > .mCSB_container{margin-right:0;}
.box_calculate.select .select_area .sel_list_area.scroll_box .mCSB_scrollTools{ opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; }

.main_btn_area {padding:40px 0 45px;text-align:center;background:#e0d9ca url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_their_houses.jpg) no-repeat right 0;}
.main_btn_area .top_txt_area {text-align:left;padding-left:36px;}
.main_btn_area .top_txt_area strong {display:block;font-size:24px;font-weight:normal;color:#333;}
.main_btn_area .top_txt_area p {margin-top:12px;font-size:16px;color:#666;}
.main_btn_area .giant_btn_wrap {margin-top:20px;}
.main_btn_area .giant_btn_wrap a {display:inline-block;width:248px;padding:15px;border:1px solid #fff;border-radius:8px;background:#fff;}
.main_btn_area .giant_btn_wrap a:hover {border:1px solid #fcbc38;}
.main_btn_area .giant_btn_wrap a+a {margin-left:90px;}
.main_btn_area .giant_btn_wrap a span {display:block;border-radius:4px;}
.main_btn_area .giant_btn_wrap a .ico01 {background:#f3f2f1 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_giant_ico01.png) no-repeat 50%;}
.main_btn_area .giant_btn_wrap a:hover .ico01 {background:#f3f2f1 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_giant_ico01_on.png) no-repeat 50%;}
.main_btn_area .giant_btn_wrap a .ico02 {background:#f3f2f1 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_giant_ico02.png) no-repeat 50%;}
.main_btn_area .giant_btn_wrap a:hover .ico02 {background:#f3f2f1 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_giant_ico02_on.png) no-repeat 50%;}
.main_btn_area .giant_btn_wrap a strong {display:block;line-height:60px;font-size:20px;font-weight:normal;color:#333;}
.main_btn_area .giant_btn_wrap a em {display:block;margin-top:148px;line-height:45px;font-size:16px;color:#333;}
.main_btn_area .bottom_txt {margin-top:37px;font-size:14px;color:#333;}
.main_btn_area .bottom_txt span{font-size:inherit;color:#fc6120;}

.card_tel_box {display:inline-block;padding:22px 50px;background:#f9f6ef;}
a+.card_tel_box {position:relative;padding:0;margin-left:20px;}
a+.card_tel_box a{display:inline-block;position:absolute;right:29px;top:34px;padding-right:13px;}
a+.card_tel_box a:after{content:'';position:absolute;right:0;top:50%;margin-top:-2px;border-left:4px solid #333;border-top:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;}
.card_tel_box .text strong {display:block;font-size:18px;color:#333;}
.card_tel_box .text span {display:block;margin-top:12px;line-height:18px;}
.card_tel_box .cont {overflow:hidden;margin-top:12px;}
.card_tel_box .cont a {width:auto;}
.card_tel_box .cont a img {display:block;}
.card_tel_box .cont a+a {margin-left:10px;}



.accodion_area {position:relative;border-top:1px solid #dcdcdc;}
.accodion_area>.form_group {padding:10px 20px;border-bottom:1px solid #dcdcdc;}
.accodion_area .form_group input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-checkboxradio-icon-space +span {color:#333;}
.accodion_area .form_group+span {position:absolute;right:0;top:0;width:44px;height:41px;font-size:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_toggle2_close.png) no-repeat 50%;cursor:pointer;}
/* 열렸을때 화살표 위로 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_toggle2_open.png) no-repeat 50%;} */
.accodion_area .form_group+span.act {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_toggle2_open.png) no-repeat 50%;}
.accodion_area .accodion_cont {/* display:none; */padding:0 20px;border-bottom:1px solid #b4b4b4;background:#fcfaf6;}
.accodion_area .accodion_cont>ul>li {position:relative;border-top:1px solid #dcdcdc; }
.accodion_area .accodion_cont>ul>li:first-child {border-top:none;}
.accodion_area .accodion_cont .agreement_area {/* display:none; */}
.accodion_area .accodion_cont .form_group {padding:10px 0;}
.accodion_area .accodion_cont .form_group+span {right:0;}
.accodion_area .accodion_cont .agreement {height:70px;}
/* .accodion_area>ul>li>.accodion_cont>ul {border-bottom:1px solid #dcdcdc;} */
.accodion_area+.btn_wrap {margin-top:20px;}

/* 경매 관련 CSS */
/* 경매상세 */
.preview_area {margin-top:30px;}
.preview_area:after {content:'';display:block;clear:both;}
.preview_area>div {float:left;}
.preview_area .preview_tab {width:690px;}
.preview_area .preview_tab .tab_btn li {width:150px;}
.preview_area .preview_table {width:450px;margin-left:40px;}
.preview_area .preview_table .tit_h3 {padding-top:5px;}
.preview_area .preview_table .tbl_read tbody th,
.preview_area .preview_table .tbl_read tbody td {padding:9px 0 9px 20px;}

.preview_area.v2 .preview_tab {width:300px;}
.preview_area.v2 .preview_table {width:420px;}

.ico_face {display:inline-block;width:28px;height:28px;text-indent:-9999px;}
.ico_face.good {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_face01.png) no-repeat 50%;}
.ico_face.bad {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_face02.png) no-repeat 50%;}

.txt_detail:after {content:'';display:block;clear:both;}
.txt_detail strong {float:left;font-weight:normal;}
.txt_detail span {float:right;}
.txt_detail.point {width:135px;}
.txt_detail.point strong {padding:0 4px;font-size:12px;color:#fff;}
.txt_detail.point+.point {margin-top:5px;}
.txt_detail.point.or strong {background:#ff8e01}
.txt_detail.point.bl strong {background:#019cff}

/*.tbl_row .cont_detail{margin-left:50px;}*/
.cont_detail {display:table;table-layout:fixed;}
.cont_detail .view {display:table-cell;position:relative;width:74px;}
.cont_detail .view img {display:block;width:100%;}
.cont_detail .view span {position:absolute;left:0;top:0;padding:0 4px;font-size:12px;color:#fff;background:#4bcd68;}
.cont_detail .cont {display:table-cell;width:280px;}
.cont_detail .view+.cont {display:table-cell;width:280px;padding-left:10px;vertical-align:top}
.cont_detail span {display:table-cell;}

.ticket_layer {display:table;table-layout:fixed;width:100%;padding:20px 0;margin-top:15px;border:1px solid #eaeaea;vertical-align:middle;box-sizing:border-box;}
.ticket_layer p {display:table-cell;padding-left:22px;color:#666;line-height:24px;vertical-align:middle;letter-spacing:-0.7px}
.ticket_layer .btn_box {display:table-cell;width:160px;vertical-align:middle;text-align:center;}
.ticket_layer .btn_box button {display:table-cell;width:140px;}
.ticket_layer+ .tbl_read {margin-top:20px;}

.chart_btn_list {display:inline-block;margin-top:-5px;vertical-align:middle;}
.chart_btn_list li {display:inline-block;margin-left:8px;}
.chart_btn_list li+li {margin-left:4px;}
.chart_btn_list li .btn {height:28px;border:1px solid #e1e1e1;padding:0 12px;color:#666;background:#fff;}
.chart_btn_list li .btn:hover,
.chart_btn_list li .btn.on {border:1px solid #ff3a01;color:#ff3a01;}

/* 경매 금주낙찰결과 */
.date_tit {text-align:center;}
.date_tit p {display:inline-block;}
.date_tit p .prev{background:#fff}
.date_tit p .next{background:#fff}
.date_tit p span{font-size:24px;}

/* APT낙찰통계 */
.search_area_large {padding:15px 20px;background:#fcfaf6}
.search_area_large .form_group label span {font-weight:bold;}


/* 경매상담 */


/* 경매상담 상세 */
.content_body>.list_view:first-child {margin-top:0;}
.list_view {margin-top:40px;}
.list_view .view_cont {border-top:2px solid #333;}
.list_view .view_cont dl {padding:18px 25px 18px;border-bottom:1px solid #dcdcdc;}
.list_view .view_cont dl dt h3{padding-top:0;}
.list_view .view_cont .detail {position:relative;line-height:24px;padding:20px 25px;color:#666;font-size:14px;}
.list_view .view_cont .detail+.detail {border-top:1px solid #dcdcdc;border-bottom:1px solid #b4b4b4;}
.list_view .view_cont .detail+.box_attachfile {padding: 10px 25px;}
.list_view .view_cont dt {color:#000;font-size:20px;line-height: 1.1em;}
.list_view .view_cont dt strong {font-weight:normal;}
.list_view .view_cont dd {margin-top:13px;color:#666;font-size:14px;line-height:1.1;}
.list_view .view_cont dd span:first-child {padding-left:0;}
.list_view .view_cont dd span:first-child:before {width:0;}
.list_view .view_cont dd span {position:relative;padding:0 10px;}
.list_view .view_cont dd span:before {content:"";position:absolute;left:0;top:5px;width:1px;height:11px;background:#dcdcdc;}
.list_view .view_cont dd span.cont_right{float:right;padding:0;font-size:14px;}
.list_view .view_cont dd span.cont_right:before{content:none;}
.list_view .view_cont dd span.cont_right span{padding:0;}
.list_view .view_cont dd span.cont_right span:before{content:none;}
.list_view .view_cont dd span.cont_right .tit{color:#666;}
.list_view .view_cont dd span.cont_right .date{color:#000;}
.list_view .view_cont .detail.QandA_q {padding:20px 95px;}
.list_view .view_cont .detail.QandA_q:before {content:'Q.';position:absolute;left:35px;top:40px;font-size:34px;color:#ffb901;}
.list_view .view_cont .detail.QandA_a {padding:20px 95px;border-bottom:none;}
.list_view .view_cont .detail.QandA_a:before {content:'A.';position:absolute;left:35px;top:40px;font-size:34px;color:#000;}
.list_view .view_cont .detail.txt {padding:20px;min-height:300px;}
.list_view+.btn_wrap {margin-top:30px;}
/* qna style different */
.list_view.customer {}
.list_view.customer .view_cont .detail.QandA_q {position:relative;font-size:20px;padding:20px 20px 25px 95px;color:#000;}
.list_view.customer .view_cont .detail.QandA_q:before {top:20px;}
.list_view.customer .view_cont .detail.QandA_a:before {top:26px;}

.video_area {padding-bottom:30px;border-bottom:1px solid #dcdcdc;}
.video_area:after {content:'';display:block;clear:both;}
.video_main {float:left;padding-right:10px;}
.video_list {float:right;padding-left:10px;}
.video_area+.memo {margin-top:25px;color:#666;text-align:right;}
.video_area+.memo img {margin:0 2px;vertical-align:middle;}
.video_list {float:right;padding-left:10px;}

/* 매물 등록 & 수정 */
/*.list_top_sort{float:left;margin:5px 0 0 0;}
.list_top_sort li{position:relative;display:inline;padding-left:23px;}
.list_top_sort li:before{content:"";position:absolute;top:50%;left:20px;width:2px;height:2px;background-color:#ccc;}
.list_top_sort li:first-child:before{content:none;}
.list_top_sort .list_top_sort_toggle{position:relative;}
.list_top_sort.m_r20 {margin:5px 20px 0 0;}
.list_top_sort.arr li {padding-left:35px;}
.list_top_sort.arr li:before {left:18px;}
.list_top_sort.arr .list_top_sort_toggle a{padding-right:12px;font-size:14px;color:#666;text-decoration:none;}
.list_top_sort.arr .list_top_sort_toggle.dn a {color:#666;}
.list_top_sort.arr .list_top_sort_toggle.active a {font-weight:bold;color:#333;}
.list_top_sort.arr .list_top_sort_toggle.up:after{content:"";position:absolute;top:4px;right:0;width:0;height:0;border:4px solid transparent;border-bottom:5px solid #888;}
.list_top_sort.arr .list_top_sort_toggle.dn:after{content:"";position:absolute;top:8px;right:0;width:0;height:0;border:4px solid transparent;border-top:5px solid #888;}
.list_top_sort.arr .list_top_sort_toggle.active.up:after {border-bottom-color:#333;}
.list_top_sort.arr .list_top_sort_toggle.active.dn:after {border-top-color:#333;}
*/
/*** 매물 상세 ***/
/* 매물상세 - 상단카드 */
.top_visual.forsale{height:auto;margin:0 auto;padding:25px 0;background:#96979e url(https://nimg1.kbstar.com/img/okbland/web/img/sell_sub_visual01.jpg) 0 0 no-repeat;box-sizing:border-box;}
.forsale_cardarea{width:1180px;margin:0 auto;}
.forsale_cardarea .forsale_cardbox{height:220px;background:#fff;border-radius:8px;box-sizing:border-box;}
.forsale_cardarea .forsale_cardtop{position:relative;margin-bottom:7px;text-align:right;}
.forsale_cardarea .forsale_cardtop .btn_interest{position:relative;display:inline-block;padding:6px 15px 8px 35px;background:#fff;border-radius:13px;font-size:13px;color:#222;}
.forsale_cardarea .forsale_cardtop .btn_interest:before{content:"";position:absolute;top:7px;left:15px;width:16px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interestsise_on.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardtop .btn_interest.off:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interestsise_off.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardtop .top_link{position:relative;display:inline-block;min-height:17px;padding:0 15px 0 30px;font-size:13px;color:#fff;line-height:13px;}
.forsale_cardarea .forsale_cardtop .top_link:after{content:"";position:absolute;top:6px;right:0;width:2px;height:2px;background:#d5d5d8;}
.forsale_cardarea .forsale_cardtop .top_link:last-child:after{content:none;}
.forsale_cardarea .forsale_cardtop .top_link:before{content:"";position:absolute;top:-2px;left:8px;width:17px;height:17px;}
.forsale_cardarea .forsale_cardtop .top_link.notify:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/r_ico_notify.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardtop .top_link.share:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_share2.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardtop .top_link.print:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_print2.png) 0 0 no-repeat;}

.forsale_cardarea .forsale_cardtop .top_link.share.on + .sharebox{display:block;}
.forsale_cardarea .forsale_cardtop .sharebox {display:none;position:absolute;right:36px;top:25px;padding:6px 9px;border:1px solid #ccc;background:#fff;z-index:10;}
.forsale_cardarea .forsale_cardtop .sharebox li{display:block;text-align:left;}
.forsale_cardarea .forsale_cardtop .sharebox li a {position:relative;display:inline-block;padding-left:30px;font-size:13px;color:#666;white-space:nowrap;line-height:28px;}
.forsale_cardarea .forsale_cardtop .sharebox li a:before {content:'';position:absolute;left:0;top:0;width:26px;height:26px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loc_sns.png) no-repeat 0 0;}
.forsale_cardarea .forsale_cardtop .sharebox li a.twitter:before {background-position:0 -9px;}
.forsale_cardarea .forsale_cardtop .sharebox li a.facebook:before {background-position:0 -51px;}
.forsale_cardarea .forsale_cardtop .sharebox li a.band:before {background-position:0 -93px;}
.forsale_cardarea .forsale_cardtop .sharebox li a.share_url:before {background-position:0 -136px;}

.forsale_cardarea .forsale_cardbox{overflow:hidden;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea{overflow:hidden;height:145px;padding:25px 0 25px 30px;box-sizing:border-box;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left{float:left;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_label{height:37px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_label .label_box{overflow:hidden;display:inline-block;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_label .label_box .certify{float:left;display:inline-block;padding:3px 3px 4px 4px;font-size:13px;color:#fff;border:1px solid #3c90ea;border-radius:1px 0 0 1px;background:#3c90ea;text-align:center;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_label .label_box .identify{float:left;display:inline-block;padding:3px 3px 4px 4px;font-size:13px;color:#3c90ea;border:1px solid #3c90ea;border-radius:0 1px 1px 0;text-align:center;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_main{clear:both;overflow:hidden;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_main .name{float:left;display:inline-block;font-size:24px;color:#333;line-height: 31px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_main .btn_report{position:relative;float:left;display:inline-block;margin-left:10px;padding:9px 32px 11px 15px;border-radius:17px;font-size:14px;color:#fff;background:#7692aa;text-align:center;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_main .btn_report:before{content:"";position:absolute;top:10px;right:12px;width:13px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_report2.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_main .btn_zone{position:relative;float:left;display:inline-block;height:auto;margin-left:5px;padding:9px 27px 9px 10px;border:1px solid #656258;border-radius:17px;font-size:14px;color:#656258;background:#fff;text-align:center;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_main .btn_zone:before{content:"";position:absolute;top:11px;right:12px;width:12px;height:14px;margin-right:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_linkgo.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_sub{margin-top:10px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_sub .adress{display:inline-block;font-size:14px;color:#666;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_sub .date{position:relative;display:inline-block;padding-left:13px;font-size:15px;color:#888;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_left .info_sub .date:before{content:"";position:absolute;top:0;left:5px;width:1px;height:15px;background:#e5e5e5;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right{overflow:hidden;float:right;width:418px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_pic{float:left;overflow: hidden;display:inline-block;width:80px;height:80px;margin:9px 15px 0 0;border-radius:40px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_name_noimg.png) center no-repeat;-webkit-background-size:48px;background-size:48px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_pic img{width:80px;height:80px;background:#fff;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office{float:left;width:309px;min-height:90px;margin-top:15px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .title{font-size:18px;font-weight:bold;color:#333;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:21px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .repre dl{margin-top:10px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .repre dl:after{content:'';display:table;clear:both;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .repre dt{float:left;margin-right:8px;font-size:14px;font-weight:bold;color:#333;line-height: 16px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .repre dd{float:left;margin-right: 6px;font-size:14px;color:#666;line-height: 16px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .repre dd.ellipsis{overflow:hidden;width:45px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .repre .add{margin-top:5px; font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .prod dl{overflow:hidden;margin-top:15px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .prod dt{position:relative;float:left;margin-right:6px;padding-left:18px;font-size:14px;color:#666;line-height: 16px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .prod dt:before{content:"";position:absolute;top:0;left:10px;width:1px;height:14px;background:#eaeaea;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .prod dt:first-child{padding-left:0;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .prod dt:first-child:before{content:none;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .prod dd{float:left;font-size:14px;color:#ff5200;line-height: 16px;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .alli{position:relative;display:inline-block;margin-top:15px;padding:0 17px 1px 0;border-bottom:1px solid #ae8c5f;font-size:14px;color:#ae8c5f;}
.forsale_cardarea .forsale_cardbox .cardbox_infoarea .info_right .info_office .alli:before{content:"";position:absolute;top:2px;right:0;width:12px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_linkgo2.png) 0 0 no-repeat;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea{overflow:hidden;padding:23px 20px 0 30px;height:75px;border-top:1px solid #dfe2e9;background:#e2e8f6;box-sizing:border-box;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left{float:left;width:50%;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left:after{content:'';display:table;clear:both;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_tit{float:left;width:200px;margin-top:5px;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_tit .tit{font-size:15px;font-weight:bold;color:#333;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_tit .rate{font-size:14px;color:#888;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_area{float:right;overflow:hidden;margin-right:20px;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_area .num{float:left;display:inline-block;font-size:20px;color:#555;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_area .btn_unitchg{position:relative;float:left;display:inline-block;margin-left:10px;padding:1px 5px 3px 22px;border:1px solid #dcdcdc;border-radius:1px;font-size:12px;color:#666;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_change.png) 6px 50% no-repeat;}

/*.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_left .num_area .btn_unitchg:before{content:"";position:absolute;top:5px;left:6px;width:13px;height:11px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_change.png) 0 0 no-repeat;}*/

.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right{position:relative;float:right;width:50%;text-align:right;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right:after{content:'';display:table;clear:both;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right:before{content:"";position:absolute;top:-6px;left:0;width:1px;height:40px;background:#c5c8d1;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paytit{float:left;position:relative;display:inline-block;margin:4px 0 0 20px;font-size:15px;font-weight:bold;color:#333;vertical-align:middle;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paynum{float:right;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paynum .num_pay{display:inline-block;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paynum .num_pay .num{float:left;display:inline-block;margin:3px 0 0 38px;font-size:22px;font-weight:bold;color:#000;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paynum .num_pay .area{float:left;display:inline-block;margin:12px 0 0 5px;font-size:14px;color:#888;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paynum .btn_loadview{position:relative;float:right;display:inline-block;margin-left:10px;padding:6px 18px 7px 5px;border:1px solid #7896b0;border-radius:3px;font-size:13px;color:#fff;background:#7896b0;}
.forsale_cardarea .forsale_cardbox .cardbox_numarea .num_right .num_paynum .btn_loadview:before{content:"";position:absolute;top:10px;right:5px;border: 4px solid transparent;border-left:4px solid #fff;}

.forsale.btn_interestsise{position:relative;display:inline-block;padding:5px 15px 7px 35px;border:1px solid #dcdcdc;border-radius:13px;font-size:14px;color:#333;}
.forsale.btn_interestsise:before{content:"";position:absolute;top:7px;left:15px;width:16px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interestsise_on.png) 0 0 no-repeat;}
.forsale.btn_interestsise.off:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interestsise_off.png) 0 0 no-repeat;}

/* 매물상세 - 메인컨덴츠 */
.tbl_write.type5 .mpay_more{position:relative;/*float:right;*/display:inline-block;margin-left:15px;padding:0 17px 1px 0;border-bottom:1px solid #ae8c5f;font-size:13px;color:#ae8c5f;line-height:14px;vertical-align:2px}
.tbl_write.type5 .mpay_more:before{content:"";position:absolute;top:2px;right:0;width:12px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_linkgo2.png) 0 0 no-repeat;}
.tbl_write.type5 .info_label{overflow:hidden;margin-top:10px;}
.tbl_write.type5 .info_label .label_itm{float:left;display:inline-block;margin:5px 5px 0 0;padding:0 10px 3px;background:#e9edf6;font-size:14px;color:#666;border-radius:3px;}
.selldetail_danjicnt{position:relative;}
.selldetail_danjicnt .slider{width:860px;}
.selldetail_danjicnt .slide_nav{margin:15px auto 0 auto;}
.selldetail_danjicnt .slide_nav.slider .slider_box{height:58px;}
.selldetail_danjicnt .slide_nav.slider .slick-slide{height:58px;}
.selldetail_danjicnt .slide_nav .slick-slide{margin:0;}
.selldetail_danjicnt .slide_nav .slider_box img{width:85px;height:58px;}
.selldetail_danjicnt .slide_nav .slick-slide.slick-current.slick-active{position:relative;}
.selldetail_danjicnt .slide_nav .slick-slide.slick-current.slick-active:before{content:"";position:absolute;top:0;left:0;width:85px;height:58px;border:3px solid #f7bc30;box-sizing:border-box;}
.selldetail_danjicnt .slide_nav .slick-arrow{top:0;height:58px;margin-top:0;padding:0;z-index:2;}
.selldetail_danjicnt .slide_nav .slick-prev{width:49px;left:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev2.png) 50% no-repeat;background-color:rgba(0,0,0,0.5);}
.selldetail_danjicnt .slide_nav .slick-next{width:44px;left:auto;right:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next2.png) 50% no-repeat;background-color:rgba(0,0,0,0.5);}

.selldetail_danjicnt .slide_nav_area{position:relative;}
.selldetail_danjicnt .slide_nav_area .nav_prev{width:49px;height:58px;top:15px;left:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev2.png) 50% no-repeat;background-color:rgba(0,0,0,0.5);z-index:5;}
.selldetail_danjicnt .slide_nav_area .nav_next{width:44px;height:58px;top:15px;left:auto;right:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next2.png) 50% no-repeat;background-color:rgba(0,0,0,0.5);z-index:5;}

.selldetail_danjicnt .customPaging{position:absolute;top:-42px;right:0;font-size:14px;color:#888;}
.selldetail_danjicnt .customPaging .cnt_this{color:#ff5200;}
.selldetail_danjicnt .slide_for{margin:5px auto 0 auto;}
.selldetail_danjicnt .slide_for.slider .slider_box{height:430px;}
.selldetail_danjicnt .slide_for.slider .slick-slide{height:430px;}
.selldetail_danjicnt .slide_for .slider_box img{width:860px;height:430px;}
.selldetail_danjicnt .slide_for .slick-arrow{top:186px;width:31px;height:58px;margin-top:0;padding:0;z-index:2;}
.selldetail_danjicnt .slide_for .slick-prev, .selldetail_danjicnt .slide_for .slick-next {border:0;}
.selldetail_danjicnt .slide_for .slick-prev{left:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev3.png) 0 0 no-repeat;}
.selldetail_danjicnt .slide_for .slick-next{left:auto;right:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next3.png) 0 0 no-repeat;}

.selldetail_danjicnt .slide_for_area{position:relative;}
.selldetail_danjicnt .slide_for_area .slick-arrow{top:186px;width:31px;height:58px;margin-top:0;padding:0;border:0;z-index:2;}
.selldetail_danjicnt .slide_for_area .for_prev{left:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev3.png) 0 0 no-repeat;}
.selldetail_danjicnt .slide_for_area .for_next{left:auto;right:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next3.png) 0 0 no-repeat;}

.selldetail_danjicnt .slide_for .slick-slide{position:relative;}
.selldetail_danjicnt .slide_for .pic_info{position:absolute;width:100%;padding:20px;left:0;bottom:0;background:rgba(0,0,0,0.5);text-align:left;box-sizing:border-box;}
.selldetail_danjicnt .slide_for .pic_info .tit{display:block;font-size:14px;font-weight:bold;color:#fff;line-height:18px;}
.selldetail_danjicnt .slide_for .pic_info .note{display:block;margin-top:5px;font-size:14px;color:#fff;line-height:18px;overflow:hidden;width:94%;}
.selldetail_danjicnt .slide_for .pic_btn{position:absolute;bottom:25px;right:20px;display:inline-block;width:30px;height:30px;font-size:0;color:transparent;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_piclink.png) 0 0 no-repeat;}
.selldetail_danjicnt .slide_for .pic_btn.type2{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_piclink2.png) 0 0 no-repeat;}
.selldetail_danjicnt .in_slide{position:absolute;top:100px;left:200px;text-align:center;}
.selldetail_danjicnt .in_slide01{height:36px;padding:9px 0 10px;background:rgba(0,0,0,0.5);color:#fff;text-align:center;}
.selldetail_danjicnt .in_slide .slider{width:410px;margin:0 auto;}
.selldetail_danjicnt .in_slide .slick-slide{position:relative;padding:0 10px;font-size:14px;color:#fff;text-align:center;line-height:16px;cursor:pointer;}
.selldetail_danjicnt .in_slide .slick-slide:before{content:"";position:absolute;top:2px;left:0;width:1px;height:15px;background:#867f71;}
.selldetail_danjicnt .in_slide .slick-slide.slick-current.slick-active{font-size:14px;font-weight:bold;color:#f7bc30;}
.selldetail_danjicnt .in_slide .slick-slide.slick-current.slick-active:before{content:none;}
.selldetail_danjicnt .in_slide .slick-arrow{top:0;height:36px;margin-top:0;padding:0;z-index:2;}
.selldetail_danjicnt .in_slide .slick-prev{width:20px;left:-20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev2.png) 15px 50% no-repeat;background-color:rgba(0,0,0,0.5);border-radius:18px 0 0 18px;}
.selldetail_danjicnt .in_slide .slick-next{width:30px;left:auto;right:-30px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next2.png) 10px 50% no-repeat;background-color:rgba(0,0,0,0.5);border-radius:0 18px 18px 0;}
.selldetail_danjicnt .in_slide .slick-prev, .selldetail_danjicnt .in_slide .slick-next {border:0;}


.selldetail_danjicnt .in_prev{width:20px;left:-20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev2.png) 15px 50% no-repeat;background-color:rgba(0,0,0,0.5);border-radius:18px 0 0 18px;}
.selldetail_danjicnt .in_next{width:30px;left:auto;right:-30px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next2.png) 10px 50% no-repeat;background-color:rgba(0,0,0,0.5);border-radius:0 18px 18px 0;}

.selldetail_danjicnt_zoom{}
.selldetail_danjicnt_zoom .slide_for.slider .slick-slide{height:554px}
.selldetail_danjicnt_zoom .slide_for .slider_box img{height:554px}
.danji_more{position:relative;display:inline-block;padding:5px 19px 7px 10px;border:1px solid #ddd;border-radius:14px;font-size:13px;color:#666;background:#fff;}
.danji_more:after{content:"";position:absolute;top:9px;right:6px;border: 4px solid transparent;border-left:4px solid #666;}
.prod_note{margin-top:10px;padding:20px;border:1px solid #dcdcdc;font-size:14px;color:#666;line-height:20px;}
.kb_mprice{overflow:hidden;margin-top:10px;border-top:2px solid #555;border-bottom:1px solid #b4b4b4;}
.kb_mprice .mp_left{float:left;width:410px;}
.kb_mprice .mp_top{overflow:hidden;padding:15px 0 8px 0;}
.kb_mprice .mp_top .tit{float:left;margin-top:3px;font-size:16px;font-weight:bold;color:#333;}
.kb_mprice .mp_top .form_group{float:right;margin-right:1px}
.kb_mprice .mp_top .form_group label{height:28px !important;padding:0 !important;line-height:25px !important;}
.kb_mprice .mp_chartarea{height:229px;border-top:1px solid #e5e5e5;}
.kb_mprice .mp_chartarea:after {content:'';display:block;clear:both;}
.kb_mprice .mp_chartarea .chart_left {float:left;width:320px;height:100%;}
.kb_mprice .mp_chartarea .chart_right {float:right;width:80px;height:100%;}
.kb_mprice .mp_right{float:right;width:410px;height:280px;padding-left:20px;border-left:1px solid #eaeaea;}
.kb_mprice .mp_top .unit{float:right;margin-top:3px;font-size:13px;color:#999;}
.kb_mprice .tbl_list.type2 th{padding:10px 10px;font-size:14px;}
.kb_mprice .tbl_list.type2 td{padding:10px 10px;font-size:14px;}
.kb_mprice .unit.slider_type{margin-right:55px;}
.kb_mprice .mp_slide .slider{margin-top:0;}
.kb_mprice .mp_slide .customPaging{display:none !important;}
.kb_mprice .mp_slide .slick-arrow{top:-13px;right:0px;width:24px;height:24px;}
.kb_mprice .mp_slide .slick-prev{left:auto;right:26px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_left.png) 0 0 no-repeat;}
.kb_mprice .mp_slide .slick-next{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_right.png) 0 0 no-repeat;}
.kb_mprice .mp_nodata{height:179px;border-top:1px solid #555;border-bottom:1px solid #b4b4b4;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata2.png) 50% 70px no-repeat;}
.kb_mprice .mp_nodata .txt{display:block;margin-top:110px;font-size:14px;color:#333;line-height:20px;}
.alike_slide{margin-top:15px;}
.alike_slide .slider{width:860px;margin:0}
.alike_slide .alike_box{width:280px;padding:20px 20px;border:1px solid #dcdcdc;background:#f7f4ed;box-sizing:border-box;}
.alike_slide .alike_box .twin{overflow:hidden;}
.alike_slide .alike_box .twin .left{float:left;width:160px;}
.alike_slide .alike_box .twin .name{display:inline-block;margin-top:10px;font-size:18px;font-weight:bold;color:#333;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:21px;}
.alike_slide .alike_box .twin .unit{display:inline-block;margin-top:10px;font-size:14px;font-weight:bold;color:#333;}
.alike_slide .alike_box .twin .adre{display:inline-block;margin-top:10px;font-size:13px;color:#333;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:15px;}
.alike_slide .alike_box .twin .right{float:right;}
.alike_slide .alike_box .twin .img_box{overflow:hidden;display:inline-block;width:70px;height:70px;border-radius:35px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_goodssise_noimg.png) center no-repeat;-webkit-background-size:20px 26px;background-size:20px 26px;}
.alike_slide .alike_box .twin .img_box img{width:70px;height:70px;}
.alike_slide .alike_box .pay_num{overflow:hidden;margin-top:15px;padding-top:20px;border-top:1px solid #e3e0da;}
.alike_slide .alike_box .pay_num .tit{float:left;margin-right:15px;font-size:14px;color:#333;}
.alike_slide .alike_box .pay_num .num{float:left;font-size:16px;font-weight:bold;color:#333;line-height:18px;}
.alike_slide .slick-arrow{top:-24px;right:0px;width:24px;height:24px;}
.alike_slide .slick-prev{left:auto;right:26px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_left.png) 0 0 no-repeat;}
.alike_slide .slick-next{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_right.png) 0 0 no-repeat;}
.selldetail_surrarea{position:relative;overflow:hidden;height:360px;border:1px solid #dcdcdc;}
.selldetail_surrarea .mapbox{position:absolute;top:0;left:0;width:430px;height:360px;/*background:url(https://nimg1.kbstar.com/img/okbland/web/temp/temp_selldetail_map01.jpg) 0 0 no-repeat;*/z-index: 4;}
.selldetail_surrarea .mapbox .btn_area{position:relative;height:100%;}
.selldetail_surrarea .mapbox .btn_area button{font-size:0;color:transparent;}
.selldetail_surrarea .mapbox .btn_area .btn_map{position:absolute;top:10px;right:10px;width:36px;height:36px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);}
.selldetail_surrarea .mapbox .btn_area .btn_map.open{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_open.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .btn_map.close{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_close.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico{position:absolute;left:10px;width:60px;height:55px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);}
/*.selldetail_surrarea .mapbox .btn_area .map_ico.on{border:1px solid #ffb901;box-sizing:border-box;}*/
.selldetail_surrarea .mapbox .btn_area .map_ico.ico01{top:10px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico01.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.ico02{top:67px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico02.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.ico03{top:124px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico03.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.ico04{top:181px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico04.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.ico05{top:238px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico05.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.ico06{top:295px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico06.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.on.ico01{top:10px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico01_on.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.on.ico02{top:67px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico02_on.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.on.ico03{top:124px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico03_on.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.on.ico04{top:181px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico04_on.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.on.ico05{top:238px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico05_on.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico.on.ico06{top:295px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_ico06_on.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico_r{position:absolute;right:10px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);}
.selldetail_surrarea .mapbox .btn_area .map_ico_r.loadview{border-radius:50%;right:8px;width:40px;height:40px;bottom:92px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_loadview.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico_r.zoom{width:36px;height:36px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_map_zoom.png) 0 0 no-repeat;}
.selldetail_surrarea .mapbox .btn_area .map_ico_r.zoom.plus{bottom:46px;background-position:0 0;}
.selldetail_surrarea .mapbox .btn_area .map_ico_r.zoom.minus{bottom:9px;background-position:0 -36px;}
.selldetail_surrarea .listbox{float:right;width:430px;height:360px;padding-left:20px;overflow:hidden;box-sizing:border-box;}
.selldetail_surrarea .listbox.type2{height: 317px;}
.selldetail_surrarea .listbox.scroll_box{margin:0;padding:6px 0 6px 13px;overflow:hidden;overflow-y:auto;box-sizing:border-box;border:0;}
.selldetail_surrarea .listbox.scroll_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#a9adb0 !important;}
.selldetail_surrarea .listbox.scroll_box .mCSB_scrollTools .mCSB_draggerRail{background:#fff !important;}
.selldetail_surrarea .listbox .org_list dt{margin:20px 0;font-size:16px;font-weight:bold;color:#333;}
.selldetail_surrarea .listbox .org_list dd{display:table;margin:10px 0;}
.selldetail_surrarea .listbox .org_list dd .tit{position:relative;display:table-cell;width:75px;padding-left:6px;font-size:14px;font-weight:bold;color:#333;}
.selldetail_surrarea .listbox .org_list dd .tit:before{content:"";position:absolute;top:8px;left:0;width:2px;height:2px;background:#8a8a8a;}
.selldetail_surrarea .listbox .org_list dd .cnt{display:table-cell;top:0;left:75px;font-size:14px;color:#666;line-height:20px;}
.selldetail_surrarea .listbox .transit_list{margin-top:10px;padding-top:20px; border-top:1px solid #eaeaea;}
.selldetail_surrarea .listbox .transit_list .tit{margin-bottom:23px;font-size:16px;font-weight:bold;color:#333;}
.selldetail_surrarea .listbox .transit_list dt{position:relative;margin-bottom:10px;padding-left:20px;font-size:14px;font-weight:bold;color:#333;}
.selldetail_surrarea .listbox .transit_list dt:before{content:"";position:absolute;top:-2px;left:0;width:17px;height:19px;}
.selldetail_surrarea .listbox .transit_list dt.subway:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_transit_ico01.png) 0 0 no-repeat;}
.selldetail_surrarea .listbox .transit_list dt.bus:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_transit_ico02.png) 0 0 no-repeat;}
.selldetail_surrarea .listbox .transit_list .subway_list dd{margin:12px 0;padding-left:22px;}
.selldetail_surrarea .listbox .transit_list .bus_list{margin-top:20px;}
.selldetail_surrarea .listbox .transit_list .bus_list dd{margin:6px 0;}
.selldetail_surrarea .listbox .transit_list .bus_list dd{display:table;padding-left:22px;}
.selldetail_surrarea .listbox dd.nodata{display:block;margin-top:15px;height:65px;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata2.png) 50% 0 no-repeat;}
.selldetail_surrarea .listbox dd.nodata .txt{display:block;padding-top:34px;font-size:14px;color:#333;line-height:20px;}
.selldetail_surrarea .listbox .transit_list .sub_line{display:inline-block;margin-bottom:6px;padding-right:24px;font-size:14px;color:#666;white-space:nowrap;}
/*.selldetail_surrarea .listbox .transit_list .sub_line:first-child{padding-left:0;}*/
.selldetail_surrarea .listbox .transit_list .sub_line:before{display:inline-block;min-width:19px;height:19px;border-radius:10px;margin-right:10px;padding:3px 5px 0;font-size:11px;color:#fff;text-align:center;box-sizing:border-box;}
.selldetail_surrarea .listbox .transit_list .sub_line.line1:before{content:"1";background:#063896;}/* 1호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line2:before{content:"2";background:#3eb237;}/* 2호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line3:before{content:"3";background:#f76037;}/* 3호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line4:before{content:"4";background:#4176c7;}/* 4호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line5:before{content:"5";background:#834bcb;}/* 5호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line6:before{content:"6";background:#994e1a;}/* 6호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line7:before{content:"7";background:#69701e;}/* 7호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line8:before{content:"8";background:#e4256f;}/* 8호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line9:before{content:"9";background:#be9e2f;}/* 9호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line100:before{content:"분당";background:#ecb130;}/* 분당선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line101:before{content:"공항철도";background:#73b8e3;}/* 공항철도 */
.selldetail_surrarea .listbox .transit_list .sub_line.line104:before{content:"경의중앙";background:#69caa9;}/* 경의중앙선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line107:before{content:"에버라인";background:#82cd7d;}/* 에버라인 */
.selldetail_surrarea .listbox .transit_list .sub_line.line108:before{content:"경춘";background:#2fa880;}/* 경춘선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line102:before{content:"자기부상철도";background:#fd9d61;}/* 자기부상철도 */
.selldetail_surrarea .listbox .transit_list .sub_line.line109:before{content:"신분당";background:#a70930;}/* 신분당선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line110:before{content:"의정부경전철";background:#fd8e25;}/* 의정부경전철 */
.selldetail_surrarea .listbox .transit_list .sub_line.line111:before{content:"수인";background:#d38d13;}/* 수인선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line112:before{content:"경강";background:#277eee;}/* 경강선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line113:before{content:"우이신설";background:#c0ca33;}/* 우이신설선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line114:before{content:"서해";background:#8bc43f;}/* 서해선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line21:before{content:"인천1";background:#4caaff;}/* 인천1호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line22:before{content:"인천2";background:#f47f47;}/* 인천2호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line31:before{content:"대전1";background:#41b64f;}/* 대전1호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line41:before{content:"대구1";background:#ed0058;}/* 대구1호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line42:before{content:"대구2";background:#00a480;}/* 대구2호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line43:before{content:"대구3";background:#f39400;}/* 대구3호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line51:before{content:"광주1";background:#008e80;}/* 광주1호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line71:before{content:"부산1";background:#ea6c2e;}/* 부산1호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line72:before{content:"부산2";background:#4d9935;}/* 부산2호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line73:before{content:"부산3";background:#dea86b;}/* 부산3호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line74:before{content:"부산4";background:#4d6aad;}/* 부산4호선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line78:before{content:"동해";background:#7dd2f7;}/* 동해선 */
.selldetail_surrarea .listbox .transit_list .sub_line.line79:before{content:"부산김해경전철";background:#8b63a7;}/* 부산-김해경전철 */

.selldetail_surrarea .listbox .transit_list .line_area{display:table-cell;}
.selldetail_surrarea .listbox .transit_list .line_area .bus_line{display:inline-block;white-space:nowrap;padding:3px 4px 5px 4px;font-size:11px;color:#fff;text-align:center;}
.selldetail_surrarea .listbox .transit_list .line_area .bus_line.line01{background:#386de8;}/* 버스 간선/좌석/외곽 */
.selldetail_surrarea .listbox .transit_list .line_area .bus_line.line02{background:#78b000;}/* 버스 일반/마을/농어촌버스/제주도 시외형버스 */
.selldetail_surrarea .listbox .transit_list .line_area .bus_line.line03{background:#fb5852;}/* 버스 급행/급행간선/직행좌석/광역/간선급행 */
.selldetail_surrarea .listbox .transit_list .line_area .bus_line.line04{background:#65a7de;}/* 버스 공항 */
.selldetail_surrarea .listbox .transit_list .line_area .bus_line.line05{background:#ffba00;}/* 버스 순환 */
.selldetail_surrarea .listbox .transit_list .line_area .bus_line.line06{background:#3cc344;}/* 버스 지선 */

.selldetail_surrarea .listbox .transit_list .bus_txt{display:table-cell;padding-left:12px;font-size:13px;color:#666;line-height:20px;}
.selldetail_surrarea .tab_default.subtype1{float:right;width:430px;margin:0;}
.selldetail_surrarea .tab_default.subtype1>ul{padding-left:10px;}
.selldetail_surrarea .tab_default.subtype1>ul:before{background:#eaeaea;}
.selldetail_surrarea .tab_default.subtype1>ul>li>a{background:#fff;border:0;margin:0 10px;padding:0;}
.selldetail_surrarea .tab_default.subtype1>ul>li>a>strong{margin-bottom:-1px;padding:16px 0 10px 0;font-size:15px;font-weight:normal;color:#666;border-bottom: 2px solid transparent;}
.selldetail_surrarea .tab_default.subtype1>ul>li>a>strong span{height:auto;padding:0;line-height:15px;border-radius:0;font-size: 15px;vertical-align:0;background:#fff;}
.selldetail_surrarea .tab_default.subtype1>ul>li.on>a>strong{font-weight:bold;color:#333;border-bottom:2px solid #ffb901;}
.selldetail_surrarea .tab_default.subtype1>ul>li.on>a>strong span{color:#333;}
.selldetail_surrarea .school_top{overflow:hidden;margin-top:20px;}
.selldetail_surrarea .school_top .top_left{float:left;overflow:hidden;}
.selldetail_surrarea .school_top .top_left .tit{float:left;margin-top:1px;font-size:16px;font-weight:bold;color:#333;}
.selldetail_surrarea .school_top .top_left .label_type01{float:left;display:inline-block;margin-left:5px;padding:2px 3px;border:1px solid #5eb93b;border-radius:1px;font-size:12px;color:#5eb93b;line-height:12px;}
.selldetail_surrarea .school_top .top_linkmore{position:relative;float:right;display:inline-block;margin-top:5px;padding-right:12px;font-size:13px;color:#666;line-height:15px;}
.selldetail_surrarea .school_top .top_linkmore:before{content:"";position:absolute;top:4px;right:0px;border:4px solid transparent;border-left:4px solid #666;}
.selldetail_surrarea .school_box{overflow:hidden;margin-top:10px;padding:14px 0;border:1px solid #eaeaea;background:#fcfaf6;text-align:center;}
.selldetail_surrarea .school_box .box_left{float:left;width:50%;height:50px;}
.selldetail_surrarea .school_box .box_right{position:relative;float:left;width:50%;height:50px;}
.selldetail_surrarea .school_box .box_right:before{content:"";position:absolute;top:0;left:0;width:1px;height:50px;background:#eaeaea;}
.selldetail_surrarea .school_box .box_ico{display:inline-block;width:28px;height:28px;}
.selldetail_surrarea .school_box .box_ico.foot{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_school_ico01.png) 0 0 no-repeat;}
.selldetail_surrarea .school_box .box_ico.space{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_surrarea_school_ico02.png) 0 0 no-repeat;}
.selldetail_surrarea .school_box .box_txt{display:block;margin-top:6px;font-size:14px;color:#333;}
.selldetail_surrarea .school_list{padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.selldetail_surrarea .school_list dd{display:table;margin-top:20px;}
.selldetail_surrarea .school_list dd .tit{position:relative;display:table-cell;padding-left:6px;width:120px;font-size:14px;font-weight:bold;color:#333;}
.selldetail_surrarea .school_list dd .tit:before{content:"";position:absolute;top:6px;left:0;width:2px;height:2px;background:#8a8a8a;}
.selldetail_surrarea .school_list dd .cnt{display:table-cell;font-size:14px;color:#666;}
.td_twin_right .top_txt + .btn_download {margin-left:15px;}
.option_info{margin-top:10px;border-top:1px solid #333;}
.option_info .opt_cata{border-bottom:1px solid #dcdcdc;}
.option_info .opt_cata .cata_area{position:relative;padding: 19px 20px;font-size:16px;color:#333;display:block;}
.option_info .opt_cata .cata_area:before{content:"";position:absolute;top: 22px;right: 20px;width:16px;height:9px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_accordin.png) 0 0 no-repeat;}
.option_info .opt_cata .cata_area.off:before{background-position:0 0;}
.option_info .opt_cata .cata_area.on:before{background-position:0 -9px;}
.option_info .opt_cata .opt_list{display:none;padding:0 7px 20px 7px;}
.option_info .opt_cata .opt_list ul{overflow:hidden;}
.option_info .opt_cata .opt_list li{float:left;width:80px;margin:20px 20px 0 20px;text-align: center;}
.option_info .opt_cata .opt_list .opt_ico{display:inline-block;width:60px;height:60px;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_option.png) 50% no-repeat;font-size:0;vertical-align:middle;}
/*.option_info .opt_cata .opt_list .opt_ico{background-position-x:0;}
.option_info .opt_cata .opt_list .opt_ico.on{background-position-x:-60px;}
.option_info .opt_cata .opt_list .opt_ico.opt01{background-position-y:0;}
.option_info .opt_cata .opt_list .opt_ico.opt02{background-position-y:-60px;}
.option_info .opt_cata .opt_list .opt_ico.opt03{background-position-y:-120px;}*/
.option_info .opt_cata .opt_list .opt_name{display:block;margin-top:10px;line-height:16px;text-align:center;}

/*냉방시설*/
.option_info .opt_cata .opt_list .opt_ico.a_opt01.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility01.png);}/* 벽걸이에어컨 */
.option_info .opt_cata .opt_list .opt_ico.a_opt02.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility02.png);}/* 스탠드에어컨 */
.option_info .opt_cata .opt_list .opt_ico.a_opt03.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility03.png);}/* 천장에어컨 */
.option_info .opt_cata .opt_list .opt_ico.a_opt01{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility01_off.png);}/* 벽걸이에어컨 off */
.option_info .opt_cata .opt_list .opt_ico.a_opt02{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility02_off.png);}/* 스탠드에어컨 off */
.option_info .opt_cata .opt_list .opt_ico.a_opt03{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility03_off.png);}/* 천장에어컨 off */

/*보안시설*/
.option_info .opt_cata .opt_list .opt_ico.b_opt01.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security01.png);}/* 자체경비원 */
.option_info .opt_cata .opt_list .opt_ico.b_opt02.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security02.png);}/* 비디오폰 */
.option_info .opt_cata .opt_list .opt_ico.b_opt03.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security03.png);}/* 인터폰 */
.option_info .opt_cata .opt_list .opt_ico.b_opt04.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security04.png);}/* 카드키 */
.option_info .opt_cata .opt_list .opt_ico.b_opt05.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security05.png);}/* CCTV */
.option_info .opt_cata .opt_list .opt_ico.b_opt06.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security06.png);}/* 사설경비 */
.option_info .opt_cata .opt_list .opt_ico.b_opt07.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security07.png);}/* 현관보안 */
.option_info .opt_cata .opt_list .opt_ico.b_opt08.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security08.png);}/* 방범창 */
.option_info .opt_cata .opt_list .opt_ico.b_opt09.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security09.png);}/* 화재경보기 */
.option_info .opt_cata .opt_list .opt_ico.b_opt10.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security10.png);}/* 무인택배함 */
.option_info .opt_cata .opt_list .opt_ico.b_opt01{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security01_off.png);}/* 자체경비원 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt02{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security02_off.png);}/* 비디오폰 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt03{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security03_off.png);}/* 인터폰 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt04{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security04_off.png);}/* 카드키 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt05{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security05_off.png);}/* CCTV off */
.option_info .opt_cata .opt_list .opt_ico.b_opt06{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security06_off.png);}/* 사설경비 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt07{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security07_off.png);}/* 현관보안 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt08{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security08_off.png);}/* 방범창 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt09{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security09_off.png);}/* 화재경보기 off */
.option_info .opt_cata .opt_list .opt_ico.b_opt10{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security10_off.png);}/* 무인택배함 off */

/*생활시설*/
.option_info .opt_cata .opt_list .opt_ico.c_opt01.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life01.png);}/* 침대 */
.option_info .opt_cata .opt_list .opt_ico.c_opt02.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life02.png);}/* 책상 */
.option_info .opt_cata .opt_list .opt_ico.c_opt03.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life03.png);}/* 옷장 */
.option_info .opt_cata .opt_list .opt_ico.c_opt04.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life04.png);}/* 붙박이장 */
.option_info .opt_cata .opt_list .opt_ico.c_opt05.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life05.png);}/* 식탁 */
.option_info .opt_cata .opt_list .opt_ico.c_opt06.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life06.png);}/* 소파 */
.option_info .opt_cata .opt_list .opt_ico.c_opt07.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life07.png);}/* 신발장 */
.option_info .opt_cata .opt_list .opt_ico.c_opt08.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life08.png);}/* 냉장고 */
.option_info .opt_cata .opt_list .opt_ico.c_opt09.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life09.png);}/* 세탁기 */
.option_info .opt_cata .opt_list .opt_ico.c_opt10.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life10.png);}/* 건조기 */
.option_info .opt_cata .opt_list .opt_ico.c_opt11.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life11.png);}/* 샤워부스 */
.option_info .opt_cata .opt_list .opt_ico.c_opt12.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life12.png);}/* 욕조 */
.option_info .opt_cata .opt_list .opt_ico.c_opt13.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life13.png);}/* 비데 */
.option_info .opt_cata .opt_list .opt_ico.c_opt14.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life14.png);}/* 싱크대 */
.option_info .opt_cata .opt_list .opt_ico.c_opt15.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life15.png);}/* 식기세척기 */
.option_info .opt_cata .opt_list .opt_ico.c_opt16.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life16.png);}/* 가스레인지 */
.option_info .opt_cata .opt_list .opt_ico.c_opt17.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life17.png);}/* 전자레인지 */
.option_info .opt_cata .opt_list .opt_ico.c_opt18.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life18.png);}/* 가스오븐 */
.option_info .opt_cata .opt_list .opt_ico.c_opt19.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life19.png);}/* 인덕션레인지 */
.option_info .opt_cata .opt_list .opt_ico.c_opt20.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life20.png);}/* 베란다 */
.option_info .opt_cata .opt_list .opt_ico.c_opt21.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life21.png);}/* 개인화장실 */
.option_info .opt_cata .opt_list .opt_ico.c_opt22.on{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life22.png);}/* 개인샤워실 */
.option_info .opt_cata .opt_list .opt_ico.c_opt01{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life01_off.png);}/* 침대 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt02{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life02_off.png);}/* 책상 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt03{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life03_off.png);}/* 옷장 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt04{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life04_off.png);}/* 붙박이장 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt05{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life05_off.png);}/* 식탁 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt06{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life06_off.png);}/* 소파 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt07{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life07_off.png);}/* 신발장 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt08{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life08_off.png);}/* 냉장고 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt09{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life09_off.png);}/* 세탁기 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt10{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life10_off.png);}/* 건조기 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt11{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life11_off.png);}/* 샤워부스 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt12{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life12_off.png);}/* 욕조 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt13{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life13_off.png);}/* 비데 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt14{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life14_off.png);}/* 싱크대 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt15{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life15_off.png);}/* 식기세척기 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt16{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life16_off.png);}/* 가스레인지 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt17{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life17_off.png);}/* 전자레인지 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt18{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life18_off.png);}/* 가스오븐 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt19{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life19_off.png);}/* 인덕션레인지 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt20{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life20_off.png);}/* 베란다 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt21{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life21_off.png);}/* 개인화장실 off */
.option_info .opt_cata .opt_list .opt_ico.c_opt22{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life22_off.png);}/* 개인샤워실 off */

.slider_sync{position:relative;}
.interior_slider{width:860px;margin:10px 0 0 0;}
.interior_slider .interior_box img{width:860px;height:240px;}/*2019-03-29 인테리어 배너 높이 수정*/

.interior_slider .customPaging{position:absolute;width:55px;bottom:17px;left:30px;font-weight:normal;font-size:14px;color:#fff;text-align:center;z-index:3;}
/*.interior_slider .customPaging .cnt_this{color:#fc6120;font-weight:bold;}*/
.interior_slider .slider{margin-bottom:37px;}
.interior_slider .customPaging .current_cnt{color:#333}

.slider_sync .slick-prev{position:absolute;top:auto;bottom:17px;left:20px;display:inline-block;width:11px;height:11px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interior_prev.png) 50% no-repeat;background-size:100%;font-size:0;color:transparent;z-index:3;}
.slider_sync .slick-pause{position:absolute;top:auto;bottom:16px;left:auto;left:100px;display:inline-block;width:11px;height:11px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interior_pause.png) 50% no-repeat;background-size:100%;font-size:0;color:transparent;z-index:3;}

.slider_sync .slick-play{position:absolute;top:auto;bottom:16px;left:auto;left:100px;display:none;width:11px;height:11px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interior_play.png) 50% no-repeat;background-size:100%;font-size:0;color:transparent;z-index:3;}
.slider_sync .slick-next{position:absolute;top:auto;bottom:17px;left:85px;display:inline-block;width:11px;height:11px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interior_next.png) 50% no-repeat;background-size:100%;font-size:0;color:transparent;z-index:3;}
.slider_sync .interior_link{position:absolute;bottom:11px;right:20px;display:inline-block;padding:5px 17px 6px 7px;border:1px solid #fff;border-radius:2px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interior_linkico.png) 116px 50% no-repeat;background-size:4px 8px;font-size:13px;color:#fff;z-index:3;}

.slider_sync .slider_dimm{position:absolute;bottom:0;width:100%;height:50px;background:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0.5)";}


/* 테마매물 */
.theme_slick {position:relative;border-top-left-radius:7px;border-top-right-radius:7px;}
.theme_slick .slick-slide {height:325px;background:#333;}
.theme_slick .slick-arrow {width:39px;height:66px;}
.theme_slick .slick-prev {left:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_prev4.png) no-repeat 0 0;}
.theme_slick .slick-next {right:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_next4.png) no-repeat 0 0;}
.theme_slick .theme_btm {position:relative;padding:22px 20px 23px;font-size:20px;line-height:34px;text-align:left;background:#fcfaf6;border:1px solid #dcdcdc;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}
.theme_slick .theme_btm:after {content:'';display:block;clear:both;}
.theme_slick .theme_btm .sch_subject{text-align:center;}
.theme_slick .theme_btm .sch_subject.act{padding-right:0;}
.theme_slick .theme_btm strong {color:#ef7014;}
.theme_slick .theme_btm .sch_sub {margin-top:10px;text-align:center;}
.theme_slct {position:absolute;width:650px;height:60px;top:245px;left:50%;margin-left:-325px;padding-left:170px;padding-right:2px;background:#ffa201;border-radius:35px;box-sizing:border-box;}
.theme_slct label {position:absolute;left:0;width:170px;line-height:60px;text-align:center;color:#fff;font-size:18px;font-weight:bold;}
.theme_slct .theme_slct_wrap {margin-top:2px;background:#fff;border-radius:0 35px 35px 0;}
.theme_slct .theme_slct_wrap .ui-selectmenu-button.ui-button {border:0;padding-left:20px;padding-top:15px;padding-bottom:14px;}
.theme_slct .theme_slct_wrap .ui-selectmenu-button.ui-button:focus{outline:black dotted 1px;outline:-webkit-focus-ring-color auto 5px;}
.theme_slct .theme_slct_wrap .ui-selectmenu-text {font-size:20px;color:#333;}
.theme_slct .theme_slct_wrap .ui-selectmenu-button.ui-button.ui-selectmenu-button-closed .ui-selectmenu-icon.ui-icon {height:9px;top:7px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_theme_arr_off.png) no-repeat 0 0;}
.theme_slct .theme_slct_wrap .ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon {height:9px;top:7px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_theme_arr_on.png) no-repeat 0 0;}


/* 매물상세 - 우측컨덴츠 */
.selldetail_boxarea{position:relative;margin-bottom:20px;padding-top:40px;}
.selldetail_boxarea.topline{border-top:1px solid #eaeaea;padding-top:20px;}
.selldetail_boxarea.bg_type1{background:#fcfaf6;margin-bottom:0;padding-bottom:30px;}
.selldetail_boxarea .box_area{width:218px;margin:0 20px;box-sizing:border-box;}
.selldetail_boxarea .box_area .tit_area{overflow:hidden;margin-bottom:10px;}
.selldetail_boxarea .box_area .tit_area .t_left{float:left;}
.selldetail_boxarea .box_area .tit_area .t_right{float:right;}
.selldetail_boxarea .box_area .tit_area h3{margin:0;padding:0;font-size:20px;color:#333;line-height:28px;}
.selldetail_boxarea .box_area .tit_area .btn_type1{position:relative;display:inline-block;margin-top:5px;padding:6.5px 19px 6.5px 10px;/*border:1px solid #ddd;*/border-radius:14px;font-size:12px;color:#666;background:#fff;}
.selldetail_boxarea .box_area .tit_area .btn_type1:after{content:"";position:absolute;top:9px;right:6px;border: 4px solid transparent;border-left:4px solid #ffb600;}
.selldetail_boxarea .box_area .tit_area .btn_type2{position:relative;display:inline-block;margin-top:4px;padding:6.5px 17px 6.5px 25px;border:1px solid #ddd;border-radius:14px;font-size:13px;color:#333;background:#fff;}
.selldetail_boxarea .box_area .tit_area .btn_type2:before{content:"";position:absolute;top:8px;left:8px;width:12px;height:12px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_balloonword.png) 0 0 no-repeat;}
.selldetail_boxarea .box_area .tit_area .btn_type2:after{content:"";position:absolute;top:9px;right:4px;border: 4px solid transparent;border-left:4px solid #ffb901;}
.selldetail_boxarea .box_iframe{}
.selldetail_boxarea .box_iframe img{width:220px;height:109px;}
.selldetail_boxarea .box_iframe iframe{width:100%;height:100%;}
.selldetail_boxarea .box_area .tax_area{margin-top:15px;border-top:1px solid #333;border-bottom:1px solid #b4b4b4;font-size:14px;color:#888;}
.selldetail_boxarea .box_area .tax_area li{overflow:hidden;padding:10px;border-top:1px solid #dbdbdb;}
.selldetail_boxarea .box_area .tax_area li:first-child{border:0;}
.selldetail_boxarea .box_area .tax_area .tit{float:left;}
.selldetail_boxarea .box_area .tax_area .num{float:right;}
.selldetail_boxarea .box_area .noti_area{margin-top:10px;}
.selldetail_boxarea .box_area .noti_area .tit{position:relative;display:block;margin-bottom:10px;padding-left:20px;font-size:14px;font-weight:bold;color:#333;}
.selldetail_boxarea .box_area .noti_area .tit:before{content:"";position:absolute;top:-1px;left:0;width:16px;height:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_exmark.png) 0 0 no-repeat;}
.selldetail_boxarea .box_area .noti_area .cnt{font-size:13px;color:#666;line-height:20px;}
.selldetail_boxarea .box_area .bnr_area{margin-top:10px;}
.selldetail_boxarea .box_area .fastmprice_slider .slider_txt{height:36px;margin-bottom:10px;font-size:13px;color:#888;line-height:18px;}
.selldetail_boxarea .box_area .fastmprice_slider .slider_val{display:none;overflow:hidden;height:36px;margin-bottom:10px;}
.selldetail_boxarea .box_area .fastmprice_slider .slider_val .val_tit{display:inline-block;margin-top:15px;float:left;font-size:14px;color:#333;}
.selldetail_boxarea .box_area .fastmprice_slider .slider_val .val_num{display:inline-block;margin-top:10px;float:right;font-size:18px;font-weight:bold;color:#333;}
.selldetail_boxarea .box_area .loan_select{overflow:hidden;margin-top:20px;padding-top:10px;border-top:1px dashed #ceccc6;}
.selldetail_boxarea .box_area .loan_select .input_list{overflow:hidden;}
.selldetail_boxarea .box_area .loan_select label{float:left;margin-top:10px;font-size:14px;color:#333;}
.selldetail_boxarea .box_area .loan_select .ui-selectmenu-button.ui-button{float:right;width:156px !important;padding:7px 3px 7px 6px}
.selldetail_boxarea .box_area .loan_select .ui-selectmenu-menu .ui-widget.ui-widget-content{width:156px !important;}
.selldetail_boxarea .box_area .loan_select .loan_date{margin-top:5px;}
.selldetail_boxarea .box_area .loan_select .loan_date .left{float:left;}
.selldetail_boxarea .box_area .loan_select .loan_date .right{float:right;}
.selldetail_boxarea .box_area .loan_select .loan_date .btn{min-width:107px;height:34px;padding:0;font-size:14px;line-height:14px;border-radius:4px;}
.selldetail_boxarea .box_area .loan_rate{overflow:hidden;margin-top:8px;}
.selldetail_boxarea .box_area .loan_rate .tit{float:left;display:inline-block;font-size:14px;color:#333;line-height:15px;}
.selldetail_boxarea .box_area .loan_rate .rate{float:left;display:inline-block;font-size:13px;color:#888;line-height:15px;}
.selldetail_boxarea .box_area .loan_rate .btn_more{position:relative;float:right;display:inline-block;padding-right:12px;font-size:13px;color:#666;}
.selldetail_boxarea .box_area .loan_rate .btn_more:before{content:"";position:absolute;top:3px;right:0;border: 4px solid transparent;border-left:4px solid #666;}
.selldetail_boxarea .loan_result{margin-top:15px;padding:5px 0;background:#696b74;font-size:14px;color:#fff;}
.selldetail_boxarea .loan_result ul{margin:0 20px;box-sizing:border-box;}
.selldetail_boxarea .loan_result ul li{overflow:hidden;padding:5px 0 3px 0;text-align:right;}
.selldetail_boxarea .loan_result label{float:left;display:inline-block;width:70px;height:24px;padding-top:3px;text-align:left;}
.selldetail_boxarea .loan_result input{height:24px;margin-right:-3px;padding:0 0 3px 0;text-align:right;color:#fff;background:#696b74;border:none;line-height:24px;}
.selldetail_boxarea .loan_result .won{display:inline-block;height:24px;padding-top:3px;}
.selldetail_boxarea .loan_result.type2{margin-top:10px;background:#96979e;font-size:16px;font-weight:bold;}
.selldetail_boxarea .loan_result.type2 input{background:#96979e;font-size:16px;font-weight:bold;}
.btn_wrap.pay_result{margin-top:23px;}
.btn_wrap.pay_result .btn{width:100%;height:40px;/*background:#ffb901;*/border-radius:3px;font-size:16px;/*font-weight:bold;color:#fff;*/line-height:16px;}
.selldetail_boxarea .box_area .income_plan{margin-top:20px;padding-top:20px;border-top:1px dashed #ceccc6;}

.content_right.forsele{padding-top:0 !important;}
.selldetail_side_slide{position:relative;padding-top:30px;}
.selldetail_side_slide .custom_slide_paging{width:218px;margin:0 20px;box-sizing:border-box;}
.selldetail_side_slide h3{/*position:absolute;top:-35px;*/margin:20px 0 15px 0;padding-top:0;/*font-weight:bold;*/font-size:18px;}
.selldetail_side_slide h3.danji_h3{position:relative !important;top:-15px;margin:0 20px 25px 20px;}
.selldetail_side_slide .text_static{position:static;margin-left:20px;}
.custom_slide_text{position:absolute;top:-35px;padding-top:0;}
.selldetail_side_slide .slider{width:218px;}
.selldetail_side_slide .slider .slick-slide{margin:0;}
.selldetail_side_slide .slider .slider_box{height:auto;font-size:14px;color:#666;line-height:20px;text-align:left;background:#fff;}
.selldetail_side_slide .slider .slider_box .company_info{/* overflow:hidden; *//* display:block; *//* margin-top:10px; */}
.selldetail_side_slide .slider .slider_box .company_prod{overflow:hidden;display:block;margin-top:10px;text-align:center;}
.selldetail_side_slide .slider .slider_box .company_info dt{float:left;color:#333;margin-left:10px;font-weight:bold;}
.selldetail_side_slide .slider .slider_box .company_info dt:first-child{margin-left:5px;}
.selldetail_side_slide .slider .slider_box .company_info dd{float:left;;margin-left:5px;}
.selldetail_side_slide .slider .slider_box .company_prod ul{overflow:hidden;display:inline-block;}
.selldetail_side_slide .slider .slider_box .company_prod li{position:relative;float:left;color:#333;padding:0 6px 0 6px;}
.selldetail_side_slide .slider .slider_box .company_prod li:before{content:"";position:absolute;top:5px;left:0;width:1px;height:16px;background:#eaeaea;}
/*.selldetail_side_slide .slider .slider_box .company_prod li:first-child{margin-left:5px;}*/
.selldetail_side_slide .slider .slider_box .company_prod li:first-child:before{content:none;}
.selldetail_side_slide .slider .slider_box .company_prod li .num{margin-left:3px;color:#1071c5;}
.selldetail_side_slide .slider .slider_box .company_prod li .num a {color:#0072cb;}

.selldetail_side_slide .slick-slide img{width:auto;}
.selldetail_side_slide .slick-arrow{top:auto;bottom:-26px;width:24px;height:24px;}
.selldetail_side_slide .slick-prev{left:0;right:auto;width:10px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_prev.png) no-repeat;z-index:5;}
.selldetail_side_slide .slick-next{left:70px;right:auto;width:10px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_next.png) no-repeat;z-index:5;}

.selldetail_side_slide .slick-ctrl .slick-pause{position:absolute;top:auto;bottom:-25px;right:20px;width:8px;height:12px;margin-left:25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_pause.png) no-repeat;font-size:0;color:transparent;}
.selldetail_side_slide .slick-ctrl .slick-play{display:none;position:absolute;top:auto;bottom:-25px;right:20px;width:8px;height:12px;margin-left:25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_play.png) no-repeat;font-size:0;color:transparent;}

.selldetail_side_slide .slick-list{padding-bottom:16px;border-bottom:1px solid #eaeaea;}
.selldetail_side_slide .custom_slide_paging .customPaging{position:absolute;width:50px;bottom:-25px;left:15px;font-size:14px;color:#888;text-align:center;}
.selldetail_side_slide .custom_slide_paging .customPaging .cnt_this{color:#fc6120;font-weight:bold;}
.selldetail_side_slide .custom_slide_paging .slider{margin-top:0;margin-bottom:37px;}
.selldetail_side_slide .custom_slide_paging .customPaging .current_cnt{color:#333}
.selldetail_side_myloan{position:relative;width:218px;margin:0 20px 30px 20px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/myloan_banner_01.jpg) no-repeat 0 0;border-radius:4px;}
.selldetail_side_myloan a{display:inline-block;width:100%;height:80px;font-size:16px;color:#fff;text-align:center;}
.selldetail_side_myloan a span{position:absolute;visibility:hidden;width:0;height:0;font-size:0;}
.selldetail_side_myloan .txt_b{font-weight:bold;margin-right:30px;box-sizing:border-box;}
/*.selldetail_side_myloan:after{content:"";position:absolute;top:32px;right:30px;width:18px;height:18px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_link01.png) 0 0 no-repeat;}*/
.selldetail_side_poll{border-top:1px solid #eaeaea;margin-bottom:30px;}
.selldetail_side_poll .poll_cnt{width:218px;margin:0 20px;box-sizing:border-box;}
.selldetail_side_poll .poll_cnt h3{padding-top:20px;font-size:18px;}
.selldetail_side_poll .poll_cnt dl{margin-top:20px;}
.selldetail_side_poll .poll_cnt dl>dt{position:relative;padding-left:18px;font-size:14px;font-weight:bold;color:#333;line-height:20px;}
.selldetail_side_poll .poll_cnt dl>dt:before{content:"";position:absolute;top:3px;left:0;width:15px;height:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/y_ico_query.png) 0 0 no-repeat;}
.selldetail_side_poll .poll_cnt dl>dt.type01{position:relative;padding-left:32px;font-size:14px;font-weight:bold;color:#333;line-height:20px;}
.selldetail_side_poll .poll_cnt dl>dt.type02{position:relative;padding-left:32px;font-size:14px;font-weight:bold;color:#333;line-height:20px;}
.selldetail_side_poll .poll_cnt dl>dt.type03{position:relative;padding-left:32px;font-size:14px;font-weight:bold;color:#333;line-height:20px;}
.selldetail_side_poll .poll_cnt dl>dt.type01:before{content:"";position:absolute;top:3px;left:0;width:26px;height:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/y_ico_query01.jpg) 0 0 no-repeat;}
.selldetail_side_poll .poll_cnt dl>dt.type02:before{content:"";position:absolute;top:3px;left:0;width:26px;height:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/y_ico_query02.png) 0 0 no-repeat;}
.selldetail_side_poll .poll_cnt dl>dt.type03:before{content:"";position:absolute;top:3px;left:0;width:26px;height:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/y_ico_query03.png) 0 0 no-repeat;}
.selldetail_side_poll .poll_cnt dl>dt>span{display:inline-block;font-size:12px;color:#666;}
.selldetail_side_poll .poll_cnt dl>dd{font-size:14px;color:#666;line-height:18px;}
.selldetail_side_poll .poll_cnt .input_list{margin:10px 0;}
.selldetail_side_poll .poll_cnt .btn_wrap{margin-top:20px;}
.selldetail_side_poll .poll_cnt .btn_wrap.poll .btn{padding-bottom:2px;min-width:auto;width:106px;height:30px;margin:0;border-radius:3px;font-size:14px;line-height:16px;}
.selldetail_side_poll .poll_cnt .btn_wrap.poll .btn[disabled]{background:#ffdc80;color:#998759;cursor:default;}
.selldetail_side_poll .poll_cnt .chart_area{margin-top:15px;background:#efefef;}

.selldetail_side_poll .poll_cnt .nodata{margin-top:15px;margin-bottom:30px;border-top:1px solid #eaeaea;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata2.png) 50% 30px no-repeat;}
.selldetail_side_poll .poll_cnt .nodata .txt{display:block;margin-top:72px;font-size:14px;color:#333;line-height:20px;}
.selldetail_side_poll .poll_cnt .form_group{position:relative;}
.selldetail_side_poll .poll_cnt .form_group label .ui-checkboxradio-icon{position:absolute !important;left:0;}
.selldetail_side_poll .poll_cnt .form_group label .txt{padding-left:16px;}
.selldetail_side_poll .poll_cnt .form_group label .ui-checkboxradio-icon-space+span{padding-left:16px;}

.selldetail_side_slide.type2{border-top:1px solid #eaeaea;padding-top:0;}
.selldetail_side_slide.type2 .customPaging li.slick-active {display:block;}
.selldetail_side_slide.type2 .slick-list{border-bottom:0;}
.selldetail_side_slide.type2 .slider{margin:15px auto 30px auto;min-height:50px;}
.selldetail_side_slide.type2 .custom_slide_paging{margin-top:20px;}
.selldetail_side_slide.type2 h3{position:static;top:auto;}
.selldetail_side_slide.type2 .slick-arrow{top:auto;bottom:10px;right:0px;width:24px;height:24px;}
.selldetail_side_slide.type2 .slick-prev{left:auto;right:26px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_left.png) 0 0 no-repeat;}
.selldetail_side_slide.type2 .slick-next{left:auto;right:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_right.png) 0 0 no-repeat;}
.selldetail_side_slide.type2 .custom_slide_paging .customPaging{top:auto;bottom:9px;right:58px;font-size:13px;color:#888}
.selldetail_side_slide.type2 .custom_slide_paging .customPaging .current_cnt{color:#333}
.selldetail_side_slide.type2 .comment_list{padding-bottom:40px;}
.selldetail_side_slide.type2 .comment_list ul{margin-bottom:5px;}
.selldetail_side_slide.type2 .comment_list li{margin-top:10px;}
.selldetail_side_slide.type2 .comment_list li:first-child{margin-top:0;}
/*
.selldetail_side_slide.type2 .comment_list .txt_cnt{overflow:hidden;display:inline-block;width:100%;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
*/
.selldetail_side_slide.type2 .comment_list .txt_cnt{overflow:hidden;display:inline-block;width:100%;font-size:14px;color:#333;}
.selldetail_side_slide.type2 .comment_list .txt_info{overflow:hidden;display:block;font-size:13px;color:#888;}
.selldetail_side_slide.type2 .comment_list .txt_info span{position:relative;float:left;padding:0 8px 0 6px;}
.selldetail_side_slide.type2 .comment_list .txt_info span:before{content:"";position:absolute;top:5px;left:0;width:1px;height:12px;background:#dbdbdb;}
.selldetail_side_slide.type2 .comment_list .txt_info span:first-child{padding-left:0;}
.selldetail_side_slide.type2 .comment_list .txt_info span:first-child:before{content:none;}
.selldetail_side_slide.type2 .comment_btn{position:absolute;bottom:8px;clear:both;}
.selldetail_side_slide.type2 .comment_btn a{position:relative;display:inline-block;padding:6px 18px 6px 10px;border:1px solid #ddd;border-radius:14px;background:#fff;}
.selldetail_side_slide.type2 .comment_btn a:before{content:"";position:absolute;top:-10px;left:0;width:216px;height:1px;background:#eaeaea;}
.selldetail_side_slide.type2 .comment_btn a:after{content:"";position:absolute;top:9px;right:5px;border:4px solid transparent;border-left:4px solid #666;}
.selldetail_side_slide.type2 .nodata{margin-top:15px;margin-bottom:30px;height:180px;border-top:1px solid #eaeaea;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata2.png) 50% 30px no-repeat;}
.selldetail_side_slide.type2 .nodata .txt{display:block;margin-top:72px;font-size:14px;color:#333;line-height:20px;}

.selldetail_side_slide.type3{/*padding-top:0;*/border-top:1px solid #eaeaea;}
.selldetail_side_slide.type3 .slider{margin:0 auto 37px auto;}
.selldetail_side_slide.type3 .danji_update{position:absolute;top:42px;left:0;font-size:14px;color:#333;}
.selldetail_side_slide.type3 h3 .tit_point{color:#0091f1;}
.selldetail_side_slide.type3 .selldetail_danji{position:relative;display:block;height:120px;}
.selldetail_side_slide.type3 .selldetail_danji .danji_img{position:absolute;top:0;left:0;}
.selldetail_side_slide.type3 .selldetail_danji .danji_img.noimg{width:220px;height:120px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_goodssise_noimg.png) center no-repeat;-webkit-background-size:34px 49px;background-size:34px 49px;}
.selldetail_side_slide.type3 .selldetail_danji .danji_img img{width:220px;height:120px;}
.selldetail_side_slide.type3 .selldetail_danji .danji_label{position:absolute;top:0;left:0;padding:5px 8px;font-size:12px;font-weight:bold;color:#fff;background:#32a8e6;}
.selldetail_side_slide.type3 .selldetail_danji .danji_name{position:absolute;left:0;bottom:0;width:100%;padding:6px 10px;font-size:14px;color:#fff;background:rgba(0,0,0,0.3);box-sizing:border-box;}
.selldetail_side_slide.type3 .selldetail_danji .danji_name .name{display:block;font-weight:bold;line-height:20px;}
.selldetail_side_slide.type3 .selldetail_danji .danji_name .pay{display:block;font-size:13px;line-height:20px;}
.selldetail_side_slide.type3 .slider .slider_box .company_prod li:first-child{margin-left:0;}
.list_view .view_cont .detail.b_line{border-bottom:1px solid #dcdcdc;}
.selldetail_side_slide.type3 .slider .slider_box .prod_info ul{margin-top:10px;}
.selldetail_side_slide.type3 .slider .slider_box .prod_info li{font-size:14px;color:#666;}

.ui-selectmenu-menu .ui-widget.ui-widget-content{max-height:142px !important;}

/* 매물상세 - 단지이야기 레이어팝업  */
.box_view.modal_box_view dt{border-top:0;}
.box_view.modal_box_view dd{overflow:hidden;width:700px;}
.box_view.modal_box_view dd > img{width:100%;}

/* 부동산 맞춤 설계 */
.content_top.type_wrap{width:1180px;margin:0 auto;}
.custom_plan_wrap{padding-bottom:50px;background:#fcfaf6;}
.custom_plan{width:1180px;margin:0 auto;padding-top:10px;border:1px solid #dcdcdc;border-radius:10px;background:#fff;}
.custom_plan_wrap .plan_step{padding:30px 30px 20px 40px;border-bottom:1px dashed #d0d0cd;}
.custom_plan_wrap .plan_step.step3{border-bottom:0;}
.custom_plan_wrap .plan_step.step3 .step_answer{margin-top:0;}
.custom_plan_wrap .plan_step .step_quest{position:relative;}
.custom_plan_wrap .plan_step .step_quest .tit{position:relative;padding-left:42px;font-size:24px;color:#333;line-height:26px;}
.custom_plan_wrap .plan_step .step_quest .tit:before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_quest.png) 0 0 no-repeat;}
.custom_plan_wrap .plan_step .step_quest .req{position:absolute;right:0;}
.custom_plan_wrap .plan_step .step_answer{overflow:hidden;margin-top:30px;}
.custom_plan_wrap .plan_step .step_answer .left{float:left;margin-left:20px;}
.custom_plan_wrap .plan_step .step_answer .left:first-child{margin-left:0;}
.custom_plan_wrap .plan_step .step_answer .tit{font-size:16px;font-weight:bold;color:#333;}
.custom_plan_wrap .plan_step .step_answer .step_box .tab_cnt1 .form_group{margin-top:5px;}
.custom_plan_wrap .plan_step .step_answer .form_group input{height:50px;padding-right:50px; border-color:#dcdcdc;border-radius:3px;font-size:22px;font-weight:bold;color:#333;line-height:26px;}
.custom_plan_wrap .plan_step .step_answer .form_group input.step_w190{width:190px;}
.custom_plan_wrap .plan_step .step_answer .form_group input.step_w275{width:270px;}
.custom_plan_wrap .plan_step .step_answer .form_group .form_unit_back{position:absolute;top:20px;right:15px;font-size:14px;color:#333;}
.custom_plan_wrap .plan_step .step_answer .form_group .number_han{display:block;margin-top:3px;width:auto;color:#888;}
.custom_plan_wrap .plan_step .step_answer .form_group .number_han span{display:inline-block;height:14px;}
.custom_plan_wrap .plan_step .step_answer .form_group .mark{display:inline-block;margin-top:16px;vertical-align:top;}
.custom_plan_wrap .plan_step .step_answer.type1{margin-top:20px;}
.custom_plan_wrap .plan_step .step_answer .step_tab{overflow:hidden;min-height:20px;}
.custom_plan_wrap .plan_step .step_answer .step_tab li{float:left;margin-left:30px;}
.custom_plan_wrap .plan_step .step_answer .step_tab li:first-child{margin-left:0;}
.custom_plan_wrap .plan_step .step_answer .step_box{overflow:hidden;margin-top:20px;background:#fff;border-radius:3px;}
.custom_plan_wrap .plan_step .step_answer .step_box .tab_cnt.cnt1 .form_group{position:absolute; left:20px; top:20px;}
.custom_plan_wrap .plan_step .step_answer .step_box .tab_cnt.cnt1{display:block;}
.custom_plan_wrap .plan_step .step_answer .step_box .tab_cnt.cnt2{display:none;padding:30px;background:#f6f8fc;}
.custom_plan_wrap .plan_step .step_answer .step_box .tab_cnt.cnt3{display:none;padding:30px;background:#f6f8fc;}
.custom_plan_wrap .plan_step .step_answer .step_box .subway_area{overflow:hidden;}
.custom_plan_wrap .plan_step .step_answer .step_box .subway_area .tit{float:left;width:100px;}
.custom_plan_wrap .plan_step .step_answer .step_box .subway_area .cho{overflow:hidden;}
.custom_plan_wrap .plan_step .step_answer .step_box .subway_area .cho li{float:left;margin-left:30px;}
.custom_plan_wrap .plan_step .step_answer .step_box .subway_area .cho li:first-child{margin-left:0;}
.custom_plan_wrap .plan_step .step_answer .step_box .subway_area .form_group{float:left;}

.custom_plan_wrap .plan_step .step_answer .step_box .college_area{overflow:hidden;}
.custom_plan_wrap .plan_step .step_answer .step_box .college_area .tit{float:left;width:100px;}
.custom_plan_wrap .plan_step .step_answer .step_box .college_area .form_group{float:left;}

.custom_plan_wrap .plan_step .step_answer .lifestyle{overflow:hidden;padding:30px 0 25px 0;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li{float:left;margin-left:25px;padding:19px 0;width:200px;border:1px solid #dcdcdc;border-radius:10px;text-align:center;box-sizing:border-box;cursor:pointer;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li.on{padding:18px 0;border:2px solid #ffb901;box-shadow:10px 10px 15px 0px rgba(0,0,0,0.1);}
.custom_plan_wrap .plan_step .step_answer .lifestyle li:first-child{margin-left:0;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .style_ico{display:inline-block;width:100px;height:100px;border-radius:50%;background:#f6f8fc url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_lifestyle.png) no-repeat;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .style_ico.ico01{background-position:0 0;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .style_ico.ico02{background-position:0 -100px;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .style_ico.ico03{background-position:0 -200px;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .style_ico.ico04{background-position:0 -300px;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .style_ico.ico05{background-position:0 -400px;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .tit{display:block;margin-top:14px;font-size:18px;font-weight:bold;color:#333;line-height:24px;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .sub{display:block;margin-top:10px;font-size:14px;color:#666;line-height:20px;}
.custom_plan_wrap .plan_step .step_answer .lifestyle li .bold{display:block;margin-top:2px;font-size:14px;font-weight:bold;color:#666;line-height:20px;}
.custom_plan_wrap .plan_step .step_answer .life_box{overflow:hidden;padding:30px;border-radius:3px;background:#f6f8fc;}
.custom_plan_wrap .plan_step .step_answer .life_box .tit{float:left;width:94px;}
.custom_plan_wrap .plan_step .step_answer .life_box .step_tab{float:left;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan{overflow:hidden;clear:both;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .tit{display:block;float:none;width:auto;margin:25px 0 8px 0;padding-top:20px;min-height:41px;border-top:1px solid #eaeaea;box-sizing:border-box;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .ui-selectmenu-button.ui-button{padding:12px 7px 12px 10px;font-size:18px;color:#333;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .ui-selectmenu-text{color:#333;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .d_input {margin-top:-29px;padding-bottom:11px;text-align:right;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .h_scale.type2 .inbox {display:inline-block;position:relative;width:219px;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .h_scale.type2 .inbox .unit {position:absolute;right:10px;top:50%;margin-top:-7px;font-size:14px;}
.custom_plan_wrap .plan_step .step_answer .life_box .house_plan .h_scale.type2 input[type=text] {padding-right:30px;width:100%;height:50px;text-align:right;box-sizing:border-box;}
.custom_plan_wrap .btn_wrap{margin:0 30px 20px 40px;}
.custom_plan_wrap .btn_align_right .btn_ico{min-width:auto;}
.custom_plan_wrap .btn_align_right .btn_ico:before{position:relative;top:10px;vertical-align:top;}

.hash_ara{overflow:hidden;margin-top:40px;}
.hash_ara .itm{float:left;margin-right:10px;padding:10px 20px;border:2px solid #dcdcdc;border-radius:20px;font-size:16px;font-weight:bold;color:#333;background:#fff;box-sizing:border-box;line-height:20px;}
.hash_ara .itm.on{border-color:#f5bb41;}
.c_plan .co_label{display:block;overflow:hidden;}
.c_plan .co_label .lab{float:left;margin-right:2px;padding:2px 4px 2px 4px;border-radius:1px;font-size:12px;color:#fff;line-height:14px;}
.c_plan .co_label .lab.ty01{background:#eb7c7c;border-radius:2px;}
.c_plan .co_label .lab.ty02{background:#f4971f;border-radius:2px;}
.c_plan .cp_tbl_btn{display:inline-block;padding:6px 10px;border:1px solid #ddd;border-radius:1px;font-size:12px;color:#000;line-height:14px;background:#fff;}
.c_plan .co_name{display:block;line-height:18px;}
.c_plan .co_dub_td{padding:9px 10px 0 10px !important;}
.c_plan .co_dub{display:inline-block;width:90%;margin:5px 0;padding-left:10px;border:1px solid #dcdcdc;border-radius:1px 1px 0 0;background:#fcfaf6;}
.c_plan .co_dub_btn{position:relative;display:inline-block;width:100%;font-size:13px;color:#666;text-align:left;cursor:pointer;}
.c_plan .co_dub_btn:before{content:'';position:absolute;top:10px;right:9px;border: 4px solid transparent;border-top:4px solid #383d48;}
.c_plan .co_dub_btn.on:before{top:6px;right:9px;border: 4px solid transparent;border-bottom:4px solid #383d48;}
.c_plan tbody td{background:none;}/* web_040_360.html 수정 황미애 */
.c_plan tbody th, .c_plan tbody td{line-height:23px;}/* web_040_360.html 수정 황미애 */
.c_plan .co_dub_div{display:none;background:#fcfaf6;}/* web_040_360.html 수정 황미애 */
/*.c_plan .co_dub_div td{background:#fcfaf6;}*//* web_040_360.html 수정 황미애 */
 .c_plan .co_dub_div td.co_dub_td{border-top:1px solid #ebebeb;margin-top:1px;}

/* 지역으로 찾기 MAP - AS-IS */
.option_box2 {overflow:hidden; height:398px; border:1px solid #dedede;}
.option_box2 .left {float:left; width:579px; height:398px;}/* 이미지맵 영역 */
.option_box2 .right {float:right; text-align:center; width:399px; height:342px; padding-top:56px; background:#fff;}
.option_box2 .right .tit {display:block; text-align:center; line-height:20px; font-size:13px; color:#333;}
.option_box2 .right .tit .imp{font-weight:bold;}
.option_box2 .right .gu_list {display:inline-block; margin-top:15px;}
.option_box2 .right .gu_list li {position:relative; display:block; width:351px; height:82px; background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_add_data.png) no-repeat 4px 3px;}
.option_box2 .right .gu_list li > span {display:block; text-align:left; box-sizing:border-box; width:351px; height:82px; line-height:72px; padding:3px 50px 7px 24px; font-size:18px; color:#333; font-weight:bold; background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_gu_list.png) no-repeat;}
.option_box2 .right .gu_list li .close {position:absolute; right:21px; top:27px; display:block; width:25px; height:26px; background:url(https://nimg1.kbstar.com/img/okbland/web/bg/btn_close.png) no-repeat center center;font-size:0;color:transparent;}
.option_box2 .right .gu_list li .add_txt {position:absolute; left:91px; top:28px; display:inline-block; width:auto; height:20px; line-height:20px; padding:0 0 0 20px; font-size:16px; color:#333; background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_add_plus.png) no-repeat left 5px;}
/* image_map */
.imap_wrap {position:relative; width:579px; height:398px;}
.imap_wrap .imap_sel {}
.imap_wrap .imap_con {width:579px; height:398px;}
.imap_wrap .imap_con [id*='sd_'] {display:none; width:579px; height:398px;}
.imap_wrap .imap_con [id*='sd_'].act {display:block; z-index:1;}
.imap_wrap .imap_con [id*='sd_'] img {display:block; width:579px; height:398px;}
.imap_wrap .imap_con [id*='sd_'] map area {outline: rgb(94, 158, 215) auto 5px;}
#sd_0 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_0.gif) no-repeat;}/* 서울특별시 */
#sd_1 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_1.gif) no-repeat;}/* 경기도 */
#sd_2 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_2.gif) no-repeat;}/* 인천광역시 */
#sd_3 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_3.gif) no-repeat;}/* 부산광역시 */
#sd_4 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_4.gif) no-repeat;}/* 대전광역시 */
#sd_5 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_5.gif) no-repeat;}/* 대구광역시 */
#sd_6 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_6.gif) no-repeat;}/* 광주광역시 */
#sd_7 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_7.gif) no-repeat;}/* 울산광역시 */
#sd_8 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_8.gif) no-repeat;}/* 강원도 */
#sd_9 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_9.gif) no-repeat;}/* 충청남도 */
#sd_10 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_10.gif) no-repeat;}/* 충청북도 */
#sd_11 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_11.gif) no-repeat;}/* 경상남도 */
#sd_12 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_12.gif) no-repeat;}/* 경상북도 */
#sd_13 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_13.gif) no-repeat;}/* 전라남도 */
#sd_14 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_14.gif) no-repeat;}/* 전라북도 */
#sd_15 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_15.gif) no-repeat;}/* 제주특별자치도 */
#sd_16 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_sd_16.gif) no-repeat;}/* 세종특별자치시 */
/* 시군구 위치 (width:579px height:398px) */
[id*='sd_'].sgg_0 {background-position:-579px 0 !important;}
[id*='sd_'].sgg_1 {background-position:0 -398px !important;}
[id*='sd_'].sgg_2 {background-position:-579px -398px !important;}
[id*='sd_'].sgg_3 {background-position:0 -796px !important;}
[id*='sd_'].sgg_4 {background-position:-579px -796px !important;}
[id*='sd_'].sgg_5 {background-position:0 -1194px !important;}
[id*='sd_'].sgg_6 {background-position:-579px -1194px !important;}
[id*='sd_'].sgg_7 {background-position:0 -1592px !important;}
[id*='sd_'].sgg_8 {background-position:-579px -1592px !important;}
[id*='sd_'].sgg_9 {background-position:0 -1990px !important;}
[id*='sd_'].sgg_10 {background-position:-579px -1990px !important;}
[id*='sd_'].sgg_11 {background-position:0 -2388px !important;}
[id*='sd_'].sgg_12 {background-position:-579px -2388px !important;}
[id*='sd_'].sgg_13 {background-position:0 -2786px !important;}
[id*='sd_'].sgg_14 {background-position:-579px -2786px !important;}
[id*='sd_'].sgg_15 {background-position:0 -3184px !important;}
[id*='sd_'].sgg_16 {background-position:-579px -3184px !important;}
[id*='sd_'].sgg_17 {background-position:0 -3582px !important;}
[id*='sd_'].sgg_18 {background-position:-579px -3582px !important;}
[id*='sd_'].sgg_19 {background-position:0 -3980px !important;}
[id*='sd_'].sgg_20 {background-position:-579px -3980px !important;}
[id*='sd_'].sgg_21 {background-position:0 -4378px !important;}
[id*='sd_'].sgg_22 {background-position:-579px -4378px !important;}
[id*='sd_'].sgg_23 {background-position:0 -4776px !important;}
[id*='sd_'].sgg_24 {background-position:-579px -4776px !important;}
[id*='sd_'].sgg_25 {background-position:0 -5174px !important;}
[id*='sd_'].sgg_26 {background-position:-579px -5174px !important;}
[id*='sd_'].sgg_27 {background-position:0 -5572px !important;}
[id*='sd_'].sgg_28 {background-position:-579px -5572px !important;}
[id*='sd_'].sgg_29 {background-position:0 -5970px !important;}
[id*='sd_'].sgg_30 {background-position:-579px -5970px !important;}


/* 자금설계 */
.moneyplan_result{margin-top:15px;padding:25px 20px;border:1px solid #dcdcdc;font-size:15px;color:#333;line-height:20px;}
.moneyplan_result span.bold{font-weight:bold;}
.moneyplan_result span.txt_r{color:#ec3324;}
.moneyplan_result span.txt_b{color:#228efd;}
.moneyplan_twindiv{overflow:hidden;}
.moneyplan_twindiv .twin_left{float:left;width:365px;}
.moneyplan_twindiv .twin_right{float:right;width:365px;}
.moneyplan_btn{width:100%;height:65px;}
/* 과거시세 조회 */
.pastmprice_top{/*min-height:28px;margin-top:12px;*/}
.pastmprice_top.type2 {margin-top:12px;}
.pastmprice_top .top_txt{display:inline-block;margin-right:5px;font-size:14px;color:#909090;}
.pastmprice_top .top_txt.type2{font-size:13px;}
.pastmprice_top .top_txt+.top_txt {margin-left:10px;}
.pastmprice_top .btn_download{position:relative;padding: 5px 10px 4px 25px;border:1px solid #dcdcdc;border-radius:14px;font-size:13px;color:#333;background:#fff;line-height:13px;}
.pastmprice_top .btn_download:before{content:"";position:absolute;/*top: 6px;*/left:5px;width:15px;height:15px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_download.png) 0 0 no-repeat;}
.pastmprice_chartarea{border-top:2px solid #333;}
.pastmprice_chartarea .chartarea_tab{margin-top:15px;font-size:16px;color:#666;}
.pastmprice_chartarea .chat_api{margin-top:10px;height:200px;background:#eee;}
.pastmprice_bnr{margin-top:20px;}
.mprice_top_txt{display:inline-block;margin-top:10px;}
.mprice_top_txt .top_gab{position:relative;display:inline-block;width:14px;height:14px;}
.mprice_top_txt .top_gab:before{content:"";position:absolute;top:2px;left:7px;width:1px;height:14px;background:#eaeaea;}
/* 허위매물 신고 */
.falsesale_msg{margin-top:20px;height:155px;border:1px solid #dcdcdc;text-align:center;background:#f0f2f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_notify_big.png) 50% 30% no-repeat;}
.falsesale_msg .msg_txt{display:inline-block;margin-top:90px;font-size:16px;color:#333;line-height:22px;}
.falsesale_msg .msg_txt .msg_point{color:#ec3324;}
/* 빠른 시세 조회 */
.fastmprice_areabtn{position:relative;margin-left:3px;padding:5px 5px 4px 20px;background:#fff;border:1px solid #dcdcdc;border-radius:1px;font-size:12px;color:#666;line-height:12px;}
.fastmprice_areabtn:before{content:"";position:absolute;top:5px;left:5px;width:13px;height:11px;background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_change.png) 0 0 no-repeat;}
.fastmprice_slider{position:relative;}
.fastmprice_slider .slider-value{margin-top:15px;font-size:16px;font-weight:bold;color:#f3aa12;text-align:center;}
.fastmprice_slider .slider{margin-top:10px;}
.fastmprice_slider .ui-widget.ui-widget-content{height:6px;border:0;border-radius:3px;background:#dcdcdc;box-sizing:border-box;}
.fastmprice_slider .ui-slider-horizontal .ui-slider-range{background:#ffb901;}
.fastmprice_slider .ui-slider-handle.ui-corner-all.ui-state-default{top:-7px;width:20px;height:20px;border:1px solid #f7ba19;border-radius:10px;box-sizing:border-box;box-shadow:0 2px 0 1px rgba(0,0,0,2.5%);background:#fff;}
.fastmprice_slider .fmslider_marking{position:relative;height:5px;}
.fastmprice_slider .fmslider_marking ul{overflow:hidden;position:absolute;top:-25px;width:100%;}
.fastmprice_slider .fmslider_marking li{position:relative;float:left;width:28.5px;height:5px;}
.fastmprice_slider .fmslider_marking li:before{content:"";position:absolute;top:0;left:0;width:1px;height:5px;background:#ebebeb;}
.fastmprice_slider .fmslider_marking li:last-child:after{content:"";position:absolute;top:0;right:0;width:1px;height:5px;background:#ebebeb;}
.fmslider_area{overflow:hidden;position:relative;top:-10px;}
.fmslider_area li{float:left;width:71.25px;margin-left:-1px;padding:10px 0;border:1px solid #e8e8e8;background:#fff;font-size:12px;color:#666;text-align:center;box-sizing:border-box;}
.fmslider_area li:first-child{margin-left:0;}
.fmslider_area li.edge{background:#ffb901;border-color:#ffb901;color:#333;}
.fmslider_area li.range{background:#fffdf1;border-color:#ffb901;color:#333;}
.fmprice_input{overflow:hidden;}
.fmprice_input button{float:left;border:1px solid #dedede;background:#fafafa;}
.fmprice_input button.btn_left{position:relative;top:auto;right:auto;width:34px;height:34px;border-radius:1px 0 0 1px;}
.fmprice_input button.btn_left:before{content:"";position:absolute;top:16px;left:10px;width:12px;height:1px;background:#333;}
.fmprice_input button.btn_right{position:relative;top:auto;right:auto;width:34px;height:34px;border-radius:0 1px 1px 0;}
.fmprice_input button.btn_right:before{content:"";position:absolute;top:16px;left:11px;width:11px;height:1px;background:#333;}
.fmprice_input button.btn_right:after{content:"";position:absolute;top:11px;left:16px;width:1px;height:11px;background:#333;}
.fmprice_input .mark{float:left;display:inline-block;}
.fmprice_input .form_group{float:left;}
.fmprice_input .form_group input{width:89px;border-left:0;border-right:0;border-radius:0;border-color:#dedede;text-align:right;}
.fmprice_list{clear:both;margin:10px 0;}
.fmprice_list ul:after{content:'';display:table;clear:both;}
.fmprice_list li{float:left;position:relative;top:-1px;width:47.4px;margin-top:-1px;padding:9px 0;border:1px solid #e8e8e8;border-right:0;font-size:14px;color:#666;text-align:center;box-sizing:border-box;cursor:pointer;}
.fmprice_list li.bord_r{border-right:1px solid #e8e8e8;}
.fmprice_list li:last-child{border-right:1px solid #e8e8e8;}
.fmprice_list li.edge{background:#ffb901;border-color:#ffb901;color:#333;z-index:2;}
.fmprice_list li.range{background:#fffdf1;border-color:#ffb901;color:#333;z-index:2;}
.fmprice_result{overflow:hidden;margin-top:30px;background:#eff0f4;padding:20px;}
.fmprice_result .txt_left{float:left;font-size:16px;color:#666;}
.fmprice_result .txt_right{float:right;font-size:13px;color:#909090;}
.fmprice_result .tit_name{font-size:16px;font-weight:bold;color:#333;}
.fmprice_result .tit_adree{position:relative;display:inline-block;margin-top:2px;padding-left:15px;font-size:16px;color:#666;}
.fmprice_result .tit_adree:after{content:"";position:absolute;top:2px;left:8px;width:1px;height:16px;background:#eaeaea;}
.fmprice_result .unit_num{font-size:14px;color:#909090;}
.fmprice_result .txt_num{color:#ef7014;}
.fmprice_result .txt_gab{position:relative;display:inline-block;width:14px;height:14px;}
.fmprice_result .txt_gab:before{content:"";position:absolute;top:2px;left:7px;width:1px;height:14px;background:#eaeaea;}
.fmprice_tbltop{position:relative;display:inline-block;margin-top:2px;padding-left:15px;font-size:18px;color:#333;}
.fmprice_tbltop:after{content:"";position:absolute;top:2px;left:8px;width:1px;height:16px;background:#aaa;}
.fmprice_resultlist .noresult{padding:15px 0;text-align:center;font-size:16px;color:#333;}

/* 아파트 종합보고서 */
.aptreport_nodata{height:80px;padding-top:110px;font-size:14px;color:#999;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_gnb_search_nodata.png) no-repeat 50% 50px;}
.aptreport_nodata .nodata_link{display:inline-block;height:15px;margin-left:8px;padding:0 18px 3px 0;font-size:13px;color:#ff5200;border-bottom:1px solid #ff5200;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata_link.png) 98% 50% no-repeat;}
.aptreport_nodata_type02{height:80px;padding-top:110px;font-size:14px;color:#999;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_gnb_search_nodata_type02.png) no-repeat 50% 50px;}
.aptreport_nodata_type02 strong {color:#3f63bf;font-weight:normal;}
.aptreport_nodata_type02 .nodata_link{display:inline-block;height:15px;margin-left:8px;padding:0 18px 3px 0;font-size:13px;color:#ff5200;border-bottom:1px solid #ff5200;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata_link.png) 100% 50% no-repeat;}
.aptreport_corp{margin-top:30px;}
.aptreport_corp:after{content:'';display:table;clear:both;}
.aptreport_corp .preview_tab{float:left;width:140px;}
.aptreport_corp .preview_tab .pic{overflow:hidden;width:130px;height:130px;border-radius:50%;background:#ededed url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_namebig_noimg.png) center no-repeat;}
.aptreport_corp .preview_tab .pic img{width:130px;height:130px;}
.aptreport_corp .preview_table{float:left;width:620px;}
.preview_table .ell{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}

/* 부동산정보 투자자문 서비스 */
.consult_con1 {padding:0 120px;}
.consult_con1 dl {padding:50px 0;}
.consult_con1 dl + dl {padding:0 0 50px 0;}
.consult_con1 dt, .consult_con1 dd {float:left;}
.consult_con1 dt {width:320px; padding-right:20px;}
.consult_con1 dt {color:#333; font-size:18px; font-weight:normal;}
.consult_con1 dd {width:560px; color:#333;}
.consult_con1 dl:after {content:''; display:block; clear:both;}
.consult_con1.why {border-top:1px solid #ddd}
.consult_con1.why dt strong {display:block; padding-bottom:40px; color:#9b937d; font-size:48px;}
.consult_con1.why dd {color:#359baa; font-size:18px;}
.consult_con1.why dd .circle {display:table;margin-top:20px;}
.consult_con1.why dd .circle span {position:relative; display:table-cell; width:60px; height:60px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_round_blue.png) right 0 no-repeat; font-size:15px; text-align:center; line-height:18px; vertical-align:middle;}
.consult_con1.why dd .circle span + span {padding-left:60px;}
.consult_con1.why dd .circle span + span:after {content:''; position:absolute; top:29px; left:0; width:60px; height:1px; background:#359baa;}
.consult_con1.why dd .circle:after {content:''; display:block; clear:both;}
.bg_slash {width:100%; height:11px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/line_slash.png) 0 0 no-repeat; border:none;}
.consult_list1 {padding:30px 120px;}
.consult_list1 ul:after {content:''; display:block; clear:both;}
.consult_list1 .col4 li {float:left; width:25%; color:#333;}
.consult_list1 .col4 li strong {display:block; padding-bottom:15px; font-size:16px;}
.consult_list1 .col4 li p {font-size:13px;}
.consult_list1 .col5 {margin-top:38px}
.consult_list1 .col5 li {position:relative; float:left; display:table; width:172px; height:172px; padding-top:80px; color:#333; text-align:center; border:4px solid #e1dbc9; color:#5c5645; box-sizing:border-box;}
.consult_list1 .col5 li span {display:table-cell; line-height:18px; vertical-align:middle;}
.consult_list1 .col5 li:after {content:''; position:absolute; top:35px; left:50%; width:50px; height:36px; margin-left:-25px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_estate_icons.png) 0 0 no-repeat;}
.consult_list1 .col5 li.ty2:after {background-position:-50px 0;}
.consult_list1 .col5 li.ty3:after {background-position:-100px 0;}
.consult_list1 .col5 li.ty4:after {background-position:-150px 0;}
.consult_list1 .col5 li.ty5:after {background-position:-200px 0;}
.consult_list1 .col5 li + li {margin-left:20px;}

/* 공인중개사 전용관 */
.official_chart_area{overflow:hidden;margin-top:30px;}
.official_chart_area .area_left{float:left;}
.official_chart_area .area_left .chart_zone{float:left;position:relative;width:306px;height:336px;padding-left:1px;text-align:center;}
.official_chart_area .area_left .chart_zone:before{content:"";position:absolute;top:0;left:0;width:1px;height:336px;background:#eaeaea;}
.official_chart_area .area_left .chart_zone:first-child:before{content:none;}
.official_chart_area .area_left .chart_zone .cont_none_list{font-size:16px;margin-top:-38px;}
.official_chart_area .area_right{float:right;}
.official_chart_area .area_right .chart_notify{width:220px;height:244px;margin-top:42px;border:2px solid #666;text-align:center;}
.official_chart_area .area_right .chart_notify .noti_txt{display:block;margin-top:50px;font-size:20px;font-weight:bold;color:#000;line-height:25px;}
.official_chart_area .area_right .chart_notify .noti_num{display:block;margin-top:35px;font-size:60px;font-weight:bold;color:#2f2f2f;}
.official_chart_area .area_right .chart_notify .noti_num .s_txt{font-size:16px;font-weight:normal;}
.official_chart_area .area_right .chart_notify .noti_num a{position:relative;display:inline-block;color:#0095f9;margin-right:5px;}
.official_chart_area .area_right .chart_notify .noti_num a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#0095f9;}
.official_div_twin{overflow:hidden;}
.official_div_twin .twin_left{float:left;width:580px;}
.official_div_twin .twin_right{float:right;width:580px;}
.chart_siglebox{margin-top:20px;border:1px solid #dcdcdc;height:336px;background:#ffb;}
.box_img_enroll {margin:25px 0 0;}
.box_img_enroll strong {display:block;margin-top:30px;font-weight:normal;font-size:20px;color:#1b1b1b;}
.box_img_enroll strong:first-child {margin:0;}
.inner_img_enroll {margin:20px 0 0;padding:20px 29px;border:1px solid #c8c8c8;}
.box_img_enroll.slick-slider .slick-prev{width:12px;height:22px;top:50%;left:-20px;margin-top:-25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_enrollimg_prev.png) no-repeat 0 0;}
.box_img_enroll.slick-slider .slick-next{width:12px;height:22px;top:50%;right:-20px;margin-top:-25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_enrollimg_next.png) no-repeat 0 0;}
.inner_img_enroll ul {margin:0 -8px;}
.inner_img_enroll ul:after {display:block;content:"";clear:both;}
.inner_img_enroll ul li {float:left;width:140px;padding:0 8px 8px;margin-right:7px;box-sizing:border-box;}
.inner_img_enroll .inner {position:relative;}
.inner_img_enroll .inner .input_list {line-height:20px;}
.inner_img_enroll .frame {display:inline-block;width:140px;height:92px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata01.png) no-repeat 50% 50%;border:1px solid #dcdcdc;box-sizing:border-box;}
.inner_img_enroll .frame img {width:100%;height:100%;}
.inner_img_enroll .btn {position:absolute;right:5px;top:5px;width:18px;height:18px;background:transparent url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_img_delete.png) no-repeat 0 0;}
.inner_img_enroll.noline {margin-top:0;padding-bottom:0;border:none;}
.inner_img_enroll.noline ul li .inner {width:140px;height:95px;}
.inner_img_enroll .nodata{height:50px;padding-top:80px;font-size:14px;color:#999;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_gnb_search_nodata.png) no-repeat 50% 20px;}
.box_img_enroll.web {margin:0;}
.box_img_enroll.web .inner_img_enroll {margin-top:5px;padding:34px 34px 15px;border-color:#dcdcdc;}
.box_img_enroll.web .inner_img_enroll ul {margin:0 -13px;}
.box_img_enroll.web .inner_img_enroll ul li {width:auto;margin-right:0;margin-bottom:15px;padding:0 13px;}
/*
.box_img_enroll.web .inner_img_enroll .frame {width:257px;height:169px;}
*/
.box_img_enroll.web .inner_img_enroll .frame {width:200px;height:134px;}
.box_img_enroll.web .inner_img_enroll .input_list {display:block;}
.box_img_enroll.web .inner_img_enroll .input_list input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-checkboxradio-icon-space +span {font-size:16px;color:#000;}
.official_dday01{color:#909090;}
.official_dday02{color:#019cff;}
.official_extend{clear:both;display:inline-block;padding:5px 5px 6px 6px;border-radius:1px;font-size:12px;color:#fff;background:#019cff;line-height:12px;}
.r_point{color:#ff3a01 !important;}
.list_top {margin:15px 0;}
.list_top_area {overflow:hidden;margin-bottom:10px;}
.list_top_area .list_top_left {float:left;margin-top:10px;}
.list_top_area .list_top_right {float:right;}
.list_top_sort {float:left;margin:10px 20px 0 0;}
.list_top_sort li {position:relative;display:inline;margin-left:12px;padding-left:10px;}
.list_top_sort li:before{content:"";position:absolute;top:50%;margin-top:-4px;left:0;width:1px;height:12px;background-color:#ddd;}
.list_top_sort li:first-child{margin-left:0;padding-left:0;}
.list_top_sort li:first-child:before {content:none;}
.list_top_sort .list_top_sort_toggle {position:relative;}
.list_top_sort .list_top_sort_toggle a {/*padding-right:15px;*/font-size:13px;color:#888;text-decoration:none;}
.list_top_sort .list_top_sort_toggle.up a {/*font-weight:bold;*/}
.list_top_sort .list_top_sort_toggle.price{padding-right:13px;}
.list_top_sort .list_top_sort_toggle.price:after{content:"";position:absolute;width:8px;height:5px;right:0;top:50%;margin-top:-1px;}
.list_top_sort .list_top_sort_toggle.price.up:after{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_upper.png) no-repeat center;}
.list_top_sort .list_top_sort_toggle.price.dn:after{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_downer.png) no-repeat center}
.list_top_sort .list_top_sort_toggle.extent{padding-right:13px;}
.list_top_sort .list_top_sort_toggle.extent:after{content:"";position:absolute;width:8px;height:5px;right:0;top:50%;margin-top:-1px;}
.list_top_sort .list_top_sort_toggle.extent.up:after{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_upper.png) no-repeat center}
.list_top_sort .list_top_sort_toggle.extent.dn:after{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_downer.png) no-repeat center}
.list_top_sort .list_top_sort_toggle.active a {font-weight:bold;color:#222;}
/*.list_top_sort .list_top_sort_toggle.up:after {content:"";position:absolute;top:4px;right:0;width:0;height:0;border:4px solid transparent;border-bottom:5px solid #333;}
.list_top_sort .list_top_sort_toggle.dn:after {content:"";position:absolute;top:8px;right:0;width:0;height:0;border:4px solid transparent;border-top:5px solid #333;}*/
.number_unit {display:inline-block;margin-left:5px;font-size:14px;color:#333;vertical-align:middle;}
.number_unit.a_left {margin:0 5px 0 0;}
.number_han {width:295px;padding:5px 0;font-size:13px;color:#666;text-align:right;}
.number_han.w150 {width:150px;}
.number_han.w200 {width:200px;}
.input_txtchk {margin-top:5px;height:18px;font-size:14px;color:#333;text-align:right;}
.input_txtchk .chktxt {color:#fc6120;font-weight:bold;}
.tr_list_type1 li {padding-left:107px;text-indent:-88px;font-size:13px;color:#909090;line-height:24px;}
.tr_list_type1.openend li{padding-left:0;text-indent:0;}
.box_icon_noti {display:table;width:100%;}
.box_icon_noti .frame {display:inline-block;width:148px;height:148px;line-height:148px;text-align:center;}
.box_icon_noti .frame.ico {border:0;}
.box_icon_noti .frame.ico img {vertical-align:middle;}
.box_icon_noti .txt_wrap {display:table-cell;vertical-align:middle;}
.box_icon_noti .txt_wrap .tit {margin-bottom:5px;font-size:20px;line-height:25px;color:#000;font-weight:bold;}
.box_icon_noti .txt_wrap .txt {line-height:24px;}
.img_frame {position:relative;overflow-y:auto;height:298px;border:1px solid #dcdcdc;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_txt_image.jpg) no-repeat center;}
.img_frame img {width:100%;/*height:100%;*/height:auto;}
.official_box_type01{margin-top:10px;padding:19px;border:1px solid #dcdcdc;text-align:center;}
.official_box_type01 .box_txt{display:inline-block;}
.official_box_type01 button{display:inline-block;min-width:160px;margin-left:12px;color:#fff;background:#fda400;}
.official_optlist{overflow:hidden;padding-bottom:10px;}
.official_optlist ul{margin-top:-14px}
.official_optlist li{float:left;width:116px;margin-top:14px;text-align:center;}
.official_optlist li .opt_area{}
.official_optlist li .opt_area .opt_ico{display:inline-block;width:60px;height:60px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_option.png)no-repeat;}
.official_optlist li .opt_area .opt_txt{display:block;margin-top:6px;line-height:1.2;font-size:14px;color:#666;}
/* 공인중개사 레이어팝업(지도layer) */
.map_add_txt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:25px;margin-bottom:10px;color:#222;font-size:14px;}
.map_add_txt .bar{display:inline-block;position:relative;padding-left:10px;margin-left:10px;vertical-align:middle;}
.map_add_txt .bar:before{content:"";display:inline-block;position:absolute;left:0;top:50%;margin-top:-6px;width:1px;height:13px;background:#666;}
.map_add_txt .bar:first-child{padding-left:0;margin-left:0;}
.map_add_txt .bar:first-child:before{width:0;}
.map_box{position:relative;overflow:hidden;width:838px;height:587px;box-sizing:border-box;border:1px solid #ddd;z-index:1;}

button.off_opt_a, button.off_opt_b, button.off_opt_c {position:relative;padding-top:65px;min-width:79px;background:none;}
button.off_opt_a:before, button.off_opt_b:before, button.off_opt_c:before {content:'';position:absolute;left:50%;top:1px;margin-left:-30px;width:60px;height:60px;}
button.off_opt_a:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_option.png) no-repeat;}
button.off_opt_b:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_option.png) no-repeat;}
button.off_opt_c:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_option.png) no-repeat;}

/*.official_optlist button.on:after{content:'';position:absolute;left:50%;top:1px;margin-left:-30px;width:60px;height:60px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_check.png) no-repeat;}*/

/*냉방시설*/
button.off_opt_a.opt1:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility01_off.png);}/* 벽걸이에어컨 */
button.off_opt_a.opt2:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility02_off.png);}/* 스탠드에어컨 */
button.off_opt_a.opt3:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility03_off.png);}/* 천장에어컨 */
button.off_opt_a.opt1.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility01.png);}/* 벽걸이에어컨 */
button.off_opt_a.opt2.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility02.png);}/* 스탠드에어컨 */
button.off_opt_a.opt3.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility03.png);}/* 천장에어컨 */
button.off_opt_a.opt1:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility01_dim.png);}/* 벽걸이에어컨 disabled */
button.off_opt_a.opt2:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility02_dim.png);}/* 스탠드에어컨 disabled */
button.off_opt_a.opt3:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_facility03_dim.png);}/* 천장에어컨 disabled */

/*보안시설*/
button.off_opt_b.opt1:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security01_off.png);}/* 자체경비원 */
button.off_opt_b.opt2:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security02_off.png);}/* 비디오폰 */
button.off_opt_b.opt3:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security03_off.png);}/* 인터폰 */
button.off_opt_b.opt4:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security04_off.png);}/* 카드키 */
button.off_opt_b.opt5:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security05_off.png);}/* CCTV */
button.off_opt_b.opt6:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security06_off.png);}/* 사설경비 */
button.off_opt_b.opt7:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security07_off.png);}/* 현관보안 */
button.off_opt_b.opt8:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security08_off.png);}/* 방범창 */
button.off_opt_b.opt9:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security09_off.png);}/* 화재경보기 */
button.off_opt_b.opt10:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security10_off.png);}/* 무인택배함 */

button.off_opt_b.opt1.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security01.png);}/* 자체경비원 */
button.off_opt_b.opt2.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security02.png);}/* 비디오폰 */
button.off_opt_b.opt3.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security03.png);}/* 인터폰 */
button.off_opt_b.opt4.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security04.png);}/* 카드키 */
button.off_opt_b.opt5.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security05.png);}/* CCTV */
button.off_opt_b.opt6.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security06.png);}/* 사설경비 */
button.off_opt_b.opt7.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security07.png);}/* 현관보안 */
button.off_opt_b.opt8.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security08.png);}/* 방범창 */
button.off_opt_b.opt9.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security09.png);}/* 화재경보기 */
button.off_opt_b.opt10.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security10.png);}/* 무인택배함 */

button.off_opt_b.opt1:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security01_dim.png);}/* 자체경비원 disabled */
button.off_opt_b.opt2:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security02_dim.png);}/* 비디오폰 disabled */
button.off_opt_b.opt3:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security03_dim.png);}/* 인터폰 disabled */
button.off_opt_b.opt4:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security04_dim.png);}/* 카드키 disabled */
button.off_opt_b.opt5:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security05_dim.png);}/* CCTV disabled */
button.off_opt_b.opt6:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security06_dim.png);}/* 사설경비 disabled */
button.off_opt_b.opt7:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security07_dim.png);}/* 현관보안 disabled */
button.off_opt_b.opt8:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security08_dim.png);}/* 방범창 disabled */
button.off_opt_b.opt9:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security09_dim.png);}/* 화재경보기 disabled */
button.off_opt_b.opt10:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_security10_dim.png);}/* 무인택배함 disabled */

/*생활시설*/
button.off_opt_c.opt1:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life01_off.png);}/* 침대 */
button.off_opt_c.opt2:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life02_off.png);}/* 책상 */
button.off_opt_c.opt3:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life03_off.png);}/* 옷장 */
button.off_opt_c.opt4:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life04_off.png);}/* 붙박이장 */
button.off_opt_c.opt5:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life05_off.png);}/* 식탁 */
button.off_opt_c.opt6:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life06_off.png);}/* 소파 */
button.off_opt_c.opt7:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life07_off.png);}/* 신발장 */
button.off_opt_c.opt8:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life08_off.png);}/* 냉장고 */
button.off_opt_c.opt9:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life09_off.png);}/* 세탁기 */
button.off_opt_c.opt10:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life10_off.png);}/* 건조기 */
button.off_opt_c.opt11:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life11_off.png);}/* 샤워부스 */
button.off_opt_c.opt12:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life12_off.png);}/* 욕조 */
button.off_opt_c.opt13:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life13_off.png);}/* 비데 */
button.off_opt_c.opt14:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life14_off.png);}/* 싱크대 */
button.off_opt_c.opt15:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life15_off.png);}/* 식기세척기 */
button.off_opt_c.opt16:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life16_off.png);}/* 가스레인지 */
button.off_opt_c.opt17:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life17_off.png);}/* 전자레인지 */
button.off_opt_c.opt18:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life18_off.png);}/* 가스오븐 */
button.off_opt_c.opt19:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life19_off.png);}/* 인덕션레인지 */
button.off_opt_c.opt20:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life20_off.png);}/* 베란다 */
button.off_opt_c.opt21:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life21_off.png);}/* 개인화장실 */
button.off_opt_c.opt22:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life22_off.png);}/* 개인샤워실 */

button.off_opt_c.opt1.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life01.png);}/* 침대 */
button.off_opt_c.opt2.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life02.png);}/* 책상 */
button.off_opt_c.opt3.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life03.png);}/* 옷장 */
button.off_opt_c.opt4.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life04.png);}/* 붙박이장 */
button.off_opt_c.opt5.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life05.png);}/* 식탁 */
button.off_opt_c.opt6.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life06.png);}/* 소파 */
button.off_opt_c.opt7.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life07.png);}/* 신발장 */
button.off_opt_c.opt8.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life08.png);}/* 냉장고 */
button.off_opt_c.opt9.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life09.png);}/* 세탁기 */
button.off_opt_c.opt10.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life10.png);}/* 건조기 */
button.off_opt_c.opt11.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life11.png);}/* 샤워부스 */
button.off_opt_c.opt12.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life12.png);}/* 욕조 */
button.off_opt_c.opt13.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life13.png);}/* 비데 */
button.off_opt_c.opt14.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life14.png);}/* 싱크대 */
button.off_opt_c.opt15.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life15.png);}/* 식기세척기 */
button.off_opt_c.opt16.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life16.png);}/* 가스레인지 */
button.off_opt_c.opt17.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life17.png);}/* 전자레인지 */
button.off_opt_c.opt18.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life18.png);}/* 가스오븐 */
button.off_opt_c.opt19.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life19.png);}/* 인덕션레인지 */
button.off_opt_c.opt20.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life20.png);}/* 베란다 */
button.off_opt_c.opt21.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life21.png);}/* 개인화장실 */
button.off_opt_c.opt22.on:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life22.png);}/* 개인샤워실 */

button.off_opt_c.opt1:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life01_dim.png);}/* 침대 disabled */
button.off_opt_c.opt2:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life02_dim.png);}/* 책상 disabled */
button.off_opt_c.opt3:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life03_dim.png);}/* 옷장 disabled */
button.off_opt_c.opt4:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life04_dim.png);}/* 붙박이장 disabled */
button.off_opt_c.opt5:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life05_dim.png);}/* 식탁 disabled */
button.off_opt_c.opt6:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life06_dim.png);}/* 소파 disabled */
button.off_opt_c.opt7:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life07_dim.png);}/* 신발장 disabled */
button.off_opt_c.opt8:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life08_dim.png);}/* 냉장고 disabled */
button.off_opt_c.opt9:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life09_dim.png);}/* 세탁기 disabled */
button.off_opt_c.opt10:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life10_dim.png);}/* 건조기 disabled */
button.off_opt_c.opt11:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life11_dim.png);}/* 샤워부스 disabled */
button.off_opt_c.opt12:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life12_dim.png);}/* 욕조 disabled */
button.off_opt_c.opt13:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life13_dim.png);}/* 비데 disabled */
button.off_opt_c.opt14:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life14_dim.png);}/* 싱크대 disabled */
button.off_opt_c.opt15:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life15_dim.png);}/* 식기세척기 disabled */
button.off_opt_c.opt16:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life16_dim.png);}/* 가스레인지 disabled */
button.off_opt_c.opt17:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life17_dim.png);}/* 전자레인지 disabled */
button.off_opt_c.opt18:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life18_dim.png);}/* 가스오븐 disabled */
button.off_opt_c.opt19:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life19_dim.png);}/* 인덕션레인지 disabled */
button.off_opt_c.opt20:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life20_dim.png);}/* 베란다 disabled */
button.off_opt_c.opt21:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life21_dim.png);}/* 개인화장실 disabled */
button.off_opt_c.opt22:disabled:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/wico_tag_life22_dim.png);}/* 개인샤워실 disabled */

.official_imgup{overflow:hidden;margin-top:20px;}
.official_imgup .imgup_con{width:100%;}
.official_imgup .imgup_left{float:left;width:580px;}
.official_imgup .imgup_right{float:right;width:580px;}
.official_imgup .imgup_top{overflow:hidden;padding:9px 0;height:40px;}
.official_imgup .imgup_top .t_tit{float:left;margin-top: 13px;font-size:16px;/*font-weight:bold;*/color:#000;}
.official_imgup .imgup_top .t_btn{float:right;}
.official_imgup .imgup_top .t_btn label.btn{padding: 12px 9px 12px 9px;border:1px solid #666;border-radius:1px;font-size:14px;color:#666;cursor:pointer;box-sizing:border-box;}
.official_imgup .imgup_imgbox{width:580px;min-height:180px;border:1px solid #dcdcdc;box-sizing:border-box;}
.official_imgup .imgup_con .imgup_imgbox{width:100%;min-height:180px;border:1px solid #dcdcdc;box-sizing:border-box;}
.official_imgup .imgup_imgbox .add_img{display:inline-block;width:100%;height:100%;background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_addimg.png) 50% 40px no-repeat;}
.official_imgup .imgup_imgbox .add_img .add_txt{display:block;margin-top: 120px;font-size:16px;font-weight:bold;color:#666;text-align:center;}
.official_imgup .imgup_imgbox img{width:580px;height:180px;}
.official_imgup .imgup_top .t_btn .addImg {padding:10px;border:1px solid #666;border-radius:1px;font-size:14px;color:#666;cursor:pointer;box-sizing:border-box;background:#fff;}
.official_imgup .pic_list {overflow:hidden;padding-bottom:10px;width:100%;}
.official_imgup .pic_list ul:after {content:'';display:block;clear:both;}
.official_imgup .pic_list li {float:left;margin:10px 0 0 2.5%;position:relative;width:30%;}
.official_imgup .pic_list li>a {display:inline-block;width:100%;max-height:157px;height:157px;}
.official_imgup .pic_list li img {width:100%;height:100%;}
/*.official_imgup .pic_list li button.btn {position:absolute;right:3px;top:3px;width:16px;height:16px;font-size:0;background:#efefef url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_delete3.png) no-repeat center;border-radius:50%;}*/
.official_imgup .pic_list li button.btn {position:absolute;right:5px;top:5px;width:18px;height:18px;font-size:0;background:transparent url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_img_delete.png) no-repeat 0 0;}
.official_imgup .filebox {position:relative;margin:0 0 10px;}
.official_imgup .filebox:first-child {margin-top:10px;}
.official_imgup .filebox input[type=text] {padding-right:130px;width:450px;box-sizing:border-box;}
.official_imgup .filebox button {position:absolute;top:0;right:70px;padding:0 17px;height:100%;color:#fff;background:#666;border-radius:0 2px 2px 0;}
.official_imgup .filebox button.file_del {position:absolute;top:0;right:0;padding:0 17px;height:100%;color:#666;background:#fff;border:1px solid #cccccc;border-radius:2px;}


.agreement.official{height: 140px;padding: 20px;}
.ui-selectmenu-optgroup.ui-menu-divider{position:relative;padding:2px 20px !important;}
.ui-selectmenu-optgroup.ui-menu-divider:before{content:"";position:absolute;top: 10px;left: 11px;width:4px;height:4px;border-radius:1px;background:#383d48;}
/*.ui-menu-item-wrapper{padding: 10px 20px 10px !important;}*/
.ui-menu-item-wrapper.ui-state-active{color:#fff !important;}
.content_step{margin-top:20px;}
.content_step ul{display:table;width:100%;}
.content_step li{display:table-cell;position:relative;height:72px;border:1px solid #ddd;background:#fff;text-align:left;vertical-align:middle;}
.content_step li:after{content:"";position:absolute;top:0;right:-37px;display:inline-block;width:37px;height:72px;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_step_off_nw.png) 0 0 no-repeat;z-index:10;}
.content_step li:first-child{border-radius:4px 0 0 4px;}
.content_step li:last-child{border-radius:0 4px 4px 0;}
.content_step li:last-child:after{content:none;}
.content_step.step3 li{width:33.3333%;}
.content_step.step4 li{width:25%;}
.content_step.step5 li{width:20%;}
.content_step li .step_txt{display:inline-block;font-size:18px;text-align:left;color:#909090;vertical-align:top;line-height:14px;}
.content_step li .step_txt .s_txt{clear:both;display:inline-block;margin-top:3px;font-size:14px;}
.content_step li .step_num{display:inline-block;margin:auto 5px auto 45px;font-size:18px;font-weight:bold;color:#888;vertical-align:top;}
.content_step li:first-child .step_num{margin:auto 5px auto 20px;}
.content_step li .in_ico{position:absolute;top:20px;right:15px;display:inline-block;width:30px;height:30px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_step_inico_2.png) no-repeat;}
.content_step li.sise_ico01 .in_ico{background-position:0 -60px;}
.content_step li.sise_ico02 .in_ico{background-position:0 -30px;}
.content_step li.sise_ico03 .in_ico{background-position:0 0;}
.content_step li.step_on{border: 1px solid #ddd;background: #fff;}
/*.content_step li.step_on .step_txt{font-weight:normal;color:#fff;}
.content_step li.step_on .step_num{border:1px solid #7c7c7c;background:#c8c8c8;color:#fff;}
.content_step li.step_on .in_ico{background-position:0 -60px;}
.content_step li.step_on:after{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_step_on.png);}*/
.content_step li.step_this{border:1px solid #c69300;background:#ffbd00;}
.content_step li.step_this .step_txt{color:#222;text-align:left;}
.content_step li.step_this .step_num{color:#222;}
.content_step li.step_this .in_ico{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_step_inico.png) no-repeat;/*background-position:0 -30px;*/}
.content_step li.step_this.sise_ico01 .in_ico{background-position:0 -60px;}
.content_step li.step_this.sise_ico02 .in_ico{background-position:0 -30px;}
.content_step li.step_this.sise_ico03 .in_ico{background-position:0 0;}
.content_step li.step_this:after{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_step_this_nw.png);}
.content_step li.step_this:before{content:"";position:absolute;top:0;left:-2px;display:inline-block;width:40px;height:72px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_step_this_back_nw.png) 0 0 no-repeat;z-index:10;}
.content_step li.step_this:first-child:before{content:none;}
.content_step .official_top_btnaea{overflow:hidden;margin-top:20px;}
.content_step .official_top_btnaea a.btn{float:left;width:180px;padding:14px 0;border:1px solid #333;background:#fff;border-radius:3px;font-size:16px;color:#666;}
.mprice_infobox{overflow:hidden;height:380px;border:1px solid #dcdcdc;border-top:2px solid #000;}
.mprice_infobox .infobox_left{float:left;width:590px;}
.mprice_infobox .infobox_left .infobox_img{width:380px;height:250px;margin:64px 0 0 145px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata60x80.png) 50% 50% no-repeat;font-size:30px;text-align:center;padding-top:100px;box-sizing:border-box;border:1px solid #dcdcdc;font-size:0;color:transparent;}
.mprice_infobox .infobox_right{padding-top:150px;padding-right:30px;word-wrap: break-word;}
.mprice_infobox .infobox_right .txt_b{display:block;font-size:26px;color:#000;line-height: 35px;}
.mprice_infobox .infobox_right .txt_s{display:block;margin-top:20px;font-size:16px;color:#666;line-height:24px;}
.mprice_infobox.type2 {height:auto;margin-top:30px;padding:38px 46px;border-top:1px solid #dcdcdc;}
.mprice_infobox.type2 .infobox_img {margin:0;width:320px;height:260px;padding:0;}
.mprice_infobox.type2 .infobox_left {float:left;width:auto;}
.mprice_infobox.type2 .infobox_right {float:left;width:700px;margin-left:50px;padding:0;padding-top:8px;}
.mprice_infobox.type2 .infobox_right .txt_b {font-size:22px;}
.mprice_infobox.type2 .infobox_right .txt_s {margin-top:8px; font-size:14px;}
.mprice_infobox.type2 .infobox_right .txt_box {margin-top:8px;padding:15px;font-size:16px;background:#ddd;}
.mprice_infobox.type2 .infobox_right .txt_box+.txt_s {margin-top:36px;}

.mprice_pollarea{padding-top:10px;}
.mprice_pollarea .mprice_poll{padding:30px 20px 0 20px;}
.mprice_pollarea .mprice_poll:first-child {padding-top:10px;}
.mprice_pollarea .mprice_poll .poll_tit{margin-left:16px;font-size:20px;color:#000;}
.mprice_pollarea .mprice_poll .poll_box{margin-top:10px;padding:20px 20px 15px 20px;border:1px solid #e1e1e1;background:#fafafa;}
.mprice_pollarea .mprice_poll .poll_box dt{font-size:14px;color:#666;}
.mprice_pollarea .mprice_poll .poll_box dd{margin:10px 0 0 20px;}
/* 공인중계사 전용관 - 시세 */
.tbl_ovf_h{overflow:hidden;}
.btn_mprice_help{position:relative;float:right;padding:7px 10px 9px 27px;font-size:14px;color:#666;border:1px solid #ccc;border-radius:1px;background:#fff;text-decoration:none !important;line-height:14px;}
.btn_mprice_help.type2{float:none;display:inline-block;width:100%;box-sizing:border-box;}
.btn_mprice_help:before{content:"";position:absolute;top:10px;left:10px;width:12px;height:12px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_2box.png) 0 0 no-repeat;}
.mprice_tbllist th{padding:9px 5px !important;}
.mprice_tbllist td{padding:9px 5px !important;}
.mprice_tbllist .mp_input{width:180px;text-align:right;}
.mprice_tbllist .han_won{display:block;font-size:12px;color:#666;line-height:15px;}
.mprice_tbllist .dash{display:block;}

/* 공인중계사 전용관 - 쪽지함 */
.msgnote_box{padding:20px 50px;border:1px solid #dcdcdc;}
.msgnote_box li{overflow:hidden;display:block;margin:20px 0;list-style:none;}
.msgnote_box .form_group{float:left;margin-top:25px;vertical-align:top;}
.msgnote_box .wordbox_area{float:left;display:inline-block;margin-left:5px;}
.msgnote_box .wordbox_area .user_info{display:block;font-size:16px;color:#333;}
.msgnote_box .wordbox_area .wordbox{position:relative;display:inline-block;width:900px;margin-top:8px;padding:20px 30px;border:1px solid #e4e4e4;border-radius:4px;background:#f9f9f9;}
.msgnote_box .wordbox_area .wordbox:before{content:"";position:absolute;top:-1px;right:-8px;width:8px;height:10px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_balloonword_tail.png) 0 0 no-repeat;}
.msgnote_box .wordbox_area .wordbox .tit{display:block;font-size:20px;color:#333;line-height:25px;}
.msgnote_box .wordbox_area .wordbox .cnt{display:block;margin-top:10px;font-size:14px;color:#666;line-height:20px;}
.msgnote_box .view_chk{position:absolute;bottom:0px;right:-70px;}
.tbl_list td.sty_th .btn_mprice_help{font-weight:normal}




/* 매물상세 - 공인중개사 */
.top_visual{height:345px;margin:0 auto;padding:35px 0;background:url(https://nimg1.kbstar.com/img/okbland/web/img/sell_sub_visual01.jpg) 0 0 no-repeat;box-sizing:border-box;}
.top_visual .cardbox{width:1080px;margin:0 auto;}
.top_visual .cardbox .top_cardbox{overflow:hidden;}
.top_visual .cardbox .top_cardbox .cardbox_index{float:left;position:relative;height:40px;padding:10px 20px 10px 50px;border-radius:8px 8px 0 0;background:#656258;font-size:15px;font-weight:bold;color:#fff;box-sizing:border-box;line-height:20px;}
.top_visual .cardbox .top_cardbox .cardbox_index:before{content:"";position:absolute;top:10px;left:20px;width:20px;height:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_report.png) 0 0 no-repeat;}
.top_visual .cardbox .top_cardbox .cardbox_link{float:right;padding-top:10px;}
.top_visual .cardbox .top_cardbox .cardbox_link li{position:relative;display:inline-block;padding:0 7px 0 10px;}
.top_visual .cardbox .top_cardbox .cardbox_link li:before{content:"";position:absolute;top:50%;left:0;width:2px;height:2px;background:#dfe1e2;}
.top_visual .cardbox .top_cardbox .cardbox_link li:first-child:before{content:none;}
.top_visual .cardbox .top_cardbox .cardbox_link li a{position:relative;display:inline-block;padding-left:22px;font-size:14px;color:#fff;text-decoration:none;}
.top_visual .cardbox .top_cardbox .cardbox_link li .link_notify:before{content:"";position:absolute;top:-2px;left:0;width:17px;height:17px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/r_ico_notify.png) 0 0 no-repeat;}
.top_visual .cardbox .top_cardbox .cardbox_link li .link_share:before{content:"";position:absolute;top:-2px;left:0;width:17px;height:17px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_share2.png) 0 0 no-repeat;}
.top_visual .cardbox .top_cardbox .cardbox_link li .link_print:before{content:"";position:absolute;top:-2px;left:0;width:17px;height:17px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_print2.png) 0 0 no-repeat;}
.top_visual .cardbox .cnt_cardbox{height:230px;background:#fff;border-radius:0 8px 8px 8px;box-sizing:border-box;}
.top_visual.type2{height:auto;padding:35px 0 40px 0;}
.top_visual.type2 .cardbox{width:1180px;margin:0 auto;}
.top_visual.type2 .cnt_cardbox{border-radius:8px;}

.top_visual.type2 .cnt_left{float:left;padding:25px 30px 0 30px;width:910px;box-sizing:border-box;}
.top_visual.type2 .cnt_left .cnt_titarea{position:relative;border-bottom:1px solid #eaeaea;}
.top_visual.type2 .cnt_left .cnt_titarea .tit_labelarea{overflow:hidden;position:absolute;top:0;left:0;}
.top_visual.type2 .cnt_left .cnt_titarea .tit_labelarea .tit_label{float:left;margin-left:5px;padding:5px;font-size:13px;color:#fff;background:#a9966d;}
.top_visual.type2 .cnt_left .cnt_titarea .tit_labelarea .tit_label:first-child{margin-left:0;}
.top_visual.type2 .cnt_left .cnt_titarea .tit_labelarea .tit_noti{float:left;margin-left:10px;padding-top:3px;font-size:16px;color:#333;}
.top_visual.type2 .cnt_left .cnt_titarea .tit_labelarea .tit_noti .note_zone{display:inline-block;margin-left:5px;font-weight:bold;color:#ff7901;}
.top_visual.type2 .cnt_left .cnt_titarea .tit_name{padding:30px 0 22px 0;font-size:30px;font-weight:bold;color:#333;line-height:30px;}
.top_visual.type2 .cnt_left .cnt_infoarea{position:relative;padding-top:20px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_img{overflow:hidden;position:absolute;top:20px;left:0;width:80px;height:80px;border-radius:50%;background:#fff;z-index:2;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_name_noimg.png) center no-repeat;-webkit-background-size:48px;background-size:48px;}
/*.top_visual.type2 .cnt_left .cnt_infoarea .info_img{background:#fff;}*/

.top_visual.type2 .cnt_left .cnt_infoarea .info_img img{width:80px;height:80px;background:#fff;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt{margin-top:5px;padding-left:100px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list{display:block;overflow:hidden;margin-top:3px;line-height:15px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list.addr{position:relative;display:inline-block;width:auto;height:28px;margin-top:5px;padding-right:70px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list.addr .list_area{margin-top:5px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area{float:left;margin-right:9px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .list_head{float:left;position:relative;padding-left:8px;font-size:15px;font-weight:bold;color:#333;line-height:19px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .list_head:before{content:"";position:absolute;top:2px;left:0;width:1px;height:15px;background:#eaeaea;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .list_head.noline{padding-left:0;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .list_head.noline:before{content:none;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .list_body{float:left;padding-left:5px;font-size:15px;color:#666;line-height:19px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .noti_btn{position:absolute;top:0;right:0;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .noti_btn button{position:relative;padding:6px 15px 7px 5px;border:1px solid #ddd;border-radius:1px;font-size:13px;color:#333;background:#fff;line-height:13px;letter-spacing:-2px;}
.top_visual.type2 .cnt_left .cnt_infoarea .info_cmt .cmt_list .list_area .noti_btn button:after{content:"";position:absolute;top:10px;right:1px;border:4px solid transparent;border-left:4px solid #ffb901;}
.top_visual.type2 .cnt_right{float:right;width:270px;height:230px;background:url(https://nimg1.kbstar.com/img/okbland/web/img/sell_carbox_bggraph01.png) 0 0 no-repeat;border-radius:0 8px 8px 0;}
.top_visual.type2 .cnt_right a{position:relative;display:block;width:100%;height:100%;}
.top_visual.type2 .cnt_right .bnr_txt{position:absolute;top:70px;left:18px;font-size:16px;color:#fff;line-height:22px;}
.top_visual.type2 .cnt_right .bnr_txt .txt_name{font-weight:bold;color:#ffb901;}
.top_visual.type2 .cnt_right.map{position:relative;display:none;}
.top_visual.type2 .cnt_right.map .map_close{position:absolute;top:15px;right:15px;width:28px;height:28px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/b_ico_btn_close.png) 0 0 no-repeat;}
.sell_no_prod{height:230px;border-top:2px solid #333;border-bottom:1px solid #b4b4b4;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_noinfo.png) 50% 36% no-repeat;text-align:center;}
.sell_no_prod .txt{display:inline-block;margin-top:140px;font-size:16px;font-weight:bold;color:#333;}
.sell_detail_area{overflow:hidden;}
.sell_detail_area .img_area{display:inline-block;width:74px;height:60px;margin-right:10px;vertical-align:top;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_goodssise_noimg.png) center no-repeat;-webkit-background-size:24px 32px;background-size:24px 32px;}
.sell_detail_area .txt_area{display:inline-block;width:180px;}
.sell_detail_area .txt_area .tit{font-size:14px;color:#222;}
.sell_detail_area .txt_area .cnt{font-size:12px;color:#666;}
.sell_detail_area span{display:block;font-size:14px;line-height:20px;}
.sell_detail_area span.ellipsis {overflow:hidden;width:100%;height:20px;white-space:nowrap;text-overflow:ellipsis;}
.sell_detail_area .opt span{display:inline-block;padding:1px 2px 3px 2px;border:1px solid #e07733;border-radius:1px;font-size:12px;color:#e07733;line-height:12px;}
.sell_lev_box{display:inline-block;width:57px;border:1px solid #518fe3;border-radius:1px;font-size:12px;text-align:center;line-height:12px;}
.sell_lev_box span{display:block;padding:4px;}
.sell_lev_box .confirm_sell{color:#fff;background:#518fe3;}
.sell_lev_box .chk_sell{color:#518fe3;line-height:14px;}

/* my정보관리 */
.box_event_wrap {margin-top:20px;}
.area_event {padding:30px 25px;border:1px solid #dcdcdc;}
.area_event:after {content:"";clear:both;clear:both;}
.area_event .frame {float:left;width:198px;height:98px;border:1px solid #ededed;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_imgframe.png) no-repeat center;}
.area_event .frame img {width:100%;height:100%;}
.area_event .desc {margin-left:32px;margin-top:20px;padding:0;background:none;color:#333;font-size:22px;min-height:80px;}
.area_event .desc .btn_direct {margin-top:10px;font-size:14px;}
.box_event_wrap .tbl_default_top {border:0;}
.box_banking {margin:20px 0 0;padding:19px 55px;border:1px solid #dcdcdc;}
.box_banking:after {display:block;content:"";clear:both;}
.box_banking strong {color:#ef7014;font-weight:normal;}
.box_banking p {float:left;height:46px;line-height:46px;letter-spacing:-1.5px;}
.box_banking .btn {float:right;color:#fff;background:#fda400;}
.box_banking+.tbl_write {margin-top:20px;}

.box_imgadd:after {display:block;content:"";clear:both;}
.box_imgadd .frame {float:left;width:138px;height:138px;margin-right:20px;overflow:hidden;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_imgframe.png) no-repeat center;border:1px solid #ededed;}
.box_imgadd .frame img {width:100%;height:100%;}
.box_imgadd .upload {padding-top:23px;}
.box_imgadd .upload .txt {display:inline-block;position:relative;padding-left:8px;line-height:24px;}
.box_imgadd .upload .txt:before {content:"";width:2px;height:2px;position:absolute;left:0;top:12px;background:#898989;}
.box_imgadd .upload .txt strong {font-weight:normal;color:#ef7014;}
.box_imgadd.type2 .upload {padding-top:0;}
.box_imgadd.type2 .upload .txt {vertical-align:middle;}
.box_imgadd.type2 .btn_area {display:inline-block;margin-left:10px;vertical-align:middle;}
.box_message {padding:20px 0;border:1px solid #dcdcdc;text-align:center;}
.box_message strong {color:#ef7014;font-weight:normal;}

.box_mileage {margin:20px 0 0;}
.box_mileage:after {display:block;content:"";clear:both;}
.box_mileage .item_mileage {float:left;width:351px;margin-left:60px;padding:40px;border:1px solid #e4e4e4;border-radius:9px;box-sizing:border-box;}
.box_mileage .item_mileage.m1 {background:#f9f9f9;}
.box_mileage .item_mileage:first-child {margin:0;}
.box_mileage .item_mileage strong {display:block;font-size:20px;color:#333;}
.box_mileage .item_mileage .score {position:relative;margin-top:50px;padding-bottom:15px;border-bottom:2px solid #2f2f2f;}
.box_mileage .item_mileage .symbol {position:absolute;left:0;bottom:15px;}
.box_mileage .item_mileage input {width:100%;height:44px;padding-right:44px;border:0;font-size:36px;font-weight:bold;text-align:right;}
.box_mileage .item_mileage input[readonly] {border:0 !important;}
.box_mileage .item_mileage.m1 input {color:#2f2f2f;background:#f9f9f9;}
.box_mileage .item_mileage.m2 input {color:#0095f9;background:#fff;}
.box_mileage .item_mileage.m3 input {color:#fa6400;background:#fff;}
.box_mileage .item_mileage .form_unit_back {position:absolute;right:0;bottom:15px;font-size:16px;color:#2f2f2f;}

.login_social {width:800px;margin:0 auto;padding:29px 0 39px;text-align:center;}
.login_social .frame {display:inline-block;width:198px;height:138px;border:1px solid #eaeaea;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_imgframe.png) no-repeat center;}
.login_social .frame img {width:100%;height:100%;}
.login_social .tit {margin-top:22px;font-size:18px;}
.login_social .tit strong {color:#ef7014;}
.login_social .tit b {font-weight:normal;color:#ef7014;}
.login_social .txt {margin-top:10px;}
.login_social .txt b {color:#ef7014;font-weight:normal;}
.login_social .btn_wrap .btn_yes{width:160px;color:#fff;}

/* 학교상세 레이어 팝업 */
.tit_h3.sch_h3{padding-top:26px;}
.sch_label{overflow:hidden;float:left;margin-left:6px;padding-top:3.5px;vertical-align:middle;}
.sch_label .label_item{float:left;border:1px solid #5eb93b;border-radius:1px;margin-left:4px;padding:1px 2px 3px 2px;font-size:13px;color:#5eb93b;line-height:13px;}
.sch_btn_link{position:relative;height:28px;padding:4px 19px 5px 10px;border:1px solid #ddd;border-radius:14px;font-size:13px;color:#333;background:#fff;line-height:13px;letter-spacing:-2px;}
.sch_btn_link:after{content:"";position:absolute;top:10px;right:6px;border:4px solid transparent;border-left:4px solid #ffb901;}
.sch_btn_link.type2:after{border-left:4px solid #666;}
.tit_show{visibility:visible !important;height:auto !important;}
.sch_chatarea{margin-top:20px;border-bottom:1px solid #dcdcdc;}
.sch_chatarea .sch_chat{padding:20px;border:1px solid #dcdcdc;border-bottom:0;}
.sch_chatarea .sch_chat .chat_titarea{overflow:hidden;}
.sch_chatarea .sch_chat .chat_titarea .chat_tit{float:left;font-size:16px;color:#000;line-height:18px;}
.sch_chatarea .sch_chat .chat_titarea .chat_update{float:right;font-size:14px;color:#888;line-height:18px;}
.sch_chatarea .sch_chat .chat_api{margin-top:10px;height:200px;background:#eee;}

/* 대출팝업 */
.pop_line_wrap {padding:0 0 30px;border:5px solid #333;background:#fff;}
.pop_line_wrap .box_calculate {margin:0;}
.pop_line_wrap .box_calculate ul {padding:22px 0 0;}
.pop_line_wrap .box_calculate li {display:inline-block;width:50%;min-height:64px;vertical-align:top;}
.pop_line_wrap .box_calculate li:nth-child(odd) {border:none;}
.pop_line_wrap .box_calculate li strong {position:relative;padding-left:20px;}
.pop_line_wrap .box_calculate li strong .box_tultip {position:absolute;left:0;top:0;}
.pop_line_wrap .box_calculate .price {display:inline-block;margin-top:0;width: 173px;}
.pop_line_wrap .box_calculate .btns_cal {display:inline-block;vertical-align:top;}
.pop_line_wrap .box_calculate .price .form_group {margin:0;}
.pop_line_wrap .box_calculate .price .form_group input {background:#fff;padding-right:40px;}
.pop_line_wrap .box_calculate .price .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon {margin-top:5px;}
.pop_line_wrap .box_calculate .price .ui-selectmenu-text {color:#333;}
.pop_line_wrap .box_calculate li.period_wid .btns_cal button{width:55px;}
.pop_line_wrap .box_calculate li.period_wid .btns_cal button.last{width:49px;}

.forsale_cardarea.apt-info .forsale_cardbox {height:146px;}
.forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_left .info_main .name {line-height:33px;}
.forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_right {margin-right:22px;padding:22px 0;width:430px;background-color:#f0f2f8;}
.forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_right tr th, .forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_right tr td {border-left:1px solid #e5e5e5;text-align:center;padding:5px 0;}
.forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_right tr td {font-size:20px;color:#333;}
.top_cardtbl tr th{font-size:14px}
.top_cardtbl tr td{font-size:20px}
.top_cardtbl .ellipsis{padding:0 10px !important;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_right tr th:first-child, .forsale_cardarea.apt-info .forsale_cardbox .cardbox_infoarea .info_right tr td:first-child {border-left:1px solid #f0f2f8;}
.btn_qna, .btn_download, .btn_favor {border:1px solid #dcdcdc;padding:5px 20px 8px 10px;border-radius:15px;font-size:13px;position:relative;}
.btn_download {padding-left:30px;padding-right:10px;}
.btn_qna:after {content:"";position:absolute;right:12px;top:50%;margin-top:-4.5px;width:7px;height:9px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr_03.png) no-repeat right 0;}
.btn_favor {position:relative;padding:5px 10px 8px 10px;font-size:13px;border-radius:15px;border:1px solid #dcdcdc;background:#fff;}
.Price_fluct_guide {padding:19px;border:1px solid #dcdcdc;background-color:#fcfaf6;}
.Price_fluct_guide p {line-height:18px;}
.Price_fluct_guide p .age {color:#228efd;font-weight:bold;}
.Price_fluct_guide p .product_name {font-weight:bold}
.Price_fluct_guide p .area {color:#333333;font-weight:bold;}
.Price_fluct_guide p .price {color:#ec3324;}

/* 대출 단지정보 - 기타 수정 추가 */
.btn_download:before {content:"";position:absolute;left:12px;top:50%;margin-top:-7.5px;width:20px;height:15px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr_04.png) no-repeat left 0;}
.m_t8 {margin-top:8px !important}
.font_bold {font-weight:bold;color:#333;}
.tbl_list.btm_noline {border-bottom:none;}
.displayInlineBlock {display:inline-block;}
.yearStyle .ui-selectmenu-button {border:none;background-color:transparent;}
.p_area {position:relative;font-size:17px;padding-left:10px;margin-top:9px;margin-left:10px;}
.p_area:before {content:'';position:absolute;left:0;top:2px;width:1px;height:15px;background:#eaeaea;}
.p_area span {color:#ff8e01;}
.p_danji_guide {line-height:20px;margin-top:3px;}
.tbl_list.type2 .percent{display:block;}
.tbl_list.type2 .percent>span{color:#67c0ff;}
.tbl_list.type2 .percent>span.up{color:#fa6400;}
.tbl_list.type2 .percent>span.keep{color:#222;}
/* table */
.tbl_topLine tbody{border-top:1px solid #b4b4b4}
.letter_1 {letter-spacing:-1px}
.tbl_list.type4 td {padding:9px 10px;}

/* 대출 단지정보 차트 */
.chart_area {zoom:1;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin-top:20px;}
.chart_area:after {content:'';display:block;clear:both;}
.chart_area .chart_con {float:left;width:358px;padding:5px 35px 20px 35px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.chart_area .chart_con .chart_h {height:270px;background-color:red;}
.chart_con .tit_h3 {margin-bottom: 2px;height:35px;padding-top: 10px;}
.chart_con .tit_h3 h3 {font-size:16px;margin-top:0;}
.chart_350 {width:100%;height:350px;}

/* 대출 단지정보 - 하단부 배너 */
.banner_bottom.col3 {overflow:hidden;margin-top:20px;margin-left:-10px;}
.banner_bottom.col3 a {float:left;width:220px;padding:30px;margin-left:8px;border:1px solid #dcdcdc;}
.banner_bottom.col3 a p {line-height:18px;}
.banner_bottom.col3 a p strong {font-size:18px;font-weight:bold;display:block;padding-bottom:12px;color:#333}

/* 대출 단지정보 오른쪽 컨텐츠 */
.selldetail_side_slide.type3 .selldetail_danji.danji_re_height {height:95px;}
.selldetail_danji{display:table;height:94px;background:#eff2f8;}
.selldetail_danji:after{content:'';display:table;clear:both;}
.selldetail_danji .left{display:table-cell;width:76px;vertical-align:middle;}
.selldetail_danji .right{display:table-cell;width:142px;vertical-align:middle;}
.selldetail_danji .danji_img{overflow:hidden;display:inline-block;width:60px;height:60px;margin:0 0 0 16px;border-radius:50%;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_name_noimg.png) center no-repeat;-webkit-background-size:48px;background-size:48px;}
.selldetail_danji .danji_img img{width:60px;height:60px;}
.selldetail_danji .danji_name2{display:inline-block;padding:0 10px 0 16px;font-size:16px;font-weight:bold;color:#333;word-break:break-all;}

.selldetail_danji .danji_img2{overflow:hidden;display:inline-block;width:220px;height:120px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_goodssise_noimg.png) center no-repeat;-webkit-background-size:34px 49px;background-size:34px 49px;}
.selldetail_danji .danji_img2 img{width:220px;height:120px;}

.selldetail_danji .pic_zone{display:block;width:64px;height:64px;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_name_noimg.png) center no-repeat;-webkit-background-size:40px;background-size:40px;}
.selldetail_danji .corp_img{position:relative;display:block;padding:15px;background:#f8f8f8;}
.selldetail_danji .corp_img img{width:64px;height:64px;border-radius:50%;}
.selldetail_danji .corp_name {position:absolute;right:20px;top:20%;width:95px;padding:6px 10px;font-size:14px;font-weight:bold;color:#333;}

.company_prod dt, .company_prod dd {display:inline-block;}
.company_prod dt {font-weight:bold;color:#333;}
.company_prod dt + dd {margin-left:5px;}
.company_prod dd + dt {margin-left:10px;}
.company_prod dd.ellipsis{overflow:hidden;width:40px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:bottom;}
.selldetail_side_myloan {border-top:1px solid #eaeaea;margin-top:30px}
/* 대출 - 단지정보 학교정보 */
.schoolInfo_zone {position:relative;}
.schoolInfo_zone .sch_label {margin-top:10px;}
.schoolInfo_zone .tit_h3.schoolInfo {padding-top:25px;}
.schoolInfo_tab {padding:18px;border:1px solid #dcdcdc;}
.schoolInfo_tab .tab_default {margin:0;}
.schoolInfo_tab .td_twin_right {margin-top:-15px;margin-right:80px;}
.btn_left {position:absolute;top:18px;right:50px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_left.png) 0 0 no-repeat;}
.btn_right {position:absolute;top:18px;right:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_btn_arrow_right.png) 0 0 no-repeat;}
.btn_left span, .btn_right span {display:block;text-indent:-9999px;width:26px;height:26px;}

.schoolInfo_2col, .schoolInfo_3col {display:table;table-layout:fixed;}
.schoolInfo_2col .schoolInfo_left, .schoolInfo_2col .schoolInfo_right {display:table-cell;width:420px;}
.schoolInfo_3col .schoolInfo_col1, .schoolInfo_3col .schoolInfo_col2, .schoolInfo_3col .schoolInfo_col3 {display:table-cell;width:273px;}
.schoolInfo_2col .schoolInfo_left {padding-right:10px;}
.schoolInfo_2col .schoolInfo_right {padding-left:10px;}
.schoolInfo_3col .schoolInfo_col1 {}
.schoolInfo_3col .schoolInfo_col2 {padding-left:20px;}
.schoolInfo_3col .schoolInfo_col3 {padding-left:20px;}
/* 대출 - 단지정보 -평면도*/
.schoolInfo_2col.f_plan{width:860px;}
.schoolInfo_2col.f_plan .schoolInfo_left{width:50%;padding-right:0;}
.schoolInfo_2col.f_plan .schoolInfo_right{width:50%;padding-left:0;}
.schoolInfo_2col.f_plan .schoolInfo_left {position:relative;}
.f_plan_box{height:auto;text-align:center;}
.f_plan_box img{width:260px;height:180px;margin-top:58px;}
.f_plan_box.noimg{background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_goodssise_noimg.png) center no-repeat;}
.f_plan_right {position:absolute;top:20px;right:20px;}
.schoolInfo_2col.f_plan .form_group {position:absolute;top:20px;left:0;width:100%}
.schoolInfo_2col.f_plan .sticker {position:absolute;top:20px;right:20px;}
.schoolInfo_2col.f_plan .sticker span {display:inline-block;border:1px solid #dcdcdc;padding:2px 4px 4px 4px;border-radius:4px;}
.schoolInfo_2col.f_plan .pic_btn.type2 {position:absolute;bottom:25px;right:20px;display:inline-block;width:30px;height:30px;font-size:0;color:transparent;border-radius:5px;background:#666 url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_piclink.png) 0 0 no-repeat;}
.schoolInfo_2col.f_plan .schoolInfo_right {background-color:#fcfaf6;vertical-align:top;}
.f_plan_defaultInfo {padding:40px 0 0 40px;}
.f_plan_defaultInfo h4 {font-size:22px;color:#333;margin-bottom:20px;}
.f_plan_defaultInfo ul li {font-size:15px;padding:7px 0 7px 8px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_desc_d.png) no-repeat 0 center;}
.f_plan_defaultInfo ul li strong {font-weight:bold;display:inline-block;width:115px;}
.f_plan_box.d3ImgBox img{width:350px !important;height:270px !important;}

/* 대출한도 금리조회 2018.11.09 수정 */
.category_area {margin-top:30px;}
.btn_wrap+.category_area {margin-top:0;}
.category_area:after {content:'';display:block;clear:both;}
.category_area .category_cont {border:1px solid #e4e4e4;}
.category_area .category_cont+.category_cont {border-top:none;}
.category_area .category_cont:after {content:'';display:block;clear:both;}
.category_area .tit {float:left;width:200px;line-height:60px;border-right:1px solid #e4e4e4;font-size:16px;color:#333;text-align:center;background:#f9f9f8;}
.category_area ul {float:left;overflow:hidden;padding:10px 0;}
.category_area ul.type2 {border-top:none;}
.category_area li {float:left;width:139px;height:40px;padding:0 10px;border-left:1px solid #e4e4e4;box-sizing:border-box;}
.category_area ul.type2 li {width:325px;}
.category_area li.wid {width:108px;}
.category_area li:first-child {border-left:none;}
.category_area li strong {display:block;font-weight:normal;}
.category_area li span {display:block;margin-top:12px;font-size:12px;text-align:right;}
.category_area li span em {font-size:16px;}
.category_area li .txt_color {color:#fa6400;}
.category_area li .btn {margin-top:5px;}
.category_area ul+.tit {border-left:none;}
.category_area .category_inner{float:left;width:977px;overflow:hidden;}
.category_area .category_inner ul{float:none;display:table;width:100%;padding:9px 0;table-layout:fixed;overflow:inherit;}
.category_area .category_inner ul li{display:table-cell;float:none;width:auto;}

.col_layout {margin-top:16px;}
.col_layout ul {overflow:hidden;padding:40px;border:1px solid #e4e4e4;}
.col_layout li {float:left;width: 508px;padding:0 40px;border-right:1px solid #e4e4e4;}
.col_layout li+li {border-right:none;}
.col_layout table {margin-top:16px;}
.col_layout th {margin-top:16px;}
.col_layout td {margin-top:16px;}
.col_layout .desc {margin-top:16px;}
.col_layout .tit {margin-top:16px;}
.col_layout .btn_wrap {margin-top:16px;}

p.desc2 .sub_txt {display:block;margin-top:5px;color:inherit;}
p.desc2 .sub_txt .point {color:#f96501;}

.tit_h3 h3.center.loan_ttl {color:#ffb901;font-weight:bold;}

/* 대출상품 상단 내용 */
.loan_detail_top {display:table;table-layout:fixed;padding:40px 50px;border:1px solid #e4e4e4;}
.loan_detail_top h3 {padding:0;}
.loan_detail_left {display:table-cell;width:400px;vertical-align:top;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loan_detail.jpg) no-repeat 0 0;padding-top:220px;}
.loan_detail_left_con {background-color:#f9f6ef;padding:18px;zoom:1;}
.loan_detail_left_con:after {content:'';display:block;clear:both;}
.loan_detail_left_con ul {margin-top:20px;}
.loan_detail_left_con li {float:left;padding:5px 8px;width:148px;background-color:#fff;border:1px solid #ededed;font-size:12px}
.loan_detail_left_con li strong, .loan_detail_left_con li a {display:block;}
.loan_detail_left_con li strong {font-size:14px;color:#333;padding-bottom:3px}
.loan_detail_left_con li a {font-weight:bold;color:#ff8e01;font-size:18px;padding:5px 0 3px 0}
.loan_detail_left_con li + li {margin-left: 10px;width:165px;}
.loan_detail_left_con li + li a {color:#333;display:inline-block;padding-right:15px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanArrow.png) no-repeat right 10px;}
.loan_detail_right {display:table-cell;width:628px;padding-left:50px}
.loan_detail_right h3 {font-size:34px;color:#b3754d;line-height:40px;padding-bottom:10px;}
.loan_detail_right h3 strong {position:absolute;visibility:hidden;width:0;height:0;font-size:0;}
.loan_detail_right p {line-height: 20px;}
.preferred_rate {margin:10px 0 20px 0;line-height: 20px;display:inline-block;}
.preferred_rate span {display:inline-block;padding:5px 15px 7px 31px;font-size:12px;line-height:20px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_preferred_rate.png) no-repeat 0 0;color:#56503c;}
.loan_detail_right table {margin-top:20px;}
.loan_detail_right th {text-align:left;vertical-align:top;}
.loan_detail_right th, .loan_detail_right td {padding:11px 0;line-height:19px;}

/* 주택담보 대출 한도 조회 */
.col_layout.Mortgage_loan ul {padding-right: 0;}
.Mortgage_loan li {border-right:none;border-left:1px solid #e4e4e4;}
.Mortgage_loan li:first-child {border-left:none;padding-left:0;}
.Mortgage_loan table, .Mortgage_loan strong {margin-bottom:28px;}
.Mortgage_loan th {font-size:18px;font-weight:bold;vertical-align:top;padding-bottom:16px;}
.col_layout.Mortgage_loan th {text-align:left;}
.Mortgage_loan td {font-size:30px;color:#fa6400;font-weight:bold;}
.Mortgage_loan strong {font-size:24px;display:block;}
.loan_rateInquiry {border:1px solid #e4e4e4;padding:45px 25px 5px 25px;margin-top:16px;position: relative;}
.loan_rateInquiry .loan_rateInquiry_right {position:absolute;top:5px;right:25px;}
.loan_repayment {padding:15px;border-bottom:1px solid #dcdcdc;}
.loan_repayment:last-child {border-bottom:none;}
.loan_repayment.choice {border:1px solid #ffb901;background-color:#fcfaf6;}
.loan_repayment h4 {}
.loan_repayment table {padding:10px 0;}
.loan_repayment table th, .loan_repayment table td {color:#333;font-size:14px;padding:8px 0;vertical-align:top;}
.loan_repayment table tr:first-child th, .loan_repayment table tr:first-child td {padding-top:20px;}
.loan_repayment table tr:last-child th, .loan_repayment table tr:last-child td {padding-bottom:20px;}
.loan_repayment table td.price {text-align:right;color:#333;font-size:14px;font-weight:bold;}
.color_blue {color:#019cff !important;}
.color_red {color:#ff3a01 !important;}
.loan_repayment table td.td_chart_zone {padding:0 0 0 25px !important;}
.td_chart_zone {height:100%;}
.td_chart_zone > p {vertical-align: top;line-height: 18px;}
.td_chart_zone > p strong {display: none}
.td_chart_zone > p span {display:inline-block;margin-right:18px;}
.td_chart_zone > p i {width:4px;height:4px;display:inline-block;vertical-align:middle;margin-right:6px;margin-top:-2px;}
.td_chart_zone > p span.pancreas_01 i {background-color:#56503c;}
.td_chart_zone > p span.pancreas_02 i {background-color:#ffb901;}
.pancreas_01 {}
.chart_zone {}
.chart_zone p:first-child {margin-top:11px;}
.chart_zone p {zoom:1;line-height:24px;}
.chart_zone p:after {content:'';display:block;clear:both;}
.chart_zone p span {display:block;width:20%;float:left;text-align:center;}
.chart_zone p.term {position:relative;}
.chart_zone p.term span {text-align:left;position:absolute;width:inherit;}
.chart {width:100%;height:4px;/*background-color:#ffb901;*/} /* nhs 2018.11.22 개발파트 요청으로 dim */
.chart_zone .chart {background-color:#ffb901;}
.chart span {display:block;height:4px;/*background-color:#56503c;*/}/* nhs 2018.11.22 개발파트 요청으로 dim */
.chart_zone .chart span {background-color:#56503c;}

/*대출 약관동의 yes or no*/
.txt_and_radio {overflow:hidden;}
.txt_and_radio .txt {float:left;margin-top:7px;}
.txt_and_radio .form_group {float:right;}
.txt_and_radio .form_group .input_list+.input_list {margin-left:25px;}

.loan_rateCalcul {border:1px solid #e4e4e4;padding:20px 30px 30px 40px;margin-top:16px;}
.loan_rateCalcul > p {font-size:18px;color:#ffb901;font-weight:bold;text-align:center;}
.loan_rateChoice {margin-top:20px;}
.loan_rateChoice ul {zoom:1;text-align:center;}/*
.loan_rateChoice ul:after {content:'';display:block;clear:both;}*/
.loan_rateChoice li {display:inline-block;width:11.5%;margin:1px 2px 1px 2px;}
.loan_rateChoice li > span {height:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_question.png) no-repeat center 0;display:block;margin-top:10px;}
.rateChoiceBox {border:1px solid #e4e4e4;border-radius:5px;padding:8px 14px 14px 14px;}
.rateChoiceBox.on {border:2px solid #ffb901;background-color:#fcfaf6;margin:-1px;}
.rateChoiceBox p:first-child {color:#ccc;font-size:20px;font-weight:bold;padding:5px 0;text-align:center;}
.rateChoiceBox.on p:first-child {color:#fa6400;}
.rateChoiceBox a {display:block;}
.rateChoiceBox p strong {position:absolute;visibility:hidden;width:0;height:0;font-size:0;}
.rateChoiceBox p + p {font-size:12px;line-height:16px;margin-top:5px;}
.rateChoiceBox button {display:block;}
/*.rateChoice01 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice01.png) no-repeat 0 0;}
.rateChoice02 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice02.png) no-repeat 0 0;}
.rateChoice03 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice03.png) no-repeat 0 0;}
.rateChoice04 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice04.png) no-repeat 0 0;}
.rateChoice05 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice05.png) no-repeat 0 0;}
.rateChoice06 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice06.png) no-repeat 0 0;}
.rateChoice07 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice07.png) no-repeat 0 0;}
.rateChoice08 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rateChoice08.png) no-repeat 0 0;}*/

/*대출 쪽 다운로드 버튼 2018.12.07*/
.btn.ico_download {padding:6px 15px 8px 35px;border:1px solid #e1e1e1;color:#333;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_download.png) no-repeat 15px 50%;border-radius:2px;}

.loan_rateResult {height:110px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loan_rateResult.png) no-repeat center 0;margin-top:15px;zoom:1;}
.loan_rateResult:after {content:'';display:block;clear:both;}
.loan_rateResult > div {float:left;}
.now_rateResult, .preference_rateResult {position:relative;width:488px;}
.discount_rate {width:115px;}
.now_rateResult p, .preference_rateResult p, .discount_rate p {position:absolute;top:50%;left:0;width:100%;margin-top:-3px;font-size:36px;font-weight:bold;text-align:center;}
.discount_rate p {position:static;margin-top:0;font-size:24px;color:#fff;padding-top:30px;}
.preference_rateResult p {color:#ffb901;}
.now_rateResult h4, .preference_rateResult h4 {padding:7px 10px;line-height:40px;font-size:18px;color:#333;}
.preference_rateResult h4 {text-align:right;}
.now_rateResult {margin-left:10px;}
.discount_rate p strong {position:absolute;visibility:hidden;width:0;height:0;font-size:0;}

/* 자금 계산 영역 */
.btn.variable.btn_icotype4.on:after {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_upDown_on.png);}
.table_box {display:table;table-layout:fixed;margin-top:16px;}
.table_box .table_box_left, .table_box .table_box_right {display:table-cell;vertical-align: top;}
.table_box .table_box_left {width:582px;height:321px;border:1px solid #e4e4e4;position:relative;padding-top:38px;}
.table_box .table_box_right {border:1px solid #e4e4e4;border-left:none;width:520px;padding:20px 40px;}
.funds_calculate {position:relative;}
.funds_calculate .funds_calculate_fill {width:508px;height:264px;position:relative;margin-left:38px;overflow:hidden;}
.funds_calculate .funds_calculate_fill img {position:absolute;top:0;z-index:10;width:100%;height:265px;margin-top:-1px;}
.funds_calculate .funds_calculate_fill > span {display:block;width:508px;}
.funds_calculate .funds_calculate_fill span.insufficient_funds {position:absolute;bottom:50%;height:50%;background-color:#e5e5e5;z-index:1;}
.funds_calculate .funds_calculate_fill span.maxRate {position:absolute;bottom:20%;height:30%;background-color:#ffb901;z-index:1;}
.funds_calculate .funds_calculate_fill span.hold_funds {position:absolute;bottom:0%;height:20%;background-color:#3d3b31;z-index:1;}
.funds_calculate p {display:table-cell;position:absolute;z-index: 10;vertical-align:middle;width:508px;margin-left:38px;border-bottom:1px dashed #e4e4e4;}
.funds_calculate p:last-child {border:none;}
.funds_calculate p.insufficient_funds {}
.funds_calculate p.maxRate {}
.funds_calculate p.hold_funds {}
.funds_calculate .info_txt {position:absolute;left:300px;top:50%;margin-top:-8px;}
.funds_calculate .info_txt strong {font-size:16px;font-weight:normal;}
.funds_calculate .info_txt span {font-size:16px;font-weight:bold;color:#333;}
.funds_calculate .maxRate .info_txt span {color:#ffb901;}

.calculate_guide {position:absolute;width:100%;bottom:0;text-align:center;font-size:16px;font-weight:bold;padding:20px 0;background-color:#e2e1dd;color:#333;}
.table_box_right dl {padding:15px 0;border-bottom:1px solid #e4e4e4;zoom:1;}
.table_box_right dl:after {content:'';display:block;clear:both;}
.table_box_right dl:last-child {border-bottom:none;padding-bottom: 0;}
.table_box_right dl dt, .table_box_right dl dd {float:left;font-size:16px;padding:6px 0;}
.table_box_right dl dt {width:350px;}
.table_box_right dl dd {width:165px;text-align:right;}
.plus {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_plus.png) no-repeat 0 center;}
.minus {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_minus.png) no-repeat 0 center;}
.ico_won {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_won.png) no-repeat 0 0;padding:0 0 3px 30px;}
.color_orange {color:#ffb901 !important;}

/* 대출신청시 필요서류 */
.require_document {display:table;table-layout:fixed;padding:38px 0;border:1px solid #e4e4e4;margin-top:16px;}
.require_document .require_document_left {display:table-cell;width:502px;padding:0 40px;border-right:1px solid #e4e4e4;}
.require_document .require_document_right {display:table-cell;width:520px;padding:0 40px;}
.require_document h4, .require_document ol {}
.require_document h4 {color: #333;margin-bottom:10px;}
.require_document ol {line-height:24px;}
.require_document ol li:before {content:"";display:inline-block;width:14px;height:14px;margin-right:5px;background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_require_num.png) no-repeat 0 0;vertical-align:text-bottom;}
.require_document ol li + li:before {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_require_num.png) no-repeat 0 -30px;}
.require_document ol li + li + li:before {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_require_num.png) no-repeat 0 -60px;}
.require_document ol li + li + li + li:before {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_require_num.png) no-repeat 0 -90px;}
.require_document ol li + li + li + li + li:before {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_require_num.png) no-repeat 0 -120px;}
.require_document ol li + li + li + li + li + li:before {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_require_num.png) no-repeat 0 -150px;}

/* 대출목록 - 상단 대출 슬라이드 */
.loanList_top {width:1180px;height:450px;overflow:hidden;position:relative;margin-bottom:30px;}
.loanList_con {position:relative;top:0;left:0;height:450px;}
.loanList_con:after {content:'';display:block;clear:both;}
/*.loan_control {position:absolute;width:100%;margin-top:-45px;text-align:center;}
.slideControls {display:inline-block;}
.slideControls .playstop {display:inline-block;vertical-align:middle;}
.slideControls .slick-dots {position: static;width: auto;vertical-align:middle;}
.slideControls .slick-dots li {display:inline-block;position:relative;width:8px;height:8px;margin:0 5px;vertical-align:top;}
.slideControls .slick-dots li button {font-size:0;line-height:0;display:block;width:8px;height:8px;cursor:pointer;color:transparent;border:0;background:transparent;}
.slideControls .slick-dots li button:before {display:inline-block;font-size:10px;width:8px;height:8px;opacity:1;content:'';text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_dot.png) no-repeat 0 0;}
.slideControls .slick-dots li.slick-active button:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_on.png) no-repeat 0 0;}
.loan_control .loanList_play {overflow:hidden;display:inline-block;width:8px;height:14px;line-height:16px;cursor:pointer;color:transparent;border:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_play.png) no-repeat 0 0;}
.loan_control .loanList_play.pause {width:8px;height:14px;line-height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_pause.png) no-repeat 0 0;}
.loan_control .slick-arrow{position:static;display:inline-block;width:10px;height:14px;}
.loan_control .slick-arrow.loanList_prev{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_prev.png) no-repeat 0 0;}
.loan_control .slick-arrow.loanList_next{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_next.png) no-repeat 0 0;}*/
/* 수정컨트롤러 20181204 */
.loanList_top .slick-prev{top:auto;bottom:25px;left:50%;margin-left:-60px;width:10px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_prev_white.png) no-repeat;z-index:5;}
.loanList_top .slick-next{top:auto;bottom:25px;left:50%;margin-left:50px;width:10px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_next_white.png) no-repeat;z-index:5;}
.loanList_top .slick-dots{bottom:22px;}
.loanList_top .slick-dots li button:before{top:6px;left:4px;width:8px;height:8px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_dot_white.png) no-repeat;font-size:0;color:transparent;}
.loanList_top .slick-dots li.slick-active button:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_on_white.png);}
.loanList_top .slick-ctrl{position:relative;bottom:42px;}
.loanList_top .slick-pause{position:absolute;top:5px;left:50%;width:8px;height:12px;margin-left:70px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_pause_white.png) no-repeat;font-size:0;color:transparent;}
.loanList_top .slick-play{display:none;position:absolute;top:5px;left:50%;width:8px;height:12px;margin-left:70px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_play_white.png) no-repeat;font-size:0;color:transparent;}
/* /////////////////// */

.loanList_top .slick-slide {height:450px;margin:0;}
.loanList_top .slick-slide >a{display:block;height:100%;width:100%;}
.loanList_top .slick-slide >div {position:relative;padding:60px 30px 25px 30px;}
.loanList_top .slick-slide >div .bg{position:absolute;left:0;right:0;top:0;bottom:0;}
.loanList_top .slick-slide >div .wrap_loantext{position:absolute;left:114px;top:39px;}
.loanList_con > div {position:relative;width:1180px;height:450px;}

/*.loanList_con .slick-arrow{width:29px;height:73px;top:50%;margin-top:-36px;}
.loanList_con .slick-prev{left:31px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanprev.png) no-repeat center;}
.loanList_con .slick-next{right:31px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loannext.png) no-repeat center;}
*/
.loan_caption {font-size:26px;line-height:32px;color:#000;}
.loan_conDetail {margin-top:7px;font-size:14px;line-height:19px;color:#666;}
.loan_conDetail2 {margin-top:21px;font-size:16px;font-weight:bold;color:#333;}
.loanList_con_btn {display:inline-block;margin-left:20px;padding:0 20px;height:40px;line-height:40px;font-size:16px;border-radius:2px;}
.loanList_con_btn span {display:block;position:relative;font-weight:normal;color:#fff;}
.loanList_con_btn span:after{content:"";display:inline-block;position:relative;top:2px;width:8px;height:14px;margin-left:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_loan_arr.png) no-repeat 0 0;}
.wrap_loantext .loanList_con_btn{margin:0 0 0 20px;font-size:16px;height:40px;line-height:40px;padding:0 20px;}
.wrap_loantext.txt1 .loanList_con_btn{background:#7f8d93;}
.wrap_loantext.txt2 .loanList_con_btn{background:#b28073;}
.wrap_loantext.txt3 .loanList_con_btn{background:#7b746a;}
.wrap_loantext.txt4 .loanList_con_btn{background:#65a5a9;}
.loanList_top .slick-slide {height:450px;margin:0;}
.loanList_top .slick-slide >div {padding:40px 50px;color:#fff;}
.loanList_con > div {position:relative;width:1180px;height:450px;float:left;}
.loanList_con .slick-slide.loanList_con01 {background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loanList_con01.png) no-repeat 0 0;}
.loanList_con .slick-slide.loanList_con02 {background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loanList_con01.png) no-repeat 0 0;}
.loanList_con .slick-slide.loanList_con03 {background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loanList_con01.png) no-repeat 0 0;}
.loanList_con .slick-slide.loanList_con04 {background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loanList_con01.png) no-repeat 0 0;}
.counsel_box{display:table;margin-top:20px;margin-left:0;width:100%;table-layout:fixed;}
.counsel_box>div{display:table-cell;box-sizing:border-box;}
.counsel_box>div.counsel_tel{position:relative;width:207px;padding-left:80px;}
.counsel_box>div.counsel_tel:before{display:inline-block;position:absolute;left:0;top:-10px;content:"";width:72px;height:72px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_telphone1.png) no-repeat center;}
.counsel_box>div.counsel_tel .tit{display:block;margin-bottom:10px;font-size:14px;}
.counsel_box>div.counsel_tel strong{display:block;color:#fe8c25;font-size:24px;font-weight:normal;}
.counsel_box>div.counsel_info{width:260px;padding-left:32px;border-left:1px solid #dcdcdc;}
.counsel_box>div.counsel_info .tit{display:block;margin-bottom:10px;font-size:14px;}

/* 대출목록 - 상품 상단 목록*/
.loanList_represent {display:table;table-layout:fixed;border:1px solid #e4e4e4;}
.loanList_represent_left {width:482px;padding:40px 0 0 50px;display:table-cell;vertical-align:top}
	.loanList_represent_product {}
	.loanList_represent_product span {color:#b3754d;font-size: 34px;display:block;font-weight:bold;padding:10px 0 30px 0;letter-spacing: -1px;}
.loanList_represent_right {width:565px;height:220px;padding:40px 20px 0 70px;display:table-cell;vertical-align:top;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loanList_represent.png) no-repeat right 0;zoom:1;}
.loanList_represent_right:after, .loanList_product p:after, .loanList_product dl:after, .loanList_product .btn_box:after {content:'';display:block;clear:both;}
.loanList_represent_right p {float:left;width:50%;padding-bottom:10px;}
.loanList_represent_right p strong, .loanList_represent_right p span {display:block;text-align:center;}
.loanList_represent_right p strong {font-size:18px;color:#333;}
.loanList_represent_right .price {font-size:48px;font-weight:bold;line-height:50px;padding:10px 0;}
.loanList_represent_right p:first-child .price {color:#ff8e01;}
.loanList_represent_right p + p .price {color:#fec93e}
.loanList_represent_right .comment {}
.loanList_represent_right .loanList_con_btn {background:#888476;}
/* 대출목록 - 상품 하단 목록*/
.loanList_represent02 {zoom:1;margin-left:-20px}
.loanList_represent02:after {content:'';display:block;clear:both;}
.loanList_represent02 .loanList_product {float:left;margin:20px 0 0 20px;width:488px;padding:28px 45px 0 45px;border:1px solid #e4e4e4;}
.loanList_product .preferred_rate {margin:0;float:right;}
.brand_name {font-size:22px;color:#b3754d;font-weight:bold;}
.loanList_product p, .loanList_product dl {zoom:1;}
.loanList_product dl {margin-top:25px;margin-left:-5px}
.loanList_product dd {float:left;font-size:12px;padding:0 5px;border-left:1px solid #666;}
.loanList_product dt + dd {border:none;}
.loanList_product dl + p {margin-top:18px;line-height:20px;}
.loanList_product dl + p strong {display:block;}
.loanList_product .btn_box {margin:28px -45px 0 -45px;zoom:1;}
.loanList_product .btn_box a {display:inline-block;width:50%;text-align:center;padding:16px 0;float:left;font-size:15px;}
.loanList_product .btn_box a.btn_full {width:100%}
.loanList_product .btn_box .btn_detail {background-color:#fcfaf6;}
.loanList_product .btn_box .btn_apply {background-color:#888476;color:#fff;}

/* 대출 목록 & 상세 스타일 새로추가 2018.11.12 */
/*.loan_list_wrap{margin-top:-20px;}*/
.loan_list_wrap .loan_list_item{display:table;table-layout:fixed;width:100%;padding:40px 20px 40px 20px;border-bottom:1px solid #eee;background:#fff;box-sizing:border-box;}
.loan_list_item >div{display:table-cell;min-height:133px;vertical-align:middle;}
.loan_list_item .loan_item_l{width:470px;}
.loan_list_item .loan_item_l .tag{display:inline-block;height:26px;padding:0 10px;line-height:26px;font-size:12px;background:#ef6464;color:#fff;border-radius:13px;margin-bottom:8px;}
.loan_list_item .loan_item_l .tit{display:block;/*margin-top:34px;*/font-size:24px;font-weight:bold;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2em;}
/*.loan_list_item .loan_item_l .tag+.tit{margin-top:8px;}*/
.loan_list_item .loan_item_l .txt{display:block;margin-top:14px;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2em;}
.loan_list_item .loan_item_l .tag_box {margin-top:49px;}
.loan_list_item .loan_item_l .txt+.tag_box{margin-top:14px;}
.tag_box{margin-top:12px;font-size:18px;}
.tag_box span{display:inline-block;height:19px;margin-right:7px;line-height:17px;padding:0 7px;font-size:14px;border-radius:2px;color:#999;border:1px solid #ccc;}
.loan_list_item .loan_item_m{width:560px;position:relative;}
.loan_list_item .loan_item_m >ul{display:table;width:100%;}
.loan_list_item .loan_item_m >ul li{display:table-cell;width:186px;padding:13px 0 14px;text-align:center;border-left:1px solid #eaeaea;}
.loan_list_item .loan_item_m >ul li:first-child{border-left:none;}
.loan_list_item .loan_item_m >ul li > span{display:inline-block;width:50px;height:50px;overflow:hidden;}
.loan_list_item .loan_item_m >ul li .ico1{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem01.png) no-repeat center;color:transparent;}
.loan_list_item .loan_item_m >ul li .ico2{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem02.png) no-repeat center;color:transparent;}
.loan_list_item .loan_item_m >ul li .ico3{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem03.png) no-repeat center;color:transparent;}
.loan_list_item .loan_item_m >ul li .ico4{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem04.png) no-repeat center;color:transparent;}
.loan_list_item .loan_item_m >ul li .title{display:block;width:auto;height:20px;margin-top:14px;font-size:16px;}
.loan_list_item .loan_item_m >ul li > strong{display:block;margin-top:7px;color:#333;font-size:18px;}
.loan_list_item .loan_item_r{width:130px;}
.loan_list_item .loan_item_r .btn_wrap {margin-top:0;}
.loan_list_item .btn_wrap{margin-top:0;text-align:left;padding-left:9px;}
.loan_list_item .btn_wrap .btn_detail{height:40px;padding:0 24px 0 25px;color:#333;background:#fff;border:1px solid #999;border-radius:4px;font-size:14px;}
.loan_list_item .btn_wrap .btn_apply{margin-left:0;padding:0 24px 0 25px;height:40px;color:#fff;border:1px solid #776c62;background:#776c62;border-radius:4px;font-size:14px;}
.loan_list_item .btn_wrap .btn_detail+.btn_apply {margin-top:10px;}
.loan_list_item .btn_wrap{margin-top:60px;}
.loan_list_item .btn_wrap .btn_yes{height:60px;padding:0 40px;line-height:58px;font-size:20px;font-weight:normal;color:#4e4842;border-radius:4px;}
.loan_list_wrap .loan_list_item.type2{margin-bottom:40px;padding:38px 0 37px 38px;border:2px solid #bbb5b0;border-radius:10px;}
.loan_list_item.type2 .loan_item_l .tit{margin-top:39px;}
.loan_list_item.type2 .loan_item_l .tag+.tit{margin-top:13px;}
.loan_list_item.type2 .loan_item_l .txt{margin-top:10px;}
.loan_list_item.type2 .loan_item_m >ul{margin-top:50px;}
.loan_list_item.type2 .loan_item_m >ul li span{width:70px;height:70px;}
.loan_list_item.type2 .loan_item_m >ul li .title{width:auto;height:18px;}
.loan_list_item.type2 .loan_item_m >ul li .ico1{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem01_big.png);}
.loan_list_item.type2 .loan_item_m >ul li .ico2{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem02_big.png);}
.loan_list_item.type2 .loan_item_m >ul li .ico3{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanitem03_big.png);}
.loan_list_item.type2 .btn_wrap{padding-left:0;margin-top:83px;}
.loan_list_item.type2 .txt+.btn_wrap{margin-top:52px;}
.loan_list_item.type2 .btn_wrap .btn_apply{margin:0;}
.loan_list_item.type2 .tag_box{margin-right:32px;margin-bottom:25px;text-align:right;position: absolute;top: 0;right: 0;}

/*.info_cont_box {overflow:hidden;}*/
.info_cont_box .info_conitem{display:table;width:100%;table-layout:fixed;padding:12px 0 21px;border-bottom:1px solid #dcdcdc;}
.info_cont_box .info_conitem:first-child{border-top:1px solid #dcdcdc;}
.info_cont_box .info_conitem h4{display:table-cell;width:260px;padding:8px 31px;color:#333;vertical-align:top;box-sizing:border-box;}
.info_cont_box .info_conitem .infoCont{display:table-cell;width:920px;vertical-align:top;line-height:1.4;}
.info_cont_box .info_conitem .infoCont ul li{position:relative;padding-left:12px;line-height:28px;}
.info_cont_box .info_conitem .infoCont ul li:before{content:"";display:inline-block;position:absolute;left:0;top:12px;width:5px;height:5px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_info_dot.gif) no-repeat 0 0;}


/* 대출 문항 관련 */
.tit_h3.loan_guide_tit {padding-top:8px;}
.tit_h3.loan_guide_tit h3 {font-size:24px;}
.loan_guide_sentence {margin:20px 0 35px;font-size:18px;line-height:22px;}
.question_list ol {zoom:0;margin-left:-18px;}
.question_list ol:after {content:"";display:block;clear:both}
.question_list ol li {width:378px;margin:9px 0 8px 20px;float:left;}
.question_list ol li.twoCulume {width: 773px;}
.question_list ol li.height280 div {height:280px;}
.question_list ol li > div, .loan_evt_zone > div {height:175px;border:2px solid #56503c;padding:22px 27px;border-radius:10px;box-shadow:0 3px 10px #ccc;position:relative;}
.question_list ol li > div.loan_evt.result, .loan_evt_zone > div.loan_evt.result {padding: 35px 27px 7px 27px;}
.question_list ol li > div .box_tultip, .loan_evt_zone > div .box_tultip {position:absolute;top: 25px;right: 25px;}
/* 문항풀이 진입 전 상태 */
.question_list ol li.before_enter {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_loanQuestion.png) no-repeat 0 0;background-size:auto 100%;-webkit-background-size:auto 100%;}
.question_list ol li.before_enter div {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_logo_loanQuestion.png) no-repeat center center;}
.question_list ol li p {font-size:18px;color:#333;font-weight:bold;padding-top:8px;line-height: 24px;}
.question_list ol li p span{font-size: 15px;font-weight: normal; letter-spacing:-2px; line-height:1;}
.question_list ol li i {font-style:normal;color:#ffb901;font-size:24px;font-weight:bold;}
/* 문항풀이 컨텐츠 focus, hover 시 */
.question_list ol li:focus > div, .question_list ol li:hover > div {border:2px solid #0096f7;}
.question_list ol li:focus i, .question_list ol li:hover i {color:#0096f7;}
.question_list .input_list span.dp_bl {padding:4px 0;}
/* 문항풀이 컨텐츠 choice 시 */
.question_list ol li.choice > div {border:2px solid #ff3a01;}
.question_list ol li.choice > div .btn_wrap {margin-top:40px;}
.pos_bottom {position:absolute;bottom:15px;}
/* 내집마련디딤돌 신청 */
.loan_evt  {background:#fafbfd url(https://nimg1.kbstar.com/img/okbland/web/img/loan_myHome_go.png) no-repeat 27px 22px;}
.loan_evt.result {background:#fafbfd url(https://nimg1.kbstar.com/img/okbland/web/img/loan_myHome_go.png) no-repeat 27px 45px;}
.question_list ol li:focus div.loan_evt, .question_list ol li:hover div.loan_evt {border:2px solid #56503c;}
.loan_evt p {line-height:26px;font-size:22px;padding:2px 0 2px 215px;color:#333;}
.question_list ol li .loan_evt p + p {font-weight:normal;font-size:16px;}
.loan_evt a {display:inline-block;padding:5px 22px 7px 22px;border:1px solid #888;border-radius:3px;margin-top:15px;background-color: #fff;}
.loan_evt a span {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_loanApply_arrow.png) no-repeat right 5px;padding-right:18px;font-size:16px;font-weight:bold;color:#333;}
.loan_evt dl {}
.loan_evt dt {font-weight:bold;padding:10px 0 6px 10px;color:#333;}
.loan_evt dd {padding:3px 0 3px 25px;color:#333;}
/* 버틴목 신청*/
.loan_evt_zone {margin-top:10px;}
.loan_evt_zone div.loan_evt {height:160px;padding:0;}
.loan_evt_zone .loan_evt p {padding-left:240px;font-weight: bold;font-size: 18px;color: #333;font-weight: bold;padding-top: 8px; line-height: 24px;}
.loan_evt_zone .loan_evt p + p{font-weight: normal;font-size: 16px;}
.loan_evt_zone .loan_evt a {/*margin-left:25px;*/}
.loan_evt_zone .loan_evt dl {padding-left:232px;}

.d_block{display:block;}
.avm_infotxt {display:inline-block;margin-left:8px;line-height:14px;padding-left:19px;font-size:13px;font-weight:bold;color:#ef7014;vertical-align:middle;}

/*대출 FAQ 페이지*/
.credit_info{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_credit_info.png) right top #f1eddf no-repeat;padding:155px 12px 24px;position:relative;}
.credit_info > strong{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_info_ttl.png) no-repeat;display:block;height:86px;width:423px;position:absolute;left:40px;top:38px;font-size:0;}

.credit_info_con{overflow:hidden;padding:0 27px;position:relative;}
.credit_info_con:after{clear:both;content:"";display:block;}
.credit_info_con > div{background:#fff;position:relative;float:left;width:268px;height:289px;margin-left:10px;}
.credit_info_con > div.credit01{margin-left:0;}
.credit_info_con > div.credit01 a{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico01_off.png) no-repeat 0 0;}
.credit_info_con > div.credit02 a{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico02_off.png) no-repeat 0 0;}
.credit_info_con > div.credit03 a{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico03_off.png) no-repeat 0 0;}
.credit_info_con > div.credit04 a{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico04_off.png) no-repeat 0 0;}
.credit_info_con > div > a{display:block;height:100%;width:100%;font-size:0;}
.credit_info_con > div.credit01 a.on{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico01_on.png) no-repeat 0 0;}
.credit_info_con > div.credit02 a.on{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico02_on.png) no-repeat 0 0;}
.credit_info_con > div.credit03 a.on{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico03_on.png) no-repeat 0 0;}
.credit_info_con > div.credit04 a.on{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_credit_ico04_on.png) no-repeat 0 0;}

.credit_info_inner{display:none; margin-top:40px;}
.credit_info_inner .credit_point_bx{padding:22px 30px;background-color:#f7f8fb;}
.credit_info_inner .credit_point_bx .point{position:relative;margin-bottom:15px;padding-left:53px;color:#333;font-size:24px;}
.credit_info_inner .credit_point_bx .point:after{content:'';display:inline-block;position:absolute;left:0;top:0;width:32px;height:32px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_credit_check.png) no-repeat 0 0;}
.credit_info_inner .credit_point_bx dd{padding-left:53px;font-size:16px;color:#666;line-height:20px;}
.credit_info_inner .btn_close{position:absolute;left:-999999px;}

.credit_tab_area {background:#fff;overflow:hidden;padding:40px 28px;}
.credit_tab_area .img_section {overflow:hidden;}
.credit_tab_area .img_section>div {}
.credit_tab_area .img_section .img_box {width:100%;}
.credit_tab_area .img_section .img_box img {display:block;width:100%;}
.credit_tab_area .img_section .cont_box {padding:48px 36px;}
.credit_tab_area .img_section .cont_box strong {line-height:24px;font-size:22px;font-weight:normal;}
.credit_tab_area .img_section .cont_box strong span {display:block;margin:6px 0;font-size:22px;color:#f19336;}
.credit_tab_area .img_section .cont_box .credit_desc {margin-top:20px;}
.credit_tab_area .img_section+.col2_cont{margin-top:40px;}

.credit_tab_area .bdr_point{/*height:70px;*/background:#fcfaf6;padding:20px;border:1px solid #f6bb41;border-radius:5px;position:relative;}
.credit_tab_area .bdr_point:after{content:"";background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_credit_arrow.gif) no-repeat;height:44px;width:20px;display:block;position:absolute;bottom:-45px;left:106px;}
.credit_tab_area .bdr_point .sel_list:first-child{margin-top:0;}
.credit_tab_area .sel_list {position:relative;margin-top:10px;padding-left:10px;font-size:14px;color:#333;line-height:20px;}
.credit_tab_area .sel_list:before {content:'';position:absolute;left:2px;top:9px;width:2px;height:2px;background:#333;}

.credit_tab_area .warn_sel {background:#f7f8fb;border-radius:5px;padding:20px 30px;margin-bottom:40px;}
.credit_tab_area .warn_sel > p{color:#000;font-size:14px;margin-top:20px;}
.credit_tab_area .warn_sel > p:first-child{margin-top:0;}
.credit_tab_area .warn_sel > p > sup {color:#ea6d2c;font-size: 8px;vertical-align: super;}
.credit_tab_area .warn_sel > ul{margin-left:40px;margin-top:15px;}
.credit_tab_area .warn_sel > ul >li{color:#000;font-size:14px;line-height:18px;}

.credit_tab_area .col2_cont{overflow:hidden;}
.credit_tab_area .col2_cont .sel{float:left;border:1px solid #dcdcdc;border-radius:5px;box-sizing:border-box;width:529px;}
.credit_tab_area .col2_cont .sel:first-child{margin-right:42px;}

.credit_tab_area .col2_cont .sel.img_sel{padding:0;border:0;}
.credit_tab_area .col2_cont .txt_ico {font-size:24px;font-weight:normal;}
.credit_tab_area .col2_cont+.credit_desc {margin-top:15px;}
.credit_tab_area .credit_desc {color:#333;position:relative;padding-left:20px;line-height:24px;font-size:16px;}
.credit_tab_area .credit_desc.descR{background-position:0 5px !important;}
.credit_info_inner .img_bx{margin:44px 0 50px;text-align:center;}

.credit_tab_area .credit_ol_list{margin:0 55px;}
.credit_tab_area .credit_ol_list li{line-height:24px;}
.credit_tab_area .credit_ol_list li span{text-decoration:underline;}

.tab_area_fl{margin-bottom:8px;}
.tab_area_fl:after{clear:both;content:"";display:block;}
.tab_area_fl .img_bx{float:left;margin:0;}
.tab_area_fl .txt_bx{float:left;width:350px;margin:25px 0 0 20px;}
.tab_area_fl .txt_bx strong{display:block;color:#333;font-size:18px;margin-bottom:10px;line-height:24px;}
.tab_area_fl .txt_bx p{color:#333;font-size:14px;line-height:20px;}

.credit_tab_area .col2_cont .sel.type2{width:540px;}
.credit_tab_area .col2_cont .sel.type2:first-child{margin-right:20px;}
.credit_tab_area .col2_cont .sel.type2 .icon{background:#f1f1f1;color:#333;padding:40px 0 40px 125px;}
.credit_tab_area .col2_cont .sel.type2 .icon01{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_col2_sec01_w.png) no-repeat 25px 25px #f1f1f1;}
.credit_tab_area .col2_cont .sel.type2 .icon02{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_col2_sec02_w.png) no-repeat 25px 25px #f1f1f1;}
.credit_tab_area .col2_cont .sel.type2 .icon > p{font-size:24px;margin-bottom:10px;letter-spacing:-2px;}
.credit_tab_area .col2_cont .sel.type2 .icon > h4{font-size:20px;font-weight:normal;}

.credit_tab_area .utili_area {padding:40px;}
.credit_tab_area .utili_area dl {}
.credit_tab_area .utili_area dl dt {position:relative;color:#333;font-size:18px;font-weight:bold;margin-bottom:15px;}
.credit_tab_area .utili_area dl dd {width:100%;color:#666;font-size:14px;line-height:24px;}

.credit_tab_area .utili_area .utili_list{border-top:1px solid #333;}
.credit_tab_area .utili_area .utili_list li {border-bottom:1px solid #e8e9ec;width:100%;display:table;position:relative;}
.credit_tab_area .utili_area .utili_list li:after{content:"";display:block;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rndlist_arr.png) no-repeat;height:30px;width:30px;position:absolute;bottom:-15px;left:50%;margin-left:-15px;}
.credit_tab_area .utili_area .utili_list li:last-child{border-bottom:0;}
.credit_tab_area .utili_area .utili_list li:last-child:after{content:none;}
.credit_tab_area .utili_area .utili_list dt {display:block;color:#333;font-size:18px;width:100%;}
.credit_tab_area .utili_area .utili_list dd {display:block;width:100%;margin-top:15px;}
.credit_tab_area .utili_area .rnd_list {display:table-cell;position:relative;padding:40px 0 40px 120px;vertical-align:middle;}
.credit_tab_area .utili_area .rnd_list .tit {color:#333;display:block;font-size:18px;font-weight:bold;margin-bottom:10px;}
.credit_tab_area .utili_area .rnd_list .cont {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_utili_arr.gif) 0 5px no-repeat;color:#666;display:block;font-size:14px;line-height:18px;padding-left:10px;}
.credit_tab_area .utili_area .rnd_list .num{position:absolute;left:30px;top:40px;font-size:48px;font-weight:bold;color:#f5bc53;line-height:1;}

.credit_tab_area .btn_wrap {margin:0 0 30px;}
.credit_tab_area .btn_wrap a {padding:0 15px;}
.credit_tab_area .btn_wrap a span {display:none;width:9px;height:13px;margin-left:8px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_rndlist_btn_arr.png) no-repeat;background-size:9px auto;top:2px;}

.credit_tab_area .col2_cont.sec04 .sel{border-radius:0;height:130px;padding:0 25px;display:table;}
.credit_tab_area .col2_cont.sec04 .sel > div{display:table-cell;vertical-align:middle;padding-left:130px;}
.credit_tab_area .col2_cont.sec04 .sel .icon01{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_col2_sec01_g.png) no-repeat 0 17.5px;}
.credit_tab_area .col2_cont.sec04 .sel .icon02{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_col2_sec02_g.png) no-repeat 0 17.5px;}
.credit_tab_area .col2_cont.sec04 strong{color:#333;font-size:24px;font-weight:normal;margin-bottom:15px;display:block;}
.credit_tab_area .col2_cont.sec04 p{color:#666;font-size:14px;line-height:18px;}
.credit_tab_area .col2_cont.sec04 p span{color:#fa6400;}

.check_col_area {padding:40px 0;margin-top:25px;}
.check_col_area .check_tit h3 {color:#333;padding:0;font-size:30px;font-weight:normal;text-align:center;}
.check_col_area .check_tit p {color:#666;margin-top:20px;font-size:20px;text-align:center;}
.check_col {margin-top:40px;}
.check_col li {float:left;box-sizing:border-box;}
.check_col li.icon1 {background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_check_col1.png) no-repeat 20px center #f6f6f6;}
.check_col li.icon2 {background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_check_col2.png) no-repeat 20px center #f6f6f6;}
.check_col.col2 li {width:580px;padding:34px 0 30px 170px;}
.check_col.col2 li+li {margin-left:20px;}
.check_col li .desc_s {display:block;font-size:16px;color:#666;}
.check_col li strong {display:block;margin-top:12px;font-size:26px;color:#333;}
.check_col li .link {background:#fff;display:inline-block;margin-top:22px;padding:6px 12px 8px;border:1px solid #c1c1c1;border-radius:20px;color:#333;}
.check_col li .link span {display:inline-block;width:4px;height:8px;margin-left:8px;font-size:0;text-indent:-9999px;vertical-align:middle;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_link.png) no-repeat 50% 50%;}
.acco_faq {border-top:3px solid #000;border-bottom:1px solid #b4b4b4;}
.acco_faq dl {border-bottom:1px solid #dcdcdc;}
.acco_faq dt {padding:10px 0 10px 130px;line-height:24px;font-weight:bold;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_question.png) no-repeat 63px 13px;cursor:pointer;}
.acco_faq dd {display:none;padding:10px 0 10px 130px;border-top:1px solid #dcdcdc;line-height:24px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_answer.png) no-repeat 63px 16px;}
.acco_faq .active dd {display:block;}

/* 대출이용안내 - 비장의 카드 */
.card_col_area h3{padding:60px 0 40px;font-size:30px;text-align:center;line-height:1;}
.card_col{margin:0 -10px;}
.card_col_list:after{display:block;content:"";clear:both;}
.card_col_list >li{float:left;padding:0 10px 20px;}
.card_col_list >li .inner{width:578px;padding:29px 39px 27px 39px;box-sizing:border-box;border:1px solid #dcdcdc;}
.card_col_list >li .card_tit{display:table;width:100%;margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #dcdcdc;font-size:0;}
.card_col_list >li .card_tit .thumb{display:inline-block;position:relative;width:200px;height:124px;}
.card_col_list >li .card_tit .thumb img{position:absolute;left:0;top:0;width:100%;height:100%;}
.card_col_list >li .card_tit .detail{display:inline-block;width:260px;padding-left:40px;position:relative;min-height:124px;box-sizing:border-box;vertical-align:top;}
.card_col_list >li .card_tit .detail strong{display:block;height:66px;margin-top:-5px;font-size:24px;color:#000;line-height:30px;font-weight:normal;overflow:hidden;}
.card_col_list >li .card_tit .detail .ncard{display:block;font-size:16px;color:#666;}
.card_col_list >li .card_tit .detail a{position:absolute;bottom:0;left:40px;display:inline-block;padding:0 11px;height:32px;line-height:30px;border:1px solid #ccc;border-radius:2px;font-size:14px;color:#666;}
.card_col_list >li .card_tit .detail a >span{position:relative;display:inline-block;padding-right:15px;}
.card_col_list >li .card_tit .detail a >span:after{content:"";display:inline-block;position:absolute;right:0;top:50%;margin-top:-3px;width:5px;height:8px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_arrr.png) no-repeat center;}
.card_col_list >li .card_txt{min-height:96px;}
.card_col_list >li .card_txt>li{position:relative;padding-left:13px;font-size:16px;color:#666;line-height:24px;}
.card_col_list >li .card_txt>li:before{content:"";width:4px;height:4px;background:#666;border-radius:100%;position:absolute;left:0;top:50%;margin-top:-2px;}

/* == 통합검색 == */
.integrated_result {margin-top:50px;}
.integrated_result h2.result {font-weight:normal;color:#333;}
.integrated_result .tab_default {margin-top:40px;}
.integrated_result .tab_btn li a>strong {font-weight:normal;}
.integrated_result .tab_btn li.on a>strong {font-weight:bold;}
.integrated_result .tbl_list.type2 th, .integrated_result .tbl_list.type2 td {padding:9px 13px;}
.integrated_result .tbl_list.type2 th {line-height:16px;}
.integrated_result .tbl_list.type2 th.avg {padding:9px 0;}
.integrated_result .tbl_list.type2 td .addr1 {display:block;}
.integrated_result .tbl_list.type2 td .addr2 {display:block;}
.integrated_result .tbl_list.type2 td .addr3 {display:block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space: nowrap;}
.integrated_result .tbl_list.type2 td .confirm_date {display:inline-block;line-height:15px;padding:6px 7px;border:1px solid #2dafa3;color:#2dafa3;font-size:12px;}
.integrated_result .tbl_list.type2 td .confirm_date.complete {border:1px solid #f45967;color:#f45967;}
.integrated_result .tbl_list.type2 td .price_real {margin-top:6px;}
.integrated_result .tbl_list.type2 td .price_real:after {display:block;content:"";clear:both;}
.integrated_result .tbl_list.type2 td .price_real .price {float:left;padding:0 6px;height:20px;line-height:17px;font-size:12px;color:#fff;background:#ff8400;}
.integrated_result .tbl_list.type2 td .price_real:first-child {margin-top:0;}
.integrated_result .tbl_list.type2 td .price_real .price.min {background:#1676e0;}
.integrated_result .tbl_list.type2 td .price_real .real {float:right;height:20px;line-height:20px;}
.integrated_result .tsch_filter.toggleOff {border-top:2px solid #333;}
.integrated_result .tsch_filter.toggleOff #integratedResult, .integrated_result .tsch_filter.toggleOff #integratedResult00 {display:none;}
.integrated_result .tsch_filter.toggleOff .btn_wrap.fold {margin-top:0;border-top:none;}
.integrated_result .tsch_filter.toggleOff .btn_wrap.fold .btn:after {background-image:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_fold_dn.png);}
.integrated_result .tsch_filter .btn_wrap.fold button>span {display:none;}
.integrated_result .tsch_filter .btn_wrap.fold .on {display:inline;}
.integrated_result .tsch_filter.toggleOff .btn_wrap.fold .off {display:inline;}
.integrated_result .tsch_filter.toggleOff .btn_wrap.fold .on {display:none;}
.integrated_result .no_data.ico {padding-top:75px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_gnb_search_nodata.png) no-repeat center 20px;}
.list_newdataroom li {margin-top:35px;}
.list_newdataroom li strong {display:block;font-size:16px;color:#000;}
.list_newdataroom li p {margin-top:10px;line-height:22px;}
.list_newdataroom li .location {margin-top:15px;color:#999;}
.tsch_check {float:left;padding-top:7px;}
.tsch_check input[type=checkbox]+label {margin-right:15px;}
.tsch_check input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-icon {margin-right:4px;}

.mm_tag {display:inline-block;/*min-width:76px;width:auto;*/font-size:13px;text-align:center;line-height:15px;border-width:1px;border-style:solid;border-radius:2px;}
.mm_tag>span {display:inline-block;padding:1px 3px 2px;/*width:100%;*/box-sizing:border-box;white-space:nowrap;}
.mm_tag .tags {display:block;}
.mm_tag.type1 {border-color:#666;}
.mm_tag.type1 .tags {color:#333;}
.mm_tag.type2 {border-color:#0091f1}
.mm_tag.type2 .pre {color:#fff;background:#0091f1;}
.mm_tag.type2 .tags {color:#0091f1;}
.mm_tag.type3 {border-color:#48c0cd;}
.mm_tag.type3 .tags {color:#48c1cd;}
.mm_tag.type4 {border-color:#f0f2f8;background:#f0f2f8;}
.mm_tag.type4 .tags {color:#888;}
.tag_auth {display:inline-block;overflow:hidden;height:20px;font-size:0;border-radius:2px;border-width:1px;border-style:solid;}
.tag_auth>span {display:inline-block;padding:0 4px 2px;font-size:13px;line-height:18px;}
.tag_auth.type1 {color:#333;border-color:#666;}
.tag_auth.type2 {border-color:#0091f1;}
.tag_auth.type2 .pre {color:#fff;background-color:#0091f1;}
.tag_auth.type2 .tags {color:#0091f1;}
.tag_auth.type3 {color:#48c1cd;border-color:#48c0cd;}
.tag_auth.type4 {color:#888;border-color:#f0f2f8;background:#f0f2f8;}


/* =================== my 부동산 =================== */
.box_my_account {overflow:hidden;}
.box_my_account >div {float:left;width:578px;}
.box_my_account .tit_h3 {margin-bottom:5px;}
.box_my_account .tit_h3 h3 {font-size:20px;color:#000;}
.box_my_account .tit_h3.caption .right {padding-bottom:0;}
.box_my_account .my_account {float:left;}
.my_account .tit_a1 {display:block;font-size:22px;font-weight:normal;color:#333;}
.my_account .tit_a1 em {color:#0098fe;}
.my_account .tit_a2 {display:block;margin:12px 0 32px;font-size:28px;}
.my_account .tit_a2 .fst {display:inline-block;color:#776c61;vertical-align:middle;}
.my_account .tit_a2 .fst+span {display:inline-block;padding-left:10px;margin-left:10px;position:relative;color:#3d3b31;vertical-align:middle;}
.my_account .tit_a2 .fst+span:before {content:"";position:absolute;left:0;top:50%;margin-top:-13.5px;width:1px;height:27px;background:#dcdcdc;}
.box_my_account .inner {position:relative;height:358px;padding:40px;border:1px solid #e4e4e4;min-width:500px;box-sizing:border-box;}
.box_my_account .inner:hover:before,.box_my_account .inner:focus:before {content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid #e4e4e4;border-bottom:6px solid #fadd40;}
.box_my_account .inner >ul >li {margin-top:10px;position:relative;height:25px;padding-left:32px;}
.box_my_account .inner >ul >li:first-child {margin:0;}
.box_my_account .inner >ul >li:before {content:"";position:absolute;left:0;top:-5px;width:25px;height:25px;}
.box_my_account .inner >ul >li.acc1:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_acc01.png) no-repeat 0 0;}
.box_my_account .inner >ul >li.acc2:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_acc02.png) no-repeat 0 0;}
.box_my_account .inner >ul >li.acc3:before {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_acc03.png) no-repeat 0 0;}
.box_my_account .inner .btn_point {background:#ffb901;}
.box_my_account .my_score {float:right;}
.my_score .tit_a1 {font-size:22px;font-weight:normal;color:#333;}
.my_score .in_score {display:table;width:100%;margin:23px 0 0;}
.my_score .in_score .tit_a3 {display:inline-block;padding-top:60px;width:172px;font-size:90px;color:#0098fe;}
.my_score .in_score .tit_a3>span {font-size:20px;color:#333;}
.my_score .in_score >ul {display:table-cell;vertical-align:middle;}
.my_score .in_score >ul >li {padding:15px 0;font-size:16px;border-top:1px solid #ebebeb;}
.my_score .in_score >ul >li:first-child {padding-top:0;border-top:0;}
.my_score .in_score >ul >li em {position:relative;top:3px;font-size:28px;font-weight:bold;color:#999;}
.my_score .in_score >ul >li em+.unit {margin-left:2px;color:#999;}
/* no data */
.box_my_account .inner .nodata {display:table;width:100%;height:280px;text-align:center;}
.box_my_account .inner .nodata_in {display:table-cell;vertical-align:middle;}
.box_my_account .inner .nodata p {padding-top:80px;font-size:16px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_nodata.png) no-repeat center 0;}
.box_my_account .inner .nodata .btn_wrap {margin-top:50px;}
.box_my_account .inner .nodata .btn_point {padding:0 43px;background:#888476;color:#fff;}
/* 경매 스타일 유사 */
.viewer .tbl_list {margin-top:10px;}
.viewer .tit_h3 h3 {margin-top:10px;}
.viewer .tbl_list td:first-child {padding:20px 0;vertical-align:top;}
.viewer .tbl_list tbody td {padding:20px;line-height:1;}
.viewer .tbl_list tbody td.v_top {vertical-align:top;}
.viewer .tbl_list tbody td.v_bottom {vertical-align:bottom;}
/*.viewer .building_area {height:122px;}*/
.viewer .building_area:after {content:'';display:block;clear:both;}
.viewer .building_area .img_box {float:left;width:184px;height:122px;margin-right:20px;}
.viewer .building_area .img_box img {display:block;width:100%;height:100%;}
.viewer .building_area .img_box span {position:absolute;left:0;top:0;padding:0 4px;font-size:12px;color:#fff;background:#4bcd68;}
.viewer .building_area .building_cont {/*float:left;width:265px;*/padding:0;}
.viewer .building_area .building_cont a {display:block;line-height:24px;font-size:16px;color: #333;font-weight:bold;text-decoration:none;}
.viewer .building_area .building_cont a:hover {text-decoration:underline;}
.viewer .building_area .building_cont span {display:inline-block;margin-top:10px;border-bottom:2px solid #ffb901;}
.viewer .building_list li {display:table;table-layout:fixed;height:25px;margin-top:9px;}
.viewer .building_list li:first-child {margin:18px 0 0;}
.viewer .building_list li > strong {display:table-cell;width:100px;line-height:20px;}
.viewer .building_list li > span {display:table-cell;line-height:20px;}
.viewer .selling_area {display:table;width:100%;}
/*.viewer .selling_area.interested {height: 105px;}*/
.viewer .selling_area li {display:table-cell;width:33.3%;font-size:16px;text-align:left;vertical-align:bottom;}
.viewer .selling_area li:first-child {width:33.4%;}
.viewer .selling_area li strong {color:#333;}
.viewer .selling_area li span,
.viewer .selling_area li a {margin-left:10px;color:#999;/*font-weight:bold;*/}
.viewer .selling_area li a:hover, .viewer .selling_area li a:focus {text-decoration:underline;}
.viewer .selling_area li .over {color:#f37553;}
.viewer .selling_area li span.txt_det {display:block;color:#666;margin:15px 0 0;height:20px;font-size:14px;font-weight:normal;}
.viewer .selling_area li span.unit{margin:0;}
.cont_none_list {height:160px;padding-top:290px;font-size:20px;text-align:center;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_cont_none.png) no-repeat 50% 130px;}
.viewer .building_area .building_cont .txt_small {margin:0;padding:2px 4px 4px;border:1px solid #55d7d3;font-size: 12px;text-align: center;border-radius:2px;}
.viewer .building_area .building_cont .txt_small.yes {color:#55d7d3;border-color:#55d7d3;}
.viewer .building_area .building_cont .txt_small.no {color:#ff6e01;border-color:#ff6e01;}
.viewer .building_area .building_cont .txt_small.no+.txt_small.no {margin-left:5px;}
.viewer .building_area .building_cont .txt_small.sel {color:#fff;background:#002060;border:1px solid #002060;text-align: center;}
.viewer .building_area .building_cont .txt_small.jun {color:#fff;background:#7030a0;border:1px solid #7030a0;}
.viewer .building_area .building_cont strong {display:block;margin:16px 0 7px;font-size:14px;font-weight:normal;}
.viewer .building_area .building_cont strong span {display:inline-block;position:relative;margin:0;padding:0 4px;border:0;color:#333;}
.viewer .building_area .building_cont strong span:first-child {padding-left:0;}
.viewer .building_area .building_cont strong span:first-child:before {width:0;}
.viewer .building_area .building_cont strong span:before {content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:2px;height:2px;background:#707070;}
.viewer .building_list:after {display:block;content:"";}
.viewer .building_list li {float:left;width:50%;height:25px;}
.viewer .building_list li.wide {width:100%;height:40px;}
.viewer .building_list li.w65{width:60%;}
.viewer .building_list li.w35{width:40%;}
.viewer .building_list li strong {color:#333;}
/* 관심단지 style */
.viewer .building_area.w_auto .img_box,
.viewer .building_area.w_fix .img_box {position:relative;width:110px;}
.viewer .building_area.w_auto .img_box {height:83px;}
.viewer .building_area.w_auto .img_box img{position:absolute;left:0;top:0;width:100%;height:100%;}
.viewer .building_area.w_auto .building_cont {width:inherit;float:left;} /* 20181214 : 수정 */
.viewer .building_area.w_fix .building_cont {width:370px;}
.viewer .building_area.w_fix .building_cont .txt_short {margin:12px 0 0px;line-height:24px;}
.viewer .building_area.w_auto .building_cont .txt_short {margin:15px 0 0;}
.viewer .building_area.w_auto .building_cont .txt_long {margin:10px 0 0;}
.viewer .building_area.w_auto .building_cont .point_color {margin:0 0 5px;font-weight:bold;}
.viewer .building_area.w_auto .building_cont .kind {margin:10px 0 0;}
.viewer .building_area.w_auto .building_cont .kind span {margin:0 0 0 4px;}
.viewer .building_area.w_auto .building_cont .kind span:first-child,
.viewer .building_area.w_auto .img_box + .building_cont .kind span:first-child{margin:0;}
.viewer .building_area.w_auto .building_cont .kind .txt_max {color:gray;margin:0 0 0 10px;border:0;width:320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 18px;vertical-align: sub;}
.viewer .building_area.w_auto .img_box + .building_cont .kind .txt_max {margin:0 0 0 10px;border:0;width: 190px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 18px;vertical-align: sub;}
.viewer .building_area.w_auto .img_box + .building_cont{float: none;margin-left: 130px;}
/* 관심시세 style  */
.viewer .sise_area {margin-right:-20px;}
.viewer .sise_area .tbl_top{margin-bottom:10px;font-size:13px;text-align:right;}
.viewer .sise_area .tbl_top .bar{display:inline-block;position:relative;padding-left:8px;margin-left:12px;}
.viewer .sise_area .tbl_top .bar:first-child{margin:0;padding:0;}
.viewer .sise_area .tbl_top .bar:before{content:"";position:absolute;left:0;top:50%;margin-top:-4px;width:2px;height:10px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_asset_bar2.gif) repeat-y 0 0;}
.viewer .sise_area .tbl_top .bar:first-child:before{width:0;}

.viewer .sise_area .txt {text-align:right;margin:0 -10px;}
.viewer .sise_area .txt span {position:relative;padding:0 10px;}
.viewer .sise_area .txt span:before {content:"";position:absolute;left:0;top:50%;margin-top:-6px;width:1px;height:12px;background:#d7d7d7;}
.viewer .sise_area .txt span:first-child:before {width:0;}
.viewer .sise_inner {display:table;width:100%;margin-top:15px;border:1px solid #dcdcdc;box-sizing:border-box;}
.viewer .sise_inner .item {display:table-cell;position:relative;padding:16px;}
.viewer .sise_inner .item:before {content:"";position:absolute;left:0;top:50%;margin-top:-35px;width:1px;height:70px;background:#dcdcdc;}
.viewer .sise_inner .item:first-child:before {width:0;}
.viewer .sise_inner .item strong {display:block;color:#333;text-align:center;}
.viewer .sise_inner .item ul {display:table;width:100%;margin-top:15px;}
.viewer .sise_inner .item ul li {display:table-cell;position:relative;text-align:center;}
.viewer .sise_inner .item ul li:before {content:"";position:absolute;left:0;top:50%;margin-top:-15px;width:1px;height:30px;background:#dcdcdc;}
.viewer .sise_inner .item ul li:first-child:before {width:0;}
.viewer .sise_inner .item ul li.high {color:#fa6400;}
.viewer .sise_inner .item ul li.low {color:#0098fe;}
.viewer .sise_inner .item ul li .tit,
.viewer .sise_inner .item ul li .price {display:block;}
.viewer .sise_inner .item ul li .price {margin-top:8px;}
.viewer .sise_inner.multi .item ul li:before {width:0;}
/* 나의집시세 style */
.mysise .top_search_box {margin-top:40px;margin-bottom:0;padding:5px 0;}
.mysise .top_search_box .form_group label {margin-right:6px;}
.mysise .top_search_box .form_group label span {font-weight:bold;color:#333;}
.mysise .top_search_box .btn.small {margin-left:15px;padding:0 26px;}
.mysise .mysise_section {overflow:hidden;padding:25px 0 40px;position:relative;}
.mysise .mysise_section+.tbl_default_top {margin-top:0;}
.mysise .sise_item {float:left;width:580px;}
.mysise .sise_item.wide {float:none;clear:both;width:100%;padding-top:40px;}
.mysise .sise_item.wide .tbl_default_top {margin-bottom:30px;}
.mysise .sise_item.wide .tbl_default_top.txt_one {padding-left:20px;}
.mysise .sise_item.wide .tbl_default_top .tit {margin-top:-16px;padding:0;height:32px;line-height:29px;font-size:16px;left:35px;background-position:0 50%;text-indent:50px;}
.mysise .sise_item.wide .tbl_default_top .list >li {margin-top:0;}
.mysise .tit_h3 {padding:0;}
.mysise .tit_h3 .btn {height:28px;min-width:64px;margin-left:0;margin-top:10px;/*padding:0 20px;background:#f9f9f9;border:1px solid #e1e1e1;*/}
.mysise .tit_h3 .unit2 {display:inline-block;height:35px;line-height:49px;}
.mysise .tit_h3 .unit2+.unit2 {position:relative;margin-left:10px;padding-left:10px;}
.mysise .tit_h3 .unit2+.unit2:before {content:"";position:absolute;left:0;top:50%;margin-top:3px;width:1px;height:10px;background:#dcdcdc;}
.mysise .sise_desc {min-height:243px;box-sizing:border-box;}
.mysise .basicinfo .sise_desc {position:relative;margin-top:10px;padding:36px;border:3px solid #e4e4e4;}
.mysise .basicinfo .sise_desc .tit {display:inline-block;padding:0 16px;height:26px;background:#0098fe;color:#fff;line-height:24px;border-radius:13px;min-width:39px;text-align:center;}
.mysise .basicinfo .sise_desc .txt {margin-top:12px;font-size:20px;overflow:hidden;white-space:nowrap;color:#333;line-height:1.2;text-overflow:ellipsis;}
.mysise .basicinfo .sise_desc .define {width:340px;}
.mysise .basicinfo .sise_desc .define:after {display:block;content:"";clear:both;}
.mysise .basicinfo .sise_desc .define dt {float:left;width:125px;margin-top:15px;color:#333;font-weight:bold;}
.mysise .basicinfo .sise_desc .define dd {float:left;width:200px;margin-top:15px;}
.mysise .basicinfo .sise_desc .define dt:first-child,
.mysise .basicinfo .sise_desc .define dt:first-child+dd {margin-top:25px;}
.mysise .basicinfo .sise_desc .define dd .btn_change {margin-left:10px;}
.mysise .basicinfo .sise_desc .btns {position:absolute;right:37px;bottom:37px;font-size:0;}
.mysise .basicinfo .sise_desc .btn {border:1px solid #d7d7d7;}
.mysise .basicinfo .sise_desc .btn_modify {width:34px;height:34px;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_modify.png) no-repeat center;}
.mysise .basicinfo .sise_desc .btn_delete {width:34px;height:34px;margin-left:-1px;background:#fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_delete2.png) no-repeat center;}
.mysise .basicinfo .sise_desc .btn_delete:before {width:0;}
.mysise .profit .tbl_read tbody th,
.mysise .profit .tbl_read tbody td {padding:29px 20px;}
.mysise .profit .tbl_read tbody td {text-align:center;}
.mysise .profit .tbl_read tbody th+th {border-left:none;}
.mysise .profit .tbl_read tbody td .purchase {font-size:24px;}
.mysise .profit .tbl_read tbody td .percent {font-size:36px;color:#666;letter-spacing:-3px;font-weight:bold;}
.mysise .profit .tbl_read tbody td .percent.up {color:#fa6400;}
.mysise .profit .tbl_read tbody td .percent.down {color:#0e4085;}
.mysise .profit .tbl_read tbody td .percent .unit {display:inline-block;position:relative;padding-right:23px;font-size:24px;}
/*.mysise .profit .tbl_read tbody td .percent .unit:before {content:"";width:18px;position:absolute;right:0;margin-top:-11px;height:13px;top:50%;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_up.png) no-repeat 0 0;}
.mysise .profit .tbl_read tbody td .percent.down .unit:before {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_down.png)}*/
.mysise .profit .tbl_read tbody td .percent .unit:after {content:'';position:absolute;right:0;top:50%;/*margin-top:-3px;width:18px;height:0;border-bottom:5px solid #666;*/}
.mysise .profit .tbl_read tbody td .percent.up .unit:after {margin-top:-15px;width:0;height:0;border:9px solid transparent;border-bottom-color:red;}
.mysise .profit .tbl_read tbody td .percent.down .unit:after {margin-top:-5px;width:0;height:0;border:9px solid transparent;border-top-color:#0e4085;}
.mysise .profit, .mysise .charter {float:right;}
.mysise .realestate {margin-top:25px;}
.mysise .sise_desc .range {margin-top:10px;padding:18px 0;text-align:right;border-bottom:1px solid #dcdcdc;}
.mysise .sise_desc .range span {position:relative;margin-left:15px;padding-left:15px;}
.mysise .sise_desc .range span:before {content:"";position:absolute;left:0;}
.mysise .sise_desc .range span:first-child {margin-left:0;}
.mysise .sise_desc .range .r1:before {width:10px;height:2px;top:9px;background:#fa2c3d;}
.mysise .sise_desc .range .r2:before {width:10px;height:2px;top:9px;background:#263e5c;}
.mysise .sise_desc .range .r3:before {width:10px;height:2px;top:9px;background:#0073ed;}
.mysise .sise_desc .range .r4:before {width:10px;height:10px;top:6px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_range4.png) no-repeat 0 0;}
.mysise .sise_desc .range .r5:before {width:10px;height:10px;top:6px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_range5.png) no-repeat 0 0;}
.mysise .sise_desc .range .r6:before {width:10px;height:2px;top:9px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_range6.png) no-repeat 0 0;}
.mysise .sise_desc .chart {border-top:2px solid #333;height:250px;/*background:#666;*/}
.mysise .sise_desc .nodata{border-top:2px solid #333;border-bottom:1px solid #dcdcdc;height:250px;display:table;width:100%;}
.mysise .sise_desc .nodata p {display:table-cell;vertical-align:middle;text-align:center;}
.mysise .charter {margin-top:25px;/*border-bottom:1px solid #b4b4b4;*/}
.mysise .box_bnr_group {margin-top:40px;background:#f8f8f8;}
.mysise .box_bnr_group:after {display:block;content:"";clear:both;}
.mysise .box_bnr_group .item_bnr {position:relative;float:left;width:33.3%;padding:40px;box-sizing:border-box;}
/*.mysise .box_bnr_group .item_bnr:first-child {width:33.4%;}*/
.mysise .box_bnr_group .item_bnr .link {display:inline-block;padding-right:31px;height:22px;color:#333;font-size:20px;font-weight:bold;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_link_arr.png) no-repeat right 0;}
.mysise .box_bnr_group .item_bnr .link:hover,
.mysise .box_bnr_group .item_bnr .link:focus {text-decoration:underline;}
.mysise .box_bnr_group .item_bnr .txt {margin-top:20px;font-size:16px;line-height:28px;}
.mysise .box_bnr_group .item_bnr.bnr1 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_link1.png) no-repeat 92% bottom;}
.mysise .box_bnr_group .item_bnr.bnr2 {background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_link2.png) no-repeat 88% bottom;}
.mysise .box_bnr_group .item_bnr.bnr2:before {content:"";position:absolute;left:0;top:50%;margin-top:-46px;width:1px;height:92px;background:#d7d7d7;}
.mysise .box_bnr_group .item_bnr.bnr3 {background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_bnr.jpg) no-repeat 0 0;}
.mysise .box_bnr_group .item_bnr.bnr3 .link,
.mysise .box_bnr_group .item_bnr.bnr3 .txt {color:#fff;}

.mysise .box_bnr_group.myhouse_link_wrap{background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_myhouse_link.jpg) no-repeat;height:172px;}
.mysise .box_bnr_group.myhouse_link_wrap > div {width:33.3333%;height:100%;padding:0;}
.mysise .box_bnr_group.myhouse_link_wrap > div > a {display:block;font-size:0;height:100%;width:100%;}
/*.guide_view {position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_modal.png) repeat 0 0;z-index:2;}
.guide_view .guide {position:absolute;text-align:right;}
.guide_view .guide strong {display:inline-block;border:2px solid #ffb901;}
.guide_view .guide p {margin-top:10px;height:70px;padding:10px 30px 15px;box-sizing:border-box;text-align:center;font-size:16px;color:#333;line-height:24px;background:#ffb901;border-radius:35px 0 35px 35px;}
.guide_view .guide.g1 {width:445px;left: 135px;top: 23px;}
.guide_view .guide.g1 strong {width:122px;height:35px;}
.guide_view .guide.g2 {width:240px;left:303px;top:236px;}
.guide_view .guide.g2 strong {width:68px;height:35px;}
.guide_view .guide.g3 {width:385px;right:0;top:212px;}
.guide_view .guide.g3 strong {width:186px;height:56px;}
.guide_view .guide.g4 {top:435px;left:0;width:580px;height:251px;padding:0 22px;box-sizing:border-box;border:2px solid #ffb901;}
.guide_view .guide.g4 strong {border:0;}
.guide_view .guide.g4 p {border-radius:35px;margin:75px 0 0;}
.guide_view .guide.g5 {top:435px;right:0;width:580px;height:251px;padding:0 22px;box-sizing:border-box;border:2px solid #ffb901;}
.guide_view .guide.g5 strong {border:0;}
.guide_view .guide.g5 p {border-radius:35px;margin:75px 0 0;}*/

/* 상권분석 */
.page_area .bord_r {border-left:1px solid #ddd !important;}
.page_area .btn_wrap button{background:transparent;}
.page_area .map_area,
.page_area .chart_area {margin-top:15px;}
.page_area .tit_h3+.map_area,
.page_area .tit_h3+.chart_area {margin-top: 10px;}
.page_area {display:block;padding:0.5cm;letter-spacing:-0.5px;}
.Anal_banner {position:relative;height: 134px;padding: 26px 0 18px;box-sizing:border-box;}
.Anal_banner .posi_img {position:absolute;right: 21px;bottom:0;z-index:-1;}
.Anal_banner .banner_bg {position:absolute;left:0;top:0;z-index:-2;width:100%;height:100%;}
.Anal_banner .logo {position:absolute;left: 18px;top:50%;z-index:10;width:78px;height:33px;margin-top:-16.5px}
.Anal_banner .date {position:absolute;right:20px;top:15px;font-size:13px;font-weight:bold;}
.Anal_banner .Anal_banner_tit {width: 500px;margin:0 auto;padding-top:0;line-height:34px;font-size:26px;color:#000;text-align:center;}
.detail_txt {width:500px;margin: 8px auto 0;text-align:center;}
.detail_txt span {position:relative;display:block;line-height:24px;}
.detail_txt span+span {padding-left:10px;}
/* 상권분석 tab 영역 / 타이틀 포함 */
.page_area .tit_h3 {padding-top:25px}
.page_area .tit_h3 .right .unit {margin-top:0;}
.page_area .tit_h3 h3{font-size:18px;color:#333;}
.page_area .tit_h3.type2 h3{font-size:16px;}
.page_area .tab_default>ul {margin-top:25px}
.page_area .tab_default .tab_btn a {padding:0 25px}
.page_area .tab_default .tab_con .tab_tit .point2 {color:#67c0ff;}
.page_area .tab_default .tab_con .sub_tit {display:block;font-size:16px;color:#333;}
.page_area .tab_default .tab_con .sub_tit img {margin-right:6px;vertical-align: -2px;}
.page_area .page_btn_list {position:absolute;right:0;top:15px;z-index:100;}
.page_area .page_btn_list li {position:relative;float:left;line-height: 25px;padding-left: 5px;}
.page_area .page_btn_list li+li:before {content:'';position:absolute;left:0;top:50%;height:16px;margin-top:-8px;border-left:1px solid #dcdcdc;}
.page_area .page_btn_list button {height:25px;color:#333;background:none;}
.page_area .page_btn_list button img {margin-right:4px;vertical-align:-5px;}

/* 상권분석 tab 영역 끝 */
.best_list {margin-top:25px;}
.best_list li {position:relative;padding:35px 0 35px 100px;margin-top:8px;border:2px solid #dcdcdc;}
.best_list li .ribbon {position:absolute;left:20px;top:-2px;}
.best_list li strong {font-size:16px;}
.best_list li .detail_txt {width:auto;margin:12px 0 0 0;text-align:left;}
.best_list li .detail_txt span {display:inline-block;margin-right:12px;line-height:1;}
.best_list li .detail_txt span+span {padding-left:14px;border-left:1px solid #dcdcdc;}
.best_list li .detail_txt span+span:before {content:'';position:absolute;left:0;top:;bottom:0;left:11px;}
/* 추이분석 */
.trend_list {margin-top: 2px;overflow: hidden;}
.trend_list ul {display:table;table-layout:fixed;border-collapse:separate;border-spacing:8px;margin:0 -8px;}
.trend_list li {display:table-cell;width:33.33%;padding: 22px 15px;border:2px solid #dcdcdc;box-sizing:border-box;}
.trend_list li strong {display:block;min-height: 72px;font-size:16px;font-weight:normal;color:#333;line-height:24px;}
.trend_list li img {margin-bottom:8px;}
.trend_list li p {margin-top:25px;line-height:24px;}
/* 디스크립션 리스트 */
.page_area .desc_box {margin-top: 10px;border:1px solid #dcdcdc;}
.page_area .desc_box ul {overflow:hidden;padding: 22px 28px;line-height:24px;font-size:16px;}
.page_area .desc_box ul li span{padding-left:8px;border-left:1px solid #dcdcdc;}
.page_area .desc_box ul li:first-child span{padding-left:0;border-left:none;}
.page_area .desc_box ul li:first-child span+span {padding-left:14px;border-left:1px solid #dcdcdc;}
.page_area .desc_box ul li .detail_txt span:first-child {border:none;}
.page_area .desc_box .point_up b {color:#f92841;}
.page_area .desc_box .point_down b {color:#1c8ff0;}
.page_area .desc_box .detail_txt {display:inline-block;width:auto;margin: 0;text-align:left;}
.page_area .desc_box .detail_txt span {display:inline-block;margin-right:12px;line-height:1;}
.page_area .desc_box .detail_txt span+span {padding-left:14px;border-left:1px solid #dcdcdc;}
.page_area .desc_box .detail_txt span+span:before {content:'';position:absolute;left:0;top:0;bottom:0;left:11px;}
.page_area .desc_box .inferior_txt img {vertical-align:middle;}
.page_area .desc_box.type2 {text-align:center;}
.page_area .desc_box.type2 ul {padding: 15px;}
.page_area .desc_box.type2 ul li {display:inline-block;margin-right:5px;}
.page_area .desc_box.type2 ul li+li {padding-left: 0px;}
.page_area .desc_box.type2 ul li:before {display:none}
.tab_tit + .tit_desc{margin-top:15px;line-height: 24px;}
.page_area .unit {margin-top:25px;text-align:right;}
.page_area .unit span {font-size:12px;color:#666;}
.page_area .tbl_desc {overflow:hidden;position:relative;font-size:12px;line-height:18px;letter-spacing: -1.5px;}
.page_area .tbl_desc span {font-size:inherit;line-height:inherit;display:block;position:relative;padding-left: 6px;}
.page_area .tbl_desc img {position:absolute;left:0;top: 3px;}
.page_area .tbl_desc i {float:left;margin-right: 20px;font-style:normal;}
.page_area .tbl_desc i:before {content:'-';margin-right: 3px;vertical-align:text-bottom;}
.page_area .tbl_desc .tbl_desc_step {padding-left: 56px;}
/* 테이블 변형 - 원본 kbl.css */
.page_area .tbl_list {margin-top: 10px;}
.page_area .tbl_list thead th {font-size:12px;padding:12px;}
.page_area .tbl_list tbody th {font-size:12px;background:#fefdfc;padding:6px 16px;}
.page_area .tbl_list tbody th.bg_w {background:#fff;}
.page_area .tbl_list tbody td,
.page_area .tbl_list tfoot td {font-size:12px;padding:12px 10px;line-height:24px;}
.page_area .tbl_list.input_td tbody td,
.page_area .tbl_list tbody tr.input_td td {padding:5px 20px;}
.page_area .tbl_list.input_td tbody td input,
.page_area .tbl_list tbody tr.input_td td input {width:100%;text-align:right;}
.page_area .tbl_list tfoot th {border-left:1px solid #ebebeb;}
.page_area .tbl_list tfoot th:first-child {border-left:none;}
.page_area .tbl_list tfoot td {background:#fcfaf6;}
.page_area .tbl_list.last_bold tbody tr td:last-child {font-weight:bold;}
.page_area .tbl_list .point {font-weight:inherit;color:#f75422;}
.page_area .tbl_list .point2 {font-weight:inherit;color:#67c0ff;}
.page_area .tbl_list+.tbl_list {margin-top:25px;}
.page_area .tbl_list+.tbl_desc,
.page_area .best_list+.tbl_desc,
.page_area .chart_area+.tbl_desc {margin-top:4px;}
/* 테이블 변형 - 원본 kbl.css 끝 */
/* 버튼 */
/*.page_area .btn_wrap {border-top: 1px solid #ffb901;padding-top:25px;margin-top:20px;}*/
.btn.nor.none {background:none;}
/* 컬럼2 컨텐츠 */
.cont_col {overflow:hidden}
.cont_col .col{float:left;width:49%;}
.cont_col .col+.col{margin-left:1%;}

/* 분양 내부개발 */

/* ie8 hack */
@media \0screen {
	.box_calculate .price .form_group input {vertical-align:-1px;}

}


/* 매물_동호수 탭 AS-IS*/
.apt_num_box {}
.apt_search {overflow:hidden; padding:11px 0 20px; border-bottom:1px solid #cbcbcb;}
.apt_search > * {float:left; height:34px; line-height:34px;}
.apt_search dt {width:83px; font-size:15px; font-weight:bold; color:#333;}
.apt_search dd {padding-top:3px;/*width:893px;*/}
.apt_search dd .ui-selectmenu-button.ui-button {margin-top:-26px;}
.apt_search dd .link_box {overflow:hidden; display:inline-block; margin-left:30px;}
.apt_search dd .link_box span {float:left; position:relative; display:inline-block; font-size:16px; color:#333;}
.apt_search dd .link_box span + span {line-height:34px; margin-left:21px;}
.apt_search dd .link_box span + span:after {content:""; position:absolute; left:-10px; top:9px; display:block; width:1px; height:16px; background:#e3e3e3;}
.apt_search dd .link_box span a {display:inline-block; line-height:34px; font-size:16px; font-weight:bold; text-decoration:underline; color:#2c86cb;}
.apt_search dd .link_box span.total {margin-top:-1px;font-size:20px; font-weight:bold;}
.apt_search dd .link_box span.total a {font-size:20px;}
.apt_icon_box {overflow:hidden; line-height:24px; margin:15px 0 30px;}
.apt_icon_box .icon_con {/*float:left; */font-size:14px; color:#333;}
.apt_icon_box .icon_con:after {content:'';display:block;clear:both;}
.apt_icon_box .icon_con li {float:left; line-height:24px;}
.apt_icon_box .icon_con li + li {margin-left:30px;}
.apt_icon_box .icon_con li:before {content:""; display:inline-block; vertical-align:top; box-sizing:border-box; width:14px; height:14px; margin:6px 10px 0 0;}
.apt_icon_box .icon_con li.tp01:before {background:#6ca0ea;}
.apt_icon_box .icon_con li.tp02:before {border:2px solid #aaa; background:#fff;}
.apt_icon_box .icon_txt {/*float:right; */line-height:24px; font-size:12px; color:#666;}
.apt_dong {overflow-x:auto; text-align:center;max-width:860px; /*width:980px;*/ background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_apt_dong.png) no-repeat left bottom;}
.apt_dong .apt_area {position:relative; display:inline-block; vertical-align:top; padding:0 9px 11px 9px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_apt_center.png) repeat-x left bottom;}
.apt_dong .apt_area:before {content:""; position:absolute; left:0; bottom:0; display:block; width:7px; height:11px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_apt_left.png) no-repeat;}
.apt_dong .apt_area:after {content:""; position:absolute; right:0; bottom:0; display:block; width:7px; height:11px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_apt_right.png) no-repeat;}
.apt_dong .apt_area>table {width:auto;}
.apt_area [class*='apt_top'] {vertical-align:bottom;}
.apt_area [class*='apt_top'] span {display:inline-block; width:50px; height:16px; background:url(https://nimg1.kbstar.com/img/kbland/web/bg/bg_apt_dong02.png) no-repeat;}
.apt_area .apt_top02 span {background-position:left -16px;}
.apt_area .apt_top03 span {background-position:left -32px;}
.apt_area .apt_top04 span {background-position:left -48px;}
.apt_area table td span {display:block; width:50px; height:24px; line-height:24px; margin:0 1px 2px 1px; font-size:12px; color:#222;}
.apt_area table td {position:relative;}
.apt_area table td:hover .layer_box {display:block;position:absolute;z-index:2;left:-15px;top:-15px;padding-left:19px;padding-right:7px;width:auto;background:#fff;border:1px solid #ddd;white-space:nowrap;}
.apt_number {display:block; text-align:center; line-height:32px; margin-top:16px; font-size:30px; font-weight:bold; color:#333;}
.apt_number span {display:inline-block; vertical-align:top; font-size:20px; font-weight:normal; color:#666;}
.apt_icon_box2 {text-align:center; width:520px; margin:0 auto; padding-top:15px; font-size:0;}
.apt_icon_box2 li {display:inline-block;text-align:left;width:104px;line-height:13px;padding-right:10px;margin-bottom:15px;font-size:13px;color:#333;letter-spacing:-0.5px}
.apt_icon_box2 li:before {content:""; display:inline-block; width:13px; height:13px; margin-right:4px;}
.apt_icon_box2 li.apt_bg01:before, .apt_area table .apt_bg01 > span {background:#fdf1b1;}
.apt_icon_box2 li.apt_bg02:before, .apt_area table .apt_bg02 > span {background:#b2e5b2;}
.apt_icon_box2 li.apt_bg03:before, .apt_area table .apt_bg03 > span {background:#b5ccee;}
.apt_icon_box2 li.apt_bg04:before, .apt_area table .apt_bg04 > span {background:#ffe0b4;}
.apt_icon_box2 li.apt_bg05:before, .apt_area table .apt_bg05 > span {background:#a5c1d7;}
.apt_icon_box2 li.apt_bg06:before, .apt_area table .apt_bg06 > span {background:#ffd1d1;}
.apt_icon_box2 li.apt_bg07:before, .apt_area table .apt_bg07 > span {background:#d2b6e7;}
.apt_icon_box2 li.apt_bg08:before, .apt_area table .apt_bg08 > span {background:#9be2a3;}
.apt_icon_box2 li.apt_bg09:before, .apt_area table .apt_bg09 > span {background:#f0c5e9;}
.apt_icon_box2 li.apt_bg10:before, .apt_area table .apt_bg10 > span {background:#c3e5ee;}
.apt_icon_box2 li.apt_bg11:before, .apt_area table .apt_bg11 > span {background:#f3ab8e;}
.apt_icon_box2 li.apt_bg12:before, .apt_area table .apt_bg12 > span {background:#9cd2e0;}
.apt_icon_box2 li.apt_bg13:before, .apt_area table .apt_bg13 > span {background:#ffce8a;}
.apt_icon_box2 li.apt_bg14:before, .apt_area table .apt_bg14 > span {background:#ffacac;}
.apt_icon_box2 li.apt_bg15:before, .apt_area table .apt_bg15 > span {background:#def4dd;}
.apt_icon_box2 li.apt_bg18:before, .apt_area table .apt_bg18 > span {background:#f0e6ef;}
.apt_icon_box2 li.apt_bg19:before, .apt_area table .apt_bg19 > span {background:#efcfba;}
.apt_icon_box2 li.apt_bg20:before, .apt_area table .apt_bg20 > span {background:#b9bfe1;}
.apt_icon_box2 li.apt_bg21:before, .apt_area table .apt_bg21 > span {background:#f3e6d6;}
.apt_icon_box2 li.apt_bg22:before, .apt_area table .apt_bg22 > span {background:#e2a094;}
.apt_icon_box2 li.apt_bg23:before, .apt_area table .apt_bg23 > span {background:#d3eef9;}
.apt_icon_box2 li.apt_bg24:before, .apt_area table .apt_bg24 > span {background:#d1e5a8;}
.apt_icon_box2 li.apt_bg25:before, .apt_area table .apt_bg25 > span {background:#c5c8fb;}
.apt_icon_box2 li.apt_bg26:before, .apt_area table .apt_bg26 > span {background:#c7aecc;}
.apt_icon_box2 li.apt_bg27:before, .apt_area table .apt_bg27 > span {background:#e0ddd6;}
.apt_icon_box2 li.apt_bg28:before, .apt_area table .apt_bg28 > span {background:#fbe3df;}
.apt_icon_box2 li.apt_bg29:before, .apt_area table .apt_bg29 > span {background:#cee1ff;}
.apt_icon_box2 li.apt_bg30:before, .apt_area table .apt_bg30 > span {background:#c1e1d6;}
.apt_icon_box2 li.apt_bg31:before, .apt_area table .apt_bg31 > span {background:#fce58a;}
.apt_icon_box2 li.apt_bg32:before, .apt_area table .apt_bg32 > span {background:#b5dfaf;}

.apt_area table .apt_bg16 {position:relative;}
.apt_area table .apt_bg16 > span {color:#fff; background:#6ca0ea;}
.apt_area table .apt_bg16 + .apt_bg16:after {content:""; position:absolute; left:-1px; top:0px; display:block; width:2px; height:24px; background:#6ca0ea;}
.apt_area table .apt_bg17 > span {width:46px; height:20px; line-height:20px; border:2px solid #aaa; background:#fff;}
.apt_area table tr:first-child td {height:40px;}

.apt_area table [class*='apt_bg'] .layer_box {display:none;}
.apt_area table [class*='apt_bg'] .layer_box:before {content:""; position:absolute; left:5px; top:7px; width:10px; height:10px;}
.apt_area table .apt_bg01 .layer_box:before {background:#fdf1b1;}
.apt_area table .apt_bg02 .layer_box:before {background:#b2e5b2;}
.apt_area table .apt_bg03 .layer_box:before {background:#b5ccee;}
.apt_area table .apt_bg04 .layer_box:before {background:#ffe0b4;}
.apt_area table .apt_bg05 .layer_box:before {background:#a5c1d7;}
.apt_area table .apt_bg06 .layer_box:before {background:#ffd1d1;}
.apt_area table .apt_bg07 .layer_box:before {background:#d2b6e7;}
.apt_area table .apt_bg08 .layer_box:before {background:#9be2a3;}
.apt_area table .apt_bg09 .layer_box:before {background:#f0c5e9;}
.apt_area table .apt_bg10 .layer_box:before {background:#c3e5ee;}
.apt_area table .apt_bg11 .layer_box:before {background:#f3ab8e;}
.apt_area table .apt_bg12 .layer_box:before {background:#9cd2e0;}
.apt_area table .apt_bg13 .layer_box:before {background:#ffce8a;}
.apt_area table .apt_bg14 .layer_box:before {background:#ffacac;}
.apt_area table .apt_bg15 .layer_box:before {background:#def4dd;}
.apt_area table .apt_bg18 .layer_box:before {background:#f0e6ef;}
.apt_area table .apt_bg19 .layer_box:before {background:#efcfba;}
.apt_area table .apt_bg20 .layer_box:before {background:#b9bfe1;}
.apt_area table .apt_bg21 .layer_box:before {background:#f3e6d6;}
.apt_area table .apt_bg22 .layer_box:before {background:#e2a094;}
.apt_area table .apt_bg23 .layer_box:before {background:#d3eef9;}
.apt_area table .apt_bg24 .layer_box:before {background:#d1e5a8;}
.apt_area table .apt_bg25 .layer_box:before {background:#c5c8fb;}
.apt_area table .apt_bg26 .layer_box:before {background:#c7aecc;}
.apt_area table .apt_bg27 .layer_box:before {background:#e0ddd6;}
.apt_area table .apt_bg28 .layer_box:before {background:#fbe3df;}
.apt_area table .apt_bg29 .layer_box:before {background:#cee1ff;}
.apt_area table .apt_bg30 .layer_box:before {background:#c1e1d6;}
.apt_area table .apt_bg31 .layer_box:before {background:#fce58a;}
.apt_area table .apt_bg32 .layer_box:before {background:#b5dfaf;}

.donghosu_box:after {content:'';display:block;clear:both;}
.donghosu_box .apt_box2 {float:left;width:50%;padding:0 15px;height:380px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;border:1px solid #eee;}
.donghosu_box .apt_icon_box2 {width:100%;}
.donghosu_box .apt_icon_box2 li {margin-bottom:8px;padding-right:15px;width:auto;font-size:12px;}
.donghosu_box .apt_icon_box2 li:before {vertical-align:middle;}
/*.donghosu_box .apt_icon_box2 li+li {margin-left:0;}*/
.donghosu_box .apt_icon_box2 .icon_con li.tp02 {float:none;}
.donghosu_box .apt_icon_box .icon_con li + li {margin-left:0;}
.donghosu_box .apt_icon_box .icon_con li:before {display:none;}
.donghosu_box .apt_icon_box .icon_con li.tp02:before {display:inline-block;}
.donghosu_box .box_icon {float:left;width:50%;padding-left:15px;box-sizing:border-box;}
.donghosu_box .box_icon .h3_tit {padding-top:20px;}
.donghosu_box .box_icon .h3_tit.pdt10 {padding-top:10px;}
.donghosu_box .box_icon .h3_tit.pdt30 {padding-top:30px;}
.donghosu_box .box_icon .h3_tit:after {content:'';display:block;clear:both;}
.donghosu_box .box_icon .h3_tit>strong {float:left;font-size:15px;margin-bottom:8px;}
.donghosu_box .box_icon .h3_tit .fr {float:right;}
.donghosu_box .box_icon .h3_tit .quo_date {font-weight:normal;font-size:12px;}
.donghosu_box .box_icon .tbl_row, .donghosu_box .box_icon .tbl_col {border-top:2px solid #333;border-bottom:1px solid #b4b4b4;}
.donghosu_box .box_icon .tbl_col+.tbl_col {margin-top:10px;}
.donghosu_box .box_icon .tbl_row tbody th {font-weight:bold;color:#333;background:#fcfaf6;}
.donghosu_box .box_icon .tbl_row tbody th, .donghosu_box .box_icon .tbl_row tbody td {padding:5px 7px 6px;line-height:24px;border-top:1px solid #dcdcdc;}
.donghosu_box .box_icon .tbl_row tbody tr:first-child th, .donghosu_box .box_icon .tbl_row tbody tr:first-child td {border-top:none;}
.donghosu_box .box_icon .tbl_col thead th {padding:5px 7px 6px;color:#333;line-height:24px;border-top:1px solid #dcdcdc;background:#fcfaf6;}
.donghosu_box .box_icon .tbl_col thead tr:first-child th {border-top:none;}
.donghosu_box .box_icon .tbl_col tbody th {font-weight:bold;color:#333;background:#fcfaf6;}
.donghosu_box .box_icon .tbl_col tbody th, .donghosu_box .box_icon .tbl_col tbody td {padding:5px 7px 6px;line-height:24px;border-top:1px solid #dcdcdc;}
.donghosu_box .box_icon .tbl_col tbody tr:first-child th {border-top:none;}
.donghosu_box .box_icon .tbl_col tbody td {border-top:1px solid #dcdcdc;}
.donghosu_box .box_icon .tbl_col tbody td.center {text-align:center;}
.donghosu_box .box_icon tbody td button.layer {position:relative;background:transparent;}
.donghosu_box .box_icon tbody td button.layer .layer_box {display:none;position:absolute;left:15%;top:15px;padding:5px;background:#fff;border:1px solid #e4d5d5;}
.donghosu_box .box_icon tbody td button.layer:hover .layer_box {display:block;}


/************************** 공인중개사 서브메인 **************************/
.reagent_main{}
.reagent_visual{position:relative;height:300px;background:#f4efe9;}
.reagent_visual .slider{margin:0;}
.reagent_visual .slick-slide {margin:0;}
.reagent_visual .slick-prev{top:auto;bottom:25px;left:50%;margin-left:-60px;width:10px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_prev.png) no-repeat;z-index:5;}
.reagent_visual .slick-next{top:auto;bottom:25px;left:50%;margin-left:50px;width:10px;height:14px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_next.png) no-repeat;z-index:5;}
.reagent_visual .slick-dots{bottom:22px;}
.reagent_visual .slick-dots li button:before{top:6px;left:4px;width:8px;height:8px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_dot.png) no-repeat;font-size:0;color:transparent;}
.reagent_visual .slick-dots li.slick-active button:before{background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_indicator_on.png);}
.reagent_visual .slick-ctrl{position:relative;bottom:42px;}
.reagent_visual .slick-pause{position:absolute;top:5px;left:50%;width:8px;height:12px;margin-left:70px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_pause.png) no-repeat;font-size:0;color:transparent;}
.reagent_visual .slick-play{display:none;position:absolute;top:5px;left:50%;width:8px;height:12px;margin-left:70px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_slider_play.png) no-repeat;font-size:0;color:transparent;}

.reagent_visual .visual_bg01{background:#7ebbba;}
.reagent_visual .visual_bg02{background:#b1c5e0;}
.reagent_visual .visual_bg03{background:#e3a8b7;}
.reagent_visual .visual_img{margin:0 auto;text-align:center;}
.reagent_visual .visual_img img{width:auto;margin:0 auto;}
.reagent_inner{width:1180px;margin:0 auto;padding-bottom:60px;}

.reagent_logoff{margin-top:30px;}
.reagent_logoff .logoff_top:after{content:'';display:table;clear:both;}
.reagent_logoff .logoff_top .name{float:left;margin-top:-4px;margin-left:10px;font-size:24px;font-weight:bold;color:#3f62be;/*text-decoration:underline;*/}
.reagent_logoff .logoff_top .txt{float:left;margin:-3px 0 0 5px;font-size:18px;color:#333;line-height:24px;}
.reagent_logoff .logoff_top .left{float:left;margin-top:10px;}
.reagent_logoff .logoff_top .left:after{content:'';display:table;clear:both;}
.reagent_logoff .logoff_top .left .tit_img{float:left;width:164px;height:24px;background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_logoff_title.png) no-repeat;font-size:0;color:transparent;}
.reagent_logoff .logoff_top .left .tit_note{float:left;margin-left:15px;font-size:16px;color:#666;vertical-align:middle;line-height:24px;}
.reagent_logoff .logoff_top .left .tit_note .point{color:#000;}
.reagent_logoff .logoff_top .right{float:right;}
.reagent_logoff .logoff_top .right:after{content:'';display:table;clear:both;}
.reagent_logoff .logoff_top .right .join_btn{float:left;padding:0 38px;border-radius:3px;font-size:16px;font-weight:bold;color:#fff;background:#193f88;line-height:40px;}
.reagent_logoff .logoff_top .right .id_link{float:left;margin:10px 36px 0 20px;padding-bottom:3px;border-bottom:1px solid #b8b8b8;}
.reagent_logoff .logoff_info{margin-top:28px;padding:50px;border:1px solid #afafaf;border-radius:5px;font-size:14px;color:#333;}
.reagent_logoff .logoff_info .info_bnr{margin-left:50px;}
.reagent_logoff .logoff_info .info_bnr:first-child{margin-left:0;}

.reagent_logon{margin-top:30px;}
.reagent_logon .logon_top:after{content:'';display:table;clear:both;}
.reagent_logon .logon_top .lab{float:left;margin-right:16px;}
.reagent_logon .logon_top .name{float:left;margin-top:4px;font-size:24px;font-weight:bold;color:#3f62be;/*text-decoration:underline;*/}
.reagent_logon .logon_top .txt{float:left;margin:3px 0 0 5px;font-size:18px;color:#333;line-height:24px;}
.reagent_logon .logon_top .modify_btn{float:left;width:88px;height:30px;margin:3px 0 0 18px;padding:6px 0 0 12px;border:1px solid #c1c1c1;border-radius:15px;font-size:14px;color:#000;box-sizing:border-box;background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_logon_title_icolink.png)72px 50% no-repeat;}
.reagent_logon .logon_info{margin-top:30px;padding:40px;border:1px solid #afafaf;border-radius:5px;}
.reagent_logon .logon_info:after{content:'';display:table;clear:both;}
.reagent_logon .logon_info .left{float:left;}
.reagent_logon .logon_info .right{float:right;}
.reagent_logon .logon_info .tit{font-size:30px;font-weight:bold;color:#333;}
.reagent_logon .logon_info .inner_box{height:160px;margin-top:30px;border:1px solid #cdcdcd;border-radius:3px;}
.reagent_logon .logon_info .inner_box:after{content:'';display:table;clear:both;}
.reagent_logon .logon_info .inner_box .info_item{float:left;width:145px;height:120px;margin-top:19px;padding-left:20px;border-left:1px solid #e6e6e6;}
.reagent_logon .logon_info .inner_box .info_item:first-child{border-left:0;}
.reagent_logon .logon_info .inner_box .item_tit{display:inline-block;height:50px;padding-left:60px;font-size:16px;color:#000;line-height:20px;}
.reagent_logon .logon_info .inner_box .item_tit .txt{display:inline-block;margin-top:15px;}
.reagent_logon .logon_info .inner_box .item_tit .txt.twoline{margin-top:5px;}
.reagent_logon .logon_info .inner_box .item_tit.item01{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_logon_item01.png)0 50% no-repeat;}
.reagent_logon .logon_info .inner_box .item_tit.item02{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_logon_item02.png)0 50% no-repeat;}
.reagent_logon .logon_info .inner_box .item_tit.item03{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_logon_item03.png)0 50% no-repeat;}
.reagent_logon .logon_info .inner_box .item_tit.item04{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_logon_item04.png)0 50% no-repeat;}
.reagent_logon .logon_info .inner_box .num_area{display:block;margin-top:30px;padding-right:20px;font-size:16px;color:#333;text-align:center;}
.reagent_logon .logon_info .inner_box .num_area .num{font-size:28px;font-weight:bold;color:#333;}
.reagent_logon .logon_info .inner_box .state_row{border-top:1px solid #cdcdcd;}
.reagent_logon .logon_info .inner_box .state_row:first-child{border-top:0;}
.reagent_logon .logon_info .inner_box .state_row:after{content:'';display:table;clear:both;}
.reagent_logon .logon_info .inner_box .state_row .state_box{float:left;width:143px;height:80px;padding:0 20px;border-left:1px solid #cdcdcd;}
.reagent_logon .logon_info .inner_box .state_row .state_box:first-child{border-left:0;}
.reagent_logon .logon_info .inner_box .state_row .state_box:after{content:'';display:table;clear:both;}
.reagent_logon .logon_info .inner_box .state_row .state_box .state_tit{float:left;margin-top:32px;font-size:16px;color:#333;}
.reagent_logon .logon_info .inner_box .state_row .state_box .state_num{float:right;margin-top:26px;font-size:28px;font-weight:bold;color:#333;}

.reagent_inbnr{margin-top:30px;}
.reagent_inbnr:after{content:'';display:table;clear:both;}
.reagent_inbnr .inbnr_bnr{position:relative;float:left;width:380px;height:86px;margin-left:20px;padding-left:86px;border:1px solid #afafaf;border-radius:5px;box-sizing:border-box;}
.reagent_inbnr .inbnr_bnr:first-child{margin-left:0;}
.reagent_inbnr .inbnr_bnr:before{content:"";position:absolute;top:34px;right:30px;width:10px;height:18px;background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_inbnr_icolink.png) no-repeat;}
.reagent_inbnr .inbnr_bnr.bnr01{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_inbnr_ico01.png) 30px 50% no-repeat;}
.reagent_inbnr .inbnr_bnr.bnr02{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_inbnr_ico02.png) 30px 50% no-repeat;}
.reagent_inbnr .inbnr_bnr.bnr03{background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_inbnr_ico03.png) 30px 50% no-repeat;}
.reagent_inbnr .inbnr_bnr .tit{display:block;margin-top:16px;font-size:24px;color:#333;}
.reagent_inbnr .inbnr_bnr .txt{display:block;margin-top:10px;font-size:14px;color:#666;}

.reagent_outbnr{margin-top:30px;}
.reagent_outbnr:after{content:'';display:table;clear:both;}
.reagent_outbnr .outbnr_link{float:left;margin-left:26px;}
.reagent_outbnr .outbnr_link:first-child{margin-left:0;}

.reagent_list{margin-top:45px;}
.reagent_list:after{content:'';display:table;clear:both;}
.reagent_list .left{position:relative;float:left;width:577px;}
.reagent_list .right{position:relative;float:right;width:577px;}
.reagent_list .tit{border-bottom:1px solid #e1e1e9;font-size:20px;color:#2c51b1;line-height:58px;}
.reagent_list .tit:after{content:'';display:table;clear:both;}
.reagent_list .tit_link{position:absolute;top:15px;right:0;padding-right:15px;font-size:16px;color:#7c808e;line-height:30px;background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_ico_reagent_tit_link.png) right 50% no-repeat;-webkit-background-size:6px 10px;background-size:6px 10px;}
.reagent_list ul{margin-top:15px;}
.reagent_list li{position:relative;padding:10px 10px 10px 20px;font-size:16px;color:#222;line-height:20px;}
.reagent_list li:after{content:'';display:table;clear:both;}
.reagent_list li:before{content:"";position:absolute;top:16px;left:9px;width:5px;height:5px;border-radius:50%;background:#666;}
.reagent_list li .txt{float:left;overflow:hidden;max-width:430px;text-overflow:ellipsis;white-space:nowrap;}
.reagent_list li .date{float:right;}

.reagent_info{margin-top:25px;}
.reagent_info:after{content:'';display:table;clear:both;}
.reagent_info .left{float:left;width:577px;}
.reagent_info .right{float:right;width:577px;}
.reagent_info .tit{font-size:20px;color:#2c51b1;line-height:58px;}
.reagent_info .info_box{height:178px;border:1px solid #e1e1e9;border-radius:2px;box-sizing:border-box;}
.reagent_info .info_box.phone{padding-left:146px;background:url(https://nimg1.kbstar.com/img/okbland/web/main/w_reagent_info_icophone.png) 30px 40px no-repeat;border-radius:5px;}
.reagent_info .info_box .tit_txt{margin-top:35px;font-size:20px;font-weight:normal;color:#333;}
.reagent_info .info_box .note{margin-top:8px;font-size:16px;color:#666;line-height:20px;}
.reagent_info .info_box .info{margin-top:8px;font-size:16px;font-weight:bold;color:#000;}
.reagent_info .info_box .time{font-size:16px;font-weight:normal;color:#666;}
.reagent_info .info_box.app{padding-left:39px;}
.reagent_info .info_box.app:after{content:'';display:table;clear:both;}
.reagent_info .info_box.app .app_txtarea{float:left;}
.reagent_info .info_box.app .app_link{float:left;margin:30px 0 0 20px;}
.reagent_info .info_box.app .app_link a{display:block;font-size:0;color:transparent;}
.reagent_info .info_box.app .app_link a.ios{margin-top:10px;}

/* 블릿 목록 */
.ulist {margin-top:6px;}
.ulist >li {position:relative;padding-left:15px;margin-top:5px;line-height:22px;}
.ulist >li:first-child {margin:0;}
.ulist >li:before {content:"";position:absolute;left:0;top:11px;width:7px;height:7px;background:#535046;border-radius:100%;}
.ulist.type2 {margin-top:0;}
.ulist.type2 >li {padding-left:10px;}
.ulist.type2 >li:before {content:"";position:absolute;left:0;top:11px;width:2px;height:2px;background:#898989;}

/* 서식자료실 */
.dataformat_item {position:relative;border-top:1px solid #dcdcdc;padding:30px 25px;}
.dataformat_item:first-child {border-top:0 none;}
.dataformat_item .dataformat_img {float:left;width:200px;height:100px;border:1px solid #f1f1f1;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata32x42.png) no-repeat 50% 50%; border:1px solid #dcdcdc;}
.dataformat_item .dataformat_img a{display:block;width:100%;height:100%;}
.dataformat_item .dataformat_head {margin-left:230px;}
.dataformat_item .dataformat_head h3 {padding-top:5px;margin-bottom:7px;}
.dataformat_item .dataformat_head h3 a {font-size:18px;color:#333;text-decoration:underline;}
.dataformat_item .dataformat_head p {margin-top:6px;font-size:14px;color:#666;}
.dataformat_item .dataformat_head .ulist {margin-right:150px;}
.dataformat_item .dataformat_head .btn_doc_download {position:absolute;right:25px;bottom:30px;width:130px;height:34px;border:1px solid #e1e1e1;border-radius:2px;line-height:34px;background: #fff url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_down02.gif) no-repeat 35px 50%;text-indent:27px}

.btn_corploadview{position:relative;display:inline-block;margin-left:10px;padding:2px 18px 2px 10px;border:1px solid #7896b0;border-radius:3px;font-size:13px;color:#fff;background:#7896b0;}
.btn_corploadview:before{content:"";position:absolute;top:10px;right:5px;border: 4px solid transparent;border-left:4px solid #fff;}
.btn_corploadview.bg_navy{background:#203d86;border:1px solid #203d86;}

/* 공인중개사전용관 > 안내센터 > 이용안내 */
.tab_default >ul.useguide_tab>li {position:static;width:12.57%;}
.tab_default >ul.useguide_tab>li a {padding:0 5px;font-size:14px;}
.tab_default >ul.useguide_tab>li a strong{font-size:14px;}
.tab_default .useguide_subtab {display:none;position:absolute;left:0;top:44px;width:100%;z-index:2;height:44px;border-bottom:1px solid #e1e1e1;background-color:#f8f8f8;}
.tab_default .useguide_subtab li ul {position:relative;}
.tab_default .useguide_tab li+li .useguide_subtab ul {margin-left:300px;}
.tab_default .useguide_tab li+li+li+li+li .useguide_subtab ul {margin-left:595px;}
.tab_default .useguide_subtab li {position:relative;float:left;}
.tab_default .useguide_subtab li:before {content:'';position:absolute;top:17px;left:0;width:1px;height:10px;background-color:#e1e1e1;}
.tab_default .useguide_subtab li:first-child:before {content:normal;}
.tab_default .useguide_subtab li a {display:block;padding:0 17px !important;line-height:44px;color:#666;}
.tab_default .useguide_subtab li.on a {font-weight:bold;color:#333;}
.tab_default >ul.useguide_tab>li.on .useguide_subtab {display:block;}


.useguide_wrap {border-top:2px solid #333;padding:40px 0;}
.useguide_wrap.first {border-top:0 none;padding-top:0;margin-top:20px;}
.useguide_wrap.second {border-top:0 none;padding-top:0;margin-top:20px;}
.useguide_area {margin-top:20px;}
.useguide_area .tit_h3 {padding-top:0;}
.useguide_item {padding:30px 30px;border:1px solid #dcdcdc;margin-top:20px;}
.useguide_item:after {content:'';display:block;clear:both;}
.useguide_item .useguide_head {float:left;width:408px;}
.useguide_item .useguide_head h3 {height:auto;padding-top:0;font-weight:bold;font-size:20px;color:#000;visibility:inherit;}
.useguide_area .useguide_desc  {font-size:16px;line-height:1.5;}
.useguide_item .useguide_head .useguide_desc  {margin-top:16px;}
.useguide_item .useguide_head .useguide_desc + h3 {margin-top:35px;}
.useguide_item .useguide_img  {margin-left:438px;}

.useguide_item.loan_membership {padding:37px 46px 39px;border:1px solid #dcdcdc;margin-bottom:20px;}
.useguide_item.loan_membership .useguide_img {float:left;width:106px;margin-left:0;}
.useguide_item.loan_membership .useguide_head {float:none;margin-left:434px;}
.useguide_item.loan_membership .useguide_head h3 {padding-top:55px;}

/* 부동산거래절차안내 */
.chk_list_group li {position:relative;padding-left:25px;font-size:14px;line-height:1;color:#666;}
.chk_list_group li:before {content:'';position:absolute;top:4px;left:0;width:13px;height:13px;border:1px solid #dcdcdc;}
.chk_list_group.type01:after {content:'';clear:both;display:block}
.chk_list_group.type01>li {float:left;margin-left:25px;}
.chk_list_group.type01>li:first-child {margin-left:0;}
.chk_list_group.type02>li {margin-top:8px;}
.chk_list_group.type02>li:first-child {margin-top:0;}
.chk_list_group.type02>li>ul {margin-top:8px;}
.chk_list_group.type02>li>ul>li {position:relative;padding-left:14px;margin-top:5px;}
.chk_list_group.type02>li>ul>li:before {content:"";position:absolute;left:0;top:8px;width:4px;height:1px;background:#666;}
.chk_list_group.type02>li>ul>li:first-child {margin-top:0;}

.transprocess_check_tit {margin-bottom:55px;/*font-weight:bold;*/font-size:34px;color:#333;text-align:center;}
.transprocess_checklist {margin-bottom:32px;}
.transprocess_checklist>ol:after {content:'';clear:both;display:block}
.transprocess_checklist li {position:relative;float:left;width:150px;border:1px solid #e0e0e0;margin-left:21px;box-sizing:border-box;}
.transprocess_checklist li a {display:block;padding-top:100px;min-height:168px;box-sizing:border-box;}
.transprocess_checklist li:before {content:'';position:absolute;top:0;bottom:0;left:-16px;width:12px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/bl_proce_checklist.png) no-repeat 0 50%;}
.transprocess_checklist li.on:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #ffb901;}
.transprocess_checklist li:first-child {margin-left:0;}
.transprocess_checklist li:first-child:before {content:normal;}
.transprocess_checklist li .ico_check {position:absolute;top:19px;left:34px;width:80px;height:80px;background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_proce_checklist.png);background-repeat:no-repeat;}
.transprocess_checklist li.ico_checklist01 .ico_check {background-position:0 0;}
.transprocess_checklist li.ico_checklist02 .ico_check {background-position:0 -100px;}
.transprocess_checklist li.ico_checklist03 .ico_check {background-position:0 -200px;}
.transprocess_checklist li.ico_checklist04 .ico_check {background-position:0 -300px;}
.transprocess_checklist li.ico_checklist05 .ico_check {background-position:0 -400px;}
.transprocess_checklist li.ico_checklist06 .ico_check {background-position:0 -500px;}
.transprocess_checklist li.ico_checklist07 .ico_check {background-position:0 -600px;}
.transprocess_checklist li .checklist_tit {display:table;width:100%;}
.transprocess_checklist li .checklist_tit>span {display:table-cell;height:60px;/*font-weight:bold;*/font-size:16px;color:#333;line-height:20px;text-align:center;vertical-align:middle;}
.transprocess_checklist li .checklist_explan {display:block;height:120px;line-height:1.5;text-align:center;}
.tab_checklist {padding-left:10px;margin-bottom:17px;background-color:#fafafa;}
.tab_checklist:after {content:'';clear:both;display:block}
.tab_checklist li {position:relative;float:left;}
.tab_checklist li:before {content:'';position:absolute;top:15px;left:0px;width:1px;height:19px;background-color:#c5c5c5;}
.tab_checklist li:first-child:before {content:normal;}
.tab_checklist li a {display:block;padding:15px 19px;font-size:16px;}
.tab_checklist li.on a {font-weight:bold;}

/*뉴스자료실 컨텐츠성 페이지 텝 변경 2018.11.15*/
.tab_btn.list {padding-left:10px;margin-bottom:17px;background-color:#fafafa;box-sizing:border-box;}
.tab_btn.list:after {content:'';clear:both;display:block}
.tab_btn.list li {position:relative;float:left;}
.tab_btn.list li:before {content:'';position:absolute;top:50%;left:0px;z-index:5;width:1px;height:20px;margin-top:-10px;background:#c5c5c5;}
.tab_btn.list li:first-child:before {content:none;}
.tab_btn.list li a {display:block;padding:15px 19px;font-size:16px;}
.tab_default>.tab_btn.list:before {content:none;}
.tab_default>.tab_btn.list>li>a {padding:10px 19px;border:none;background:#fafafa;}
.tab_default>.tab_btn.list>li>strong {display:block;height:43px;padding:10px 19px;border:none;font-size:16px;background:#fafafa;box-sizing:border-box;}
.tab_default>.tab_btn.list>li>a>strong {font-weight:normal;}
.tab_default>.tab_btn.list>li.on>a:before {content:"[현재선택된 탭­]";overflow:hidden;width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0 0 0 0);}
.tab_default>.tab_btn.list>li.on>a>strong{font-weight:bold;color:#333;text-indent:-1px;}
.tab_default>.tab_btn.list>li.on>a {background:none;}
/*.unit{padding-bottom:20px;line-height:1.7em;}*/

.subtab_checklist {padding-left:30px;margin-bottom:29px;}
.subtab_checklist:after {content:'';clear:both;display:block}
.subtab_checklist li {position:relative;float:left;margin-right:24px;}
.subtab_checklist li:before {content:"";position:absolute;top:17px;left:0;width:4px;height:4px;background:#666;border-radius:100%;}
.subtab_checklist li a {display:block;padding:10px 13px;font-size:16px;}
.subtab_checklist li.on a {color:#ef9336;}


/*뉴스 자료실 컨텐츠에만 스타일 죽이기*/
.tab_default .useguide_subtab.content {display:block !important;position:static;border:none;background:none;}
.tab_default .useguide_subtab.content:after {content:none;}
.tab_default .useguide_subtab.content ul {margin-left:0;}
.tab_default .useguide_subtab.content li:before{content:none;}
.tab_default .useguide_subtab.content li.on a {font-weight:normal;color:#ef9336;}

.tab_default .useguide_subtab.content {padding-left:30px;margin-bottom:30px;box-sizing::border-box;}
.tab_default .useguide_subtab.content:after {content:'';clear:both;display:block}
.tab_default .useguide_subtab.content li {position:relative;float:left;margin-right:24px;}
.tab_default .useguide_subtab.content li a {display:block;padding:10px 13px;font-size:16px;}
.tab_default .useguide_subtab.content li.on a {color:#ef9336;}
.tab_default .useguide_subtab.content li a:before {content:"";position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;background:#666;border-radius:100%;}

.tbl_list.type_checklist tbody th {padding:9px 20px;font-weight:normal;background:#fff;}
.tbl_list.type_checklist th,
.tbl_list.type_checklist td {border-left:0 none;}
.tbl_list.type_checklist tbody td .btn.small.btn_neuttype3 {margin-top:8px;}
.tbl_list.type_checklist tbody .ulist {margin-left:0;}
.transprocess_check_wrap {padding-top:20px;}
.transprocess_check_wrap .no_print .btn {width:160px;}
.transprocess_check_wrap .ulist {margin-left:9px;}

.ulist >li>ul {margin-top:3px;}
.ulist >li>ul>li {position:relative;padding-left:14px;}
.ulist >li>ul>li:before {content:"";position:absolute;left:0;top:11px;width:4px;height:1px;background:#666;}
.ulist >li>ul.nonstyle>li {padding-left:0;}
.ulist >li>ul.nonstyle>li:before {content:normal;}
.ulist >li>ul.link_list {display:inline-block;margin-top:0;vertical-align:top;}
.ulist >li>ul.link_list li {padding-left:0;}
.ulist >li>ul.link_list li:before {display:none;}

.olist >li {margin-top:20px;}
.olist >li+li {margin-top:25px;}
.olist >li>ul {margin:10px 0 0 19px;}

.point {color:#ff3a01;}
.ulist + .tit_sub{margin-top:40px;}
.tit_sub{margin: 25px 0 12px;font-size:16px;font-weight:600;color:#666;}

.docu_wrap{margin-top: 40px;text-align:center}

/* KB 부동산투자자문 */
.tab_default.inveconsul_intro>ul {margin-bottom:30px;}
.tab_default.inveconsul_intro>ul>li {width:20%;}
.inveconsul_intro .tit_h3 {padding-top:0;margin-bottom:35px;}
.inveconsul_intro .tit_h3 h3 {line-height:28px;}
.consult_process_area {margin:-25px 0 50px;}
.consult_process_area>ul>li {position:relative;height:109px;padding-left:120px;border-bottom:1px solid #dcdcdc;}
.consult_process_area>ul>li:before {content:"";position:absolute;top:0;left:0;width:70px;height:109px;background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process.png);background-repeat:no-repeat;}
.consult_process_area>ul>li.process01:before {background-position:0 0;}
.consult_process_area>ul>li.process02:before {background-position:0 -110px;}
.consult_process_area>ul>li.process03:before {background-position:0 -220px;}
.consult_process_area>ul>li.process04:before {background-position:0 -330px;}
.consult_process_area>ul>li.process05:before {background-position:0 -440px;}
.consult_process_area>ul>li.process06:before {background-position:0 -550px;}
.consult_process_area>ul>li.process07:before {background-position:0 -660px;}
.consult_process_area>ul>li>dl {display:table;width:100%;}
.consult_process_area>ul>li>dl>dt,
.consult_process_area>ul>li>dl>dd {display:table-cell;height:109px;color:#666;vertical-align:middle;}
.consult_process_area>ul>li>dl>dt {width:190px;font-weight:bold;font-size:16px;line-height:1.25;}
.consult_process_area>ul>li>dl>dd {font-size:14px;}
.consult_process_guide .process_section {float:left;width:50%;box-sizing:border-box;}
.consult_process_guide .process_section .tit_h3 {margin-bottom:30px;color:#333;}
.consult_process_guide .process_section h3 {color:#333;}
.consult_process_guide .process_section p {font-size:14px;line-height:1.5;color:#333;}
.banner_advisory_service {margin-top:50px;}

.ivt_advisory_center {height:248px;border-bottom:3px solid #ffb901;margin:50px 0 60px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_ivt_advisory_guide.png) no-repeat 0 100%;}
.ivt_advisory_center>dt {display:block;font-weight:bold;font-size:34px;color:#333;text-align:center;}
.ivt_advisory_center>dd {position:absolute;display:none;}

.ivt_advisory_step {margin-top:15px;}
.ivt_advisory_step>ol>li {position:relative;float:left;width:298px;padding-left:84px;margin-left:178px;box-sizing:border-box;}
.ivt_advisory_step>ol>li:first-child {margin-left:0;}
.ivt_advisory_step>ol>li:first-child + li + li {width:227px;}
.ivt_advisory_step>ol>li:before {content:'';position:absolute;top:39px;left:-138px;width:17px;height:30px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/bl_ivt_advisory_step.png) no-repeat 0 0;}
.ivt_advisory_step>ol>li:first-child:before {content:normal;}
.ivt_advisory_step>ol>li [class^="ico_ivt_advisory_step"] {position:absolute;top:0;left:0;}
.ivt_advisory_step>ol>li .num {position:absolute;top:0;left:0;width:60px;height:21px;font-size:14px;line-height:21px;color:#fff;text-align:center;text-transform:uppercase;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_step_num.png) no-repeat 0 0;}
.ivt_advisory_step>ol>li .title {font-weight:bold;font-size:16px;color:#333;}
.ivt_advisory_step>ol>li .title>span {display:block;margin-top:5px;font-weight:normal;font-size:12px;}
.ivt_advisory_step>ol>li .ulist {margin-top:18px;}
.ivt_advisory_step>ol>li .ulist>li {}
[class^="ico_ivt_advisory_step"] {width:62px;height:104px;;background-repeat:no-repeat;background-position:0 0;}
.ico_ivt_advisory_step01 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process01.png);}
.ico_ivt_advisory_step02 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process02.png);}
.ico_ivt_advisory_step03 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process03.png);}
.ico_ivt_advisory_step04 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process04.png);}
.ico_ivt_advisory_step05 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process05.png);}
.ico_ivt_advisory_step06 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_consult_process06.png);}
.lb_consultant_area {margin:-15px 0 30px;}
.lb_consultant_area>ul>li {position:relative;float:left;}
.lb_consultant_area>ul>li.first {margin-left:0;}
.lb_consultant_area>ul>li:before {content:'';position:absolute;top:0;right:0;left:0;z-index:0;height:124px;background:#fcfaf6 url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_lb_consultant_group.png) no-repeat 0 50%;}
.lb_consultant_group {width:287px;height:449px;border:2px solid #e9e9e9;margin-bottom:10px;margin-left:10px;text-align:center;box-sizing:border-box;}
.lb_consultant_group .photo {position:relative;height:117px;margin-top:33px;z-index:1;}
.lb_consultant_group>span {display:block;}
.lb_consultant_group .name {margin-top:16px;font-size:16px;color:#333;}
.lb_consultant_group .note {margin-top:5px;color:#333;}
.lb_consultant_group .ulist {margin-top:25px;margin-right:25px;margin-left:25px;text-align:left;}

.consult_svctype_area .tit_h3 {padding-top:30px;margin-bottom:35px;}
.consult_svctype_area .tit_h3 h3 {color:#333;}
.consult_svctype_area .consult_svctype_item {float:left;margin-bottom:73px;margin-left:80px;}
.consult_svctype_area .consult_svctype_item.first {margin-left:0;}
.consult_svctype_item {width:550px;height:268px;}
.consult_svctype_item:after {content:'';clear:both;display:block}
.consult_svctype_item .img {float:left;width:170px;height:268px;}
.consult_svctype_item .svctype_desc {margin-left:200px;}
.consult_svctype_item .svctype_desc>h4 {font-size:20px;}
.consult_svctype_item .svctype_desc>h4>span {display:block;margin-top:4px;font-size:16px;}
.consult_svctype_item .svctype_desc>p {margin-top:50px;line-height:1.5;}
.consult_svctype_item .svctype_desc>dl {margin-top:25px;}
.consult_svctype_item .svctype_desc>dl dt {font-weight:bold;}
.consult_svctype_item .svctype_desc>dl dd {margin-top:7px;line-height:1.5;}
.consult_svcguide_item {margin-bottom:30px;}
.consult_svcguide_item.bord_b {border-bottom:1px solid #dcdcdc;}
.consult_svcguide_item .tit_h3 {float:left;padding-top:0;}
.consult_svcguide_item .consult_svcguide_desc {margin-left:220px;}
.consult_svcguide_item .consult_svcguide_desc>p {line-height:1.5;}
.consult_svcguide_item .svcguide_item_tit {text-align:center;}
.consult_svcguide_item .svcguide_item_tit .question_tit {font-size:70px;font-weight:normal;color:#333;}
.consult_svcguide_item .svcguide_item_tit .question_sub_tit {margin-top:24px;font-size:20px;font-weight:bold;color:#333;}
.consult_svcguide_item .svcguide_item_tit  span {display:block;margin-top:40px;font-size:14px;color:#666;}
.consult_svcguide_item .svcguide_item_tit .strong_cont {display:block;margin-top:3px;font-size:18px;color:#666;}

.consult_totalsolution {display:table;margin:22px auto 0;}
.consult_totalsolution>li {position:relative;display:table-cell;width:58px;height:58px;padding-left:52px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_round_yellow.png) 100% 0 no-repeat;text-align:center;line-height:18px;vertical-align:middle;}
.consult_totalsolution>li:first-child {padding-left:0;}
.consult_totalsolution>li:after {content:''; position:absolute; top:29px; left:0; width:52px; height:1px; background:#ffcc45;}
.consult_totalsolution>li:first-child:after {content:normal;}
.consult_offersvc {width:960px;margin:47px auto 0;}
.consult_offersvc li {float:left;width:240px;font-size:16px;line-height:1.25;text-align:center;}
.consult_offersvc li:first-child {width:240px;}
.consult_offersvc li>p {font-weight:bold;}
.consult_offersvc li>p>span {display:block;margin-top:10px;font-weight:normal;font-size:14px;}

.consult_offerexperts {margin-top:30px;}
.consult_offerexperts li {float:left;width:210px;height:160px;padding:82px 10px 0;border:2px solid #dcdcdc;margin-left:27px;font-size:14px;line-height:1.45;color:#666;text-align:center;background-repeat:no-repeat;background-position:50% 70%;box-sizing:border-box;}
.consult_offerexperts li:first-child {margin-left:0;}
.consult_offerexperts li.experts01 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/img/img_consult_offerexperts01.png);}
.consult_offerexperts li.experts02 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/img/img_consult_offerexperts02.png);}
.consult_offerexperts li.experts03 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/img/img_consult_offerexperts03.png);}
.consult_offerexperts li.experts04 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/img/img_consult_offerexperts04.png);}
.consult_offerexperts li.experts05 {background-image:url(https://nimg1.kbstar.com/img/okbland/web/img/img_consult_offerexperts05.png);}

.consult_experts_total {border-top:1px solid #dcdcdc;}
.consult_experts_total .tit_h3 {margin:40px 0 30px;}
.consult_experts_total .tit_h3 h3 {float:none;width:100%;text-align:center;}
.experts_total_wrap {display:table;width:100%;}
.experts_total_wrap .experts_total {display:table-cell;width:275px;padding:30px;border-left: 27px solid #fff;margin-left:27px;background-color:#f8f8f8;box-sizing:border-box}
.experts_total_wrap .experts_total:first-child {border-left:0 none;}
.experts_total_wrap .experts_total h4 {height:58px;font-size:16px;line-height:1.25;}
.experts_total_wrap .experts_total h4>span {font-size:14px;}

/*own_step 2018-11-12 용현식*/
.own_step_list {margin-top:12px;}
.own_step_list > ul > li {padding:28px 0 28px 30px;overflow:hidden;border-bottom:1px solid #ddd;}
.own_step_list > ul > li span {display:block;}
.own_step_list > ul > li .step {margin-right:80px;float:left;width:33px;color:#625b4d;font-size:13px;text-align:center;}
.own_step_list > ul > li .step .num {font-size:30px;}
.own_step_list > ul > li .info {float:left;}
.own_step_list > ul > li .info .tit {color:#333;font-size:16px;}
.own_step_list > ul > li .info .ulist {margin-top:9px;}
.own_step_list > ul > li .info .num_list {margin-top:9px;line-height:1.7em;}
.own_step_list > ul > li .info .num_list li{padding: 0 0 0 18px;text-indent:-18px;}

.own_docu_list {margin:25px 0 52px;}
.own_docu_list li {position:relative;float:left;padding:30px 0;width:340px;height:371px;box-sizing:border-box;border:1px solid #ddd;text-align:center;}
.own_docu_list li p{font-size:16px;font-weight:bold;}
.own_docu_list li img {display:block;margin:15px auto;height:217px;}
.chk_list_group.type01 li {line-height:1.5;}

/* KB 부동산 서비스안내 */
.svcuse_helpguide_group .tit_h3 {margin-bottom:20px;}
.svcuse_helpguide_group .svcuse_helpguide_img {float:left;}
.svcuse_helpguide_group .svcuse_helpguide_img img {box-shadow:0 2px 5px 0 rgba(0,0,0,.1);}
.svcuse_helpguide_group .svcuse_helpguide_desc {padding-top:25px;margin-left:730px;}
.svcuse_helpguide_desc>ol  {counter-reset:helpguide-counter;}
.svcuse_helpguide_desc>ol>li  {position:relative;padding-left:35px;margin-bottom:15px;font-size:16px;line-height:1.5;}
.svcuse_helpguide_desc>ol>li:before {content:counter(helpguide-counter);counter-increment:helpguide-counter;position:absolute;top:0;left:0;width:23px;height:23px;font-size:16px;line-height:23px;text-align:center;color:#fff;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/bg_svcuse_helpguide.png) no-repeat 0 0;} /* 1,2,3. 숫자카운트.*/
.svcuse_helpguide_desc>ol>li>ul>li {margin-left:22px;text-indent:-22px;}

.install_process > ol > li {position:relative;min-height:324px;margin-top:30px;padding:40px 30px;border:1px solid #dcdcdc;box-sizing:border-box}
.install_process > ol > li .step {display:inline-block;font-size:14px;color:#203d86;text-align:center}
.install_process > ol > li .step > em {display:block;margin-top:2px;font-size:28px;font-weight:500}
.install_process > ol > li .txt {margin-top:22px;font-size:16px;line-height:1.6;color:#666}
.install_process > ol > li .img_box {overflow:hidden;position:absolute;bottom:0;right:56px}
.install_process > ol > li .img_box li {float:left}
.install_process > ol > li .img_box li > img {display:block}
.install_process > ol > li + li {margin-top:20px}

.app_cont .phone_img {float:left;width:315px;min-height:546px;margin-left:74px;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_iphone.png) no-repeat 0 0}
.app_cont .phone_img .img_box {overflow:hidden;margin:75px 0 0 53px;width:199px;height:494px;}
.app_cont .phone_img .img_box ul {overflow:hidden;width:1200px}
.app_cont .phone_img .img_box ul li {overflow:hidden;float:left;width:199px}
.app_cont .app_guide {padding-left: 476px;padding-top:20px;}
.app_cont .app_guide > .tit {font-size:28px;font-weight:500;line-height:1;color:#333}
.app_cont .app_guide > .txt {margin-top:15px;font-size:20px;line-height:1.4;color:#333}
.app_cont .app_guide .noti {margin-top:12px;font-size:12px;color:#666}
.app_cont .app_guide .guide_list {margin-top:40px;padding-bottom:40px;border-bottom:1px solid #dcdcdc}
.app_cont .app_guide .guide_list > li > a {position:relative;display:block;min-height:50px;padding-left:70px}
.app_cont .app_guide .guide_list > li > a:before {content:'';position:absolute;top:0;left:0;width:50px;height:50px;background:silver}
.app_cont .app_guide .guide_list > li > a.home:before {background:}
.app_cont .app_guide .guide_list > li.active > a.home:before {background:gray}
.app_cont .app_guide .guide_list > li > a.service:before {background:}
.app_cont .app_guide .guide_list > li.active > a.service:before {background:gray}
.app_cont .app_guide .guide_list > li > a.search:before {background:}
.app_cont .app_guide .guide_list > li.active > a.search:before {background:gray}
.app_cont .app_guide .guide_list > li > a.push:before {background:}
.app_cont .app_guide .guide_list > li.active > a.push:before {background:gray}
.app_cont .app_guide .guide_list > li > a .tit {display:inline-block;padding-top:5px;font-size:14px;font-weight:normal;color:#333;}
.app_cont .app_guide .guide_list > li > a .tit:after {content:'';display:inline-block;width:18px;height:18px;margin-left: 7px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_btn_arr_right.png) no-repeat 0 0;vertical-align:top}
.app_cont .app_guide .guide_list > li.active > a .tit {font-weight:800;color:#203d86;}
.app_cont .app_guide .guide_list > li > a > span {display:block;padding-top:7px;font-size:14px;color:#666;}
.app_cont .app_guide .guide_list > li + li {margin-top:16px}


/*사이트맵*/
.site_map_area {margin-top:20px;}
.site_map_area:after {content:'';display:block;clear:both;}
.site_map_area+.site_map_area {margin-top:60px;}
.site_map_area .site_map {float:left;width:364px;margin-left:44px;}
.site_map_area .site_map:first-child {margin-left:0;}
.site_map_area .site_map h4 {position:relative;background:#fcba47;}
.site_map_area .site_map h4 a {display:block;height:50px;padding:13px 20px;font-size:20px;font-weight:bold;color:#000;background:#fcba47;box-sizing:border-box;}
.site_map_area .site_map h4 a:before {content:'';position:absolute;right:20px;top:50%;margin-top:-12.5px;width:24px;height:25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_site_map_images.png) no-repeat;}
.site_map_area .site_map h4.ico01 a:before {background-position:0 0;}
.site_map_area .site_map h4.ico02 a:before {background-position:0 -25px;}
.site_map_area .site_map h4.ico03 a:before {background-position:0 -50px;}
.site_map_area .site_map h4.ico04 a:before {background-position:0 -75px;}
.site_map_area .site_map h4.ico05 a:before {background-position:0 -99px;}
.site_map_area .site_map h4.ico06 a:before {background-position:0 -125px;}
.site_map_area .site_map h4.ico07 a:before {height:24px;margin-top:-12px;background-position:0 -149px;}
.site_map_area .site_map h4.ico08 a:before {background-position:0 -173px;}
.site_map_area .site_map h4.ico09 a:before {background-position:0 -197px;}

.site_map_area .site_map .menu {padding:0 0 0 20px;}
.site_map_area .site_map .menu li.depth {margin-top:30px;}
.site_map_area .site_map .menu li.depth:after {content:'';display:block;clear:both;}
.site_map_area .site_map .menu li.depth>a {display:block;float:left;width:145px;font-size:16px;font-weight:bold;color:#000;}
.site_map_area .site_map .dot_list {float:left;}
.site_map_area .site_map .dot_list li {position:relative;padding-left:6px;margin-top:16px;}
.site_map_area .site_map .dot_list li:before {content:'';position:absolute;left:0;top:50%;margin-top:-1.5px;width:3px;height:3px;background:#c7c7c7;}
.site_map_area .site_map .dot_list li:first-child {margin-top:2px;}

/*통합 이용안내*/
.tit_h3 .tit_depth_arr span {padding-left:25px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_tit_depth_arr.png) no-repeat 9px 12px;}
.tit_h3 .tit_depth_arr span:first-child {padding-left:0;background:none;}
.information_site_area {overflow:hidden;padding-top:10px;}
.information_site_area .info_img_box {float:left;width:711px;}
.information_site_area .info_img_box img {display:block;width:100%;}
.information_site_area .info_list_area {float:left;width:469px;box-sizing:border-box;}
.information_site_area .info_list_area ol {}
.information_site_area .info_list_area ol li {position:relative;padding:5px 0 0 50px;line-height:22px;margin-top:14px;font-size:16px;}
.information_site_area .info_list_area ol li .num {position:absolute;left:20px;top:0;padding:5px 8px;color:#fff;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_num_list_circle.png) no-repeat 50% 50%;}
.information_site_area .info_list_area ol li ol.depth2 li {padding:0 0 0 23px;}
.information_site_area .info_list_area ol li ol.depth2 strong {display:block;}
.information_site_area .info_list_area ol li ol.depth2 .txt_num {position:absolute;left:0px;top:0;color:inherit;}
.information_site_area .info_list_area ol li ol.depth2 ul li{line-height:24px;padding:0;margin:0;}
.information_site_area .info_list_area ol li .num {position:absolute;left:20px;top:0;padding:5px 8px;color:#fff;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_num_list_circle.png) no-repeat 50% 50%;}

.information_tel {}
.information_tel dl {overflow:hidden;}
.information_tel dl dt {float:left;width:215px;}
.information_tel dl dt .tit_h3 {padding-top:35px;}
.information_tel dl dt .tit_h3 h3 {line-height:26px;}
.information_tel dl dd {float:left;width:965px;padding-top:36px;}
.information_tel .tel_info_area {}
.information_tel .tel_info_area .txt {line-height:20px;}
.information_tel .tel_info_area .tit {position:relative;padding-left:13px;margin:18px 0 38px;font-size:16px;font-weight:normal;color:#666;}
.information_tel .tel_info_area .tit span {position:absolute;left:0;top:-4px;left:0;font-size:50px;color:#666;vertical-align:middle;}
.information_tel .tel_info_area .tel_info {overflow:hidden;padding:20px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.information_tel .tel_info_area .tel_info li {float:left;width:50%;padding:22px 0 27px 205px;box-sizing:border-box;}
.information_tel .tel_info_area .tel_info li+li {border-left:1px solid #efefef;}
.information_tel .tel_info_area .tel_info li strong {display:block;font-size:16px;font-weight:bold;color:#333;}
.information_tel .tel_info_area .tel_info li span {display:block;margin-top:12px;}
.information_tel .tel_info_area .tel_info li .point {display:block;margin-top:20px;font-size:20px;font-weight:bold;color:#f07a25;}
.information_tel .tel_info_area .tel_info li a.point {vertical-align:middle;}
.information_tel .tel_info_area .tel_info li a.point:after {content:'';display:inline-block;width:18px;height:18px;margin-left:5px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_link_orange_arr.png) no-repeat 50% 50%;vertical-align:middle;}
.information_tel .tel_info_area .tel_info .tel {background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_info_tel.png) no-repeat 57px 50%;}
.information_tel .tel_info_area .tel_info .chat {background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_info_chat.png) no-repeat 57px 50%}
.information_tel .tel_info_area .tel_info+ul {margin-top:8px;}
.information_tel .tel_info_area .tel_info+ul li {line-height:20px;font-size:12px;}
.information_tel .tel_info_area .supply_service:after {content:'';display:block;clear:both;}
.information_tel .tel_info_area .supply_service h4 {margin-top:20px;font-size:16px;color:#333;}
.information_tel .tel_info_area .supply_service ul {overflow:hidden;}
.information_tel .tel_info_area .supply_service ul li {float:left;width:442px;height:71px;padding:6px 0 6px 60px;margin-top:15px;box-sizing:border-box;}
.information_tel .tel_info_area .supply_service ul li.icon01 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_supply_service01.png) no-repeat 0 50%}
.information_tel .tel_info_area .supply_service ul li.icon02 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_supply_service02.png) no-repeat 0 50%}
.information_tel .tel_info_area .supply_service ul li.icon03 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_supply_service03.png) no-repeat 0 50%}
.information_tel .tel_info_area .supply_service ul li.icon04 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_supply_service04.png) no-repeat 0 50%}
.information_tel .tel_info_area .supply_service ul li.icon05 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_supply_service05.png) no-repeat 0 50%}
.information_tel .tel_info_area .supply_service ul li.icon06 {background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_supply_service06.png) no-repeat 0 50%}
.information_tel .tel_info_area .supply_service ul li strong {font-size:14px;color:#333;}
.information_tel .tel_info_area .supply_service ul li p {margin-top:5px;line-height:24px;font-size:14px;}
.information_tel .tel_info_area .info_text_list {padding-top:38px;margin-top:40px;border-top:1px solid #dcdcdc;}
.information_tel .tel_info_area .info_text_list:after {content:'';display:block;clear:both;}
.information_tel .tel_info_area .info_text_list li {float:left;width:50%;}
.information_tel .tel_info_area .info_text_list li strong {font-size:16px;font-weight:bold;color:#333;}
.information_tel .tel_info_area .info_text_list li p {line-height:20px;margin-top:20px;font-size:14px;}

/*처리방침 팝업*/
.modal_cont .information_popup_text {line-height:24px;font-size:16px;}

.qrcode_area .tit_h3 {padding-top:18px;}
.qrcode_area .tit_h3 h3{font-size:28px;color:#333;}
.qrcode_area .qrcode_cont {position:relative;height:210px;border-bottom:1px solid #dcdcdc;}
.qrcode_area .qrcode_cont>strong {display:block;margin-top:22px;line-height:26px;font-size:20px;font-weight:normal;color:#333;}
.qrcode_area .qrcode_cont .qrcodes {overflow:hidden;position:absolute;right:0;top:0;}
.qrcode_area .qrcode_cont .qrcodes li {float:left;width:190px;}
.qrcode_area .qrcode_cont .qrcodes li+li:before {content:'';position:absolute;left:50%;top:50%;width:1px;height:98px;margin-top:-49px;background:#efefef;}
.qrcode_area .qrcode_cont .qrcodes li span {display:block;height:109px;text-indent:-9999px;}
.qrcode_area .qrcode_cont .qrcodes li.and span {background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_qrcode_android.png) no-repeat 50% 50%}
.qrcode_area .qrcode_cont .qrcodes li.ios span {background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_qrcode_ios.png) no-repeat 50% 50%}
.qrcode_area .qrcode_cont .qrcodes li strong {display:block;line-height:24px;font-size:20px;font-weight:normal;color:#333;text-align:center;}
.site_map_area .site_map .dot_list li:first-child {margin-top:2px;}

.mini_slider_page {overflow:hidden;}
.phone_mini_slider {float:left;position:relative;width:322px;padding:24px 0 0 150px;background:url(https://nimg1.kbstar.com/img/okbland/web/img/w_img_phone_main_model.png) no-repeat 150px 24px;}
.phone_mini_slider .mini_slider {position:absolute;overflow:hidden;left:202px;top:96px;width:202px;height:356px;}
.phone_mini_slider .mini_slider .inner {position:absolute;left:0;top:0;width:804px;font-size:0;}
.phone_mini_slider .mini_slider .inner:after {content:'';display:block;clear:both;}
.link_go_page {float:left;padding:46px 0 65px;}
.link_go_page h4 {font-size:28px;}
.link_go_page .sub_tit {display:block;margin-top:18px;line-height:24px;font-size:20px;font-weight:normal;color:#333;}
.link_go_page .link_list {padding-bottom:40px;margin-top:40px;border-bottom:1px solid #dcdcdc;}
.link_go_page .link_list li {margin-top:14px;}
.link_go_page .link_list li:first-child {margin-top:0;}
.link_go_page .link_list li .img_box{display:inline-block;width:41px;height:42px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_link_go_pages.png) no-repeat 11px 50%;vertical-align:top;}
.link_go_page .link_list li.icon1 .img_box {background-position:0 0;}
.link_go_page .link_list li.icon1:hover .img_box {background-position:-40px 0;}
.link_go_page .link_list li.icon2 .img_box {background-position:0 -65px;}
.link_go_page .link_list li.icon2:hover .img_box {background-position:-40px -65px;}
.link_go_page .link_list li.icon3 .img_box {background-position:0 -130px;}
.link_go_page .link_list li.icon3:hover .img_box {background-position:-40px -130px;}
.link_go_page .link_list li.icon4 .img_box {background-position:0 -197px;}
.link_go_page .link_list li.icon4:hover .img_box {background-position:-40px -197px;}
.link_go_page .link_list li a {display:block;padding:5px 0 5px 6px;box-sizing:border-box;}
.link_go_page .link_list li a .text_box {display:inline-block;margin-left:20px;vertical-align:top;}
.link_go_page .link_list li a .link_hover {font-size:14px;}
.link_go_page .link_list li a .link_hover:after {content:'';display:inline-block;width:18px;height:18px;margin-left:5px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_link_orange_arr.png) no-repeat 50% 50%;vertical-align:middle;}
.link_go_page .link_list li a p {margin-top:8px;}
.link_go_page .link_list+.link_desc {margin-top:12px;font-size:12px;}
.link_go_page .link_list li:hover a .link_hover {color:#203d86;}

.info_image_guide {margin-top:20px;}
.info_image_guide .guide_list_dot {padding:15px;border:1px solid #dcdcdc;}
.info_image_guide .guide_list_dot li {position:relative;line-height:24px;padding-left:6px;}
.info_image_guide .guide_list_dot li:before {content:'';position:absolute;left:0;top:50%;width:2px;height:2px;margin-top:-1px;background:#8a8a8a;}
.info_image_guide .step_box_area {margin-top:30px;}
.info_image_guide .step_box_area .step_box {position:relative;height:325px;margin-top:20px;border:1px solid #dcdcdc;}
.info_image_guide .step_box_area .step_tit {position:absolute;left:30px;top:38px;}
.info_image_guide .step_box_area .step_tit span {display:block;}
.info_image_guide .step_box_area .step_tit .step {font-size:14px;color:#203d86;}
.info_image_guide .step_box_area .step_tit .num {font-size:28px;color:#203d86;}
.info_image_guide .step_box_area .step_tit .txt {margin-top:22px;line-height:24px;font-size:16px;}
.info_image_guide .step_box_area .stpe_img {overflow:hidden;position:relative;width:662px;height:290px;margin:35px 0 0 343px;}
.info_image_guide .step_box_area .stpe_img .left_img {position:absolute;left:0;top:0;height:100%;}
.info_image_guide .step_box_area .stpe_img .right_img {position:absolute;right:0;top:0;height:100%;}
.info_image_guide .step_box_area .stpe_img .left_img span, .info_image_guide .step_box_area .stpe_img .right_img span {display:block;height:22px;line-height:22px;font-size:16px;text-align:left;}
.info_image_guide .step_box_area .stpe_img .left_img img, .info_image_guide .step_box_area .stpe_img .right_img img {display:block;}
.info_image_guide .step_box_area .stpe_img .left_img span {width:168px;margin-bottom:20px;padding-left:56px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_andphone.png) no-repeat 30px 50%;}
.info_image_guide .step_box_area .stpe_img .left_img .hidden+img {margin-top:41px;}
.info_image_guide .step_box_area .stpe_img .right_img span {width:180px;margin-bottom:18px;padding-left:70px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_iosphone.png) no-repeat 52px 50%;}
.info_image_guide .step_box_area .stpe_img .right_img .hidden+img {margin-top:31px;}

/*고객센터 개인정보처리방침 // nhs 2018.11.13 */
/*.privacy_zone {padding-top:30px;}*/
.privacy_zone h4 {font-size:20px;padding-bottom:20px;color:#000;}
.privacy_guide_txt {border:1px solid #dcdcdc;padding:26px 27px;}
.privacy_zone>ul, .privacy_zone>ol {padding:10px 0;}
.privacy_zone li {padding:6px 10px 6px 15px;line-height:18px;}
.privacy_zone>ul>li>ul>li {background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_desc_c.png) no-repeat 0 13px;}
.privacy_zone>ul li p {padding-left:15px;}
.privacy_zone li strong {display:block;padding-bottom:10px;}
.privacy_zone>ul>li>ul>li>ul>li:before,
.privacy_zone>ul>li>ol>li>ul>li:before{content:"-";display:block;float:left;margin-right:5px;}
.privacy_zone>ul>li>ul>li>ul>li>ul>li:before,
.privacy_zone>ul>li>ol>li>ul>li>ul>li:before{content:"·";display:block;float:left;margin-right:5px;}
.privacy_zone .box{padding:15px;border:1px solid #dcdcdc;}
.privacy_zone .box>li{background-image:none !important;}

/* 메일링신청 */
.parcelout_mailing > p {line-height:20px;}
.parcelout_mailing .reception {border:1px solid #dcdcdc;border-top:2px solid #666;}
.parcelout_mailing .reception tbody th, .parcelout_mailing .reception tbody td {padding:50px 0;line-height:20px;}
.parcelout_mailing .reception tbody th {font-size:16px;text-align:left;padding-left:60px;vertical-align:top}
.parcelout_mailing .reception tbody td .info {}
.parcelout_mailing .reception tbody td .info li {margin-bottom:10px;line-height:20px;}
.parcelout_mailing .reception tbody td .info li>span {display:inline-block;width:150px;}
.parcelout_mailing .desc_box {padding:15px 0 15px 60px;border:1px solid #dcdcdc;}
.parcelout_mailing .desc_box li {position:relative;margin:4px 0;line-height:20px;padding-left:10px;}
.parcelout_mailing .desc_box li:before {content:"";position:absolute;left:0;top:9px;width:4px;height:4px;background:#666;border-radius:100%;}
.parcelout_mailing .shortcuts {text-align:center;}
.parcelout_mailing .shortcuts a {font-weight:bold;display:inline-block;padding:5px 15px 7px;line-height:20px;background:#eee;border-radius:3px;}
.parcelout_mailing .mail_agree {padding-left:15px;border-bottom:1px solid #ddd;padding-bottom:20px;}
.parcelout_mailing .btn_wrap {margin-top:30px;}
.parcelout_mailing .success > b {display:block;margin-top:10px;}

/* 레이어팝업 스크롤 */
.modal_cont .scroll_box.scroll_design {border:0;padding:0;height:500px;}
.modal_cont .scroll_box.scroll_design .tab_btn li{border-top:0;}
.modal_cont .scroll_box.scroll_design .tab_btn li a{padding:0 19px;line-height:1;}
.modal_cont .scroll_box.scroll_design .tab_btn.type5 a{padding:6px 16px 8px 16px}
.modal_cont .scroll_box.scroll_design .chart_area .chart_con{width:348px;}
.modal_cont .scroll_box.scroll_design .aptreport_corp .preview_table {width:590px;}
.modal_cont .scroll_box.scroll_design .sch_btn_link{display:inline;position: relative;height: 28px;padding: 4px 19px 5px 10px;border: 1px solid #ddd;border-radius: 14px;font-size: 13px;color: #333;background: #fff;line-height: 13px;letter-spacing: -2px;}
.modal_cont .scroll_box.scroll_design .fmprice_tbltop{position: relative;display: inline-block;margin-top: 2px;padding-left: 15px;font-size: 18px;color: #333;}
.modal_cont .scroll_box.scroll_design .moneyplan_twindiv .twin_left,
.modal_cont .scroll_box.scroll_design .moneyplan_twindiv .twin_right{width:360px;}

/* 인터넷뱅킹 상세 css */
.point_orange{color:#EF0000 !important}
.point_blue{color:#06809B !important}
.point_brown{color:#7c746e !important}


table.tablestyle-01 {
    clear:both;
    width:100%;
    margin:0 0 22px;
    zoom:1;
    line-height:1.65;
}
table.tablestyle-01 tr.hdnone th,
table.tablestyle-01 thead th {
    padding:7px 0 3px;
    text-align:center;font-weight:normal;
    background-color:#F6F6F5;
    border:1px solid #E6E5E5;
}
table.tablestyle-01 thead tr.second th{
    background-color:#bfb7ac;
}
table.tablestyle-01 thead tr.white th {
    color:#4d4d4d;
    background:#fff;
}
table.tablestyle-01 tbody th {
    padding:7px 0 3px;
    text-align:center;font-weight:normal;
    vertical-align:middle;
    background-color:#FCFCFC;
    border:1px solid #E6E5E5;
}
table.tablestyle-01 tbody th.left {text-align:left;padding:7px 5px 3px !important;}
table.tablestyle-01 tbody th.title {
    color:#4d4d4d;
    font-weight:normal;
    vertical-align:middle;
    background-color:#FFF;
}
table.tablestyle-01 tbody.thst-02 th { /*확인필요함*/
    padding-left:9px;
    text-align:left;
    vertical-align:middle;
    background:none;
    font-weight:normal;
}
table.tablestyle-01 tbody td {
    padding:6px 10px 5px 10px;
    background:#fff;
    border:1px solid #D9D3C6;
    vertical-align:middle;
}
table.tablestyle-01 tbody th.lighton {
    padding:7px 0 3px;
    background:#E3EFEF;
    border:1px solid #D9D3C6;
    text-align:center;
    vertical-align:middle;
}
table.tablestyle-01 tbody td.lighton {
    padding:7px 0 3px;
    background:#F1F8F8;
    border:1px solid #D9D3C6;
    text-align:center;
    vertical-align:middle;
}

table.tablestyle-01 thead th.left,
table.tablestyle-01 tbody td.left {
    padding:7px 9px 3px;
    text-align:left;
    border:1px solid #D9D3C6;
}
table.tablestyle-01 thead th.right,
table.tablestyle-01 tbody td.right {
    padding:7px 9px 3px 0;
    text-align:right;
    border:1px solid #D9D3C6;
}
table.tablestyle-01 tbody td input,
table.tablestyle-01 tbody td select {
    margin:-4px 0 -1px 0;
}

table.tablestyle-01 tbody td span.int {
    display:block;
    margin-top:-3px;
    *margin-top:-1px;
    _margin-top:0px;
    text-align:center;
}

.tablefixed {table-layout:fixed !important;}

table.tablestyle-01 tbody th.left-pd { /*10.21 추가*/
    padding:7px 9px 3px;
    text-align:left;
}

table.tablestyle-01 tbody td.right-pd { /*10.21 추가*/
    padding:7px 2px 3px;
    text-align:right;
}

table.tablestyle-02 {
    position:relative;
    clear:both;
    width:100%;
    margin:0 0 22px;
    color:#4D4D4D;
    border:1px solid #E6E5E5 !important;
}
table.tablestyle-02 tr.second th{
	background-color:#BFB7AC;
}
table.tablestyle-02 th {
    padding:7px 5px 4px 9px;
    text-align:left;font-weight:normal;
    border-left:1px solid #E6E5E5;
    border-top:1px solid #E6E5E5;
    border-bottom:1px solid #E6E5E5;
    background-color:#F6F6F5;
    vertical-align:middle;
}
table.tablestyle-02 th.center {
    padding-left:0;
    text-align:center;
}
    table.tablestyle-02 th.img {
        padding-top:1px;
        padding-bottom:0;
    }
table.tablestyle-02 td,
table td table.tablestyle-02 td {
    padding:7px 9px 4px 9px;
    text-align:left;
    border-left:1px solid #D9D3C6;
    border-bottom:1px solid #E6E5E5;
    vertical-align:middle;
}

ul.list-d01 {
    clear:both;
    margin:0 0 10px 12px;
    /*#margin-bottom:0;*/
    zoom:1;
}
ul.list-d01 li {
    margin:0 0 10px 0;
    padding:0 0 0 9px;
    background: url("https://oimg1.kbstar.com/img/ocommon/bult_list2.gif") no-repeat scroll 0 7px;
    *zoom:1;
}
/* 단지 이야기 */
.selldetail_side_slide.type2 .comment_btn_more {position:relative;}
.selldetail_side_slide.type2 .comment_btn_more a{position:relative;display:inline-block;padding:0 18px 0 0;background:#fff;}
.selldetail_side_slide.type2 .comment_btn_more a:after{content:"";position:absolute;top:7px;right:5px;border:4px solid transparent;border-left:4px solid #666;}
.btn_ssnix_wrap {float:right !important;padding:0 !important;}
.btn_ssnix_wrap:before{background:#fff !important;width:0 !important;;}
.btn_ssnix {min-width:38px;height:20px;line-height:18px; padding:0;font-size:11px;vertical-align:top;}

/* 공인중개사 전용관 */
.file_img_view {height:100%; line-height:20px; color:#666; background:#fff; border:1px solid #cccccc; border-radius:2px; margin-left:4px;}
.item_picTag {color: #333; background: #ffb901; border-color: #ffb901; padding: 8px 17px; height:30px; border-radius: 2px; font-size:14px;box-sizing: border-box; font-weight:bold;}
.imgup_imgbox  a {position: relative;}
.imgup_imgbox .item_picTag {position:absolute; bottom:0; left:0;}
.bd_imgchk_on  {box-sizing: border-box; border:2px solid #ffb901;}
.item_picName {height:1rem;word-wrap:break-word;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;display:block;overflow:hidden;}
.btn_add_img {position: relative; height:35px; display:block; background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_circleplus.png) no-repeat center center;}
.add_img.add_img_is09 {background: url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_exc.png) no-repeat 50% 20px !important; background-size:7% !important;}

.input_list a.re_shccent_del {display:inline-block;width:10px;height:10px;margin-left:8px;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_gnb_search_recentdel.png)no-repeat;font-size:0;color:transparent;vertical-align:middle; position:absolute; right:10px;top:13px;}

.input_list a.re_shccent_del.is09 {display:none;}
.w95per{width:95% !important;}
.official_imgup .pic_list.list_imgType04 li {float:left;margin:10px 0 0 2.5%;position:relative;width: 17%;}

.goodssise_noimg {width:48px !important; height: 66px !important; display:inline-block !important; margin-top:20%  !important;}
.goodssise_noimg_thum {width:24px !important; height: 33px !important; display:inline-block !important;}
.btn_name_link {cursor:pointer;font-size:16px;color:#000;   height: 22px;
    word-wrap: break-word;
    white-space: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    display: inline-block;
    width: 168px;
    overflow: hidden;}

/* 빠른시세조회 수정  */
.fastmprice_areabtn.type01 {position:absolute;right:-20px;top:62px;}
.clearBoth {clear:both;}
.bder_e5{border:1px solid #e5e5e5 !important;}

.fmprice_list.w_7025 li {width: 70.25px !important;}

/* 유튜브 아이콘 추가 */
.youtube_img_box {position:relative;display:table; width:672px;min-height:220px; margin:0 auto; background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata60x80.png) no-repeat 50% 50%;background-size:60px 80px;}
.youtube_dim {position:absolute;width:100%;height:100%;z-index:1;background:url(https://nimg1.kbstar.com/img/okbland/web/bg/w_bg_dim50.png) repeat}
.youtube_link:before{content:"";position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_play_video.png) no-repeat 50%;}
.youtube_img_box  img {display:block;width:672px;}
.btn_youtube_link {margin-top:40px; position:relative; min-height:46px;text-align:center;}
.btn_youtube_link a {color:#fff;background:#203d86;}
.btn_youtube_link a.btn_icotype2:after{content:"";display:inline-block;width:15px;height:18px;margin-left:5px;background: url(https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_interior_next.png) no-repeat 0 center;vertical-align:middle;}

/* 2019-07-17(공인중개사 전용관) */
.accordion {position:absolute; top:50%; right:20px; min-width:180px; margin-top:-23px; padding:0 16px; height:46px; font-size:13px; line-height:44px;}
.accordion:before {content:""; display:inline-block; width:10px; height:6px; margin-right:10px; background:url('https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_accordion_open.png') no-repeat; vertical-align:middle;}
.accordion.close:before {background:url('https://nimg1.kbstar.com/img/okbland/web/ico/w_ico_accordion_close.png') no-repeat;}
.accordion_cont {display:none; padding-top:25px;}

/* 2019-08-26(앱다운 유도 플로팅 배너) */
.appDown_bnr_wrap {position:fixed; bottom:0; left:0; right:0; width:100%; height:120px; z-index:100;}
.appDown_bnr_wrap .inner {position:relative; width:946px; height:73px; margin:0 auto; padding:47px 0 0 234px; background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_bg.png') no-repeat;}
.appDown_bnr_wrap .inner p {width:550px; height:64px; text-indent:-9999px;}
.appDown_bnr_wrap .inner button {position:absolute; top:55px; right:84px; width:180px; height:46px; margin:0; padding:0; border:0; background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_btn.png') no-repeat; text-indent:-9999px;}
.appDown_bnr_wrap .inner a.close {position:absolute; top:49px; right:15px; width:18px; height:18px; background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_close.png') no-repeat; text-indent:-9999px;}
.appDown_bnr_wrap.type01 p {background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_txt_01.png') no-repeat;}/* type01 시세 */
.appDown_bnr_wrap.type02 p {background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_txt_02_20191125.png') no-repeat;}/* type02 매물 2019-11-25 수 */
.appDown_bnr_wrap.type03 p {background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_txt_03.png') no-repeat;}/* type03 분양 */
.appDown_bnr_wrap.type04 p {background:url('https://nimg1.kbstar.com/img/okbland/web/img/app_down_bnr_txt_04.png') no-repeat;}/* type04 뉴스 */
.pb25 {padding-bottom:25px;}
.appdown_wrap .modal_head {margin-bottom:0; font-size:22px;}
.appdown_wrap .tbl_write.large_type {font-size:22px;}
.appdown_wrap .tbl_write.large_type tbody th {padding:9px 20px;}
.appdown_wrap .tbl_write.large_type tbody td {padding:5px 0;}
.appdown_wrap .tbl_write.large_type tbody td .ui-selectmenu-button.ui-button {height:50px; padding:0 18px; line-height:50px; font-weight:bold; font-size:18px;}
.appdown_wrap .tbl_write.large_type tbody td .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon {top:50%; right:-5px; margin-top:-8px;}
.appdown_wrap .tbl_write.large_type tbody td .ui-selectmenu-text {margin-right:30px;}
.appdown_wrap .tbl_write.large_type tbody td input[type=text] {width:242px; height:50px; padding:0 18px; line-height:50px; font-size:16px;}
.appdown_wrap .form_group {margin:10px 0;}
.appdown_wrap .rbtn_arrow {position:relative; display:inline-block; margin:0 0 0 10px; padding:6px 18px 6px 10px; border:1px solid #ddd; border-radius:14px; background:#fff; vertical-align:top;}
.appdown_wrap .rbtn_arrow:after {content:""; position:absolute; top:9px; right:5px; border:4px solid transparent; border-left: 4px solid #666;}
.appdown_wrap .agreement_area {display:none;}
.appdown_wrap .agreement {height:252px;}
.appdown_wrap .btn_wrap {margin:20px 0 15px;}
.appdown_wrap .btn_wrap .btn {width:160px;}
/* 2019-12-18(앱다운 유도 플로팅 배너-팝업 버튼 수정) */
.nor.line2_type {font-size:14px; line-height:15px;}
.nor.line2_type span {font-size:11px; line-height:12px;}

/* 2019-09-09(개인정보처리방침 버전 추가) */
.list_version {padding:10px 15px 15px; font-weight:bold;}
.list_version > li:first-child {position:relative;}
.list_version ul {margin-top:15px; font-size:13px; color:#222;}
.list_version ul li {padding:0 0 15px 15px;}
.list_version ul li:before {content:"·"; display:block; float:left; margin-right:5px;}
.list_version ul li a:hover {text-decoration:underline;}
.privacy_zone .list_version {padding:0;}
.privacy_zone .list_version li {margin-bottom:0;}
.round_btn {position:absolute; top:0; left:240px;}
.round_btn a {position:relative; display:inline-block; margin-left:10px; padding:0 30px 1px 15px; border:1px solid #ddd; border-radius:14px; background:#fff; line-height:27px; font-weight:normal; font-size:13px; color:#222;}
.round_btn a:after {content:""; position:absolute; top:10px; right:8px; border:4px solid transparent; border-left:4px solid #666;}


/* 회원가입  */
#contentWrap .content_wide_inner {position:relative;margin:0 auto;min-height:760px;padding:0;width:100%;}
#contentWrap .content_wide_inner.bg_gray {background-color:#fafafa}

.join_area {margin:0 auto; padding-top:40px; width:485px; border-top:1px solid #eee;}
.join_area input::-ms-clear{display:none}
.join_area input[type="number"]::-webkit-inner-spin-button,
.join_area input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.join_area input[type="number"]{-moz-appearance: textfield;}

.join_area ::-webkit-input-placeholder{color:#000;line-height:normal;}
.join_area .form_area input[type=text], .join_area .form_area input[type=password], .join_area .form_area input[type=search], .join_area .form_area input[type=tel], .join_area .form_area input[type=number], .join_area .form_area input[type=email],
.join_area .form_area input[type=text], .join_area .form_area input[type=password]{height:48px; border:none;border-bottom:1px solid #d1d1d1;padding:0;font-size:28px;color:#111;outline:none}

.join_area .country_code label{display:inline-block;font-size:16px;color:#999;}
.join_area .country_code .parts_flex{border-bottom:1px solid #d1d1d1; }
.join_area .country_code .parts_flex:after {display:block;content:"";clear:both;}
.join_area .country_code .parts_flex.on{border-bottom:1px solid #ffbc00}
.join_area .country_code .parts_flex .combobox{float:left; width:100px;margin-top: 3px;}
.join_area .country_code .parts_flex .combobox .ui-selectmenu-button.ui-button{padding:0px;  font-size:32px; border:0; background:#fafafa;}
.join_area .country_code .parts_flex .ui-selectmenu-button.ui-button.ui-selectmenu-button-closed .ui-selectmenu-icon.ui-icon{margin-top:15px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat 0 0;}
.join_area .country_code .parts_flex .ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon{margin-top: 15px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat 0 -13px; }
.join_area .country_code .parts_flex .form_area input {width:100%;}
.join_area .country_code .parts_flex .form_area input[type="number"]::-ms-clear{display:none}
.join_area .country_code .parts_flex .form_area.form_del{position:relative}
.join_area .country_code .parts_flex .form_area.form_del input{border:none;font-size:28px;padding-right: 40px; background:#fafafa;}
.join_area .country_code .msg{ margin-top:10px; font-size: 16px; color: #1f3d86; letter-spacing:-1px;}

.join_area > .form_area{margin-top: 40px;}
.join_area > .form_area.mt0{margin-top: 0px;}
.join_area > .form_area label{color:#888;margin-bottom:0;font-size: 16px; }
.join_area > .form_area label .box_tultip{display:none;}
.join_area > .form_area label.fixed{color:#888;}
.join_area > .form_area .msg{ display:none;margin-top:10px; font-size: 16px; color: transparent; letter-spacing:-1px;}

.join_area > .form_area label .box_tultip{display:inline-block;vertical-align: middle;margin-top: -3px;}
.join_area > .form_area label .box_tultip .tultip_link {display:inline-block;width:19px;height:19px;background: url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -22px -3px;}
.join_area > .form_area input{border-bottom:1px solid #ffbc00;outline:none}
.join_area > .form_area.on .msg{display:block; color: #1f3d86;}
.join_area > .form_area.on input{border-bottom:1px solid #ffbc00;outline:none}

.join_area .form_area input[type="text"]{width:100%; background:#fafafa;}

.join_area .form_area .form_del{position:relative;}
.join_area .form_area .form_del input{padding-right:20px; width:100%; background:#fafafa;}

.join_area input::-webkit-input-placeholder{font-size:20px; color:#c3c3c3 !important;}
.join_area input::-mos-input-placeholder{font-size:20px; color:#c3c3c3 !important;}
.join_area input::-ms-input-placeholder{font-size:20px; color:#c3c3c3 !important;}
.join_area input::input-placeholder{font-size:20px; color:#c3c3c3 !important;}

.join_area .form_del .del{display:none; position:absolute;right:0;top:0;width:40px;height:100%;background: url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -143px 12px;}
.join_area .form_del .del.active{display:block}

.join_area .form_del .eye{display:none; position:absolute;right:0;top:0;width:40px;height:100%;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_eye.png) no-repeat 11px 16px;}
.join_area .form_del .eye.active{display:block;}
.join_area .form_del.view .eye{background-position:-29px 16px;}

.join_area .accodion_area{margin:40px 0 50px; border-top:0px;}
.join_area .accodion_area.agree_box>.form_area{padding:0;border-bottom:none;}
.join_area .accodion_area.agree_box .accodion_cont{padding: 0; border-bottom:0; background:#fafafa;}
.join_area .accodion_area.agree_box .form_area label{line-height:46px;letter-spacing: -0.8px; font-size:18px; color:#666;}
.join_area .accodion_area.agree_box> .form_area label{color:#111;font-weight:600;}
.join_area input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-icon{margin-right:10px; top:-2px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -48px -4px; vertical-align:middle;}
.join_area input[type=checkbox]+label.ui-checkboxradio-label.ui-button.ui-checkboxradio-checked .ui-icon{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -72px -4px !important;}
.join_area .accodion_area .accodion_cont .agreement_area{display:none;}
.join_area .accodion_area .accodion_cont .agreement_area .agreement{height:140px;}
.join_area .accodion_area .accodion_cont .agreement_area .agreement .mCSB_inside > .mCSB_container{margin-right:0;padding: 10px 15px 10px 10px;}

.join_area .accodion_area .accodion_cont .agreement_area .agreement.improtant{}
.join_area .accodion_area .accodion_cont .agreement_area .agreement.improtant ul{margin-top:10px;}
.join_area .accodion_area .accodion_cont .agreement_area .agreement.improtant li{margin-bottom:10px;}
.join_area .accodion_area .accodion_cont .agreement_area .agreement.improtant strong{text-decoration:underline;font-size:16px;}

.join_area .accodion_area .accodion_cont>ul>li{border-top:0;}
.join_area .accodion_area .accodion_cont>ul>li .btn_agree {width: 25px; height: 25px; font-size: 0; position: absolute; right: 0; top: 15px; background: url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -96px -2px; cursor: pointer;}
.join_area .accodion_area .accodion_cont>ul>li .btn_agree.act{background: url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -120px -2px;}

.number_certifi_area{text-align:center;}
.number_certifi_area .user_phone{font-size: 31px;color:#111;letter-spacing: 1.5px;margin:45px 0 16px;}
.number_certifi_area .info{font-size: 17px;color:#999;letter-spacing: -1px;margin-bottom:50px;}
.number_certifi_area .certif_number{margin-bottom:30px}
.number_certifi_area .certif_number input{display:inline-block; border:none;text-align:center;width:36px;line-height:50px;border-bottom:2px solid #eee;font-size:40px;color:#999;margin:0 5px;padding:0;}
.number_certifi_area .certif_number input:focus{border-bottom:2px solid #ffbc00; outline:none}
.number_certifi_area .certif_number input[type="number"]::-webkit-inner-spin-button,
.number_certifi_area .certif_number input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.number_certifi_area .certif_number input[type="number"]{-moz-appearance: textfield;}
.modal_layer .modal_cont .btn_wrap.w100p{width:286px;margin:0 auto;}

.err_tit{font-size: 24px;color:#111;letter-spacing: 1.5px;margin:45px 0 16px;}
.err_txt{font-size: 16px;color:#999;margin-bottom:50px;line-height:1.5;letter-spacing:-1.5px}

.ifnot{display:block; font-size:16px;color:#333;margin:0 auto 54px;text-align:center}
.ifnot .tel{display:block; color:#222;margin-top:0.5rem;}
.ifnot .tel a{display:inline-block; color:#222;cursor:none;}
.ifnot .tel a:before{content:''; display:inline-block;width:1rem;height:0.88rem;margin:0 0.2rem 0 0; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_tel.png) no-repeat; background-size: contain;vertical-align:middle;}
.ifnot2{display:block; font-size:16px;color:#999;margin:0 auto 50px;}
.ifnot2 span{display:inline-block; color:#1f3d86;font-size: 20px;margin-left:5px;} 
.ifnot3{font-size:1.3rem;color:#000;margin-top: 2.2rem;text-align:center;letter-spacing:-1px;}
.ifnot3 a{color:#1f3d86;font-weight:bold;} 

.btn_wrap.w100p{margin-top:45px}
.btn_wrap.w100p .btn{display:block;width:100%}
.btn_wrap.w100p .big {padding:0 12px;height:56px;font-size:20px;line-height:56px;} 
.btn_wrap.w100p .nor {padding:0 12px;height:50px;font-size:16px;line-height:48px;} 
.btn_wrap.w100p .btn+.btn{margin-left:0;margin-top:10px;} 
.btn_wrap.w100p .btn_yes{color:#fff;background:#1f3d86;cursor:pointer}
.btn_wrap.w100p .btn_no{color:#ccc;background:#f1f1f1;cursor:default}
.btn_wrap.w100p .btn_neut{color:#1f3d86;background:#fff;border:1px solid #1f3d86;}
.btn_wrap.w100p .type2{background:#7d96af;}

.modal_layer.certifi .modal_head {font-size:24px;color:#111;border-bottom:1px solid #ccc;}

/* 회원가입 > 가입완료  이미가입 */
.finish_area.ver2 h2{font-size:34px; font-weight:400; text-align:center; color:#111; line-height:48px;letter-spacing:-0.05em;} 
.finish_area.ver2 .info{margin-top:25px; font-size:18px; font-weight:400; text-align:center; color:#999;letter-spacing:-0.05em;line-height:1.5;}
.finish_area.ver2 .info img{margin:50px 0 0}
.finish_area.ver2 .form_area{margin-top:55px;}
.finish_area.ver2 .form_area input[type=text]{font-size:24px;}
.finish_area.ver2 .form_area input[type=text][readonly] {padding:0 !important; background: none !important; color: #222 !important;border:0 !important;	border-bottom:1px solid #d1d1d1 !important;width:100%;letter-spacing: -.05em;}
.finish_area.ver2 .form_area.on input{border-bottom:1px solid #ffbc00;outline:none}

.finish_area.ver2+.btn_wrap.w100p{margin-top:52px;}
.btn_wrap.w100p.h65 .big{height:65px; line-height:63px; font-size:28px; letter-spacing:-0.05em;}

/* 휴대폰번호 간편로그인 */
.password_reset{margin:14px 0; text-align:center;}
.password_reset span{font-size:16px; color:#999; letter-spacing:-0.05em;} 
.password_reset button{font-size:16px; color:#111; letter-spacing:-0.05em; background:none;}

.link_new_login{display:block;text-align:center;margin-top:77px;font-size: 16px;color:#1f3d86;height:56px;font-size:20px;line-height:56px;cursor:pointer;border-radius: 2px;border:1px solid #1f3d86;background-color:#fff;}

/* 로그인 설정 */
.set_area{margin: 0 auto; width: 485px; border-top: 1px solid #eee;}
.set_area h2{margin-top:69px; font-size:16px; font-weight:400; color:#999; letter-spacing:-0.05em;}
.set_area h2:first-child{margin-top:53px;}
.set_area .card_box_header{position:relative;}
.set_area .ico_phone,
.set_area .line_mid{border-bottom:1px solid #d1d1d1; line-height:44px; height:44px; cursor:pointer;}
.set_area .ico_phone{margin-top:13px;}
.set_area .line_mid{margin-top:26px;}
.set_area .ico_phone strong,
.set_area .line_mid strong{font-size:24px; font-weight:400; color:#111; letter-spacing:-0.05em;}
.set_area .link_arrow{position:absolute; bottom:0px; right:0px; width:20px; height:48px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_set.png) no-repeat 0px 50%;}
.set_area h2 + .set_area .sns_box{margin-top:13px;}
.set_area .sns_box{position:relative;padding: 22.5px 0; padding-left:65px; margin-top:10px; border-radius:32.5px; background:#fff;}
.set_area .sns_box strong{padding-left:20px; font-size:20px; font-weight:400; color:#666; border-left:1px solid #eee;}
.set_area .sns_box strong span{margin-left:10px; font-size:16px; color:#999;}
.set_area .sns_box:before{position:absolute; content:""; display:block; top:50%; transform:translateY(-50%); left:20px; width:25px; height:25px; }
.set_area .sns_box.ico_nv:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -2px 50%;}
.set_area .sns_box.ico_kk:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -40px 50%;}
.set_area .sns_box.ico_pb:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -78px 50%;}
.set_area .sns_box:after{content:""; display:block; clear:boht;}
.form_list.chk_alarm {float:right;}
.chk_alarm input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-icon{position:absolute; right:6px; top:50%; transform:translateY(-50%); width:50px; height:30px;  background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_set.png) no-repeat -33px 50%;}
.chk_alarm input[type=checkbox]+label.ui-checkboxradio-label.ui-button.ui-checkboxradio-checked .ui-icon{ background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_set.png) no-repeat -90px 50%;}
.msg_area.type2{margin-top:50px; padding: 29px 0; border-top:1px solid #eee;}
.msg_area.type2 li{position:relative; padding-left:10px; font-size:16px; font-weight:400; line-height:24px; letter-spacing:-0.05em; color:#666;}
.msg_area.type2 li + li{margin-top:10px; }
.msg_area.type2 li a{color:#111; font-weight:500; text-decoration: underline; text-underline-position: under;}
.msg_area.type2 li:before{position:absolute; top:10px; left:0px; content:""; display:block; width:3px; height:3px; background:#ccc;}
.msg_area.type1{margin-top:25px;}
.msg_area.type1 .exinfo{text-align:center;}
.msg_area.type1 .exinfo .info_txt{position:relative; display:inline-block; padding-right:30px; font-size:20px; font-weight:500; color:#111;  cursor:pointer;}
.msg_area.type1 .exinfo .info_txt:before{content:""; display:inline-block; position:absolute; top:50%; width:20px; height:20px ; transform:translateY(-50%); right:0;background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -96px 50%; }
.msg_area.type1 .exinfo.on .info_txt:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_join.png) no-repeat -120px 50%; }
.msg_area .exinfo.accrod + div{display:none;}
.msg_area .exinfo.accrod.on + div{display:block;}
.msg_area .accrod_cnt .form_area label,
.msg_area .accrod_cnt .label_tit{display:block; margin-top:20px; font-size:16px; font-weight:400; color:#999; line-height:40px;}
.msg_area .accrod_cnt .form_area input[type="text"],
.msg_area .accrod_cnt .form_area .ui-selectmenu-button.ui-button{padding:0; margin:0; width:100% !important; border-radius:initial; border:0px; border-bottom:1px solid #d1d1d1; box-sizing:border-box; line-height: 50px; height: 50px; font-size:20px; background:#fafafa;}
.msg_area .accrod_cnt .form_area .ui-selectmenu-button.ui-button.ui-selectmenu-button-closed .ui-selectmenu-icon.ui-icon{margin:0; height:50px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_sel.png) no-repeat -5px 50%;}
.msg_area .accrod_cnt .form_area .ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon{margin:0; height:50px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_sel.png) no-repeat -30px 50%;}
.msg_area .accrod_cnt .form_area input[type="text"]:disabled, 
.msg_area .accrod_cnt .form_area select:disabled+span{padding:0 20px !important; background:#f3f3f3 !important;}
.msg_area .accrod_cnt .parts .form_area{display:inline-block; width:calc( 50% - 6.5px);}
.msg_area .accrod_cnt .parts .form_area + .form_area{margin-left:9px;}
.msg_area .accrod_cnt .phone +.btn_wrap{margin-top:60px;}
.msg_area .accrod_cnt .phone .form_area{width:calc( 33.33% - 9px);}

/* 비밀번호 재설정 */
.pass_reset.join_area .accodion_area{margin-top:33px;}
.pass_reset.join_area .accodion_area.agree_box .form_area label{font-size:inherit; line-height:20px;}
.pass_reset.join_area input[type=checkbox]+label.ui-checkboxradio-label.ui-button .ui-icon{top:0;}
.pass_reset.join_area .accodion_area .accodion_cont>ul>li .btn_agree{top:-1px;}
.pass_reset .btn_wrap{margin-top:60px;}

/* 로그인 */
.content_top h2.login{font-size:38px;}
.new_login.login_area.col2{border:1px solid #eeeeee}
.new_login.login_area.col2 .login_alert{position:relative; padding:70px 50px 50px; border:0; border-radius:0px; text-align:left; background:#fff;}
.new_login.login_area.col2 .login_alert + .login_alert{border-left:1px solid #eeeeee}
.new_login .login_alert strong{display:inline-block; font-size:34px; font-weight:400; line-height:44px; letter-spacing:-0.05em;}
.new_login .login_alert>p{margin-top:23px; font-size:18px; font-weight:400; color:#666; line-height:24px; letter-spacing:-0.05em;}
.new_login .login_alert:before{content:""; position:absolute; top:39px; right:49px; display:inline-block; width:168px; height:168px; background:#fafafa; border-radius:50%;}
.new_login .login_alert:after{content:""; position:absolute; top:75px; right:85px; display:inline-block; width:90px; height:90px; background:url(https://nimg1.kbstar.com/img/okbland/web/bg/img_login.png) no-repeat -7px 50%;}
.new_login .login_alert:first-child:after{content:""; position:absolute; top:75px; right:85px; display:inline-block; width:90px; height:100px; background:url(https://nimg1.kbstar.com/img/okbland/web/bg/img_login.png) no-repeat -112px 50%;}
.new_login .login_alert:last-child .btn_wrap{margin-top:66px;}
.new_login .login_alert:first-child .btn_wrap {margin-top:65px; }
.new_login .login_alert:first-child .btn_wrap button{border:1px solid #04488e; background:#04488e;}
.new_login .login_alert:first-child .btn_wrap button:before{position:absolute; content:""; display:block; top:16px;left:19px; width:14px; height:20px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -121px 50%;}
.new_login .login_alert:last-child .btn_wrap button{border:1px solid #333; color:#333;}
.new_login .messenger_list{margin-top:10px;}
.new_login.login_area.col2 .messenger_list ul{width:100%; text-align:center;}

.new_login .messenger_list ul li{padding:0; display:inline-block; margin-bottom:0; width:121px; height:50px; line-height:50px; background:none;}
.new_login .messenger_list ul .nav{float:left; border:1px solid #62c772;}
.new_login .messenger_list ul .kak{border:1px solid #f5da32;}
.new_login .messenger_list ul .fac{float:right; border:1px solid #04488e; box-sizing:border-box;}
.new_login .messenger_list ul a{position:relative; padding:0; padding-left:42px; font-size:16px; font-weight:500; color:#666666; }
.new_login .messenger_list ul a:before{position:absolute; top:50%; left:12px;transform: translateY(-50%); content:""; display:inline-block; width:30px; height:30px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -4px 50%;}
.new_login .messenger_list ul .nav a{color:#62c772;}
.new_login .messenger_list ul .kak a{color:#504842;}
.new_login .messenger_list ul .fac a{color:#04488e;}
.new_login .messenger_list ul .kak a:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -39px 50%;}
.new_login .messenger_list ul .fac a:before{background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -83px 50%;}
.new_login .messenger_list ul:after{content:""; display:block; clear:both;}
.new_login .messenger_list li:before{content:none;}
.new_login .login_alert .or {position: relative; margin:7px 0; text-align: center; }
.new_login .or:before {position: absolute; left: 0; top: 15px;content: ''; display: block; width: 100%; height: 1px; border-top:1px dashed #eee; }
.new_login .or span {position: relative; display: inline-block; padding:0 27px;font-size:12px; font-weight:300; color:#999; background-color: #fff;}
.new_login .btn_arrow{display:block; position:relative; margin-top:23px; padding-right:13px; text-align:right; font-size:16px; color:#666;font-weight:bold}
.new_login .btn_arrow:before{content:""; display:block; position:absolute; top:50%; transform:translateY(-50%); right:0; width:5px; height:10px; background:url(https://nimg1.kbstar.com/img/okbland/web/ico/ico_login.png) no-repeat -156px 50%;}

.opacity5{opacity: 0.5 !important;}
.underlayer{z-index:100;}
.modal_layer{z-index:200;}

/*뉴스자료실 > 리브온 추천 뉴스*/
.box_recommend_news {width:896px;margin: 60px auto 90px;border:2px solid #777;background-color:#fafafa;border-radius:18px 0 18px 0;position:relative;padding:37px 5px 20px;box-sizing:border-box;}
.box_recommend_news .tit {display:inline-block; font-size:18px;color:#fff;background-color:#777;padding:0 25px;line-height:36px;height:36px;border-radius:18px;position:absolute;left:50%;top:-18px;margin-left:-87px;}
.box_recommend_news .list_news:after {display:block;content:"";clear:both;}
.box_recommend_news .list_news li{float:left;width:50%;padding:0 15px;box-sizing:border-box;}
.box_recommend_news .list_news li dl {display:table;border:1px solid #e8e8e8;}
.box_recommend_news .list_news li dl dt{display:table-cell;width:112px;height:68px;border:1px solid #e8e8e8;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata32x42.png) no-repeat 50% 50%;background-size:30px 42px;font-weight:bold;padding:0;border:0;border-top:none;}
.box_recommend_news .list_news li dl dt img {display:block; width:112px;height:68px;}
.box_recommend_news .list_news li dl dd {display:table-cell;width:277px;padding:0 20px;line-height:24px;border-left:1px solid #e8e8e8;vertical-align:middle;background-color:#fff;font-size:16px;font-weight:bold;}

#contentWrap .content_inner .col2 .content_right .box_recommend_news {width:100%;margin: 0 auto;border:none;background-color:#fafafa;border-radius:0;position:relative;padding:24px 20px 33px;box-sizing:border-box;text-align:center;border-top: 1px solid #eaeaea;}
#contentWrap .content_inner .col2 .content_right .box_recommend_news .tit {display:inline-block; font-size:16px;color:#fff;background-color:#777;padding:0 13px;line-height:26px;height:26px;border-radius:13px;position:relative;left:0;top:0;margin-left:0;margin-bottom:10px;}

#contentWrap .content_inner .col2 .content_right .box_recommend_news .list_news li{float:initial;width:100%;padding:0;margin:5px 0; box-sizing:border-box;}
#contentWrap .content_inner .col2 .content_right .box_recommend_news .list_news li dl {display:table;border:1px solid #e8e8e8;}
#contentWrap .content_inner .col2 .content_right .box_recommend_news .list_news li dl dt{display:table-cell;width:64px;height:64px;border:1px solid #e8e8e8;background:#f8f8f8 url(https://nimg1.kbstar.com/img/okbland/web/img/temp_nodata32x42.png) no-repeat 50% 50%;background-size:28px 39px;font-weight:bold;padding:0;border:0;border-top:none;}
#contentWrap .content_inner .col2 .content_right .box_recommend_news .list_news li dl dt img {display:block;width:64px;height:64px;}
#contentWrap .content_inner .col2 .content_right .box_recommend_news .list_news li dl dd {display:table-cell;width:152px;padding:0 13px;line-height:1.5;border-left:1px solid #e8e8e8;vertical-align:middle;background-color:#fff;font-size:14px;font-weight:bold;text-align:left;color:#222;box-sizing:border-box;}
#contentWrap .content_inner .col2 .content_right .box_recommend_news .list_news li dl dd  span{display:inline-block;height: 38px;overflow:hidden;}
