@charset "utf-8";

/********** reset **********/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
fieldset,img{border:0 none}
dl,ul,ol,menu,li{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none}
input,select,textarea,button{vertical-align:middle}
button{border:0 none;background-color:transparent;cursor:pointer}
body{-webkit-text-size-adjust:none} /* 뷰표트 변환시 폰트크기 자동확대 방지 */
table{border-collapse:collapse;border-spacing:0;margin-left: auto;margin-right: auto;}
body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:'Noto Sans KR','AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;color:#666}
input[type='text'],input[type='password'],input[type='submit'],input[type='search']{-webkit-appearance:none;border-radius:0}
input:checked[type='checkbox']{background-color:#666;-webkit-appearance:checkbox}
button,input[type='button'],input[type='submit'],input[type='reset'],input[type='file']{-webkit-appearance:button;border-radius:0}
button{outline:none}
input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none}
a{color:#333;text-decoration:none}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
em,strong{font-weight:normal;font-style:normal}
small{font-size:initial}

.ir_pm{display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px}
.ir_wa{display:block;overflow:hidden;position:relative;z-index:-10;width:100%;height:100%}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.screen_hide{font-size:0;line-height:0;visibility:hidden} /* 테이블내 caption에 사용 */
.cl_b{width:0;height:0;font-size:0;line-height:0;clear:both}
.show{display:block !important}
.hide{display:none !important}
.tbl{width:100%;border:0} /* 테이블 초기화 */
.clear_g{display:block;overflow:visible;width:auto;clear:both;*zoom:1}
.clear_g:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.full_fff{background-color:#fff}

/********** common **********/
html, body{height:100%;}
.ico_comm, .ico_arr, .ico_arr2, .ico_quick{display:inline-block;overflow:hidden;font-size:1px;line-height:1px;text-indent:-9999px;background-repeat:no-repeat;vertical-align:top;color:transparent}
.ico_comm{background-image:url(/static/img/mdasset/ico_comm_191001.png);-webkit-background-size:400px 300px;background-size:400px 300px}
.ico_arr{background-image:url(/static/img/mdasset/ico_arr_190529.png);-webkit-background-size:22px 620px;background-size:22px 620px}
.ico_arr2{background-image:url(/static/img/mdasset/ico_arr2_x1.png);-webkit-background-size:12px 50px;background-size:12px 50px}
.ico_quick{background-image:url(/static/img/mdasset/ico_quicknavi_1x.png);-webkit-background-size:180px 80px;background-size:180px 80px;}
.link_g, .link_share{display:block;position:relative}
.link_g .ico_arr{position:absolute;top:50%;right:24px;width:8px;height:16px;margin-top:-8px;background-position:0 -420px}
.thumb_g{display:block;width:100%}
.img_g{vertical-align:top}
.txt_dot{position:relative;margin-left:3px;padding-left:8px}
.txt_dot:before{content:'';position:absolute;top:50%;left:0;width:3px;height:3px;margin-top:-2px;background-color:#00b6ed;border-radius:3px}
.link_tel{text-decoration:underline;color:#666}
.bar{display:inline-block;width:1px;height:12px;margin-top:2px;margin:0 6px 0 7px;background-color:#fff}
.emph_g{color:#1672f7}
.btn_calendar{display:block;width:118px;height:40px;margin:14px auto;border:1px solid #c4c9d1;font-size:15px;line-height:42px;letter-spacing:-1px;color:#666}

#dim{display:none;position:fixed;top:0;left:0;right:0;z-index:1;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.75)}
#dim.active{display:block}
.btn_close{display:block;position:absolute;top:0;right:0;padding:16px;border:0 none;outline:none}
.line_top{position:relative;padding:42px 24px 30px !important}
.line_top:before{content:'';position:absolute;top:0;left:0;width:100%;height:7px;border-top:1px solid #ebeef2;background-color:#f8f9fb}
.frame_g{display:block;position:relative;border:1px solid #ebeef2}
.tbl_list{display:table;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.tbl_list .inner_g{display:table-cell;vertical-align:middle}
.link_under{text-decoration:underline;color:#666}
.link_agree{display:inline-block;margin-left:5px;color:#666;text-decoration:underline}
.txt_ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pc_show{display:none !important}
.pc_inline_show{display:none}

/* loading */
.layer_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}
.layer_loading .bg_gra{display:block;width:100%;height:100%;opacity:.9}
.layer_loading .loading_g{position:absolute;top:50%;left:50%;width:156px;height:156px;margin:-118px 0 0 -78px;background:url(/static/img/mdasset/bg_rx2.png) 0 0 no-repeat;background-size:224px 56px;-webkit-background-size:156px 156px}
.layer_loading .loading{display:block;position:absolute;top:34px;left:50%;width:56px;height:56px;margin-left:-28px;background:url(/static/img/mdasset/img_loadingx3.jpg) 0 0 no-repeat;background-size:224px 56px;-webkit-background-size:224px 56px}
.layer_loading .loading{-webkit-animation-name:loading_g;animation-name:loading_g;
    -webkit-animation-duration:1.5s;animation-duration:1.5s;
    -webkit-animation-timing-function:steps(1, end);animation-timing-function:steps(1, end);
    -webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;
    -webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.layer_loading p{position:absolute;top:50%;left:0;width:100%;margin-top:30px;font-size:17px;line-height:1.1;color:#fff;letter-spacing:-1px;text-align:center}

@-webkit-keyframes loading_g{
    0%{background-position:0 0}
    25%{background-position:-56px 0}
    50%{background-position:-112px 0}
    75%{background-position:-168px 0}
}
@keyframes loading_g{
    0%{background-position:0 0}
    25%{background-position:-56px 0}
    50%{background-position:-112px 0}
    75%{background-position:-168px 0}
}

/********** gradient **********/
.bg_gra{background:#2ccbcb;
    background:-moz-linear-gradient(30deg, #2ccbcb 0%, #1672f7 100%);
    background:-webkit-linear-gradient(30deg, #2ccbcb 0%, #1672f7 100%);
    background:-o-linear-gradient(30deg, #2ccbcb 0%, #1672f7 100%);
    background:-ms-linear-gradient(30deg, #2ccbcb 0%, #1672f7 100%);
    background:linear-gradient(30deg, #2ccbcb 0%, #1672f7 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ccbcb', endColorstr='#1672f7', GradientType=1 )}

.layer_extend .btn_select{position:absolute;width:100%;left:0;bottom:0;}
.layer_extend .btn_select .btn_cancel{display:block;float:left;width:50%;border-top:1px solid #d7dbe2;color:#888;font-size:16px;text-align:center;line-height:55px;cursor:pointer;}
.layer_extend .btn_select .btn_rw{float:right;position:static;width:50%;border-bottom-left-radius:0px;}
.list_thumb2 .frame_thumb{display:inline-block;position:absolute;top:0;left:0;width:125px;height:143px;vertical-align:top;}

/* .list_thumb2 .frame_thumb .frame_c{background-image:url();} */
/* 거래완료 상태 */
.list_thumb2 .desc_item.complete{color:#777;}
.list_thumb2 .desc_item .complete_deal{display:inline-block;width:51px;height:19px;margin:0 4px 6px 0;padding-top:3px;border-radius: 2px;font-size:12px;background-color:#888;color:#fff;text-align:center;}
.list_thumb2 .desc_item.complete .tit{display:inline-block;margin-top:3px;vertical-align:middle;color:#777;}
.list_thumb2 .desc_item.complete .txt_desc2{color:#777;}
.list_thumb2 .desc_item.complete .label_r{border:1px solid #777;color:#777;}
.list_thumb2 .desc_item.complete .num_range{color:#777;}

/* 매칭 중단시 노출되는 layer */
.layer_info .inner_layer{top:23%;left:50%;width:312px;margin:0;margin-left:-156px;padding-top:32px;border-radius:8px;text-align:center;letter-spacing:-1px}
.layer_info .btn_close{top:0;right:0;height:48px;padding:16px}
.layer_info .img_icon{width:72px}
.layer_info .tit_g{margin-top:10px;font-size:24px;line-height:30px}
.layer_info .txt_sub{display:block;margin-top:4px;font-weight:600;font-size:15px;line-height:22px}
.layer_info .fixed_buttom{position:relative;margin-top:38px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}

.layer_review .inner_layer{top:30%;left:50%;width:312px;margin-left:-156px;padding-top:26px;text-align:center}
.layer_review .btn_review{display:block;width:100%;height:56px;margin-top:24px;background-color:#1672f7;line-height:56px;font-size:16px;font-weight:400;color:#f1fe24;letter-spacing:-1px;text-align:center;pointer-events:none}

.wrap_view{min-height:12px;background-color:#fff}
.type_view .wrap_detail{padding-top:0}
.type_view .wrap_detail .info_top{padding-top:16px}

.layer_full{display:none;position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:100;text-align:left;letter-spacing:-1px}
.layer_full .dimmed{display:block;width:100%;height:100%;background-color:rgba(22, 137, 247, 0.8);
    background:-moz-linear-gradient(57deg, rgba(44, 203, 203, 0.8) 0%, rgba(22, 137, 247, 0.8) 100%);
    background:-webkit-linear-gradient(57deg, rgba(44, 203, 203, 0.8) 0%, rgba(22, 137, 247, 0.8) 100%);
    background:-o-linear-gradient(57deg, rgba(44, 203, 203, 0.8) 0%, rgba(22, 137, 247, 0.8) 100%);
    background:-ms-linear-gradient(57deg, rgba(44, 203, 203, 0.8) 0%, rgba(22, 137, 247, 0.8) 100%);
    background:linear-gradient(57deg, rgba(44, 203, 203, 0.8) 0%, rgba(22, 137, 247, 0.8) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ccbcb', endColorstr='#168af7', GradientType=1)Alpha(Opacity=80)}
.layer_full .inner_layer{overflow:visible;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.layer_full .tit_modal{display:block;padding:16px 0 14px;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-1px;color:#121212;text-align:center}


.layer_full .tit_modal{display:block;position:fixed;top:0;left:0;width:100%;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 7px 10px 0 rgba(104, 105, 106, 0.1);color:#fff;background:#1fa4e5;
    background:-moz-linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
    background:-webkit-linear-gradient(left, #1fa4e5 0%, #1689f7 100%);
    background:-o-linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
    background:-ms-linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
    background:linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%)}

/********** input / radio **********/
.unit_radio{position:relative}
.unit_radio .inp_choice{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border:none;opacity:0.01}
.unit_radio .lab_choice{display:block;height:21px;padding-top:3px;font-size:16px;line-height:24px;letter-spacing:-1.15px}
.unit_radio .lab_choice .ico_comm{width:24px;height:24px;margin-top:-2px;margin-right:12px;background-position:-90px -184px}
.unit_radio.checked .lab_choice .ico_comm{background-position:-150px -184px}
.cell_radio{margin-top:40px}
.cell_radio .unit_radio .lab_choice{height:24px;padding-top:0}
.cell_radio .unit_radio + .unit_radio{margin-top:20px}
.cell_radio + .txt_detail{margin-top:40px}

/********** checkbox **********/
.unit_chkbox{display:inline-block;overflow:hidden;position:relative;vertical-align:top}
.unit_chkbox .inp_check{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border:none;opacity:0.01;cursor:pointer;}
.cell_agree .unit_chkbox .inp_check{width:16px !important}
.unit_chkbox .lab_check{display:block;height:21px;padding-top:3px;padding-left:34px;font-size:16px;line-height:24px;letter-spacing:-1.15px}
.unit_chkbox .ico_check{position:absolute;top:0;left:0}

.unit_toggle{display:block;position:relative;width:200px;margin:0 auto}
.unit_toggle .inp_check{position:absolute;top:0;left:0;z-index:10;width:54px;height:100%;border:none;opacity:0.01}
.unit_toggle .lab_check{display:block;font-size:15px;line-height:30px;color:#333;letter-spacing:-1px;text-align:center}
.unit_toggle .ico_toggle{margin-right:4px}
.unit_toggle .inp_check:checked + .lab_check .ico_toggle{background-position:-300px -132px}
.unit_tel .inp_tel{display:inline-block;width:30%;height:26px;padding:12px 0 10px;border:0 none;font-size:15px;line-height:26px;color:#333;outline:none;background-color:transparent;z-index:10;letter-spacing:-1px;vertical-align:top;text-align:center}
.unit_tel .bar_dash{display:inline-block;width:9px;height:1px;margin-top:22px;background-color:#979797;vertical-align:top}
.unit_tel .inp_tel::placeholder{color:#969696}
.unit_tel .inp_tel::-webkit-input-placeholder{color:#969696}
.unit_tel .inp_tel:-ms-input-placeholder{color:#969696}
.unit_tel .inp_tel:-moz-input-placeholder{color:#969696;opacity:1}

.list_checkbox{margin-top:20px}
.list_checkbox li{margin-top:12px}
.list_checkbox li:first-child{margin-top:0}
.list_checkbox .unit_chkbox .ico_check{background-position:-120px -212px}
.list_checkbox .unit_chkbox.checked .ico_check{background-position:-120px -184px}

/********** textarea **********/
.area_txt{overflow:hidden;position:relative;height:80px;padding:10px;background-color:#f8f9fb}
.area_txt .txt_area{display:block;width:100%;height:80px;font-size:15px;border:0 none;resize:none;outline:none;background-color:transparent;letter-spacing:-1px}
.area_txt textarea::placeholder{font-size:14px;color:#888;letter-spacing:-1px}
.area_txt textarea::-webkit-input-placeholder{color:#888}
.area_txt textarea:-ms-input-placeholder{color:#888}
.area_txt textarea:-moz-input-placeholder{color:#888;opacity:1}

/********** select **********/
.selectbox .put_select{display:block;font-size:18px;letter-spacing:-1px;color:#888}
.selectbox .put_select .txt_q{display:block;overflow:hidden;padding-right:36px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}
.selectbox .put_select .txt_q.on{color:#333}
.selectbox .put_select .txt_q.blink{opacity:0.3}
.selectbox .ico_arr{position:absolute;top:14px;right:15px;width:16px;height:8px;background-position:0 -50px}
.selectbox .dimmed{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:20}
.dimmed_gra{width:100%;height:100%;opacity:.88;background:#1689f7;
    background:-moz-linear-gradient(top, #1689f7 0%, #2ccbcb 100%);
    background:-webkit-linear-gradient(top, #1689f7 0%, #2ccbcb 100%);
    background:-o-linear-gradient(top, #1689f7 0%, #2ccbcb 100%);
    background:-ms-linear-gradient(top, #1689f7 0%, #2ccbcb 100%);
    background:linear-gradient(to bottom, #1689f7 0%, #2ccbcb 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1689f7', endColorstr='#2ccbcb', GradientType=0 )}

.wrap_select{display:none;position:fixed;max-width:600px;width:100%;max-height:380px;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:110;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;transform:translate3d(0,100%,0);will-change:tansform,opacity}
.wrap_select.show{bottom:0;-webkit-animation-name:select_show;animation-name:select_show}
@-webkit-keyframes select_show{
    0%{transform:translate3d(0,100%,0)}
    75%{transform:translate3d(0,0,0)}
    100%{transform:translate3d(0,0,0)}
}
@keyframes select_show{
    0%{transform:translate3d(0,100%,0)}
    75%{transform:translate3d(0,0,0)}
    100%{transform:translate3d(0,0,0)}
}
.wrap_select .tit_select{display:block;position:relative;height:31px;padding-top:11px;font-weight:400;font-size:15px;line-height:22px;border-top-left-radius:16px;border-top-right-radius:16px;color:#333;letter-spacing:-1px;text-indent:20px;background-color: #f7f8fa;}
.wrap_select .btn_close{padding:11px 20px 9px;font-size:15px;line-height:22px;color:#1672f7}
.wrap_select .btn_fixed{bottom:4%;left:4%;width:92%;height:54px;line-height:55px}
.wrap_select .list_select{overflow-y:scroll;max-height:318px;padding:0 24px}
.wrap_select .list_select li{height:56px;margin:0;padding-top:19px;font-size:15px;line-height:22px;cursor:pointer;border-top:1px solid #ebeef2;background-color:transparent;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333}
.wrap_select .list_select li:first-child{border-top:0 none}
.wrap_select .list_select li.on, .pc .wrap_select .list_select li:hover{color:#1689f7}
.wrap_select .select_disabled em{color:#888;opacity:0.7}
.wrap_select .select_disabled{color:#888;opacity:0.7}

/********** 리스트 공통 **********/
.list_info{margin-top:12px}
.list_info li{position:relative;padding-left:8px;font-size:13px;line-height:19px;color:#888}
.list_info li:before{content:'-';position:absolute;top:0;left:0}
.list_fl{display:block;overflow:visible;clear:both;*zoom:1}
.list_fl:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.list_fl li{float:left}
.list_fl a{display:block}
.list_fl .link_find{font-size:18px;text-align:center;letter-spacing:-1.5px}
.list_fl.fl_2 li{width:50%}
.list_fl.fl_2 li:nth-child(odd) a{margin-right:10px}
.list_fl.fl_2 li:nth-child(even) a{margin-left:10px}
.list_fl.fl_3 li{width:33.33%}

/********** 아코디언타입 리스트 **********/
.box_ac{position:relative;padding:46px 0 90px}
.box_ac:before{content:'';position:absolute;top:0;left:0;width:100%;height:7px;border-top:1px solid #ebeef2;background-color:#f8f9fb}
.box_ac .tit_ac{display:block;margin-bottom:6px;padding-left:24px;font-size:18px;color:#333;letter-spacing:-1px;line-height:24px}
.box_ac .tit_ac em{font-weight:700}
.list_ac{padding-bottom:4px}
.list_ac > li{border-bottom:1px solid #d7dbe2}
.list_ac dt{position:relative;padding:18px 64px 16px 24px;font-size:16px;font-weight:400;background-size:16px;color:#333;letter-spacing:-1px}
.list_ac dt .ico_comm{position:absolute;top:50%;right:24px;width:16px;height:16px;margin-top:-8px;background-position:-316px 0}
.list_ac dt .ico_arr{position:absolute;top:50%;right:16px;width:16px;height:11px;margin-top:-4px;background-position:0 0}
.list_ac dt .emph_g{padding-right:5px}
.list_ac dd{display:none;padding:0 24px 14px;font-size:15px;line-height:22px;color:#333;letter-spacing:-1px}
.list_ac dd p{padding-bottom:14px;line-height:22px}
.list_ac > li:last-child.open{border-bottom:0 none}
.list_ac .open dd{display:block}
.list_ac .open dt .ico_comm{background-position:-340px -44px}
.list_ac .open dt .ico_arr{background-position:0 -12px}
.list_ac .txt_info{display:block;padding-top:8px;font-size:13px;color:#666;letter-spacing:-1px;line-height:19px}

/********** Layout **********/
#wmWrap{overflow:hidden;min-width:320px;min-height:100% !important;text-align: center;padding:20px;}
#wmContent{overflow:hidden;letter-spacing:0px}
.wing_title{display:none}

/********** wmHead **********/
#wmHead{overflow:hidden;position:relative;-webkit-box-shadow:inset 0 -1px 0 #666;box-shadow:inset 0 -1px 0 #666;letter-spacing:-1px}
#wmHead .tit_head{display:block;padding:16px 0 22px;font-weight:400;font-size:16px;line-height:18px;background-color:#fff;letter-spacing:-1px;color:#333;text-align:center}
#wmHead .tit_head:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#f7f9fa;box-shadow:inset 0 1px 0 #d8d8d8}
#wmHead .tit_head p{width:76%;margin:0 auto}
#wmHead .btn_prev{position:absolute;top:0;left:0;width:12px;height:24px;padding:12px 16px}
#wmHead .btn_prev .ico_arr{width:12px;height:24px;background-position:0 -290px}
.wrap_head{position:relative}
.wrap_head .tit_logo{display:block;height:68px;padding:0 20px;margin-top:0 !important}
.wrap_head .link_logo{display:block;height:30px;padding:16px 0 10px;font-size:20px;}
.wrap_head .img_logo{display:block;width:75px;height:24px;font-size:1px;background:url('/static/img/showtime.svg') 0 0 no-repeat;background-size:100% auto;color:transparent}
.wrap_head .logo_wm{display:block;;width:100%;height:100%;font-size:1px;color:transparent}

#wmServices{overflow-x:scroll;overflow-y:hidden;width:100%;height:40px;border-top:1px solid #d7dbe2;-ms-overflow-style:none;}
#wmServices::-webkit-scrollbar{display:none !important}/* 윈도우 크롬 등 */
.list_services{overflow:hidden}
.list_services li{float:left;margin-left:18px}
.list_services li:first-child{margin-left:22px}
.list_services a{display:block;height:27px;padding:13px 2px 0;font-size:15px;line-height:16px;color:#333;letter-spacing:-1px}
.list_services .on a{color:#1672f7;-webkit-box-shadow:inset 0 -2px 0 #1672f7;box-shadow:inset 0 -2px 0 #1672f7}

#wmLnb{position:absolute;top:9px;right:25px}
#wmLnb .quick_login{display:inline-block;}
#wmLnb .quick_login a{display:inline-block;margin-left:14px;font-size:13px;line-height:16px;color:#666;vertical-align:top;letter-spacing:-1px}
#wmLnb .quick_login a.link_deal{display:inline-block;padding:8px 14px 5px;border:1px solid #c3c7d0;border-radius:15px;font-size:14px;}
#wmLnb .quick_login a.link_partner{display:inline-block;width:30px;height:30px;margin-left:4px;border:1px solid #c3c7d0;border-radius:16px;}
#wmLnb .quick_login a.link_partner .ico_my2{display:inline-block;width:16px;height:16px;margin:7px;background-repeat:no-repeat;text-indent:-9999px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16px' height='16px' viewBox='0 0 16 16' version='1.1'%3e%3c!-- Generator: Sketch 59.1 (86144) - https://sketch.com --%3e%3ctitle%3ePath%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cg id='icon' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='system/profile/16_default' fill='%23666666' fill-rule='nonzero'%3e%3cpath d='M0.0155835325,15.5010559 L0.0346517827,15.2504508 C0.403954657,11.2760448 3.68054924,8.14513008 7.71723823,8.00490383 L8,8 C5.790861,8 4,6.209139 4,4 C4,3.63126738 4.04989292,3.27418788 4.14329606,2.93514419 C4.21405959,2.73777576 4.40226529,2.59309884 4.6242621,2.59309884 C4.90040448,2.59309884 5.1242621,2.81695647 5.1242621,3.09309884 C5.1242621,3.16665814 5.10837733,3.23650735 5.07985091,3.29940335 L5.08210046,3.30001509 C5.02842316,3.52459214 5,3.75897678 5,4 C5,5.65685425 6.34314575,7 8,7 C9.65685425,7 11,5.65685425 11,4 C11,2.34314575 9.65685425,1 8,1 C7.49681803,1 7.02257002,1.12388099 6.60609111,1.34280783 L6.4312211,1.44236868 C6.35086095,1.49952749 6.25212758,1.53283203 6.14561552,1.53283203 C5.86947315,1.53283203 5.64561552,1.3089744 5.64561552,1.03283203 C5.64561552,0.818054623 5.78103557,0.634906266 5.97114933,0.564113288 L5.96615682,0.55621764 C6.56195964,0.202390791 7.25734437,0 8,0 C10.209139,0 12,1.790861 12,4 C12,6.13408102 10.3287647,7.87782412 8.22367156,7.99385185 L8,8 C12.1655192,8 15.5874591,11.1836409 15.9653482,15.2504508 L15.9762125,15.3811479 L15.9822249,15.4255134 L15.9822249,15.4255134 L15.9846613,15.5005231 L15.9846613,15.5005231 L15.9803387,15.5 L15.9762125,15.5608992 C15.9338766,15.7941484 15.7297281,15.9710236 15.4842682,15.9710236 C15.2181235,15.9710236 15.0005461,15.7630819 14.9851403,15.5008028 L14.9824612,15.5006133 C14.7263856,11.867685 11.6980846,9 8,9 C4.30191536,9 1.27361442,11.867685 1.01753877,15.5006133 L1.01433875,15.5 L1.00746252,15.582765 C0.965126559,15.8160142 0.760978077,15.9928894 0.515518188,15.9928894 C0.242103146,15.9928894 0.0199451677,15.7734318 0.0155835325,15.5010559 Z' id='Path'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");}
#wmLnb > a .alarm_num{display:inline-block;position:relative;top:auto;left:auto}

/* 앱 네이티브 gnb 공통화작업 200420 */
#wmLnb .quick_loginPC{display:none;}
#wmLnb .quick_loginPC a{display:inline-block;margin-left:6px;font-size:13px;line-height:16px;color:#666;vertical-align:top;letter-spacing:-0.5px}
#wmLnb .quick_loginPC .head_info{display:none;}


/***** wmFoot *****/
#wmFoot{padding:29px 0 24px;border-top:1px solid #d7dbe2;background-color:#fbfcfd;text-align:center;}
/* .wrap_foot{position:relative;width:992px;margin:0 auto} */
#wmFoot .link_info.top_line{margin-left:14px;}
.list_footer .link_info{margin:0 3px;}
.list_footer .link_info.info_agree{margin-left:8px}
#wmFoot .info_operator .ico_arr2{width:12px;height:8px;margin:8px 0 0 4px;background-position:0 -36px;}
#wmFoot .info_operator .ico_arr2.open{background-position:0 -44px}
.list_footer li{display:inline-block}
.list_footer li:first-child{display:block;margin-bottom:4px;}
.list_footer li:first-child:before{display:none}
.list_footer li:last-child{display:none;}
.list_footer a{display:inline-block;font-size:13px;line-height:20px;color:#666}
#wmFoot .link_info em{text-decoration:underline;letter-spacing:-1px;}
.list_footer .link_customer{font-size:13px;color:#666;}
.list_footer .tel_num{margin-left:3px;color:#333;letter-spacing:0}
#wmFoot address{display:none;margin:18px 24px 0;padding-top:16px;border-top:0.5px solid #d8d8d8;font-weight:300;font-size:10px;line-height:15px;color:#888;letter-spacing:-1px}
#wmFoot address p:nth-of-type{margin-top:8px}
#wmFoot address.open{display:block}
#wmFoot .list_share{margin-top:24px}
/********** 리스트 공통 **********/
.list_share{overflow:hidden;display:inline-block;}
.list_share li{float:left;margin-left:16px}
.list_share li:first-child{margin-left:0 !important}
.list_share .link_sns{display:block;width:32px}
.list_share img{display:block;width:100%}

.link_sns .txt_g{display:none}
.link_sns .icon_img{display:block;width:32px;height:32px;background-repeat:no-repeat;background-size:100% 100%}
.link_sns .icon_facebook{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath fill='%23C3C7D0' d='M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20C0 8.956 8.954 0 20 0s20 8.955 20 20'/%3e%3cpath fill='%23FEFEFE' d='M20.491 30v-8.667h2.948l.44-3.377h-3.388V15.8c0-.979.275-1.645 1.695-1.645L24 14.154v-3.02A24.43 24.43 0 0021.357 11c-2.611 0-4.402 1.574-4.402 4.465v2.491H14v3.377h2.955V30h3.536z'/%3e%3c/g%3e%3c/svg%3e")}
.link_sns .icon_blog{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath fill='%23C3C7D0' d='M32 16c0 8.837-7.163 16-16 16S0 24.837 0 16C0 7.165 7.163 0 16 0s16 7.164 16 16'/%3e%3cpath fill='%23FFF' d='M21.162 16.499c0-2.515 2.232-2.418 2.232-2.418.872 0 1.326.602 1.326.602v-.447h1.535v4.459c0 2.334-2.027 2.458-2.28 2.464h-.642v-1.397h.382c1.117 0 1.005-1.154 1.005-1.154v-.368c-.435.561-1.182.6-1.352.602h-.035c-2.049 0-2.165-2.041-2.17-2.313zm-13.505-4.32v2.504c.64-.624 1.345-.624 1.345-.624 2.142 0 2.223 2.402 2.223 2.402 0 2.375-2.223 2.46-2.223 2.46-.95 0-1.326-.681-1.326-.681v.514H6.08v-6.575h1.576zm10.039 1.902c2.513 0 2.662 2.024 2.669 2.381v.054c0 2.4-2.67 2.404-2.67 2.404-2.529 0-2.609-2.122-2.61-2.379l.001-.025c0-2.283 2.294-2.425 2.58-2.434zm-5.962-2.054c2.084 0 2.231 2.02 2.24 2.41v4.317h-1.522v-3.891c0-1.344-.718-1.311-.718-1.311zm-3.08 3.475c-.562 0-1.014.452-1.014 1.014a1.013 1.013 0 101.014-1.014zm9.043 0a1.012 1.012 0 100 2.026 1.013 1.013 0 100-2.026zm6.08 0a1.013 1.013 0 100 2.026 1.012 1.012 0 100-2.026z'/%3e%3c/g%3e%3c/svg%3e")}
.link_sns .icon_youtube{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath fill='%23C3C7D0' d='M32 16c0 8.837-7.163 16-16 16S0 24.837 0 16C0 7.165 7.163 0 16 0s16 7.164 16 16'/%3e%3cpath fill='%23FEFEFE' d='M22.409 9.824c1.158.186 1.788.703 2.123 2.049.112.447.268 2.922.268 3.862v.208c0 .944-.156 3.415-.268 3.866-.335 1.341-.965 1.858-2.123 2.044-.666.1-3.87.225-6.415.225h.012c-2.546 0-5.75-.125-6.415-.225-1.158-.186-1.79-.703-2.122-2.044-.115-.451-.269-2.922-.269-3.866v-.208c0-.94.154-3.415.269-3.862.332-1.343.964-1.863 2.122-2.05.641-.094 3.65-.214 6.143-.223H16c2.543 0 5.746.125 6.41.224zM14.4 13.6v5.486l5.134-2.807L14.4 13.6z'/%3e%3c/g%3e%3c/svg%3e")}
.link_sns .icon_googleplay{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32'%3e%3cdefs%3e%3cpath id='a' d='M9.152 6.693l9.51 9.177 3.223-3.11-11.148-6.113c-.305-.167-.595-.247-.854-.247a.995.995 0 00-.73.293z'/%3e%3c/defs%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath fill='%23FFF' stroke='%23D7DBE2' d='M32 16c0 8.837-7.163 16-16 16S0 24.837 0 16C0 7.165 7.163 0 16 0s16 7.164 16 16'/%3e%3cpath fill='%23BCC0C6' d='M9.152 6.692c-.221.228-.352.58-.352 1.035v16.289c0 .455.13.807.352 1.033l.057.054 9.453-9.125v-.215L9.21 6.638l-.057.054m12.66 12.328l-3.15-3.041v-.216l3.151-3.041 3.805 2.086c1.066.584 1.066 1.54 0 2.126l-3.734 2.048-.072.039'/%3e%3cpath fill='%23EAECF0' d='M21.885 18.981l-3.222-3.11-9.51 9.179c.351.358.932.403 1.584.045l11.148-6.114'/%3e%3cuse fill='%23D6DAE2' xlink:href='%23a'/%3e%3c/g%3e%3c/svg%3e")}
.link_sns .icon_appstore{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3e%3cg fill='none' fill-rule='evenodd'%3e%3ccircle cx='16' cy='16' r='16' fill='%23FFF' stroke='%23D7DBE2'/%3e%3cpath fill='%23BCC0C6' d='M9.805 20.725c.29-.152.962-.123 1.268-.013l.194.074c.279.116.49.262.493.524 0 .125-.059.28-.112.394l-.08.155-.839 1.49a1.076 1.076 0 01-1.498.41 1.155 1.155 0 01-.448-1.447l.052-.103.68-1.21.094-.11a.828.828 0 01.196-.164zm7.778-8.451l3.255 5.786h2.89c.585 0 1.06.492 1.06 1.098 0 .57-.42 1.04-.958 1.093l-.103.005h-1.655l1.099 1.953a1.156 1.156 0 01-.396 1.55 1.073 1.073 0 01-1.438-.312l-.061-.098-4.027-7.157c-.168-.311-.545-1.127-.46-2.054.09-.99.662-1.708.775-1.842l.02-.022zm-1.075-3.71a1.076 1.076 0 011.499-.41c.49.295.677.924.447 1.448l-.051.103-4.699 8.355h3.002s.746-.054 1.12.217c.415.303.585.714.67 1.062.07.291.047.495-.018.684-.047.139-.182.196-.267.219l-.072.014H8.261c-.586 0-1.061-.492-1.061-1.098 0-.57.42-1.04.959-1.093l.102-.005h2.907l3.567-6.342-1.132-2.013a1.156 1.156 0 01.396-1.55 1.073 1.073 0 011.437.312l.061.097.506.899.505-.899z'/%3e%3c/g%3e%3c/svg%3e")}
.ios .cell_playstore{display:none !important}

#wmFoot .txt_copyright{display:none;margin-top:42px;font-size:14px;line-height:20px;letter-spacing:0;color:#888}


/* .wrap_link{overflow:hidden;position:absolute;top:152px;right:0}
.wrap_link .img_icon{display:inline-block;background-repeat:no-repeat;background-size:100% auto;font-size:1px;color:transparent;vertical-align:top}
.link_app{float:left;overflow:hidden}
.link_app .link_footer{float:left;width:119px;height:26px;margin-left:16px;padding:7px 0 5px;border-radius:40px;border:1px solid #c3c7d0;text-align:center;letter-spacing:-1px;color:#888}
.link_app .link_footer:hover{border-color:#15d4cc;color:#15d4cc}
.link_app .link_footer:first-of-type{margin-left:0}
.link_app .img_icon{width:24px;height:24px}
.link_app .sns_playstore .img_icon{background-image:url(/static/img/mdasset/sns_playstore_s_off.png)}
.link_app .sns_playstore:hover .img_icon{background-image:url(/static/img/mdasset/sns_playstore_s_on.png)}
.link_app .sns_appstore .img_icon{background-image:url(/static/img/mdasset/sns_appstore_s_off.png)}
.link_app .sns_appstore:hover .img_icon{background-image:url(/static/img/mdasset/sns_appstore_s_on.png)}
.link_app img{display:inline-block;width:24px;height:24px;vertical-align:middle}
.link_app .txt_app{display:inline-block;margin-top:2px;margin-left:6px;font-weight:300;font-size:14px;vertical-align:top}
.link_sns{float:left;margin-left:24px}
.link_sns .link_footer{float:left;width:40px;height:40px;margin-left:16px}
.link_sns .link_footer:first-of-type{margin-left:0}
.link_sns .link_footer img{width:40px;height:40px}
.link_sns .img_icon{width:40px;height:40px}
.link_sns .sns_facebook .img_icon{background-image:url(/static/img/mdasset/sns_fb_off.png)}
.link_sns .sns_facebook:hover .img_icon{background-image:url(/static/img/mdasset/sns_fb_on.png)}
.link_sns .sns_youtube .img_icon{background-image:url(/static/img/mdasset/sns_utube_off.png)}
.link_sns .sns_youtube:hover .img_icon{background-image:url(/static/img/mdasset/sns_utube_on.png)}
.link_sns .sns_blog .img_icon{background-image:url(/static/img/mdasset/sns_blog_off.png)}
.link_sns .sns_blog:hover .img_icon{background-image:url(/static/img/mdasset/sns_blog_on.png)} */
.wrap_compare #wmFoot{padding-bottom:149px}

/********** toast popup **********/
.fixed_box{position:fixed;bottom:72px;left:0;width:100%}
.noti_boom{height:38px;margin:0 24px;font-size:13px;line-height:40px;border:1px solid #1672f7;border-radius:40px;color:#1672f7;background-color:rgba(255,255,255,.85);box-shadow:0px 2px 4px rgba(0,0,0,.1);text-align:center;letter-spacing:-1px;opacity:0}
.noti_boom{animation-name:boom_on;-webkit-animation-name:boom_on;animation-iteration-count:initial;-webkit-animation-iteration-count:initial;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes boom_on{
    0%{opacity:0}
    30%{opacity:1}
    70%{opacity:1}
    100%{opacity:0}
}

@-webkit-keyframes boom_on{
    0%{opacity:0}
    30%{opacity:1}
    70%{opacity:1}
    100%{opacity:0}
}

/********** 이용약관/개인정보처리방침 **********/
.cont_agree{overflow-y:scroll !important;position:absolute;top:48px;bottom:0;left:0;right:0;padding:0 24px;letter-spacing:-1px}
.cont_agree .wrap_agree{padding-top:32px}
.cont_agree .tit_agree{padding-bottom:10px;font-size:16px;line-height:26px;color:#333}
.cont_agree .tit{display:block;margin-bottom:3px;font-weight:300;font-size:15px;line-height:26px;color:#333}
.cont_agree .desc_agree{padding-top:10px;font-size:13px;line-height:20px;color:#666}
.cont_agree .desc_agree.fst{padding-top:0}
.cont_agree .desc_agree .tit_sub{display:block;padding-top:6px}
.cont_agree .area_agreement{width:100%;padding-top:32px;border:0 none;resize:none;background:transparent}

/********** Tab 공통 **********/
.list_tab{overflow:hidden;background-color:#fff}
.list_tab li{float:left;position:relative;width:50%;border-bottom:1px solid #d7dbe2}
.list_tab li:only-child{width:100%}
.list_tab .link_tab{display:block;height:35px;padding-top:15px;font-size:16px;line-height:24px;color:#888;text-align:center;letter-spacing:-1px}
.list_tab .link_tab.on{font-weight:bold;color:#1672f7}
.list_tab .link_tab.on:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#1672f7}
.list_tab .tit_tab{display:block;position:relative;padding:20px 24px 13px;font-size:17px;line-height:24px;letter-spacing:-1px}
.list_tab .tit_tab strong{display:block;font-weight:600}
.list_tab .txt_tab{display:block;margin-top:4px;font-size:14px;line-height:20px}
.tab_wrap{background-color:#fff;-webkit-box-shadow:inset 0px -1px 0 #d7dbe2;box-shadow:inset 0px -1px 0 #d7dbe2}
.tab_wrap .list_tab{margin-bottom:0;background-color:transparent}
.tab_wrap .list_tab li{border-bottom:0 none}

.tab_content{display:none}
.tab_content.on{display:inherit}
.tab_simple{margin-bottom:10px}
.tab_simple li{border-bottom:0 none}
.tab_none{border-top:10px solid #f8f8f8}
.tab_none + .tab_content .list_request{padding-top:0}

/********** 이미지 sprite **********/
/* close */
.ico_close_40{width:40px;height:40px;background-position:0 0}
.ico_close_b_40{width:40px;height:40px;background-position:-40px 0}
.ico_close_w_40{width:40px;height:40px;background-position:-80px 0}
.ico_close_y_40{width:40px;height:40px;background-position:-120px 0}
.ico_close{width:24px;height:24px;background-position:-164px 0}
.ico_close_b{width:24px;height:24px;background-position:-188px 0}
.ico_close_w{width:24px;height:24px;background-position:-212px 0}
.ico_close_16{width:16px;height:16px;background-position:-240px 0}
.ico_close_b_16{width:16px;height:16px;background-position:-258px 0}
.ico_close_w_16{width:16px;height:16px;background-position:-276px 0}

/* next */
.ico_next{width:40px;height:40px;background-position:0 -40px}
.ico_next:hover{background-position:0 -84px}
.ico_next_on{width:40px;height:40px;background-position:0 -84px}
.ico_next_off{width:40px;height:40px;background-position:0 -128px}
.ico_next_gray{width:40px;height:40px;background-position:0 -172px}
.ico_nextL{width:48px;height:20px;background-position:-344px -162px}
.ico_nextL:hover{background-position:-344px -186px}
.ico_nextL_on{width:48px;height:20px;background-position:-344px -186px}
.ico_nextL_w{width:48px;height:20px;background-position:-344px -210px}
.ico_nextL_w:hover{background-position:-230px -154px}

/* ico_up */
.ico_up{width:40px;height:40px;background-position:-44px -40px}
.ico_up:hover{background-position:-44px -84px}
.ico_up_on{width:40px;height:40px;background-position:-44px -84px}

/* refresh */
.ico_refresh_40{width:40px;height:40px;background-position:-44px -128px}
.ico_refresh_40_off{width:40px;height:40px;background-position:-44px -172px}
.ico_refresh{width:24px;height:24px;background-position:-90px -128px}
.ico_refresh_w{width:24px;height:24px;background-position:-120px -128px}
.ico_refresh_y{width:24px;height:24px;background-position:-90px -154px}
.ico_refresh_b{width:24px;height:24px;background-position:-120px -154px}
.ico_refresh_s{width:16px;height:16px;background-position:-234px -160px}

/* input */
.ico_inp_off{width:24px;height:24px;background-position:-90px -184px}
.ico_check{width:24px;height:24px;background-position:-120px -184px}
.ico_radio{width:24px;height:24px;background-position:-150px -184px}
.ico_box_16{width:16px;height:16px;background-position:-150px -160px}
.ico_box_16_check{width:16px;height:16px;background-position:-170px -160px}
.ico_box_16_W{width:16px;height:16px;background-position:-190px -160px}
.ico_box_16_W_check{width:16px;height:16px;background-position:-210px -160px}
.ico_inp_16{width:16px;height:16px;background-position:-180px -184px}
.ico_radio_16{width:16px;height:16px;background-position:-200px -184px}
.ico_check_16{width:16px;height:16px;background-position:-210px -138px}
.ico_check_c{width:16px;height:16px;background-position:-180px -204px}
.ico_box{width:24px;height:24px;background-position:-150px -130px}
.ico_box_check{width:24px;height:24px;background-position:-180px -130px}

/* etc */
.ico_info{width:24px;height:24px;background-position:-90px -100px}
.ico_info_on{width:24px;height:24px;background-position:-120px -100px}
.ico_enter{width:24px;height:24px;background-position:-90px -42px}
.ico_enter_off{width:24px;height:24px;background-position:-120px -42px}
.ico_inquiry{width:24px;height:24px;background-position:-90px -70px}
.ico_inquiry_w{width:24px;height:24px;background-position:-120px -70px}
.ico_calender_40{width:40px;height:40px;background-position:-212px -24px}
.ico_calender_40_on{width:40px;height:40px;background-position:-252px -24px}
.ico_calender{width:24px;height:24px;background-position:-160px -24px}
.ico_calender_on{width:24px;height:24px;background-position:-186px -24px}
.ico_calender_16{width:16px;height:16px;background-position:-160px -50px}
.ico_calender_16_on{width:16px;height:16px;background-position:-178px -50px}
.ico_calender_16_w{width:16px;height:16px;background-position:-196px -50px}
.ico_write{width:24px;height:24px;background-position:-150px -70px}
.ico_write_on{width:24px;height:24px;background-position:-174px -70px}
.ico_write_w{width:24px;height:24px;background-position:-198px -70px}
.ico_call{width:24px;height:24px;background-position:-150px -100px}
.ico_call_on{width:24px;height:24px;background-position:-174px -100px}
.ico_call_w{width:24px;height:24px;background-position:-198px -100px}
.ico_report{width:24px;height:24px;background-position:-222px -70px}
.ico_report_on{width:24px;height:24px;background-position:-246px -70px}
.ico_report_w{width:24px;height:24px;background-position:-270px -70px}
.ico_menu{width:24px;height:24px;background-position:-226px -100px}
.ico_menu_on{width:24px;height:24px;background-position:-250px -100px}
.ico_menu_w{width:24px;height:24px;background-position:-274px -100px}
.ico_menu2{width:24px;height:24px;background-position:-226px -130px}
.ico_menu2_on{width:24px;height:24px;background-position:-250px -130px}
.ico_menu2_w{width:24px;height:24px;background-position:-274px -130px}
.ico_plus{width:16px;height:16px;background-position:-316px 0}
.ico_plus_on{width:16px;height:16px;background-position:-316px -22px}
.ico_plus_w{width:16px;height:16px;background-position:-316px -44px}
.ico_minus{width:16px;height:16px;background-position:-340px -22px}
.ico_minus:hover{background-position:-340px -44px}
.ico_minus_on{width:16px;height:16px;background-position:-340px -44px}
.ico_toggle{width:54px;height:28px;background-position:-300px -100px}
.ico_toggle.on{background-position:-300px -132px}
.ico_filter{width:16px;height:16px;background-position:-340px 0}
.ico_filter_w{width:16px;height:16px;background-position:-360px 0}
.ico_down{width:24px;height:24px;background-position:-376px -16px}
.ico_down_on{width:24px;height:24px;background-position:-376px -40px}
.ico_down_w{width:24px;height:24px;background-position:-376px -64px}
.ico_down_16{width:16px;height:16px;background-position:-360px -22px}
.ico_down_16_on{width:16px;height:16px;background-position:-360px -44px}
.ico_down_16_w{width:16px;height:16px;background-position:-380px 0}
.ico_vod{width:40px;height:40px;background-position:-300px -164px}
.ico_vod_16{width:16px;height:16px;background-position:-280px -158px}

/* search */
.ico_search{width:24px;height:24px;background-position:-294px -70px}
.ico_search:hover{background-position:-320px -70px}
.ico_search_on{width:24px;height:24px;background-position:-320px -70px}
.ico_search_w{width:24px;height:24px;background-position:-346px -70px}
.ico_search_w:hover{background-position:-320px -70px}
.ico_search_16{width:16px;height:16px;background-position:-294px 0}
.ico_search_16:hover{background-position:-294px -22px}
.ico_search_16_on{width:16px;height:16px;background-position:-294px -22px}
.ico_search_16_w{width:16px;height:16px;background-position:-294px -44px}
.ico_search_16_w:hover{background-position:-294px -22px}

/********** 아이콘 / 버튼공통 **********/
.ico_land{display:inline-block;overflow:hidden;font-size:1px;line-height:1px;background:url('/static/img/mdasset/ico_land_191001.png') 0 0 no-repeat;-webkit-background-size:150px 120px;background-size:150px 120px;text-indent:-9999px;vertical-align:top;color:transparent}
.ico_bus{width:23px;height:27px;background-position:0 0}
.ico_car{width:33px;height:27px;background-position:-27px 0}
.ico_member{width:24px;height:24px;background-position:-64px 0}
.ico_pin{width:18px;height:25px;background-position:-92px 0}
.ico_recomm{width:17px;height:17px;background-position:-70px -30px}
.ico_comment{width:18px;height:17px;background-position:-48px -30px}
.ico_interest{width:20px;height:17px;background-position:-24px -30px}
.ico_view{width:20px;height:17px;background-position:0 -30px}
.ico_star{width:20px;height:20px;margin-top:-2px;background-position:-98px -27px}
.ico_more{width:3px;height:17px;background-position:-91px -30px}
.ico_area{width:24px;height:24px;margin-top:2px;background-position:-120px -28px}

.btn_comm{display:block;width:100%;height:48px;border:1px solid #d7dbe2;font-size:15px;line-height:50px}
.btn_comm .ico_plus_on{margin:15px 0 0 7px}
.btn_fixed{display:block;position:fixed;bottom:0;left:0;width:100%;height:64px;font-size:18px;line-height:65px;background-color:#edecf1;color:#bfbfbf;text-align:center;z-index:1}
.btn_fixed.active{background-color:rgba(45,128,247,.9);color:#fff}
.btn_comm.active{background-color:#2d80f7;color:rgb(121,70,70)}
.btn_add{display:block;position:relative;height:38px;margin-top:10px;padding-top:20px;border:1px solid #979797;font-size:15px;line-height:22px;background-color:#fff;text-align:center}
.btn_add .ico_plus{margin-top:2px;margin-left:11px}
.btn_revision{position:absolute;top:0;right:0;font-size:15px;line-height:22px;color:#1672f7}
.btn_g{display:block;width:100%;height:56px;margin-top:10px;font-size:15px;line-height:56px;box-shadow:inset 0 0 0 1px #2d80f7;color:#2d80f7;text-align:center;letter-spacing:-1px}
.btn_g.btn_type01{background-color:#2d80f7;color:#fff}
.btn_g.btn_type02{background-color:#2d80f7;color:#f1fe24}
.btn_sub{display:inline-flex;height:44px;margin-top:-22px;padding:0 33px 0 34px;border:1px solid #2d80f7;font-size:18px;background-color:#fff;color:#2d80f7;letter-spacing:-1px;vertical-align:top}
.btn_tool{display:inline-block;height:34px;padding:0 14px;border-radius:34px;font-size:14px;background-color:#1672f7;color:#fff;vertical-align:top;letter-spacing:-1px}

.fixed_buttom{overflow:hidden;position:fixed;width:100%;bottom:0;left:0;right:0;transition:0.5s ease-in-out;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}
.fixed_buttom .btn_fixed{position:relative}
.fixed_buttom .btn_sub{display:block;position:absolute;top:0;left:0;width:64px;height:64px;margin:0;padding:0;border:0 none;font-size:15px;line-height:59px;background:#fff;box-shadow:inset 0 1px 0 #ebeef2;text-align:center;color:#888}
.fixed_buttom .btn_sub .ico_arrow{display:inline-block;width:11px;height:21px;margin-top:21px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.493 20.284l-9.276-9.36a.746.746 0 01.006-1.058l.082-.067L9.482.718a.759.759 0 01.96-.086l.105.086a.739.739 0 010 1.052l-8.73 8.64 8.735 8.817a.746.746 0 01-.005 1.057.75.75 0 01-1.054 0z' fill='%23121212' fill-rule='nonzero'/%3e%3c/svg%3e") no-repeat;vertical-align:top}
.fixed_buttom .btn_call{background-color:#00b6ed;box-shadow:none}
.fixed_buttom .btn_call .ico_call_w{margin-top:20px}
.fixed_btnset_64{padding-left:64px}
.fixed_btnset_80{padding-left:80px}
.fixed_btnset_80 .btn_sub{width:80px}
.fixed_btnset_half{padding-left:50%}
.fixed_btnset_half .btn_fixed{width:100% !important}
.fixed_btnset_half .btn_sub{width:50%}

.fixed_finder{position:fixed;bottom:80px;right:24px}
.fixed_finder .btn_finder{display:block;width:52px;height:52px;border-radius:52px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='52' height='52' xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient x1='0%25' y1='100%25' x2='128.241%25' y2='39.382%25' id='a'%3e%3cstop stop-color='%232CCBCB' offset='0%25'/%3e%3cstop stop-color='%231689F7' offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg fill='none' fill-rule='evenodd'%3e%3crect fill='url(%23a)' width='52' height='52' rx='26'/%3e%3cpath d='M25.984 27.552a.5.5 0 01.5.5v5.44a.5.5 0 11-1 0v-5.44a.5.5 0 01.5-.5zM26 18a.5.5 0 01.5.5L26.5 25h7a.5.5 0 110 1h-15a.5.5 0 010-1h7v-6.5a.5.5 0 01.5-.5z' fill='%23FFF' fill-rule='nonzero'/%3e%3c/g%3e%3c/svg%3e") 0 0 no-repeat;box-shadow:0 4px 10px 4px rgba(45,128,247,.1)}
.fixed_finder .finder_txt{position:absolute;top:-3px;right:50px;width:143px;height:51px;padding-top:11px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='143' height='62' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cfilter x='-20.4%25' y='-57.4%25' width='140.8%25' height='238.2%25' filterUnits='objectBoundingBox' id='a'%3e%3cfeMorphology radius='2.5' operator='dilate' in='SourceAlpha' result='shadowSpreadOuter1'/%3e%3cfeOffset dy='4' in='shadowSpreadOuter1' result='shadowOffsetOuter1'/%3e%3cfeGaussianBlur stdDeviation='5' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3e%3cfeComposite in='shadowBlurOuter1' in2='SourceAlpha' operator='out' result='shadowBlurOuter1'/%3e%3cfeColorMatrix values='0 0 0 0 0.176470588 0 0 0 0 0.501960784 0 0 0 0 0.968627451 0 0 0 0.1 0' in='shadowBlurOuter1'/%3e%3c/filter%3e%3cpath d='M94 0c7.973 0 14.664 5.489 16.5 12.894V11.5l4.293 4.293a1 1 0 010 1.414L110.5 21.5v-.394C108.665 28.511 101.974 34 94 34H17C7.611 34 0 26.389 0 17S7.611 0 17 0h77z' id='b'/%3e%3c/defs%3e%3cg transform='translate(14 10)' fill='none' fill-rule='evenodd'%3e%3cuse fill='%23000' filter='url(%23a)' xlink:href='%23b'/%3e%3cuse stroke='%23EBEDF0' fill='%23FFF' xlink:href='%23b'/%3e%3c/g%3e%3c/svg%3e") 0 0 no-repeat;background-size:100% auto}
.fixed_finder .finder_txt .swiper-container{height:34px}
.fixed_finder .finder_txt .swiper-wrapper{width:143px;height:34px}
.fixed_finder .finder_txt .swiper-slide{font-size:14px;line-height:35px;color:#1672f7;letter-spacing:-1px;text-align:center}

.fixed_tool{position:fixed;bottom:0;left:0;right:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-1px;z-index:101}
.fixed_tool.fixed_tool2{padding-left:82px}
.fixed_tool.fixed_tool2 .btn_fixed{position:relative}
.fixed_tool .tit_place{display:block;font-weight:bold;font-size:17px;line-height:23px}
.fixed_tool .txt_add{display:block;margin-top:4px;margin-bottom:7px;font-size:14px;line-height:16px}
.fixed_tool .btn_interest{position:absolute;bottom:0;left:0;width:82px;height:64px;background-color:rgba(0, 182, 237, 0.9);color:#fff;text-align:center;pointer-events:auto}
.fixed_tool .ico_interest{width:20px;height:17px;margin-top:24px;background-position:0 -50px}
.fixed_tool .btn_interest.like .ico_interest{background-position:-24px -50px}
.fixed_tool .btn_sub{position:absolute;top:50%;right:20px}

/********** quick_navi **********/
.alarm_num{position:absolute;top:5px;left:50%;width:16px;height:16px;margin-left:4px;border-radius:16px;font-size:11px;line-height:17px;background-color:#00A6CC;color:#fff;text-align:center;text-indent:-1px;vertical-align:top}
.quick_navi{display:none;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;height:55px;min-width:320px;border-top:1px solid #d7dbe2;background-color:#fff;z-index:10}
.quick_navi ul{overflow:hidden}
.quick_navi li{float:left;width:25%;text-align:center}
.quick_navi .list_2 li{width:50%}
.quick_navi .list_3 li{width:33.33%}
.quick_navi .list_4 li{width:25%}
.quick_navi .list_5 li{width:20%}
.quick_navi a{display:inline-block;position:relative;width:50px;padding:9px 0 4px;font-size:11px;line-height:17px;vertical-align:top;letter-spacing:-1px}
.quick_navi a.link_report{display:inline-block;}
.quick_navi a.link_report_pc{display:none;}
.quick_navi .label.label-info{display:none}
.quick_navi .ico_land1{display:block;width:22px;height:24px;margin: 0 auto 2px;background-repeat:no-repeat;}
.quick_navi .ico_chat {background-image: url(/static/img/icon_chat.svg);width: 24px;}
.quick_navi .ico_user {background-image: url(/static/img/icon_user.svg);width: 24px;}
.quick_navi .ico_loan {background-image: url(/static/img/ico_loan.png);width: 24px;background-size:cover;}
.quick_navi .ico_home{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23'%3e%3cpath d='M15.5 14.25V21H20V9.75a.75.75 0 111.5 0v12a.75.75 0 01-.615.738l-.135.012H1.25a.75.75 0 01-.75-.75v-12c0-.153.046-.295.124-.413a.844.844 0 01.28-.47l9.011-7.618a.95.95 0 01.18-.12.788.788 0 01.918-.087l.118.085 6.873 5.97a.685.685 0 010 .97.79.79 0 01-.95.126l-.125-.089-6.244-5.424L2 9.996V21h4.5v-6.75a.75.75 0 01.75-.75h7.5a.75.75 0 01.75.75zM14 15H8v6h6v-6z' fill='%23b7babe' fill-rule='evenodd'/%3e%3c/svg%3e");}
.quick_navi .ico_find{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3e%3cpath d='M9.5.5a9 9 0 016.889 14.792l5.155 5.25a.75.75 0 01.081.952l-.09.108a.743.743 0 01-.949.086l-.108-.09-5.645-5.75a.75.75 0 01.005-1.055l-.007-.017a7.5 7.5 0 10-3.816 2.07.75.75 0 11.377 1.448l.002.006A9 9 0 119.5.5z' fill='%23b7babe' fill-rule='nonzero'/%3e%3c/svg%3e");}
.quick_navi .ico_report1{width:18px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='24'%3e%3cpath d='M12.75 0a.75.75 0 01.75.75v3a.75.75 0 01-.615.738l-.135.012h-7.5a.75.75 0 01-.75-.75V3h-3v19.5h15V2.25a.75.75 0 111.5 0v21a.75.75 0 01-.615.738L17.25 24H.75a.75.75 0 01-.75-.75v-21a.75.75 0 01.75-.75H4.5V.75A.75.75 0 015.25 0h7.5zm-1.5 15a.75.75 0 110 1.5h-4.5a.75.75 0 110-1.5h4.5zm-1.5-3a.75.75 0 110 1.5h-3a.75.75 0 110-1.5h3zm1.5-3a.75.75 0 110 1.5h-4.5a.75.75 0 110-1.5h4.5zM12 1.5H6V3h6V1.5z' fill='%23b7babe' fill-rule='evenodd'/%3e%3c/svg%3e");}
.quick_navi .ico_youtube {background-image: url(/static/img/icon_youtube.svg);background-size:100%;width: 24px;}
.quick_navi .ico_my{background-position:-72px -70px}
.quick_navi .ico_manage_a{background-position:-96px -70px}
.quick_navi .ico_manage_c{background-position:-120px -70px}
.quick_navi.q_home .link_home,.quick_navi.q_find .link_find,.quick_navi.q_report .link_report,.quick_navi.q_write .link_write,.quick_navi.q_manage_a .link_manage_a,.quick_navi.q_manage_c .link_manage_c,.quick_navi.q_my .link_my{color:#1672f7}
.quick_navi.q_home .ico_home{background-position:0 -96px}
.quick_navi.q_find .ico_find{background-position:-24px -96px}
.quick_navi.q_report .ico_report{background-position:-48px -96px}
.quick_navi.q_my .ico_my{background-position:-72px -96px}
.quick_navi.q_manage_a .ico_manage_a{background-position:-96px -96px}
.quick_navi.q_manage_c .ico_manage_c{background-position:-120px -96px}

.quick_navi .ico_quick{display:block;width:24px;height:24px;margin: 0 auto 2px;}
.quick_navi .ico_quick.ico_home{background-position:0 0;}
.quick_navi .ico_quick.ico_find{background-position:-24px 0;}
.quick_navi .ico_quick.ico_report{background-position:-48px 0;}
#wmLnb .logout_partner{display:inline-block;padding:8px 14px 5px;border:1px solid #c3c7d0;border-radius:15px;font-size:14px;line-height:16px;color:#666;letter-spacing:-1px;}

/* quick_navi 노출 */
.type_quick{min-height:100vh}
.type_quick #wmHead .tit_head{display:none}
.type_quick #wmHead .btn_prev{display:none}
.type_quick .wrap_head{display:block}
.type_quick .wrap_head .tit_logo{display:none}
.type_quick #wmServices{display:none}
.type_quick #wmLnb{top:auto;right:auto}
.type_quick #wmLnb .link_deal{display:none}

/********** Etc 공통 **********/
.tit_main{display:block;font-weight:600;font-size:20px;line-height:29px;letter-spacing:-1.5px}
.tit_main .ico_arr{width:16px;height:8px;margin:8px 0 0 6px}
.tit_main.emph_g{font-weight:normal}
.tit_main .txt_add{display:block;font-size:18px}
.tit_sub{display:block;margin-top:40px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1.3px}
.tit_sub.fst{margin-top:0}
.txt_type{display:inline-block;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.8px;color:#222}
.txt_detail{display:block;font-size:15px;line-height:22px;letter-spacing:-1px}
.txt_place{display:block;display:-webkit-box;overflow:hidden;font-size:14px;line-height:17px;-webkit-box-orient:vertical;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2}
.line{display:block;height:10px;margin:0;border:0 none;background-color:#ebeef2}
.bg_gray{background-color:#f8f8f8}
.txt_guide{display:block;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1px;color:#333}
.txt_means{display:inline-block;font-size:15px;letter-spacing:-1.25px;vertical-align:top}
.txt_none{display:block;padding:40px 0;font-size:15px;letter-spacing:-1px;text-align:center}
.num_date{display:inline-block;font-size:12px;line-height:18px;color:#777;letter-spacing:0;vertical-align:top}
.br_m{display:block}

/********** 내용없음 **********/
.box_empty{padding:200px 0;text-align:center;letter-spacing:-1px;color:#222}
.box_empty .img_icon{display:block;display:block;width:112px;height:112px;margin:0 auto}
.box_empty .tit_empty{display:block;margin-top:16px;font-size:20px;line-height:40px}
.box_empty .txt_empty{margin-top:3px;font-size:15px;line-height:29px}
.box_empty .btn_link{display:block;width:310px;height:34px;margin:35px auto 0;padding-top:20px;border-radius:56px;border:1px solid #d7dbe2;font-weight:500;font-size:16px;line-height:1.1;background-color:#fff;-webkit-box-shadow:0 1px 10px 1px rgba(235, 238, 242, 0.5);box-shadow:0 1px 10px 1px rgba(235, 238, 242, 0.5)}
.box_empty_type2{padding-top:100px}
#maemullist_div + .box_empty{padding-top:73px}
#maemullist_div + .box_empty .tit_empty{margin-top:0}

/********** 에러화면 **********/
.type_error{height:100vh;background-color:#fff}
.type_error #wmHead{box-shadow:none}
.type_error .wrap_head{display:block}
.type_error .box_empty{position:absolute;top:50%;left:50%;width:360px;margin:-210px 0 0 -180px;padding-top:0}
.type_error .link_prev{display:inline-block;margin-top:16px;font-size:14px;line-height:22px;vertical-align:top;text-decoration:underline;color:#666}
.type_error .btn_home{display:block;position:relative;width:310px;margin:50px auto 0;padding:22px 0 18px;border-radius:64px;font-weight:500;font-size:20px;line-height:24px;color:#fff;text-align:center;-webkit-box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);background:#1674f7;
    background:-moz-linear-gradient(90deg, #1674f7 0%, #2ccbcb 100%);
    background:-webkit-linear-gradient(90deg, #1674f7 0%, #2ccbcb 100%);
    background:-o-linear-gradient(90deg, #1674f7 0%, #2ccbcb 100%);
    background:-ms-linear-gradient(90deg, #1674f7 0%, #2ccbcb 100%);
    background:linear-gradient(90deg, #1674f7 0%, #2ccbcb 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1674f7', endColorstr='#2ccbcb', GradientType=1 )}
.type_error .btn_home .ico_arr{position:absolute;top:20px;right:24px;width:12px;height:24px;background-position:0 -540px}


/********** 요청 리스트 **********/
.list_request{overflow:visible;padding-top:10px;clear:both;*zoom:1}
.list_request:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.list_request > li{position:relative;margin-top:10px;padding:20px;background-color:#fff}
.list_request > li:first-child{margin-top:0}
.list_request a{display:block}
.list_request .tit{display:block;overflow:hidden;position:relative;margin-right:100px;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-1.5px;text-overflow:ellipsis;white-space:nowrap}
.list_request .num_date{position:absolute;top:25px;right:21px;color:#777}
.list_request .tit_desc{display:block;margin-bottom:4px;font-size:16px;line-height:24px;color:#777}
.list_request .txt_customer{display:block;margin-top:2px;font-size:15px;line-height:22px;letter-spacing:-1px;color:#333}
.list_request .txt_desc{margin-top:6px;font-size:15px;line-height:22px}
.list_request .txt_desc + .txt_desc{margin-top:0}
.list_request .txt_desc2{display:block;font-size:14px;line-height:20px;color:#222}
.list_request .txt_tag{font-size:15px;line-height:22px;color:#777}
.list_request .txt_ellipsis{width:286px}
.list_request em.txt_desc{display:block;margin-top:18px}
.list_request em.txt_desc2{padding-top:2px}
.list_request .tit_cover{position:relative;height:27px}
.list_request .tit_cover .tit{display:inline-block;max-width:70%;padding-right:23px}
.list_request .tit_cover .tit .count_g{position:absolute;top:0;right:2px}
.list_type_tit > li{padding:0 !important}
.list_type_tit a{overflow:hidden;padding:20px}
.list_type_tit .tit{margin-right:0}

/********** home(.type_home) **********/
.top_visual{position:relative;height:304px;margin-bottom:38px;background:#9f9f9f url('/static/img/top4.jpg') 50% 50% no-repeat;background-size:cover;font-family:'AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;z-index:1}
.top_visual .inner_cont{padding:35px 24px 0;color:#000;letter-spacing:-1px;color:#333}
.top_visual .tit_visual{font-weight:500;font-size:28px;line-height:38px;letter-spacing:-2px}
.top_visual .txt_visual{margin-bottom:16px;font-weight:400;font-size:18px;line-height:24px}
.top_visual .btn_start{position:absolute;bottom:-32px;left:50%;width:86.8%;height:41px;margin-left:-43.4%;padding-top:23px;border-radius:32px;font-size:20px;line-height:1;background:#fff url('/static/img/mdasset/bg_btn_gra.png') 0 0 no-repeat;background-size:100% 100%;-webkit-box-shadow:0 8px 10px 4px rgba(22, 114, 247, 0.3);box-shadow:0 8px 10px 4px rgba(22, 114, 247, 0.3);color:#fff;text-align:center}
.top_visual .btn_start .ico_arr{position:absolute;top:20px;right:22px;width:12px;height:24px;background-position:0 -540px}
.br_m{display:block}
.top_visual .round_gra{display:none}

.bnr_visual{display:block;position:relative;height:167px;margin:24px 24px 0;padding:22px 24px 0;border-radius:8px;font-size:20px;line-height:30px;background-repeat:no-repeat;letter-spacing:-1px;color:#fff}
.bnr_visual .ico_dot{display:inline-block;width:8px;height:8px;margin:15px 0 0 5px;border-radius:8px;background-color:#f0fd26;vertical-align:top}
.bnr_visual .txt_g{position:absolute;bottom:29px;left:25px;font-size:15px;line-height:27px}
.bnr_visual .ico_oval{display:inline-block;width:27px;height:27px;margin-left:8px;border-radius:27px;vertical-align:top}
.bnr_visual01{background-position:15% 100%;background-size:auto 156%;background-image:url('/static/img/mdasset/bnr_thumb_01.png')}
.bnr_visual02{background-position:25% 100%;background-size:auto 120%;background-image:url('/static/img/mdasset/bnr_thumb_02.png')}
.wrap_banner{margin-bottom:40px;}
.wrap_banner .bnr_visual{margin-top:0}
.wrap_banner .bnr_visual01{display:none}

.wrap_guide{padding:40px 0;background-color:#fff;letter-spacing:-1px}
.wrap_guide + .wrap_guide{border-top:0px solid #f7f8fa}
.wrap_guide .tit_main{padding:0 24px}
.list_guide{overflow:hidden;margin-top:20px;padding:0 24px}
.list_guide > li{margin-top:30px}
.list_guide > li:first-child{margin-top:0}
.list_guide .tit_g{display:block;font-weight:600;font-size:15px;line-height:26px}
.list_guide .txt_g{margin-top:4px;font-size:14px;line-height:20px}

.list_guide_thumb{margin-top:30px !important;padding-right:12px}
.list_guide_thumb > li{height:150px;margin-top:0;background-repeat:no-repeat;background-position:100% 0;background-size:155px 112px}
.list_guide_thumb .step_1{background-image:url('/static/img/mdasset/thumb_info01.png')}
.list_guide_thumb .step_2{background-image:url('/static/img/mdasset/thumb_info02.png')}
.list_guide_thumb .step_3{height:132px;background-image:url('/static/img/mdasset/thumb_info03.png');background-size:155px 132px}
.list_guide_thumb .tit_g{margin-top:3px;padding-bottom:6px;line-height:22px}
.list_guide_thumb .txt_g{color:#666}
.count_dot{font-size:1px;color:transparent}
.count_dot span{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:8px;background-color:#1672f7}

/********** top 프로필 공통 **********/
.thumb_pf{display:block;overflow:hidden;width:80px;height:80px;border-radius:80px;margin:0 auto;background:#ebeef2 url('/img/mdasset/profile_bg.png') 50% 50% no-repeat;-webkit-background-size:40px 40px;background-size:40px 40px}
.thumb_pf .img_g{width:100%}
.top_profile{position:relative;letter-spacing:-1px}
.top_profile .tit_name{display:block;margin-top:18px;font-weight:500;font-size:20px;line-height:1;color:#222}
.top_profile .txt_email{display:block;margin-top:8px;font-size:18px;line-height:24px;color:#333}
.top_profile .link_account{display:inline-block;margin-top:7px;font-weight:500;font-size:15px;line-height:22px;color:#222;vertical-align:top;text-decoration:underline}
.wrap_find .tit_main{margin-top:50px;padding-bottom:10px}
.wrap_find .inner_scroll .tit_main:first-of-type, .wrap_find .tit_main.fst{margin-top:0}
.wrap_find .tit_sub{margin:30px 0 20px}
.wrap_find .cell_select + .tit_sub{margin-top:50px}
.wrap_find .top_profile{text-align:center}
.wrap_find .list_agree .unit_chkbox2{position:relative;top:auto}
.top_profile .cell_attach{width:80px;height:80px;margin:0 auto;border:0 none}
.top_profile .cell_attach .ico_plus_w{margin-top:4px}

/********** 업체등록 **********/
.cont_join .btn_fixed.active{color:#f1fe24}
.cont_join .cell_memo{padding-bottom:21px}
.list_comm{padding-top:40px}
.list_comm > li{position:relative;margin-top:40px}
.list_comm > li:first-child, .list_comm .tit_sub{margin-top:0}

.list_ground{overflow:hidden;width:106%;margin-left:-10px}
.list_ground li{float:left;margin-top:10px;margin-left:10px}
.ground_g{display:inline-block;position:relative;min-width:56px;height:32px;padding-left:9px;padding-right:30px;border-radius:34px;border:1px solid #d7dbe2;font-size:12px;line-height:34px;color:#666;vertical-align:top}
.ground_g .btn_del{position:absolute;top:0;right:0;width:16px;height:16px;padding:8px}
.ground_g .ico_del{width:16px;height:16px;background-position:-48px -50px}
.cont_join .ground_g{min-width:auto;padding:0 10px;text-align:center}

.type_login #wmHead .tit_head{height:auto;padding:16px 0 22px;font-weight:400;font-size:16px;line-height:18px;text-align:center}
.type_login #wmHead .tit_head:after {display:block}

/********** 요청 목록 **********/
.tab_content .list_request > li:first-child{margin-top:0}
.response_g{position:absolute;bottom:13px;right:21px}
.response_g .txt{display:inline-block;margin-left:10px;font-size:12px;line-height:19px;vertical-align:top}
.response_g .ico_land{margin-left:1px;margin-right:4px}
.wrap_request.scroll_select .top_title{padding-left:0;padding-right:0;}
.wrap_request.scroll_select .tit_main{padding-left:24px;}
.wrap_request.scroll_select .area_select{width:660px;}
.wrap_request.scroll_select .area_select .selectbox:first-of-type{margin-left:2% !important;}
.wrap_request .tit_main{line-height:29px;letter-spacing:-1.5px;color:#222}
.wrap_request .list_request{padding-top:0}
.wrap_request .list_request .txt_desc{margin-top:10px}
.wrap_request .list_request .txt_desc + .txt_desc{margin-top:0}
.wrap_request .btn_more{display:block;padding:15px 0 14px;margin:0 24px;border-top:1px solid #ebedf0;font-size:15px;line-height:1.1;background-color:#fff;letter-spacing:-1px;text-align:center;color:#222}
.top_title{padding:40px 24px 30px;background-color:#f8f8f8}
.top_title .area_select{display:block}

.cont_btnfix, .type_list{background-color:#f8f8f8}
.type_main, .cont_btnfix{padding-bottom:66px}
.type_main .list_request{padding-top:0}
.type_detail{background-color:#fff}
.type_detail .tool_option .btn_tool{width:100%;line-height:25px;color:#777}

/* request_detail */
.area_view{position:relative;height:55px;padding:0 20px;border-bottom:1px solid #dbdbdb;background-color:#fff}
.area_view .tit_main{display:none}
.area_view .num_date{padding-top:26px}
.area_view .response_g{bottom:10px;right:19px}

.request_detail{padding:24px 0;background-color:#fff}
.request_detail > li{margin-top:20px;padding:0 24px;border:0 none !important}
.request_detail .cell_map{margin-top:10px}
.request_detail .cell_map .list_range, .request_detail .cell_map .list_range li{margin-top:0}
.request_detail .cell_map .list_range li:first-child{border-top:0 none}
.request_detail .img_map{height:142px}
.request_detail .cell_meno{margin-top:30px;font-size:16px}
.cell_option span{display:inline-block;height:36px;margin-right:4px;padding-left:11px;padding-right:13px;margin-bottom:8px;border:1px solid #1672f7;font-size:15px;line-height:37px;color:#1672f7;letter-spacing:-1.25px}

/* 매물목록 */
.list_thumb > li{padding:0}
.item_thumb{display:block;position:relative;min-height:157px;padding:20px 24px;padding-right:170px;letter-spacing:-1px}
.item_thumb .tit{margin-right:0;margin-bottom:2px;color:#1672f7}
.item_thumb .txt_info{display:block;margin-top:4px;font-size:12px;line-height:18px;color:#777}
.item_thumb .txt_info span{margin-right:10px}
.item_thumb .frame_c{overflow:hidden;position:absolute;top:20px;right:24px;width:139px;height:134px;background-color:#f0f0f0}
.item_thumb .list_range{overflow:hidden;margin-top:14px;border-bottom:0 none}
.item_thumb .list_range li{float:left;margin-right:14px;padding:0;border-top:0}
.item_thumb .list_range .num_range{padding-top:5px}
.item_thumb .list_range .txt_unit{margin-top:2px;font-size:11px}

/* 매물상세 */
.list_thumb2 > li{padding:0}
.list_thumb2 .desc_item{padding-top:20px;padding-right:20px}
.list_thumb2 .desc_item .txt_info{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}
.list_thumb2 .item_thumb{min-height:143px;padding:0;padding-left:140px}
.list_thumb2 .item_thumb .tit{font-weight:500;line-height:1;color:#333}
.list_thumb2 .item_thumb .tit, .list_thumb2 .item_thumb .txt_desc2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.list_thumb2 .frame_c{top:0;right:auto;left:0;width:125px;height:143px;background-repeat:no-repeat;background-size:cover;background-position:0 0;}
.list_thumb2 .frame_c .thumb_g{width:auto;height:100%}

/* 고객관리 */
.list_thumb3 > li{padding:0}
.list_thumb3 .desc_item{padding-top:20px;padding-right:20px}
.list_thumb3 .item_thumb{min-height:143px;padding:0;padding-left:140px}
.list_thumb3 .item_thumb .tit{font-weight:500;line-height:1;color:#333}
.list_thumb3 .item_thumb .tit, .list_thumb3 .item_thumb .txt_desc2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.list_thumb3 .frame_c{top:0;right:auto;left:0;width:95px;height:92px}
.list_thumb3 .frame_c .thumb_g{width:auto;width:100%}

.list_means{overflow:visible;margin-top:20px;clear:both;*zoom:1}
.list_means:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.list_means .txt_min{display:block;margin-top:-6px;font-size:11px;line-height:1}
.list_means .txt_info{font-size:11px;line-height:1}
.list_means .ico_land{margin-right:8px}
.list_means .ico_car{margin-right:4px}
.list_means li{float:left;position:relative;height:30px;margin-left:12px;font-size:15px;line-height:30px}
.list_means li:first-of-type{margin-left:0}
.list_means .means_car{width:42px;padding-left:48px}
.list_means .means_member{line-height:31px}
.list_means .means_place{width:36%;padding-left:24px}
.list_means .means_place .ico_pin{position:absolute;top:0;left:0;margin-right:0}
.list_means .means_place .txt_ellipsis{width:99%}
.list_means .means_place .tbl_list{overflow:hidden;min-height:36px;margin-top:-2px}
.list_means .txt_unit{font-size:14px}
.means_full{position:relative;height:31px;padding-left:28px;margin-top:18px}
.means_full .ico_land{position:absolute;top:2px;left:0}

/********** 조건입력 **********/
.step_progress{position:relative;height:6px;background-color:#d8d8d8}
.step_progress .bar{position:absolute;top:0;left:0;height:6px;margin:0;border-top-right-radius:6px;border-bottom-right-radius:6px;background:rgba(22,116,247,0.9);
    background:-moz-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:-webkit-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:-o-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:-ms-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1674f7', endColorstr='#2ccbcb', GradientType=1 )}
.wrap_find{margin:0;padding:32px 24px 96px;background-color:#fff}
.wrap_find.fst{padding-bottom:40px}
.wrap_find + .wrap_find{border-top:12px solid #f8f8f8}
.wrap_find .list_fl{padding-top:21px}
.wrap_find .list_fl a{height:150px;border:1px solid #1672f7;line-height:150px;color:#1672f7}
.wrap_find .btn_comm{margin-top:40px}
.wrap_find .tit_main + .emph_g{display:block;margin-top:83px;font-size:20px;line-height:29px;letter-spacing:-1.5px}
.find_radio .find_cell{margin-top:30px}

.cell_inp{position:relative;height:54px;margin-top:8px;border:1px solid #d7dbe2;font-size:18px;line-height:1.2;background-color:#f7f8fa}
.cell_inp.readonly{background-color:#f7f8fa}
.cell_inp .inp_txt{display:block;overflow:hidden;width:88%;padding:18px 0 15px;border:0 none;font-size:18px;line-height:1.2;background:transparent;text-overflow:ellipsis;white-space:nowrap;text-indent:14px;outline:none}
.cell_inp p.inp_txt{color:#222}
.cell_inp .txt_find{display:none;overflow:hidden;width:88%;padding-top:18px;text-overflow:ellipsis;white-space:nowrap;text-indent:14px;color:#4a4a4a}
.cell_inp .btn_del{display:none;position:absolute;top:0;right:0;width:46px;height:54px;padding:20px 0}
.cell_inp .btn_del .ico_del{width:13px;height:13px;background-position:-382px -120px}
.cell_inp .inp_txt::placeholder{font-weight:normal;color:#888;opacity:.7}
.cell_inp .inp_txt::-webkit-input-placeholder{font-weight:normal;color:#888;opacity:.7}
.cell_inp .inp_txt:-ms-input-placeholder{font-weight:normal;color:#888;opacity:.7}
.cell_inp .inp_txt:-moz-input-placeholder{font-weight:normal;color:#888;opacity:.7}

.cell_inp .ico_search_16{position:absolute;top:18px;right:16px}
.cell_inp .txt_label{display:block;padding-top:21px;font-size:15px;text-indent:14px;color:#888}
.cell_inp .txt_unit{position:absolute;top:18px;right:16px}
.cell_inp.on .txt_find, .cell_inp.on .btn_del{display:block}
.cell_inp.on .txt_label, .cell_inp.on .ico_search_16{display:none}
.cell_inp.active .ico_search_16{display:none}
.cell_inp.active .btn_del{display:block}
.cell_inp.active{border-color:#2d80f7;background-color:#fff}
.cell_inp .inp_area{width:50%}
.cell_inp .inp_floor{width:66%}
.cell_inp .inp_pw{width:80%}
.cell_inp .ico_eye{position:absolute;top:16px;right:16px;width:24px;height:24px;background-position:0 -242px}
.cell_inp.enter .ico_eye{background-position:-28px -242px}

.cell_price .inp_txt{width:77%;font-weight:bold;text-align:right}
.cell_price .inp_txt::placeholder{font-weight:normal;font-size:16px;text-align:left}
.cell_price .inp_txt::-webkit-input-placeholder{font-weight:normal;font-size:16px;text-align:left}
.cell_price .inp_txt:-ms-input-placeholder{font-weight:normal;font-size:16px;text-align:left}
.cell_price .inp_txt:-moz-input-placeholder{font-weight:normal;font-size:16px;text-align:left}
.cell_price.active .txt_unit{right:49px}
.cell_price.active .btn_del{display:block}
.wrap_button{overflow:hidden;margin-top:10px;border:1px solid #d7dbe2}
.wrap_button .btn_price:first-of-type{border-left:0 none}
.wrap_button .btn_price{float:left;width:25%;height:44px;border-left:1px solid #d7dbe2;font-size:14px;letter-spacing:-1px}

.item_put{margin-top:40px;letter-spacing:-1px}
.item_put.fst{margin-top:0}
.item_put .lab_inp{display:block;margin-bottom:7px;font-weight:bold;font-size:16px;line-height:24px}
.item_put .cell_inp.active{border-color:#1672f7;background-color:#fff;-webkit-box-shadow:0 4px 10px 4px rgba(0,104,255,.14);box-shadow:0 4px 10px 4px rgba(0,104,255,.14)}
.item_put .cell_inp.error{border-color:#ec485c;background-color:#fff;-webkit-box-shadow:0 4px 10px 4px rgba(236, 72, 92, 0.14);box-shadow:0 4px 10px 4px rgba(236, 72, 92, 0.14)}
.item_put .cell_inp.readonly  input{color:#888}
.item_put .cell_number{padding-right:120px}
.item_put .cell_number .btn_replay{position:absolute;bottom:14px;right:92px;font-size:13px;color:#168af7;letter-spacing:-1px}
.item_put .cell_number .btn_refresh{position:absolute;top:50%;right:89px;width:36px;height:32px;padding:0 6px;margin-top:-15px;outline:none}
.item_put .cell_number .ico_refresh{width:24px;height:24px;background-position:-90px -128px}
.item_put .cell_number .btn_confirm{position:absolute;top:0;right:0;width:80px;height:100%;border:0;font-size:14px;font-weight:400;background-color:#d7dbe2;color:#fff;text-align:center;outline:none}
.item_put .cell_number.active .btn_refresh,.item_put .cell_number.error .btn_refresh,.item_put .cell_number.enter .btn_refresh{display:block}
.item_put .cell_number .btn_confirm.active{background-color:#1672f7;pointer-events:auto}
.item_put .txt_guide{margin-top:8px;font-weight:normal;font-size:13px;line-height:16px;color:#888;text-align:left}

.toggle_g{display:inline-block;width:142px;height:36px;border-radius:36px;vertical-align:top;background-color:#b7b3b3;background-repeat:no-repeat;background-size:710px 36px;-webkit-background-size:710px 36px;
-webkit-animation-duration:.3s;animation-duration:.3s;
animation-iteration-count:1;animation-iteration-count:1;
-webkit-animation-timing-function:steps(1, end);animation-timing-function:steps(1, end);
-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.toggle_g li{width:auto;border-bottom:0 none}
.toggle_g .link_tab{width:77px;height:36px;padding:0;font-size:1px;color:transparent}
.toggle_g .link_tab2{width:65px}
.toggle_g .link_tab:after{display:none}
.toggle_g .link_tab.on{color:transparent}
.toggle_g.toggle_1{-webkit-animation-name:toggle_1;animation-name:toggle_1}
.toggle_g.toggle_2{-webkit-animation-name:toggle_2;animation-name:toggle_2}

.toggle_range{background-image:url(/static/img/mdasset/toggle_range.png)}
.toggle_movein{background-image:url(/static/img/mdasset/toggle_movein.png)}

@-webkit-keyframes toggle_1{
    0%{background-position:-568px 0}
    20%{background-position:-426px 0}
    40%{background-position:-284px 0}
    60%{background-position:-142px 0}
    80%{background-position:0 0}
    100%{background-position:0 0}
}
@keyframes toggle_1{
    0%{background-position:-568px 0}
    20%{background-position:-426px 0}
    40%{background-position:-284px 0}
    60%{background-position:-142px 0}
    80%{background-position:0 0}
    100%{background-position:0 0}
}

@-webkit-keyframes toggle_2{
    0%{background-position:0 0}
    20%{background-position:-142px 0}
    40%{background-position:-284px 0}
    60%{background-position:-426px 0}
    80%{background-position:-568px 0}
    100%{background-position:-568px 0}
}
@keyframes toggle_2{
    0%{background-position:0 0}
    20%{background-position:-142px 0}
    40%{background-position:-284px 0}
    60%{background-position:-426px 0}
    80%{background-position:-568px 0}
    100%{background-position:-568px 0}
}

.cell_range{height:136px;padding:25px 20px 20px}
.cell_range .tit_range{display:block;overflow:hidden;margin-left:-4px;margin-right:142px;font-size:15px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}
.cell_range .toggle_g{position:absolute;top:16px;right:16px}
.range_g{padding-top:104px;padding-left:16px;-webkit-box-shadow:0 2px 0 #888;box-shadow:0 2px 0 #888}
.range_g .rangeslider{width:109%;height:2px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.range_g .rangeslider:before{content:'';position:absolute;top:1px;left:-16px;width:20px;height:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#2ccbcb}
.range_g .rangeslider .rangeslider__fill{top:1px;height:4px;-webkit-box-shadow:none;box-shadow:none;background:#2ccbcb;
    background:-moz-linear-gradient(left, #2ccbcb 0%, #168af7 100%);
    background:-webkit-linear-gradient(left, #2ccbcb 0%, #168af7 100%);
    background:-o-linear-gradient(left, #2ccbcb 0%, #168af7 100%);
    background:-ms-linear-gradient(left, #2ccbcb 0%, #168af7 100%);
    background:linear-gradient(to right, #2ccbcb 0%, #168af7 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ccbcb', endColorstr='#168af7', GradientType=1 )}
.range_g .rangeslider__handle{top:-36px;width:46px;margin-left:-18px;padding-bottom:10px;border-radius:0;border:0 none;background:none;-webkit-box-shadow:none;box-shadow:none}
.range_g .rangeslider__handle:after{width:46px;height:29px;margin:0;border-radius:0;background:url('/static/img/mdasset/ico_car.png') 0 0 no-repeat;background-size:100% auto}
.val_time{position:absolute;top:-32px;left:50%;width:200%;height:14px;margin-left:-100%;font-weight:bold;font-size:20px;line-height:14px;font-family:'Roboto','AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;letter-spacing:0;color:#333;text-align:center}
.val_time:after{content:'분 이내';display:inline-block;margin-top:2px;font-weight:normal;font-size:14px;line-height:14px;font-family:'AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;letter-spacing:-1px;color:#222;vertical-align:top}

.find_cell{position:relative;margin-top:30px}
.find_cell .unit_chkbox + .unit_chkbox{margin-left:27px}
.find_cell .unit_radio{display:inline-block;vertical-align:top}
.find_cell label{color:#222}
.find_cell .unit_radio .ico_radio{margin-top:-3px;margin-right:10px;background-position:-120px -212px}
.find_cell .unit_radio.checked .ico_radio{background-position:-120px -184px}
.find_cell .unit_chkbox .ico_check{background-position:-120px -212px}
.find_cell .unit_chkbox.checked .ico_check{background-position:-120px -184px}
.find_cell .cell_inp{margin-top:0}
.find_cell .cell_inp .inp_txt::placeholder{color:#222}
.find_cell .cell_inp .inp_txt::-webkit-input-placeholder{color:#222}
.find_cell .cell_inp .inp_txt:-ms-input-placeholder{color:#222}
.find_cell .cell_inp .inp_txt:-moz-input-placeholder{color:#222}
.find_cell .checked + .cell_inp{border-color:#1689f7}
.find_cell .checked + .area_desc{display:block}
.find_self{position:relative;margin-top:18px;padding-left:34px}
.find_self .unit_radio{position:absolute;top:12px;left:0}
.cell_select{position:relative;height:54px;margin-top:10px;border:1px solid #d7dbe2;background-color:rgba(235, 238, 242, 0.4)}
.cell_select + .cell_select{margin-top:20px}
.cell_select .put_select{padding:15px 16px 13px}
.cell_select .put_select .ico_arr{top:19px;background-position:0 0}
.cell_select .put_select .txt_q{font-size:18px}

/* 지역선택 */
.area_select{display:none;overflow:visible;margin-top:10px;clear:both;*zoom:1}
.area_select:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.area_select .selectbox{float:left;width:32%;margin-left:2%}
.area_select .selectbox:first-of-type{margin-left:0 !important}
.area_select .put_select{position:relative;height:36px;border-radius:36px;font-size:14px;line-height:36px;background-color:#1672f7;color:#fff;text-indent:14px}
.area_select .put_select.done{background-color:#ebeef2;color:#666}
.area_select .put_select.done .ico_arr{background-position:0 0}
.area_select .list_addarea{float:left;width:100%}

.scroll_x{overflow-x:scroll;overflow-y:hidden;width:100%;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:20px 0 10px}
.scroll_x::-webkit-scrollbar{display:none;-ms-overflow-style:none;-webkit-appearance:none}
.scroll_x .area_select .put_select:first-of-type{margin-left:0 !important}
.scroll_x .put_select{display:inline-block;margin-left:6px;vertical-align:top;}
.scroll_x .put_select .txt_q{display:block;overflow:hidden;padding-right:41px;white-space:nowrap;text-overflow:ellipsis}
.scroll_x .put_select .ico_arr{position:absolute;top:14px;right:15px;width:16px;height:8px;background-position:0 -50px}
.scroll_x .put_select .txt_q.on{color:#333}
.scroll_x .put_select .txt_q.blink{opacity:0.3}
.select_prefer.area_select{display:block}
.list_addarea{padding:30px 0 10px}
.list_addarea li{margin-top:16px;padding:0 14px;font-size:15px;line-height:1}
.list_addarea li:first-child{margin-top:0}
.list_addarea .btn_del{display:inline-block;width:16px;height:16px;margin-top:-2px;vertical-align:top;cursor:pointer}
.list_addarea .ico_del{width:16px;height:16px;background-position:-48px -50px}

/* 날짜선택 */
.info_calendar{overflow:hidden;position:relative;padding:24px 0 20px}
.info_calendar .select_date{position:absolute;top:22px;right:0;font-size:16px;font-weight:100;color:#333;letter-spacing:-1px}
.info_calendar .select_date em{font-weight:400}
.tit_month{display:block;position:relative;width:100%;padding-top:2px;font-size:16px;line-height:16px;color:#333;letter-spacing:-1px;text-align:center}
.btn_month{position:absolute;top:0}
.btn_prev{left:76px}
.btn_next{right:80px}
.btn_month .ico_arr{width:8px;height:16px;margin-top:1px}
.btn_month .ico_prev{margin-right:3px;background-position:0 -230px}
.btn_month .ico_next{margin-left:3px;background-position:0 -380px}

.tbl_calendar{width:100%}
.tbl_calendar col{width:4%}
.tbl_calendar th{height:23px;padding-bottom:6px;border-bottom:1px solid #d7dbe2;font-size:13px;color:#666}
.tbl_calendar tbody tr:first-of-type td{padding-top:8px}
.tbl_calendar td{padding-bottom:8px}
.tbl_calendar .num{display:block;position:relative;width:32px;height:32px;margin:0 auto;border-radius:28px;font-family:'Roboto','AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;font-size:16px;line-height:33px;color:#333;text-align:center}
.tbl_calendar .num.disable{color:#c4c9d1}
.tbl_calendar .on .num{color:#fff;background-color:#1672f7}

/* 옵션선택 */
.find_option{padding-top:30px}
.find_option .unit_chkbox{margin-right:8px;margin-bottom:4px}
.find_option .unit_chkbox:checked .lab_check{padding:11px 10px 10px}
.find_option .lab_check{padding:11px 23px 10px;border:1px solid #888;color:#888;letter-spacing:-1.4px}
.find_option .oval_num{display:inline-block;position:relative;width:22px;height:22px;margin-top:-1px;margin-right:5px;font-weight:500;font-family:'Roboto','AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;font-size:12px;border-radius:22px;background-color:#2d80f7;color:#fff;text-align:center;text-indent:-2px;vertical-align:top}
.find_option .unit_chkbox.checked .lab_check{padding:11px 10px 10px;border:1px solid #1672f7;color:#1672f7}
.find_option .unit_chkbox.checked .lab_check:before{content:'';display:inline-block;width:24px;height:24px;margin:-2px 4px 0 0;background:url(/static/img/mdasset/ico_comm_2_190715.png) 0 0 no-repeat;background-position:-120px -184px;-webkit-background-size:400px 280px;background-size:400px 280px;vertical-align:top}

.text_area{display:block;width:100%;height:100%;border:0 none;outline:none;resize:none;background-color:transparent;letter-spacing:-1px}
.find_mome{margin-top:40px;padding:20px;border:1px solid #d7dbe2;background-color:rgba(235,238,254,.4)}
.find_mome .text_area{height:308px}

/* 이용약관동의 */
.list_agree{padding-top:10px}
.list_agree > li{margin-top:8px}
.list_agree .unit_chkbox .lab_check{padding-top:0;padding-left:24px}
.list_agree .unit_chkbox .ico_comm{position:absolute;top:2px;left:0}
.list_agree .unit_chkbox.checked .ico_comm{background-position:-170px -160px}
.list_agree .chkbox_agreeall{font-weight:600}
.list_agree .link_agree{position:relative;margin-left:5px;z-index:10}

/* 주소검색 layer */
.tit_layer{display:block;width:100%;height:32px;padding-top:16px;font-size:15px;line-height:1.1;color:#fff;text-indent:16px;background:#1fa4e5;
	background:-moz-linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
	background:-webkit-linear-gradient(left, #1fa4e5 0%, #1689f7 100%);
	background:-o-linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
	background:-ms-linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
	background:linear-gradient(88deg, #1fa4e5 0%, #1689f7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fa4e5', endColorstr='#1689f7', GradientType=1 )}
.layer_search .btn_close{top:6px;right:6px;padding:10px}
.layer_search .inner_layer{position:fixed;top:0;left:0;width:100%;height:100%;margin:0}
.search_add{height:100%;background:#fff}
.search_add .cell_inp{position:absolute;top:68px;left:50%;width:86%;margin-top:0;margin-left:-43%}
.non_box{position:absolute;top:116px;left:50%;width:86%;margin-left:-43%;padding-top:26px;text-indent:16px}
.non_box .txt_msg{font-size:16px;line-height:1;color:#333}
.non_box .txt_info{margin-top:8px;font-size:13px;line-height:16px;color:#666}

.list_suggest{display:none;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:absolute;top:124px;left:50%;width:86%;height:70%;margin-left:-43%;background-color:#fff;transform:translateX(0);-webkit-transform:translateX(0);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition-delay:.2s;-webkit-transition-delay:.2s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100}
.list_suggest li{position:relative;border-bottom:1px solid #d8d8d8;font-size:14px;color:#333;letter-spacing:-1px}
.list_suggest li:first-child .ico_next{margin-top:-3px}
.list_suggest a{display:block;padding:17px 30px 16px 16px}
.list_suggest li:first-child a{padding:23px 0 12px 16px}
.list_suggest .ico_arr{position:absolute;right:16px;top:50%;width:8px;height:16px;margin-top:-8px;background-position:0 -460px}
.list_suggest .emph_place{display:block;font-weight:600;font-size:15px;line-height:1}
.list_suggest .txt_desc{display:block;color:#777}

.box_map{display:none;width:100%;height:100%}
.box_map>div{width:100%;height:100%}
.search_map .fixed_tool{height:auto;padding:20px;background-color:rgba(22,114,247,.8);color:#fff}
.search_map .box_map{display:block}
.search_map .list_suggest{border:1px solid #c4c9d1;border-top:0 none;-webkit-box-sizing:content-box;box-sizing:content-box}
.search_map .list_suggest li:hover{background-color:#ebeef2}

/********** 지역설정 **********/
.wrap_area{padding-top:34px}
.area_cate{overflow:hidden;font-size:1px}
.area_cate>li{float:left}
.area_cate a{display:inline-block;font-size:16px;line-height:24px;vertical-align:top;letter-spacing:-1px}
.area_cate a.on{color:#1672f7}
.area_cate .ico_arr{width:10px;height:16px;margin:2px 5px 0 8px;background-position:0 -380px}
.area_search{position:relative}
.area_search .txt_info{display:block;margin-top:8px;font-size:14px;line-height:22px;color:#888;letter-spacing:-1px}
.area_search .list_suggest{top:55px;width:100%;height:316px;margin-left:-50%;padding-top:1px;-webkit-box-shadow:inset 0 0 0 1px #c4c9d1;box-shadow:inset 0 0 0 1px #c4c9d1}
.area_search .list_suggest li{padding:0;border:0 none}
.area_search .list_suggest a{display:block;margin:0 1px;padding:15px 30px 14px 16px}
.area_search .list_suggest a:hover{background-color:#ebeef2}
.area_place .list_suggest{height:316px !important}
.area_place .list_suggest a{padding:10px 16px 4px !important}
.area_detail{margin-top:20px}
.list_area{overflow:hidden;box-shadow:inset 0 0 0 1px #d7dbe2}
.list_area>li{float:left;width:33.33%;height:45px;border-bottom:1px solid #d7dbe2;font-size:15px;line-height:46px;-webkit-box-shadow:inset -1px 0 0 #d7dbe2;box-shadow:inset -1px 0 0 #d7dbe2;letter-spacing:-1px;color:#666;text-align:center}
.list_area>li:nth-child(3n){box-shadow:none}
.list_area > li.on{color:#1672f7}

/********** 활동지역설정 **********/
.wrap_area_set .area_cate a.on{font-weight:600;color:#333}
.list_area_set{overflow:hidden;border-top:1px solid #d7dbe2}
.list_area_set>li{position:relative;padding-top:54px;border:1px solid #d7dbe2;border-top:0 none;font-size:16px;line-height:24px}
.list_area_set .tit_area{position:absolute;top:0;right:0;width:50%;height:38px;padding-top:16px;font-size:16px;line-height:24px;text-indent:16px;color:#666}
.list_area_set .tit_area b{text-decoration:underline}
.list_area_set .ico_plus{position:absolute;top:20px;right:10px}
.list_area_set .item_area:first-of-type .tit_area{right:auto;left:0;box-shadow:inset -1px 0 0 0px #c4c9d1;-webkit-box-shadow:inset -1px 0 0 0px #c4c9d1}

.item_area{background-color:#f7f8fa}
.item_area .desc_area{display:none;padding:20px 12px 16px;background-color:#f7f8fa;-webkit-box-shadow:inset 0 1px 0 0px #c4c9d1;box-shadow:inset 0 1px 0 0px #c4c9d1}
.item_area .cell_inp{margin:0 2px}
.item_area .put_select{background-color:#fff}
.item_area .txt_label{padding-top:0;font-size:16px;text-indent:0;color:#949494}
.item_area .wrap_select{height:auto;padding:0 0 70px}
.item_area .wrap_select .list_select{max-height:268px}
.item_area .list_select .txt_g{display:inline-block;position:relative;vertical-align:top}
.item_area .list_select .on .txt_g::before{content:'';position:absolute;top:0;left:-21px;width:16px;height:16px;background:url(/static/img/mdasset/ico_land_2.png) -68px -50px no-repeat;background-size:140px 120px}
.item_area .list_ground{margin-left:-12px;padding-top:6px;padding-bottom:18px}
.item_area .list_ground li{margin-left:8px}
.item_area .list_ground .ground_g{min-width:42px;height:34px;padding-left:14px;font-size:16px;line-height:35px;background-color:#fff}
.item_area .tool_button{margin-top:14px;text-align:right}
.item_area .tool_button button{margin-left:7px}
.item_area.open .tit_area{padding-bottom:1px;background-color:#f7f8fa;color:#333}
.item_area.open .ico_plus{background-position:-340px -22px}
.item_area.open .desc_area{display:block}
.item_area.active .tit_area{color:#1672f7}

/********** 매물등록 **********/
.wrap_offer .tit_main{margin-top:0}
.wrap_signup{padding-top:40px}
.wrap_signup .tit_sub + .toggle_g{margin-top:10px}
.wrap_signup .tit_sub + .toggle_g .link_tab{font-weight:normal}
.wrap_signup .cell_inp .txt_label{padding-top:19px}
.wrap_signup .cell_inp .txt_label, .wrap_signup .selectbox .txt_q{font-size:18px}
.wrap_signup .find_option{padding-top:10px}
.wrap_signup .cell_attach{width:100px;height:72px;}
.wrap_signup .cell_attach .ico_plus{margin-left:0;}
.list_thumbnail .fileUpload{position:relative;margin:0 -2px;}
.wrap_thumb .list_thumbnail .cell_attach{position:absolute;top:-3px;left:2px;border:0;cursor:pointer;}
.wrap_signup .fileUpload label{display:inline-block;float:left;width:98px;height:44px;margin:7px 2px 0;padding-top:26px;border: 1px dashed #979797;text-align:center;}
.wrap_signup .cell_view{float:left;width:100px;height:72px;margin:6px 2px;padding:0;cursor:pointer;}
.wrap_signup .cell_view .frame_file{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0;}
.wrap_thumb .list_thumbnail .txt_info{clear:both;padding-top:10px;}
.wrap_thumb .list_thumbnail .pc_txtInfo{display:none;}


.wrap_signup .list_signup li:first-child .tit_sub{margin-top:0}
.cell_inp.selectbox .put_select{height:100%;padding:0 46px 0 16px;line-height:56px}
.cell_inp.selectbox .ico_arr{top:20px;background-position:0 0}
.cell_inp + .txt_info{display:block;margin-top:8px;font-size:14px;line-height:22px;color:#888;letter-spacing:-1px}
.cell_choice{overflow:hidden;margin-top:10px}
.cell_choice .unit_radio{float:left;height:35px;padding-top:9px;box-shadow:inset 0 0 0 1px #d7dbe2;text-align:center}
.cell_choice .unit_radio:first-of-type{margin-left:0 !important}
.cell_choice .unit_radio.checked{background-color:#1672f7;box-shadow:inset 0 0 0 1px #1672f7;color:#fff}
.cell_choice.choice_03 .unit_radio{width:32%;margin-left:2%}
.cell_memo{margin-top:10px;padding:14px 0 8px;border:1px solid #d7dbe2;background-color:#f7f8fa;text-align:left}
.cell_memo.active{border-color:#1672f7}
.cell_memo .text_area{height:66px;padding:0 14px;font-size:15px;line-height:22px;color:#333;-ms-overflow-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}
.cell_memo + .txt_info{display:block;margin-top:8px;font-size:14px;line-height:22px;color:#888;letter-spacing:-1px}
.cell_attach{position:relative;height:78px;margin-top:10px;border:1px dashed #979797;text-align:center}
.cell_attach label{display:block;padding-top:33px;font-size:18px;line-height:19px;color:#222;letter-spacing:-1.25px}
.top_profile .lab_attach{position:absolute;bottom:8px;right:-4px;width:24px;height:24px;padding:0;border-radius:24px;background-color:#1672f7}
.cell_attach .inp_attach{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.01;color:transparent;z-index:2}
.cell_attach .ico_plus{margin-left:11px}
.cell_attach .num_count{position:absolute;top:-33px;right:0;font-weight:500;font-size:16px;line-height:24px;color:#222}
.cell_attach.cell_file{border-style:dashed;}
.cell_view{display:inline-block;position:relative;padding:8px 8px 0 0;vertical-align:top}
.box_upload .cell_attach.cell_file{width:100px;height:72px;}
.box_upload .cell_attach .ico_plus{margin-left:0;}
.box_upload .cell_attach label{padding-top:28px;}
.frame_file{overflow:hidden;position:relative;width:88px;height:78px;border:1px solid #d7dbe2}
/* .frame_file::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)} */
.frame_file .img_g{display:block;width:100%}
.box_upload .frame_file{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0;}
.box_upload .cell_view{display:inline-block;position:relative;width:100px;height:72px;padding:8px 8px 0 0;vertical-align:top}
.box_upload .frame_file.uploadimg1{}
.box_upload .frame_file.uploadimg2{}
.box_upload .frame_file.uploadimg3{}
.btn_delete{position:absolute;top:0;right:0;width:24px;height:24px;border-radius:24px}
.btn_delete .ico_del{width:24px;height:24px;background-position:-114px 0}
.wrap_signup .btn_delete{top:1px;right:-1px;border-radius:0;}
.wrap_signup .btn_delete .ico_del{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='nonzero'%3e%3cpath fill-opacity='.5' fill='%23000' d='M0 0h16v16H0z'/%3e%3cpath d='M5.854 5.146l2.121 2.122 2.121-2.122a.5.5 0 01.638-.057l.07.057a.5.5 0 01.057.638l-.058.07-2.121 2.121 2.121 2.121a.5.5 0 01-.707.707L7.975 8.682l-2.121 2.121a.5.5 0 01-.638.058l-.07-.058a.5.5 0 01-.057-.638l.057-.069 2.122-2.121-2.122-2.121a.5.5 0 11.708-.708z' fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;background-position:0 0;}


.info_procedure{width:288px;margin:25px auto 0}
.info_procedure strong{display:block;font-weight:600;font-size:15px;line-height:26px;text-align:center}
.info_procedure ol{margin-top:12px;padding-left:39px;font-size:14px;line-height:22px;text-align:left}
.info_procedure .num_g{display:inline-block;width:18px;font-weight:600;font-size:15px;font-family:'Roboto','AppleSDGothicNeo','Malgun Gothic','맑은 고딕',sans-serif;vertical-align:top}

/********** 매물목록 **********/
.wrap_list{padding-bottom:66px}
.wrap_list .tit_main .txt_g{display:none}
.wrap_list .btn_add{margin-top:20px}
.wrap_list .tab_content{position:relative}
.wrap_list .area_select{display:block;margin-top:0;margin-left:24px}
.wrap_list .area_select .selectbox{width:auto;margin-left:9px}
.wrap_list .selectbox .put_select .txt_q{padding-right:41px}
.wrap_list .item_thumb{min-height:144px;padding-bottom:17px}
.wrap_list .list_thumb li:last-child:after{content:'';display:block;width:100%;height:85px;background-color:#fff}
.wrap_list .frame_thumb{display:inline-block;position:absolute;top:62px;right:24px;width:103px;height:99px;vertical-align:top;}
.wrap_list .frame_thumb .frame_c{width:100%;height:100%;top:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:0 0;background-image:url(http://static.da24.co.kr/files/taskrequest/2002141244353099_3_965.jpg);}
.wrap_list .item_thumb .frame_c{width:103px;height:99px}
.wrap_list .item_thumb .tit + .txt_desc2{color:#777}
.wrap_list .item_thumb .txt_desc2{display:block;overflow:hidden;font-size:15px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}
.wrap_list .item_thumb .txt_number{display:block;margin-bottom:20px;padding-top:2px;font-size:15px;line-height:22px;color:#222}
.wrap_list .list_tab .link_tab{display:block;font-weight:600;font-size:14px;color:#222}
.wrap_list .list_tab .link_tab.on{color:#1672f7}
.frame_expire{overflow:hidden;position:absolute;top:21px;right:24px;width:103px;height:20px;font-size:15px;line-height:20px;text-align:center;color:#777}
.rectangle{margin-top:10px;box-shadow:0 8px 19px -6px rgba(18,18,18,.2);background:rgba(22,137,247,0.9);
    background:-moz-linear-gradient(left, rgba(22,137,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:-webkit-linear-gradient(left, rgba(22,137,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:-o-linear-gradient(left, rgba(22,137,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:-ms-linear-gradient(left, rgba(22,137,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    background:linear-gradient(to right, rgba(22,137,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1689f7', endColorstr='#2ccbcb', GradientType=1 )}
.rectangle a{display:block;padding:17px 24px 15px;font-size:15px;line-height:22px;color:#fff;letter-spacing:-1px}
.rectangle strong{display:block;font-weight:600}
.secretmemo{height:22px;margin:0 24px;padding:12px 10px;border:solid 1px #d7dbe2;background-color:#fff;font-size:15px;line-height:22px;color:#888;letter-spacing:-1px}
.secrettxt{display:inline-block;overflow:hidden;max-width:99%;text-overflow:ellipsis;white-space:nowrap;}
.area_button{overflow:hidden;margin-top:20px;border-top:1px solid #ebedf0}
.area_button .btn_g{position:relative;float:left;width:50%;height:54px;margin-top:0;border:0 none;font-weight:500;font-size:15px;line-height:55px;text-align:center;color:#333;cursor:pointer;box-shadow:none}
.area_button .btn_g + .btn_g:before{content:'';position:absolute;top:17px;left:0;width:1px;height:17px;background-color:#ebedf2}
.list_thumb .area_button.col_3 .btn_g{width:33%;}

/********** 매물상세 **********/
.tool_option.selectbox{z-index:2}
.tool_option .btn_tool{display:inline-block;width:25px;height:25px;padding:0;background-color:transparent;text-align:center;vertical-align:top}
.tool_option .ico_tool{width:3px;height:17px;margin:4px 0 0;background-position:-91px -30px}
.type_view #wmHead .tit_head{padding-bottom:14px}
.type_view #wmHead .tit_head:after{display:none}
.type_view #wmContent{overflow:visible;}
.type_view .wrap_detail .btn_tool{display:none;color:#333}
.type_view #wmHead .btn_tool{position:absolute;top:0;right:0;height:24px;padding:12px 16px;background-color:transparent;color:#333;}
.response_g .tool_option{display:inline-block;margin-top:-3px;vertical-align:top}

.wrap_detail{padding-left:0;padding-right:0}
.wrap_detail .img_g{display:block;width:100%}
.swiper_view .swiper-wrapper:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:56px;background:rgba(0,0,0,0);
    background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
    background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
    background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
    background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
    background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 )}
.swiper_view .swiper-slide{float:left;height:234px;background-color:#efefef;background-size:100% auto;background-position:0 50%;background-repeat:no-repeat;text-align:center}
.swiper_view .swiper-slide .img_g{display:inline-block;height:100%}
.swiper_view .swiper-pagination-bullet{margin:0 2px;background-color:#d7dbe2;opacity:1}
.swiper_view .swiper-pagination-bullet-active{background-color:#1672f7}
/* .swiper-button-prev, .swiper-button-next{background:none;outline:none} */

.wrap_detail .info_top{position:relative;padding:15px 24px 0}
.wrap_detail .info_top .tit_main{margin:0;margin-right:100px;padding-bottom:0;font-weight:600;font-size:23px;line-height:34px}
.wrap_detail .info_top .txt_detail{margin-top:8px}
.wrap_detail .info_top .num_date{display:block;margin-top:4px;font-size:13px;line-height:20px;letter-spacing:-1px}
.wrap_detail .info_top .area_select{display:block;position:absolute;top:19px;right:24px;margin-top:0}
.wrap_detail .info_top .area_select .selectbox{width:100%}
.wrap_detail .info_top .area_select .txt_q{padding-right:46px;text-indent:19px}
.wrap_detail .info_top .status_option{position:absolute;top:19px;right:24px;text-align:center;}
.wrap_detail .status_option span{display:block;width:100px;height:27px;padding-top:9px;border-radius:20px;color:#fff;}
.wrap_detail .status_option .status_ing{background-color:#1672f7;}
.wrap_detail .status_option .status_end{background-color:#777;}

.info_status{overflow:hidden;margin-top:29px;padding:0 24px;letter-spacing:-1px}
.info_status .unit_status{display:inline-block;position:relative;height:22px;margin-left:18px;font-size:14px;line-height:23px;vertical-align:top}
.info_status .unit_status:before{content:'';position:absolute;top:3px;left:-8px;width:1px;height:17px;background-color:#ebeef2}
.info_status .unit_status:first-of-type{margin-left:0}
.info_status .unit_status:first-of-type:before{display:none}
.info_status .num_g{letter-spacing:0}
.info_status .icon_g{display:inline-block;width:22px;height:22px;margin-right:4px;background-size:100% 100%;background-repeat:no-repeat;vertical-align:top}
.info_status .ico_views{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(.917 4.842)' stroke='%23161C1D'%3e%3cpath d='M4.727 11.515c.874.832 4.283 1.318 5.356 1.318 2.881 0 10.084-2.406 10.084-6.387C20.167 2.464 12.964 0 10.083 0 7.261 0 0 2.464 0 6.446c0 1.456 1.267 2.656 2.501 3.645'/%3e%3ccircle cx='10.083' cy='6.158' r='4.583'/%3e%3c/g%3e%3cpath d='M0 0h22v22H0z'/%3e%3c/g%3e%3c/svg%3e");}
.info_status .ico_offer{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M2 2h18v18H2z'/%3e%3cpath d='M6.875 3.5a.375.375 0 010 .75H4.25v15h13.5V6.875a.375.375 0 11.75 0v12.75a.375.375 0 01-.3.367l-.075.008H3.875a.375.375 0 01-.375-.375V3.875c0-.207.168-.375.375-.375z' fill='%23121212'/%3e%3cpath d='M13.625 14a.375.375 0 110 .75h-5.25a.375.375 0 110-.75h5.25zm-1.5-2.25a.375.375 0 110 .75h-3.75a.375.375 0 110-.75h3.75zm1.5-2.25a.375.375 0 110 .75h-5.25a.375.375 0 010-.75h5.25zM6.875 5.75a.375.375 0 01-.375-.375v-3c0-.207.168-.375.375-.375h8.25c.207 0 .375.168.375.375v3a.375.375 0 01-.3.367l-.075.008h-8.25zM14.75 5V2.75h-7.5V5h7.5z' fill='%23121212'/%3e%3c/g%3e%3c/svg%3e");}
.info_status .ico_matching{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M10.959 10c2.791 0 5.225 1.563 6.503 3.877a.422.422 0 01.038.174.39.39 0 01-.722.217c-1.145-2.07-3.322-3.468-5.82-3.468-3.68 0-6.663 3.035-6.673 6.782l.001.018c0 .22-.175.4-.392.4a.396.396 0 01-.393-.4c0-4.198 3.339-7.6 7.458-7.6z' fill='%23333'/%3e%3cpath d='M11 2a4.5 4.5 0 110 9 4.5 4.5 0 010-9zm0 .818a3.682 3.682 0 100 7.364 3.682 3.682 0 000-7.364z' fill='%23333'/%3e%3cpath d='M12.373 15.29l2.89 2.85a.5.5 0 010 .712.515.515 0 01-.724 0l-2.889-2.849a.5.5 0 010-.713.515.515 0 01.723 0z' fill='%23000'/%3e%3cpath d='M19.627 13.148l-5.056 4.986a.5.5 0 000 .713c.2.197.522.197.723 0l5.056-4.986a.5.5 0 000-.713.515.515 0 00-.723 0z' fill='%23000'/%3e%3c/g%3e%3c/svg%3e");}

.info_memo{overflow:hidden;padding:0 24px 32px;border-bottom:10px solid #ebeef2}
.info_memo .tit_detail{font-size:16px;line-height:18px}
.info_memo .txt_detail{position:relative;margin-top:0 !important;padding:10px 0 0;display:-webkit-box;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.info_memo .btn_more{position:absolute;bottom:0;right:0}
.info_memo .txt_detail.open{display:block;overflow:visible}

.info_agent{position:relative;margin:18px 24px 0;padding-left:56px;padding-right:100px}
.info_agent .thumb_g{overflow:hidden;position:absolute;top:0;left:0;width:46px;height:46px;border-radius:46px}
.info_agent .agent_name{display:block;font-weight:500;font-size:16px;line-height:25px}
.info_agent .agent_name .ico_arr{width:8px;height:16px;margin:-4px 0 0 6px;background-position:0 -380px;vertical-align: middle;}
.info_agent .agent_belong{display:block;font-size:13px;line-height:20px;color:#777}
.info_agent .agent_date{position:absolute;top:2px;right:0;font-size:12px;line-height:18px;color:#777}
.info_summary{padding-top:17px;font-size:15px;line-height:23px}
.info_summary .txt_detail{display:block;display:-webkit-box;overflow:hidden;min-height:46px;padding:0 24px 17px;line-height:23px;word-break:break-all;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.info_summary .btn_more{display:block;width:100%;padding:13px 0 18px;font-size:17px;line-height:25px;text-align:center;letter-spacing:-1px}
.info_summary .btn_more .ico_arr{width:16px;height:8px;margin:7px 0 0 10px;background-position:0 0}
.info_summary.open .txt_detail{display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial}
.info_summary.open .btn_more .ico_arr{background-position:0 -12px}

.info_option{padding:30px 24px 24px}
.list_summary{overflow:hidden}
.list_summary li{position:relative;float:left;width:25%;font-size:18px;line-height:27px;letter-spacing:0;text-align:center}
.list_summary li:before{content:'';position:absolute;top:0;left:0;width:1px;height:46px;background-color:#ebeef2}
.list_summary li:first-child:before{display:none}
.list_summary .tit{display:block;padding-bottom:5px;font-size:14px;line-height:20px;color:#666;letter-spacing:-1px}
.list_summary .txt_sub{font-size:13px;line-height:20px}

.tit_detail{display:block;margin-top:40px;font-weight:600;font-size:17px;line-height:25px;letter-spacing:-1px;color:#222}
.tit_detail + .txt_detail{margin-top:4px}
.list_detail{margin-top:14px;border-bottom:1px solid #ebeef2}
.list_detail li{position:relative;min-height:45px;padding-left:129px;border-top:1px solid #ebeef2;font-size:15px;line-height:45px;letter-spacing:-1px}
.list_detail .tit{position:absolute;top:0;left:0;width:129px;color:#888}

.thumb_map{overflow:hidden;height:142px;margin-top:20px}
.thumb_map + .txt_detail{margin-top:11px}
.list_range{margin-top:16px;border-bottom:1px solid #ebeef2}
.list_range li{overflow:hidden;position:relative;padding:0 0 11px;border-top:1px solid #ebeef2;font-size:15px;letter-spacing:-1px}
.list_range .txt_from{display:inline-block;margin-left:5px;vertical-align:top}
.list_range .txt_place{float:left;margin-top:11px;font-size:15px;line-height:25px;color:#1672f7}
.list_range .txt_place .label_r{border-color:#1672f7;color:#1672f7}

.num_range{float:right;padding-top:15px;font-size:16px;line-height:18px;color:#222}
.num_range .txt_unit{display:inline-block;margin-left:2px;font-size:14px;line-height:16px;vertical-align:top}
.num_range .txt_means{margin-top:-1px;margin-right:4px}
.label_r{display:inline-block;height:17px;margin-right:7px;padding:5px 11px 0 10px;border-radius:24px;border:1px solid #333;font-size:11px;line-height:12px;vertical-align:top;color:#333}
.label_r .num{font-size:12px}

.list_attach{overflow:hidden;margin-top:10px}
.list_attach li{float:left;height:27px;margin-right:9px;margin-bottom:10px;padding:7px 10px 0;border:1px solid #1672f7;font-size:15px;line-height:22px;letter-spacing:-1.25px;color:#1672f7}
.recommend_detail .fixed_tool, .wrap_profile .fixed_tool {min-width:320px;height:64px;}
.recommend_detail .fixed_tool .btn_interest, .wrap_profile .fixed_tool .btn_interest{width:50%;font-size:18px;}
.recommend_detail .fixed_tool .btn_fixed, .wrap_profile .fixed_tool .btn_fixed{position:absolute;right:0;left:auto;width:50%;}
.around_more{border-top:10px solid #f8f8f8;border-bottom:10px solid #f8f8f8;text-align:center;}
.around_more a{display:block;padding:19px 0;font-size:17px;}
.land_fees{padding:33px 24px 28px;border-bottom:10px solid #f8f8f8;}
.land_fees .fees_tit{font-size:17px;font-weight:500;}
.land_fees .fees_txt{margin-top:3px;font-size:15px;line-height:22px;}

/********** 고객관리 **********/
.list_type_offer >li{padding:0}
.list_type_offer .link_g{padding:39px 24px 25px}
.list_type_offer .tit{margin-bottom:24px;font-weight:normal;line-height:22px}
.list_type_offer .txt_desc{margin-top:0}
.desc_offer{position:relative;margin-top:10px;padding-left:20px}
.desc_offer:before{content:'';position:absolute;top:3px;left:0;width:9px;height:9px;border-left:1px solid #979797;border-bottom:1px solid #979797}
.desc_offer .txt_state{margin-top:4px;font-size:13px;color:#777}
.desc_offer .num_date{position:relative;top:auto;right:auto}

.desc_article{padding:48px 24px 16px}
.desc_article .num_date{top:30px;right:auto;left:24px;line-height:14px}
.desc_article .tit{margin-top:20px;margin-right:0;font-weight:normal;font-size:15px;line-height:22px;letter-spacing:-1px}
.desc_article .txt_desc{overflow:hidden;margin-top:2px;font-size:18px;line-height:27px;text-overflow:ellipsis;white-space:nowrap}
.desc_article .txt_tag{margin-top:2px}

.desc_thumb{display:block;position:relative;min-height:92px;margin:0 24px;padding:29px 0 30px 110px;border-top:1px solid #d8d8d8;letter-spacing:-1px}
.desc_thumb .frame_c{overflow:hidden;position:absolute;top:29px;left:0;width:95px;height:92px}
.desc_thumb .tit{margin-right:0;margin-bottom:0;font-weight:normal;font-size:16px;line-height:18px;letter-spacing:-1.33px}
.desc_thumb .txt_desc{overflow:hidden;margin-top:3px;font-size:14px;line-height:24px;white-space:nowrap;text-overflow:ellipsis}
.desc_thumb .txt_desc + .txt_desc{margin-top:4px}
.desc_thumb .num_date{display:block;position:relative;top:auto;right:auto;margin-top:3px}

.list_request .state_select{position:absolute;top:32px;right:22px}
.state_select{position:relative;height:36px;padding-left:2px;padding-right:38px;border-radius:36px;font-size:14px;line-height:36px;background-color:#1672f7;color:#fff;text-indent:14px}
.state_select .txt_q{padding-right:0 !important;color:#fff}
.state_select .ico_arr{position:absolute;top:14px;right:12px;width:16px;height:8px;background-position:0 -50px}
.state_select.done{background-color:#ebeef2;color:#666}
.state_select.done .ico_arr{background-position:0 0}

.search_box{margin-top:20px}
.search_box .cell_inp, .search_box .cell_inp .inp_txt{height:46px;margin-top:0;padding:0;font-size:15px;line-height:49px;background-color:#fff}
.search_box .cell_inp .ico_search_16{top:15px;right:14px}

.wrap_manage{padding-bottom:20px}
.wrap_manage .btn_more{display:block;width:100%;padding:13px 0 18px;border-top:1px solid #ebedf0;font-size:15px;line-height:22px;background-color:#fff;text-align:center;letter-spacing:-1px}
.wrap_manage .box_empty{padding-top:60px}

/********** 마이페이지 **********/
.cont_fix{position:relative;padding-top:168px}
.cont_fix .top_main{position:fixed;top:0;left:0;width:100%;background-color:#1672f7}
.top_main .inner_g{position:relative;height:110px;padding-top:66px;background-color:#1672f7;letter-spacing:-1px}
.top_main .thumb_pf{position:absolute;top:48px;left:56px}
.top_main .tit_name{display:block;margin-left:152px;font-weight:500;font-size:18px;line-height:20px;color:#222}
.top_main .link_account{display:inline-block;margin-top:9px;margin-left:152px;font-size:14px;line-height:20px;color:#222;vertical-align:top}
.top_main .link_account .ico_arr{width:8px;height:16px;margin-top:1px;margin-left:10px}

.top_main .inner_g:before, .top_main .inner_g:after{content:'';position:absolute;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.top_main .inner_g:before{top:0;left:-50px;width:180px;height:120px}
.top_main .inner_g:after{bottom:0;right:-70px;width:130px;height:120px}
.top_main.pf_user .inner_g:before{background-image:url(/static/img/mdasset/pf_pattern_user_01.png)}
.top_main.pf_user .inner_g:after{background-image:url(/static/img/mdasset/pf_pattern_user_02.png)}
.top_main.pf_expert .inner_g:before{background-image:url(/static/img/mdasset/pf_pattern_expert_01.png)}
.top_main.pf_expert .inner_g:after{background-image:url(/static/img/mdasset/pf_pattern_expert_02.png)}

.top_main.pf_user .tit_name, .top_main.pf_user .link_account{color:#fff}
.top_main.pf_user .link_account .ico_arr{background-position:0 -420px}
.top_main.pf_expert{background-color:#1bf6d5}
.top_main.pf_expert .inner_g{background-color:#1bf6d5}
.top_main.pf_expert .link_account .ico_arr{background-position:0 -380px}

.wrap_item{position:relative;margin-top:-8px;padding:40px 24px 100px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff;letter-spacing:-1px}
.wrap_item .tit_item{display:block;padding:32px 0 12px;border-top:1px solid #ebeef2;font-weight:bold;font-size:16px;line-height:1}
.wrap_item .tit_item:first-of-type{padding-top:0;border-top:0 none}
.wrap_item .list_g{padding-bottom:9px}
.wrap_item .list_g li{overflow:hidden;padding-left:8px}
.wrap_item .list_g .link_comm{display:block;width:50%;padding:13px 0 11px;font-size:15px;line-height:16px}
.wrap_item .cell_b{padding:24px 0 23px;border-top:1px solid #ebeef2}
.wrap_item .cell_b a{display:block;font-weight:bold;font-size:16px}
.wrap_item .cell_line{border-top:1px solid #ebeef2}
.wrap_item .link_logout{display:inline-block;margin:35px 0;font-size:14px;line-height:16px;color:#888}
.wrap_item .cell_b + .link_logout{margin-top:33px}

/********** 계정 설정 **********/
.wrap_setting{padding:32px 24px 40px;background-color:#fff}
.wrap_setting .top_profile{text-align:center}
.list_setting{margin-bottom:120px}
.list_setting li{border-bottom:1px solid #d7dbe2}
.link_setting{display:block;position:relative;padding:16px 0;letter-spacing:-1px}
.link_setting .txt_lab{display:block;font-size:14px;line-height:16px;color:#888}
.link_setting .txt_desc{display:block;font-size:18px;line-height:24px}
.link_setting .ico_arr{position:absolute;top:50%;right:4px;width:8px;height:16px;margin-top:-8px;background-position:0 -380px}
.link_leave{position:fixed;bottom:40px;left:50%;width:60px;margin-left:-30px;font-size:14px;line-height:16px;color:#888;text-align:center}
.item_put .cell_inp .inp_txt{height:auto}

/* 이벤트용 배너 */
.banner_evt{overflow:hidden;position:relative;border-radius:4px;font-size:16px;line-height:24px;color:#fff;letter-spacing:-1px}
.banner_evt + .banner_evt{margin-top:10px}
.banner_evt p{padding:0 24px}
.banner_evt em{font-weight:bold}
.banner_evt .tit_banner{display:block;position:relative;padding:0 24px;font-weight:300;font-size:24px;line-height:36px;letter-spacing:-1.5px;color:#f1fe24;z-index:1}
.banner_evt .tit_banner .txt_reference{font-weight:600}
.banner_evt a{display:block;color:#fff}
.banner_evt a .tit_banner:after{content:'';display:inline-block;width:16px;height:16px;margin:7px 0 0 6px;background:url(/static/img/mdasset/ico_oval_arrow.png) 0 0 no-repeat;background-size:16px 16px;vertical-align:top}
.banner_evt .txt_banner{position:absolute;bottom:24px;left:0;width:90%}
.banner_evt .txt_banner em{display:block}

/* 오픈이벤트 */
.banner_evt_open{height:160px;background:#1672f7 url(/static/img/mdasset/bg_openevent_m.png) 100% 0 no-repeat;background-size:162px 160px;letter-spacing:-1px}
.banner_evt_open a{height:160px}
.banner_evt_open .tit_banner{padding-top:17px}
.banner_evt_open .txt_reference{font-size:11px}

/* 추천이벤트 */
.banner_evt_recomm{height:197px;background:#2ba9d7;
    background:-moz-linear-gradient(30deg, #2ba9d7 0%, #1787f7 100%);
    background:-webkit-linear-gradient(30deg, #2ba9d7 0%, #1787f7 100%);
    background:-o-linear-gradient(30deg, #2ba9d7 0%, #1787f7 100%);
    background:-ms-linear-gradient(30deg, #2ba9d7 0%, #1787f7 100%);
    background:linear-gradient(30deg, #2ba9d7 0%, #1787f7 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ba9d7', endColorstr='#1787f7', GradientType=1 )}
.banner_evt_recomm:before{content:'';position:absolute;top:-54px;right:-74px;width:138px;height:138px;border-radius:138px;background:#50e39e;
    background:-moz-linear-gradient(-45deg, #50e39e 0%, #168af7 100%);
    background:-webkit-linear-gradient(-45deg, #50e39e 0%, #168af7 100%);
    background:-o-linear-gradient(-45deg, #50e39e 0%, #168af7 100%);
    background:-ms-linear-gradient(-45deg, #50e39e 0%, #168af7 100%);
    background:linear-gradient(135deg, #50e39e 0%, #168af7 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#50e39e', endColorstr='#168af7', GradientType=1 );}
.banner_evt_recomm .tit_banner{padding-top:16px;line-height:30px;letter-spacing:-1px}
.banner_evt_recomm .txt_info{display:block;font-size:16px;line-height:24px;color:#fff}
.banner_evt_recomm .tit_banner .txt_reference{font-size:15px}
.banner_evt_recomm .num_phone{font-weight:600;font-size:20px;font-family:Roboto,sans-serif}

.type_my .tit_head{display:none}
.type_my .bnr_evt_open{border-radius:4px}
.type_my .bnr_evt_open .list_benefit .txt_g{font-size:13px}


/* 업체정보 관리 */
.wrap_agent_info .upload_agent{overflow:hidden;margin-top:50px;}
.box_upload .frame_file11{background-image:url('https://images.mypetlife.co.kr/content/uploads/2020/03/10145806/shutterstock_134163500-1.jpg');background-size:cover;border-radius: 8px;border: 1px solid #f2f2f2;width: 88px;
    height: 78px;}


/********** 파트너모집 **********/
.layer_recruit .btn_fixed .ico_arr{display:none}
.layer_recruit .inner_layer{overflow-y:scroll}
.top_recruit{overflow:hidden;position:relative;height:428px;padding:0 24px;color:#fff;background:url('/static/img/mdasset/bg_00b6ed.png') 0 0 no-repeat;background-size:100% 100%}
.top_recruit:before{content:'';position:absolute;top:50px;right:0;width:245px;height:345px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='245' height='345' xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient x1='0%25' y1='55.12%25' x2='100%25' y2='44.88%25' id='a'%3e%3cstop stop-color='%232CCBCB' offset='0%25'/%3e%3cstop stop-color='%231689F7' offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3crect transform='rotate(-45 179.97 327.828)' x='72.825' y='142.011' width='450' height='144' rx='72' fill='url(%23a)' fill-rule='nonzero'/%3e%3c/svg%3e") 0 0 no-repeat;background-size:100% auto}
.top_recruit:after{content:'';position:absolute;bottom:-36px;right:-60px;width:292px;height:380px;}
.top_recruit .inner_g{position:relative;height:100%;z-index:1}
.top_recruit .logo_wm{display:inline-block;width:87px;height:21px;margin-top:24px;vertical-align:top}
.top_recruit .tit_visual{display:block;margin-top:52px;font-size:30px;line-height:38px;letter-spacing:-2px}
.top_recruit .txt_visual{margin-top:10px;font-size:16px;line-height:26px;letter-spacing:-1px}

.swiper_box{margin:16px 22px 0 -5px;padding:0 31px 38px 46px;}
.swiper_box .swiper-wrapper{margin-left:-17px;}
.swiper_box .swiper-slide{width:86%;height:189px;padding:20px 20px 19px;border-radius:4px;box-shadow:inset 0 0 0 1px #ebeef2;box-sizing:border-box;font-weight:300;font-size:14px;line-height:20px;letter-spacing:-1px}
.swiper_box .swiper-button-prev, .swiper-button-next{margin-top:-44px;background-size:24px 44px;outline:none;}
.swiper_box .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:16px;}
.swiper_box .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:0;}
.swiper_box strong{display:block;margin-bottom:10px;font-weight:600}
.swiper_box p{overflow-y:scroll;height:120px;-ms-overflow-style:none}
.swiper_box p::-webkit-scrollbar{display:none !important}

.type_my .tit_head{display:none}

/********** 포인트내역 리스트 **********/
.wrap_point .tit_main{display:none;}
.point_visual{width:100%;padding:31px 0 38px;background-color:#f8f8f8;text-align:center;}
.point_visual .user_txtpoint{font-size:15px;letter-spacing:-1px;}
.point_visual .user_point{font-size:30px;font-weight:700;}
.point_visual .user_paypoint{margin-top:18px;letter-spacing:-1px;}
.point_visual .user_paypoint a{margin-left:6px;text-decoration:underline;}
.box_history li{position:relative;height:64px;padding:25px 24px 0;border-bottom:1px solid #ebeef2;}
.box_history li .history_info{overflow:hidden;float:left;width:80%;}
.history_info .tit_day{float:left;}
.history_info .txt_history{float:left;width:80%;margin-left:20px;}
.history_info .txt_history .tit_info{font-size:15px;font-weight:600;}
.history_info .txt_history .txt_subinfo{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.box_history li .history_point{float:right;width:20%;text-align:right;}
.history_point .num_point1{font-size:15px;font-weight:700;color:#1672f7;}
.history_point .num_point1.minus{color:#ec485c;}
.history_point .num_point2{color:#666;}

/* 포인트내역 내용없음 */
.none_history{display:none;margin:30px 0 40px;}
.none_history .img_icon{display:block;width:112px;margin:0 auto;}
.none_history .tit_empty{margin:18px 0 8px;font-size:22px;font-weight:600;text-align:center;letter-spacing:0;}
.none_history .txt_empty{display:block;font-size:15px;font-weight:600;text-align:center;letter-spacing:0;}
.none_history .ico_arr{width:10px;height:16px;background-position:0 -380px;margin:2px 0 0 4px;}

/********** 멤버십 **********/
.wrap_membership{padding-bottom:64px;}
.wrap_membership .tit_main{display:none;}
.wrap_membership .box_maintitle{margin:0 24px;padding-bottom:24px;border-bottom: 1px solid #d7dbe2;}
.wrap_membership .title_main{margin-top:31px;font-size:22px;font-weight:500;line-height:27px;}
.wrap_membership .title_main em{font-size:15px;letter-spacing:-0.5px;}
.wrap_membership .title_main .underline{text-decoration:underline;}
.wrap_membership .title_main .br{display:block;}
.wrap_membership .txt_main{margin-top:15px;font-size:16px;}
.wrap_membership .txt_submain{font-size:13px;}
.wrap_form .form_payment{padding:40px 24px 24px;}
.wrap_membership .info_payment{margin-top:30px;padding:0 24px;}
.info_payment .tit_sub{margin-top:0;}
.info_payment .txt_payment{margin:6px 0;font-size:16px;font-weight:700;letter-spacing:0;}
.info_payment .txt_payment em{font-weight:400;}
.info_payment .unit_chkbox .inp_check{width:184px;}
.info_payment .unit_chkbox .lab_check{display:inline-block;}
.info_payment .unit_chkbox .ico_check{background-position:-120px -212px}
.info_payment .unit_chkbox.checked .ico_check{background-position:-120px -184px}
.info_payment .link_point{display:inline-block;position:relative;margin:5px 0 0 4px;font-size:14px;color:#666;text-decoration:underline;}
.list_payment .tit_sub{margin-top:35px;}
.list_payment li:first-child .tit_sub{margin-top:0;}
.list_payment .tit_sub .edit_payment{float:right;margin:-6px;padding:6px;font-size:14px;color:#666;text-decoration:underline;letter-spacing:-1px;}
.form_payment .cell_inp{border:1px solid #a3aab3;background-color:#fff;}
.form_payment .cell_inp .inp_txt{letter-spacing:-1px;}
.form_payment .list_expires{overflow:hidden;}
.form_payment .list_expires .cell_inp{float:left;width:46%;}
.form_payment .list_expires .cell_inp:last-child{float:right;}
.list_expires .selectbox .put_select .txt_q{padding-right:0;font-size:18px;}
.form_payment .list_password{overflow:hidden;}
.form_payment .list_password .cell_inp{float:left;width:46%;}
.form_payment .list_password .cell_inp:last-child{border:0;background:transparent;}
.list_password .txt_password {padding:18px 0 0 10px;font-size:30px;letter-spacing:2px;}
.form_payment .txt_payinfo{margin-top:20px;line-height:17px;color:#777;}
.box_benefit{padding:30px 24px;background-color:#f8f8f8;}
.box_benefit .tit_benefit{margin-bottom:13px;font-size:16px;font-weight:500;letter-spacing:-1px;line-height:19px;}
.box_benefit li {font-size:15px;}
.box_benefit li em{font-weight:600;}
.agree_payment{padding:30px 24px;}
.agree_payment .unit_chkbox .ico_check{background-position:-120px -212px}
.agree_payment .unit_chkbox.checked .ico_check{background-position:-120px -184px}

/********** 중개사 프로필 **********/
.wrap_profile .inner_profile{padding:30px 24px 40px;background-color:#fff;}
.wrap_profile .tit_main{display:none;}
.info_partner{overflow:hidden;}
.info_partner .thumb_g{overflow:hidden;float:left;width:80px;height:80px;border-radius:40px;background-size:cover;background-position:0 0;background-repeat:no-repeat;}
.info_partner .img_profile{background-image:url(/static/img/unknown.png);}
.info_partner .info_user{float:left;margin:19px 0 0 16px;font-size:18px;font-weight:700;letter-spacing:-1px;line-height:25px;}
.info_partner .info_user span{font-size:14px;font-weight:400;color:#777;}
.info_partner .user_descript{clear:both;padding-top:22px;font-size:15px;line-height:22px;letter-spacing:-0.5px;}
.tit_profile{display:block;margin-top:40px;font-size:16px;font-weight:500;letter-spacing:-1px;}
.wrap_profile .ground_g{min-width:32px;padding-right:26px;}
.wrap_profile .img_map{height:142px;margin:10px 0;}
.wrap_profile .txt_profile{font-size:15px;font-weight:500;}
.wrap_profile .frame_c{background-image:url(https://wematch-interior-assets.s3.amazonaws.com/production/media/portfolio/2019/07/01/thumb_200_200/162111/0.jpg);background-size:cover;background-position:0 0;background-repeat:no-repeat;}
.list_thumb2 .frame_thumb{display:inline-block;position:absolute;top:0;left:0;width:125px;height:143px;vertical-align:top;}
.wrap_profile .tab_wrap .list_tab{background-color:#fff;}
.wrap_profile .tab_none{border-bottom:10px solid #f8f8f8;}
.wrap_profile .list_tab .link_tab.on{font-weight:500;}
.wrap_profile .list_thumb2 .desc_item{padding-top:26px;}
.wrap_profile .list_thumb2 .desc_item .txt_info{font-size:14px;}
.wrap_profile .item_thumb .tit{margin-top:4px;}
.wrap_profile .item_thumb .txt_info{margin-top:11px;line-height:20px;}
.wrap_profile .list_thumb2 > li:last-child{margin-bottom:10px;}

/* 주변매물보기 리스트 */
.type_around{background-color:#f8f8f8;}

/* android */
.android #wmFoot address{font-weight:normal}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){
    .ico_comm{background-image:url(/static/img/mdasset/ico_comm_2_191001.png)}
    .ico_arr{background-image:url(/static/img/mdasset/ico_arr_2_190529.png)}
    .ico_arr2{background-image:url(/static/img/mdasset/ico_arr2_x2.png)}
    .ico_quick{background-image:url(/static/img/mdasset/ico_quicknavi_2x.png)}
    .ico_land{background-image:url(/static/img/mdasset/ico_land_2_191001.png)}
    .toggle_range{background-image:url(/static/img/mdasset/toggle_range_2.png)}
    .toggle_movein{background-image:url(/static/img/mdasset/toggle_movein_2.png)}
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){
    .ico_comm{background-image:url(/static/img/mdasset/ico_comm_3_191001.png)}
    .ico_arr{background-image:url(/static/img/mdasset/ico_arr_3_190529.png)}
    .ico_quick{background-image:url(/static/img/mdasset/ico_quicknavi_3x.png)}
    .ico_land{background-image:url(/static/img/mdasset/ico_land_3_191001.png)}
}

@media screen and (min-width:500px){
    .range_g .rangeslider{width:106%}
}
@media screen and (min-width:600px){
    .range_g .rangeslider{width:104%}
}

@media screen and (min-width:768px){
    .br_m{display:inline}

    /* header */
    .wrap_head .tit_logo{height:66px;}
    .wrap_head .tit_logo a{width:108px;height:20px;}
    #wmHead .img_logo{width:95px;height:30px}
    #wmLnb{top:20px;right:32px}
    #wmLnb .quick_login a{font-size:15px}
    .type_find #wmHead .btn_close{display:none}

    /* 앱 네이티브 gnb 공통화작업 200420 */
    #wmLnb .quick_loginPC a{font-size:15px}

    /* main */
    .top_visual{margin-bottom:0;background-image:url('/static/img/top4.jpg');text-align:center}
    .top_visual .inner_cont{padding-top:67px}
    .top_visual .tit_visual{font-size:40px;line-height:50px}
    .top_visual .btn_start{bottom:35px;left:50%;width:312px;margin-left:-156px}
    .wrap_banner{padding-bottom:42px}
    .bnr_visual{background-size:100% auto;background-position:0 0}

    /* content */
    .wrap_find{width:720px;margin:0 auto}
    .wrap_signup{width:auto}
    .cell_price .inp_txt{width:644px}
    .area_view{margin-top:0}
    .area_view .inner_g{position:relative;width:720px;height:55px;margin:0 auto}
    .area_view .response_g{right:0}

    .request_detail{padding:24px}
    .request_detail > li{padding:0}
    .wrap_request .list_request > li{margin-top:0;padding-top:30px;padding-bottom:20px;border-top:1px solid #ebedf0}
    .wrap_request .list_request > li:first-child{border-top:0 none}
    .list_type_tit > li{height:179px !important}
    .list_type_tit a{padding-top:30px;padding-bottom:20px}

    .type_view .wrap_detail{width:768px}
    .swiper_view .swiper-wrapper:after{height:100px}
    .swiper_view .swiper-slide{height:400px}
    .thumb_map, .request_detail .img_map{height:284px}

    .cont_btnfix, .type_list, .type_around{background-color:transparent}
    .type_detail .cont_btnfix{padding-bottom:0}
    .type_detail .tab_wrap{padding:0 24px;border-top:10px solid #f7f8fa;box-shadow:none}
    .list_tab .tit_tab{padding:40px 290px 60px 0;font-size:22px;line-height:33px;letter-spacing:-1.33px}
    .list_tab .tit_tab .txt_tab{margin-top:7px;font-size:16px;line-height:24px}
    .list_tab .tit_tab .btn_fixed{position:absolute;bottom:auto;left:auto;top:42px;right:0;width:280px;height:56px;font-size:16px;line-height:58px}

    .list_thumb > li, .list_thumb2 > li{margin-top:0;border-top:1px solid #dbdbdb}
    .list_thumb > li:first-child, .list_thumb2 > li:first-child{border-top:0 none}
    .list_thumb .item_thumb{min-height:137px}

    .list_thumb2{background-color:#fff}
    .list_thumb2 > li{margin-top:20px;border-top:0 none}
    .list_thumb2 > li:first-child{margin-top:0}
    .list_thumb2 .item_thumb{height:200px;padding-left:200px}
    .list_thumb2 .desc_item{padding-top:48px;border-top:1px solid #dbdbdb}
    .list_thumb2 .frame_c{width:175px;height:200px}

    .type_sub .list_request .txt_desc{display:block;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2}
    .wrap_manage .list_request .txt_desc{width:100%}

    .top_recruit{padding:0}
    .top_recruit:before{top:0;right:0}
    .top_recruit:after{right:89px}
    .top_recruit .inner_g:after{left:50%;margin-left:-160px}
    .top_recruit .logo_wm{margin-left:24px}
    .top_recruit .tit_visual{width:312px;margin:62px auto 0}
    .top_recruit .txt_visual{width:312px;margin:22px auto 0}

    #wmContent.cont_fix{padding-top:168px}

    .banner_evt{height:90px}
    .banner_evt .tit_banner{float:left;text-align:left}
    .banner_evt .txt_banner{width:auto;padding:0;text-align:left}
    .banner_evt .txt_banner em{display:inline-block;vertical-align:top}
    .banner_evt_open a{height:90px}
    .banner_evt_open .tit_banner{padding-top:27px;padding-right:76px}
    .banner_evt_open .tit_banner:after{margin-left:10px}
    .banner_evt_open .txt_banner{bottom:31px;left:280px;font-size:18px;line-height:27px}
    .banner_evt_open .txt_banner em{margin-left:10px}
    .banner_evt_recomm:before{top:-97px;right:19px}
    .banner_evt_recomm .tit_banner{padding-top:18px}
    .banner_evt_recomm .txt_banner{bottom:21px;left:320px}
    .banner_evt_recomm .txt_banner .num_phone{display:block}

    .recommend_detail .fixed_tool{width:768px;left:50%;margin-left:-384px;}

    /* 중개사 프로필 */
    .wrap_profile{width:768px;margin:0 auto;}
    .wrap_profile .img_map{height:284px;}
    .recommend_detail .fixed_tool, .wrap_profile .fixed_tool{width:768px;left:50%;margin-left:-384px;}
    .wrap_profile .list_thumb2 .desc_item{padding-top:52px;}
    .wrap_profile .list_thumb2 > li:first-child .desc_item{border-top:0;}
    .wrap_profile .list_thumb2 > li:last-child{margin-bottom:20px;}
}

@media screen and (min-width:900px){
    .range_g .rangeslider{width:102%}
    .item_thumb{padding-left:0;padding-right:150px}
    .item_thumb .frame_c{right:0}
    .tab_wrap .list_tab{width:720px;margin:0 auto}
    .tab_content{width:720px;margin:0 auto}
    .cell_range .tab_content{width:auto}
    .wrap_list .btn_add{width:718px;margin:20px auto}
    .wrap_list .area_select{margin-left:0}
    .cont_join .wrap_find{width:100%;padding-left:0;padding-right:0}
    .list_comm, .wrap_agent_info .inner_g{width:720px;margin:0 auto}
    .request_detail{width:720px;margin:0 auto;padding:24px 0}
    .type_detail .tab_wrap{width:720px;margin:0 auto;padding:0}
    .box_history{width:720px;margin:0 auto;}

    /* selectbox
    .wrap_select{bottom:auto;top:50%;left:50%;width:360px;max-height:380px;margin-top:-240px;margin-left:-180px;border-radius:8px;transform:translate3d(0,0,0)}
    .wrap_select.show{transform:translate3d(0,0,0);bottom:auto;-webkit-animation-name:select_none;animation-name:select_none}
    .wrap_select .btn_fixed{position:absolute !important;bottom:16px;left:16px;width:328px !important;margin:0 !important}
    .wrap_select .list_select{max-height:338px}
    .wrap_detail .wrap_select{max-height:none;height:auto} */

    

    /* 포인트내역 리스트 */
    .box_history .history_list{margin-top:20px;}

    /* 중개사 프로필 */
    .wrap_profile .inner_profile{padding:30px 0 40px;}
    .wrap_profile .tab_wrap .list_tab{width:100%;}
    .wrap_profile .tab_content{width:100%;}
}

@media screen and (min-width:960px){
    #wmHead{overflow:visible}
    #wmHead .wrap_head{display:block}
    #wmHead .btn_prev{display:none}
    #wmHead .tit_head{display:none}
    .type_view #wmHead .btn_tool{display:none;}

    /* quick_navi 노출 */
    .type_quick .wrap_head{display:none}
    .type_quick .wrap_head .tit_logo{display:block}
    .type_quick #wmServices{display:block}
    .type_quick #wmLnb{top:20px;right:32px}
    .type_quick #wmLnb .link_deal{display:inline-block}

    /* 앱 네이티브 gnb 공통화작업 200420 */
    .quick_navi{display:none !important;}
    #wmLnb .quick_loginPC{display:block;float:left;}
    #wmLnb .quick_login{float:right;}
    #wmLnb .quick_loginPC a{padding-top:9px;}
    #wmLnb .quick_loginPC a.link_report:before{content:'';display:inline-block;width:1px;height:14px;margin-top:1px;margin-right:10px;background-color:#bcc0c6;vertical-align:top}


    #wmLnb .quick_login a.link_deal{display:inline-block}
    .alarm_num{display:inline-block;position:relative;top:auto;left:auto;vertical-align:top}
    .quick_navi{position:relative;bottom:auto;top:auto;float:left;width:auto;height:auto;border-top:0 none;background-color:transparent}
    .quick_navi li{width:auto !important;margin-left:12px}
    .quick_navi li:first-child{margin-left:0}
    .quick_navi a{position:relative;width:auto;padding:0;font-size:15px;line-height:18px}
    .quick_navi a.link_report{display:none;}
    .quick_navi a.link_report_pc{display:inline-block;}
    .quick_navi .ico_land, .quick_navi .link_home{display:none}

    .cont_fix .top_main{position:absolute}
    .area_select .selectbox{width:auto}
    .area_select .put_select{width:100px}

    .type_view .wrap_detail .btn_tool{display:inline-block;padding:0;background-color:transparent;}
    .type_view .wrap_detail .btn_tool::before{content:'';display:inline-block;width:2px;height:2px;margin:9px 6px 0 7px;border-radius:1px;background-color:#333;vertical-align:top;text-align:center}
}

@media screen and (min-width:1200px){
    /* header / layout / common */
    .wrap_head{background-color:transparent;padding-left:50px;}
    .wrap_head .tit_logo{padding:0}
    .list_services a{font-family:'AppleSDGothicNeo-Light','Malgun Gothic','맑은 고딕',sans-serif}
    .list_services .on a{box-shadow:none}
    #wmLnb{right:0 !important}
    #wmLnb .quick_login{border:1px solid #c3c7d0;border-radius:15px;}
    #wmLnb .quick_login a{display:inline-block;font-weight:normal;font-size:15px;line-height:18px;font-family:'AppleSDGothicNeo-Light','Malgun Gothic','맑은 고딕',sans-serif}
    #wmLnb .quick_login a.link_deal{display:inline-block;margin-left:10px}
    #wmLnb .quick_login a.link_deal:before{content:'';display:inline-block;width:1px;height:14px;margin-top:1px;margin-right:10px;background-color:#bcc0c6;vertical-align:top}
    .quick_navi a.link_report_pc:before{content:'';display:inline-block;width:1px;height:14px;margin-top:1px;margin-right:12px;background-color:#bcc0c6;vertical-align:top}

    /* footer */
    #wmFoot{position:relative;padding:29px 0 46px;}
    #wmFoot .list_footer{width:992px;margin:0 auto;text-align:left;}
    .list_footer li{display:inline-block;}
    .list_footer li:first-child{display:inline-block;}
    .list_footer li:before{content:'';display:inline-block;width:1px;height:12px;margin-top:4px;margin-right:12px;background-color:#d7dBEbe2;vertical-align:top}
    .list_footer li.list_operator{display:none;}
    .list_footer li:last-child{display:inline-block;}
    .list_footer li:last-child:before{margin-top:8px;}
    .list_footer .link_customer{display:none;}
    .list_footer .link_info{margin:0 4px 0 0;}
    #wmFoot .link_info{margin-left:4px;font-size:14px;}
    .list_footer a{font-size:14px;}
    #wmFoot .link_info.top_line{margin-left:0;}
    #wmFoot .link_info.txt_customer{font-size:18px;}
    #wmFoot .link_info.link_partner{margin:0 8px 0 0;}
    #wmFoot .link_info em{letter-spacing:0;}
    #wmFoot address{display:block;width:992px;margin:0 auto;padding-top:20px;border-top:0 none;font-size:14px;line-height:24px;text-align:left;letter-spacing:-0.5px;}
    #wmFoot p{display:inline-block;}
    #wmFoot .txt_copyright{display:block;width:992px;margin:42px auto 0;text-align:left;letter-spacing:0.5px;}
    #wmFoot .list_share{position:absolute;bottom:39px;left:50%;width:auto;margin:0 0 0 61px;}
    .list_share .link_sns{width:auto;}
    .link_googleplay, .link_appstore{width:119px !important;height:38px;border:1px solid #c3c7d0;border-radius:20px;font-size:14px;line-height:39px;color:#888;text-align:center;letter-spacing:-1px;}
    #wmFoot .list_share .cell_playstore{display:block;margin-left:24px;}
    .link_sns .icon_img{width:40px;height:40px;}
    .link_googleplay .icon_googleplay{display:inline-block;width:23px;height:24px;margin-top:7px;margin-right:5px;vertical-align:top;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='23' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath d='M.44.366l11.888 11.472 4.029-3.888L2.422.308C2.04.1 1.677 0 1.354 0 .989 0 .675.127.44.366z' id='a'/%3e%3c/defs%3e%3cg transform='translate(.126 .167)' fill='none' fill-rule='evenodd'%3e%3cpath d='M.44.365C.164.65 0 1.089 0 1.659v20.36c0 .57.164 1.01.44 1.292l.071.068 11.817-11.407v-.268L.51.298.44.365' fill='%23C3C7D0'/%3e%3cpath d='M16.266 15.776l-3.938-3.802v-.27l3.94-3.802 4.756 2.607c1.332.732 1.332 1.927 0 2.658l-4.668 2.56-.09.05' fill='%23C3C7D0'/%3e%3cpath d='M16.357 15.727l-4.029-3.888L.44 23.312c.44.448 1.166.504 1.982.056l13.935-7.641' fill='%23EAECF0'/%3e%3cuse fill='%23D6DAE2' xlink:href='%23a'/%3e%3c/g%3e%3c/svg%3e")}
    .link_appstore .icon_appstore{display:inline-block;width:22px;height:20px;margin-top:9px;margin-right:4px;vertical-align:top;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.257 15.906c.36-.19 1.201-.153 1.584-.016l.243.092c.349.146.613.328.615.656.002.155-.073.35-.139.492l-.1.194-1.048 1.863c-.38.676-1.22.906-1.873.512-.613-.37-.847-1.155-.56-1.81l.064-.128.85-1.512.118-.138c.069-.074.16-.16.246-.205zm9.722-10.564l4.068 7.233h3.612c.733 0 1.327.615 1.327 1.372 0 .714-.526 1.3-1.199 1.366l-.128.007H18.59l1.373 2.44c.38.677.159 1.545-.495 1.939-.613.37-1.388.19-1.797-.39l-.076-.122-5.034-8.947c-.21-.39-.68-1.41-.575-2.568.113-1.238.827-2.135.969-2.302l.024-.028zM11.635.705A1.345 1.345 0 0113.51.193c.613.369.846 1.154.559 1.809l-.065.129L8.13 12.575h3.753s.932-.068 1.399.272c.52.379.732.892.837 1.326.088.365.06.62-.021.856-.06.173-.228.245-.334.273l-.09.018H1.326C.594 15.32 0 14.705 0 13.947c0-.713.526-1.3 1.198-1.366l.128-.006H4.96l4.458-7.928-1.415-2.516c-.38-.677-.159-1.545.495-1.938a1.341 1.341 0 011.797.39l.077.122.631 1.123.632-1.123z' fill='%23C3C7D0' fill-rule='evenodd'/%3e%3c/svg%3e")}
    .link_googleplay .txt_g, .link_appstore .txt_g{display:inline-block;vertical-align:top;}
    .link_facebook:hover .icon_facebook{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20C0 8.956 8.954 0 20 0s20 8.955 20 20' fill='%23455F96'/%3e%3cpath d='M20.491 30v-8.667h2.948l.44-3.377h-3.388V15.8c0-.979.275-1.645 1.695-1.645L24 14.154v-3.02A24.43 24.43 0 0021.357 11c-2.611 0-4.402 1.574-4.402 4.465v2.491H14v3.377h2.955V30h3.536z' fill='%23FEFEFE'/%3e%3c/g%3e%3c/svg%3e")}
    .link_blog:hover .icon_blog{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20C0 8.956 8.954 0 20 0s20 8.955 20 20' fill='%2337AF4F'/%3e%3cpath d='M29.242 17.601a2.16 2.16 0 011.658.752v-.559h1.92v5.574c0 2.944-2.581 3.076-2.86 3.081h-.794v-1.747h.477c1.397 0 1.257-1.443 1.257-1.443v-.46c-.616.796-1.734.753-1.734.753-2.744 0-2.714-2.929-2.714-2.929 0-2.812 2.234-3.01 2.704-3.022zm-19.67-2.378v3.13c.8-.78 1.68-.78 1.68-.78 2.677 0 2.78 3.003 2.78 3.003 0 2.97-2.78 3.074-2.78 3.074-1.188 0-1.658-.85-1.658-.85v.642H7.601v-8.219h1.97zm12.548 2.378c3.194 0 3.333 2.614 3.336 2.997v.046c0 2.838-2.985 2.997-3.308 3.006h-.028c-3.366 0-3.262-3.006-3.262-3.006 0-3.043 3.262-3.043 3.262-3.043zm-7.453-2.567c2.884 0 2.801 3.094 2.801 3.094v5.315h-1.903v-4.864c0-1.68-.898-1.64-.898-1.64zm-3.85 4.343c-.702 0-1.268.565-1.268 1.267a1.267 1.267 0 101.267-1.267zm11.304 0a1.265 1.265 0 100 2.533 1.267 1.267 0 100-2.533zm7.6 0a1.266 1.266 0 100 2.533c.701 0 1.267-.566 1.267-1.266 0-.702-.566-1.267-1.267-1.267z' fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e")}
    .link_youtube:hover .icon_youtube{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20C0 8.956 8.954 0 20 0s20 8.955 20 20' fill='%23CF2931'/%3e%3cpath d='M28.01 12.28c1.45.232 2.236.879 2.656 2.56.14.56.334 3.653.334 4.829v.26c0 1.18-.195 4.268-.334 4.832-.42 1.677-1.207 2.323-2.655 2.555-.833.125-4.838.282-8.019.282l.016-.002c-3.183 0-7.189-.155-8.019-.28-1.448-.232-2.238-.878-2.653-2.555C9.193 24.197 9 21.11 9 19.93v-.26c0-1.176.193-4.268.336-4.828.415-1.678 1.205-2.329 2.653-2.561.804-.12 4.587-.27 7.71-.28h.3c3.178 0 7.182.157 8.012.28zM18 17v6.858l6.417-3.51L18 17z' fill='%23FEFEFE'/%3e%3c/g%3e%3c/svg%3e")}
    .link_googleplay:hover, .link_appstore:hover{border-color:#1672f7;color:#1672f7}
    .link_googleplay:hover .icon_googleplay{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='23' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath d='M.44.366l11.888 11.472 4.029-3.888L2.422.308C2.04.1 1.677 0 1.354 0 .989 0 .675.127.44.366z' id='a'/%3e%3c/defs%3e%3cg transform='translate(.126 .167)' fill='none' fill-rule='evenodd'%3e%3cpath d='M.44.365C.164.65 0 1.089 0 1.659v20.36c0 .57.164 1.01.44 1.292l.071.068 11.817-11.407v-.268L.51.298.44.365' fill='%2368D1F4'/%3e%3cpath d='M16.266 15.776l-3.938-3.802v-.27l3.94-3.802 4.756 2.607c1.332.732 1.332 1.927 0 2.658l-4.668 2.56-.09.05' fill='%23FCDB37'/%3e%3cpath d='M16.357 15.727l-4.029-3.888L.44 23.312c.44.448 1.166.504 1.982.056l13.935-7.641' fill='%23CF2931'/%3e%3cuse fill='%2380C778' xlink:href='%23a'/%3e%3c/g%3e%3c/svg%3e")}
    .link_appstore:hover .icon_appstore{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='20' xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient x1='0%25' y1='90.929%25' x2='100%25' y2='9.071%25' id='a'%3e%3cstop stop-color='%232CCBCB' offset='0%25'/%3e%3cstop stop-color='%231689F7' offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M4.257 17.906c.36-.19 1.201-.153 1.584-.016l.243.092c.349.146.613.328.615.656.002.155-.073.35-.139.492l-.1.194-1.048 1.863c-.38.676-1.22.906-1.873.512-.613-.37-.847-1.155-.56-1.81l.064-.128.85-1.512.118-.138c.069-.074.16-.16.246-.205zm9.722-10.564l4.068 7.233h3.612c.733 0 1.327.615 1.327 1.372 0 .714-.526 1.3-1.199 1.366l-.128.007H19.59l1.373 2.44c.38.677.159 1.545-.495 1.939-.613.37-1.388.19-1.797-.39l-.076-.122-5.034-8.947c-.21-.39-.68-1.41-.575-2.568.113-1.238.827-2.135.969-2.302l.024-.028zm-1.344-4.637a1.345 1.345 0 011.874-.512c.613.369.846 1.154.559 1.809l-.065.129L9.13 14.575h3.753s.932-.068 1.399.272c.52.379.732.892.837 1.326.088.365.06.62-.021.856-.06.173-.228.245-.334.273l-.09.018H2.326C1.594 17.32 1 16.705 1 15.947c0-.713.526-1.3 1.198-1.366l.128-.006H5.96l4.458-7.928-1.415-2.516c-.38-.677-.159-1.545.495-1.938a1.341 1.341 0 011.797.39l.077.122.631 1.123.632-1.123z' transform='translate(-1 -2)' fill='url(%23a)' fill-rule='evenodd'/%3e%3c/svg%3e")}


    /* 앱 네이티브 gnb 공통화작업 200420 */
    #wmLnb .quick_login{display:none;}
    #wmLnb .quick_loginPC .head_info{display:block;float:right;margin-left:27px;border:1px solid #c3c7d0;border-radius:18px;}
    #wmLnb .quick_loginPC .head_info a{margin-left:0;padding:9px 16px 5px 0;letter-spacing:-1px;}
    #wmLnb .quick_loginPC .head_info a.link_partner{padding:9px 9px 5px 14px;}
    #wmLnb .quick_loginPC .head_info .link_login:before{content:'';display:inline-block;width:1px;height:14px;margin-top:1px;margin-right:12px;background-color:#bcc0c6;vertical-align:top}


    .pc_show{display:block !important}
    .pc_inline_show{display:inline-block !important}
    .pc_hide{display:none}
    .br_m{display:inline}
    .list_tab .link_tab{height:37px;padding-top:13px}
    .cont_fix .top_main{position:absolute}
    .cont_btnfix, .type_view #wmContent{padding-left:140px}
    /* 200305 wrap_point 클래스 추가  */
    .wrap_request, .wrap_manage, .wrap_list, .wrap_detail, .wrap_signup, .wrap_point, .wrap_membership, .wrap_profile{position:relative;width:720px;margin:0 auto;padding-left:272px;padding-bottom:0;background-color:transparent}
    .list_checkbox{width:312px;margin:20px auto 0}

    /* 메인 */
    .top_visual{height:464px}
    .top_visual .inner_cont{padding-top:104px}
    .top_visual .tit_visual{font-size:50px;line-height:60px;letter-spacing:-3px}
    .top_visual .txt_visual{font-weight:normal;font-size:22px;line-height:26px;z-index:0}
    .top_visual .btn_start{display:block;position:relative;bottom:auto;left:auto;width:313px;height:32px;margin:88px auto 0;padding:20px 72px 20px 0;border-radius:40px;font-weight:600;font-size:22px;line-height:33px;background:#fff;filter:none;-webkit-box-shadow:0 20px 50px 0 rgba(0, 0, 0, 0.1);box-shadow:0 20px 50px 0 rgba(0, 0, 0, 0.1);color:#333}
    .top_visual .btn_start .ico_arr{display:none}
    .top_visual .round_gra{display:block;position:absolute;top:0;right:0;width:72px;height:72px;border-radius:72px;text-align:center;color:#fff;-webkit-box-shadow:0 8px 44px 4px #5198ff;box-shadow:0 8px 44px 4px #5198ff;background:#168af7;
        background:-moz-linear-gradient(left, #168af7 0%, #2ccbcb 100%);
        background:-webkit-linear-gradient(left, #168af7 0%, #2ccbcb 100%);
        background:-o-linear-gradient(left, #168af7 0%, #2ccbcb 100%);
        background:-ms-linear-gradient(left, #168af7 0%, #2ccbcb 100%);
        background:linear-gradient(to right, #168af7 0%, #2ccbcb 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#168af7', endColorstr='#2ccbcb', GradientType=1 )}
    .top_visual .round_gra .ico_arrow{position:absolute;top:20px;right:24px;width:16px;height:32px;background-position:0 -540px}

    /* 개인정보 및 이용약관 팝업 */
    .popup_comm_layer{display:none;position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}
    .popup_comm_layer.on{display:block}
    .popup_comm_layer .dimmed{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1689f7;
        background:-moz-linear-gradient(57deg, rgba(44,203,203,0.8) 0%, rgba(22,138,247,0.8) 100%);
        background:-webkit-linear-gradient(57deg, rgba(44,203,203,0.8) 0%, rgba(22,138,247,0.8) 100%);
        background:-o-linear-gradient(57deg, rgba(44,203,203,0.8) 0%, rgba(22,138,247,0.8) 100%);
        background:-ms-linear-gradient(57deg, rgba(44,203,203,0.8) 0%, rgba(22,138,247,0.8) 100%);
        background:linear-gradient(57deg, rgba(44,203,203,0.8) 0%, rgba(22,138,247,0.8) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ccbcb', endColorstr='#168af7', GradientType=1)Alpha(Opacity=80)}
    .privacy_layer .popup_cont{position:fixed;top:50%;left:50%;margin-top:-356px;margin-left:-424px;width:848px;height:712px;background-color:#fff}
    .privacy_layer .popup_cont .popup_inner{position:relative;padding:72px 71px 0}
    .privacy_layer .popup_inner .popup_head{display:block;height:32px;padding-bottom:73px;font-size:32px;font-weight:400;color:#333;line-height:40px;letter-spacing:-1px;text-align:center}
    .privacy_layer .popup_inner .btn_close{position:absolute;top:-56px;right:0;padding:0}
    .privacy_layer .popup_body{overflow:hidden;overflow-y:auto;width:100%;height:497px;border:none;font-size:14px;line-height:1.71;color:#333;letter-spacing:-1px;outline:none;resize:none}

    .wing_title{display:block;position:absolute;top:62px;left:50%;width:240px;margin-left:-496px;z-index:1}
    .wing_title .icon_g{display:block;width:80px;height:80px;margin-bottom:38px}
    .wing_title .tit_g{font-weight:normal;font-size:40px;line-height:1;letter-spacing:7px}
    .wing_title .tit_g .ico_dot{display:inline-block;width:12px;height:12px;margin:23px 0 0 10px;border-radius:12px;background-color:#1672f7;vertical-align:top}
    .wing_title .txt_g{position:relative;margin-top:18px;padding-bottom:25px;font-size:16px;line-height:26px;letter-spacing:-1px}
    .wing_title .txt_g:after{content:'';position:absolute;bottom:0;left:0;width:160px;height:1px;background-color:#bcc0c6}
    .wing_title .txt_g + a{margin-top:28px}
    .wing_title a{display:block;margin-top:19px;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-1px}
    .wing_title a .ico_arr{width:8px;height:16px;margin-top:4px;margin-left:12px;background-position:0 -380px}
    .wing_thumb{top:0;left:0;width:50%;min-height:95vh;height:100%;margin-left:0;background:url('/static/img/right1.jpg') 0 0 no-repeat;background-size:cover;color:#333}
    .wing_thumb .tit_g{display:inline-block;margin:177px 22px 0 150px;line-height:50px;letter-spacing:2.67px}
    .wing_thumb .txt_g{display:block;margin-top:24px;margin-left:150px;padding-bottom:0;font-size:15px}
    .wing_thumb .txt_g:after{display:none}

    .fixed_finder{position:absolute;bottom:auto;right:auto;top:60px;left:50%;margin-left:443px}
    .layer_search .btn_fixed{position:absolute}
    .layer_search .inner_layer{top:13%;left:50%;width:680px;height:60%;margin-left:-340px}
    .layer_search .search_add{overflow:hidden;position:relative;height:85%;padding-bottom:64px}
    .layer_search .list_suggest{position:relative;left:49px;height:75% !important;margin-left:0;padding-bottom:10px}

    /* 매물찾기 */
    #wmWrap.type_find{min-height:100vh !important}
    #wmWrap.type_find #wmHead{background-color:#fff;z-index:10}
    .inner_scroll{padding-bottom:100px}
    .type_find #wmHead .tit_head{display:none}
    .type_find #wmHead .btn_close{display:block;top:104px;right:24px;padding:0}
    .type_find #wmContent{overflow:visible;padding-left:50%;padding-bottom:0}
    .type_find .wrap_find{position:relative;width:100%;margin:0;padding:104px 0 0}
    .type_find .wrap_find .inner_find, .find_option, .wrap_find .item_put .lab_inp, .wrap_find .txt_guide{width:312px;margin:0 auto}
    .wrap_find .range_g{width:254px}
    .wrap_find .find_mome{width:270px;margin:40px auto 0}
    .wrap_find .tit_main, .wrap_find .tit_sub, .wrap_find .txt_sub, .wrap_find .find_cell{width:312px;margin:0 auto}
    .wrap_find .tit_main{margin-top:50px;font-size:22px;line-height:32px}
    .wrap_find .tit_sub{margin-top:30px;margin-bottom:20px}
    .wrap_find .find_cell{margin-top:30px}
    .wrap_find .find_mome{width:270px;margin:40px auto 0}
    .wrap_find .cell_inp, .wrap_find .cell_select, .wrap_find .txt_info{width:310px;margin:10px auto 0}
    .wrap_find .wrap_button{width:310px;height:30px;margin:10px auto 0}
    .wrap_find .wrap_button .btn_price{height:30px}
    .wrap_find .cell_range{width:270px}
    .wrap_find .cell_number{width:190px}
    .wrap_find .txt_guide{margin-top:8px}
    .wrap_find .list_agree{width:312px;margin:0 auto}
    .wrap_find .btn_fixed{border-radius:54px;background:rgba(22,116,247,0.9);
        background:-moz-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:-webkit-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:-o-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(19, 114, 114, 0.9) 100%);
        background:-ms-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1674f7', endColorstr='#2ccbcb', GradientType=1 )}
    .step_progress, .step_progress .bar{height:8px}
    .search_area{overflow:hidden}
    .select_prefer{width:312px;margin:10px auto 0}
    .select_prefer.area_select .selectbox{width:32%}
    .cell_radio{width:312px;margin:30px auto 0}

    .type_find .wrap_find .fixed_buttom{position:static;padding-left:0}
    .type_find .wrap_find .fixed_buttom .btn_fixed{width:312px;margin:100px auto 0}
    .type_find .wrap_find .fixed_buttom .btn_sub{top:24px;left:24px;width:auto;height:auto;font-size:14px;line-height:25px;background-color:transparent;box-shadow:none;text-align:left}
    .type_find .wrap_find .fixed_buttom .btn_sub .ico_arrow{margin-top:0;margin-right:8px}

    /* 매물등록 */
    .wrap_signup{padding-top:0;padding-right:0}
    .wrap_signup .list_signup{padding-top:72px}
    .wrap_signup .btn_fixed{position:relative;width:312px;margin:98px auto 0 !important;border-radius:64px;-webkit-box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);background:rgba(22,138,247,1);
        background:-moz-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:-webkit-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:-o-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:-ms-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:linear-gradient(to right, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#168af7', endColorstr='#2ccbcb', GradientType=1 )}
    .list_signup{position:relative;margin:0 auto}
    .list_signup > li{overflow:visible;clear:both;*zoom:1}
    .list_signup > li:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
    .list_signup .cell_inp{float:left;width:310px}
    .list_signup .cell_inp + .cell_inp{margin-left:96px}
    .list_signup .tit_sub{font-weight:600}
    .list_signup .tit_sub, .list_signup .txt_info{float:left;width:100%}
    .list_signup .cell_choice{float:left;width:100%}
    .list_signup .cell_choice.choice_03 .unit_radio{width:98px;margin-left:9px}
    .list_signup .cell_half{padding-right:408px}
    .list_signup .cell_half .tit_sub{float:none;margin-top:0;padding-top:40px}
    .list_signup .cell_half .cell_inp{float:none}
    .list_signup .cell_fl_left{float:left;width:312px;overflow:hidden;clear:none}
    .list_signup .cell_fl_right{float:right;width:312px}
    .list_signup .clear_g .tit_sub{float:none;margin-top:0;padding-top:40px}
    .list_signup .cell_price .inp_txt{width:100%;padding-right:40px;box-sizing:border-box;-webkit-box-sizing:border-box}
    .list_signup .cell_price.active .inp_txt{padding-right:72px}

    .wrap_offer .tit_main{width:720px}
    .wrap_offer .find_mome{width:680px}

    .wrap_thumb .list_option .tit_sub{float:left;width:30%;}
    .wrap_thumb .list_option .find_option{float:left;width:70%;padding-top:40px;}
    .wrap_thumb .list_thumbnail .pc_txtInfo{display:block;}

    /* 매물목록 */
    .list_type_tit a{padding-left:0;padding-right:0}
    .wrap_request .tit_main, .wrap_request .area_select, .list_request > li{padding-left:0 !important;padding-right:0 !important}
    .wrap_request .btn_more{margin:0;padding-top:18px}
    .wrap_request .list_request{width:720px;margin:0 auto}
    .wrap_request .list_request > li{float:left;width:310px;height:180px;margin-top:0;padding-top:30px;border-top:1px solid #d7dbe2}
    .wrap_request .list_request > li:first-child, .wrap_request .list_request > li:nth-child(2){border-top:0 none}
    .wrap_request .list_request > li:nth-child(2n){float:right}
    .wrap_request.scroll_select .area_select{width:720px;}
    .wrap_request.scroll_select .area_select .selectbox:first-of-type{margin-left:0 !important;}
    .wrap_request .list_request .txt_desc{overflow:hidden;margin-top:10px;text-overflow:ellipsis;white-space:nowrap}
    .wrap_request .list_request .num_date{top:30px;right:0;line-height:27px}
    .wrap_request .list_request .response_g{bottom:25px;right:0}
    .list_request .txt_tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .list_request .list_means{position:absolute;bottom:20px;left:0;width:100%}
    .list_means .means_place{width:34%}

    /* main */
    .list_guide .txt_g{font-size:15px}
    .wrap_guide{position:relative;margin:0 auto;padding:40px 0;padding-left:50px;}
    .wrap_guide .tit_main, .list_guide{padding:0}
    .wrap_guide .list_guide{margin:0}
    .list_guide_thumb > li{float:left;width:310px}
    .list_guide_thumb li:nth-child(2){float:right;border-top:0 none}
    ul.list_guide{margin-top:20px !important;padding-bottom:20px}
    ul.list_guide > li{margin-top:32px}

    .wrap_banner{width:992px;margin:0 auto;padding-bottom:0}
    .wrap_banner .bnr_visual{display:inline-block;width:432px;margin:0}
    .wrap_banner .bnr_visual + .bnr_visual{float:right}

    .type_sub #wmContent .btn_fixed{position:relative;width:720px;margin:0 auto;margin-top:50px}
    .type_sub .wrap_agent_info .btn_fixed{width:312px;margin:50px auto 0}
    .type_sub .area_place .list_suggest{width:312px;height:270px !important;margin-left:-156px}
    .type_detail #wmContent{padding-top:72px}
    .area_view{width:720px;height:auto;margin:0 auto;padding:0;border-top:0 none}
    .area_view .inner_g{height:auto;padding-bottom:20px}
    .area_view .tit_main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .area_view .num_date{padding-top:3px}
    .area_view .response_g{bottom:21px}

    /* 매물상세 */
    .type_view #wmHead{display:block}
    .type_view .wrap_view, .type_view .wrap_detail, .type_profile .wrap_profile{width:720px;min-height:60px;padding-left:272px;margin:0 auto}
    .type_view .tool_option{display:inline-block;vertical-align:top;}
    .type_view #wmHead .btn_tool{display:none;}
    .wrap_detail .info_top, .info_summary .txt_detail, .info_option{padding-left:0;padding-right:0}
    .wrap_detail .info_top .tit_main{width:420px}
    .info_status{padding:0}
    .info_memo{padding-left:0;padding-right:0}

    .info_agent{margin-left:0;margin-right:0}
    .type_view .fixed_tool, .type_profile .fixed_tool{position:absolute;bottom:auto;top:50px;left:auto;right:0;width:287px}
    .type_view .fixed_tool .btn_fixed, .type_profile .fixed_tool .btn_fixed{position:relative;height:56px;border-radius:0;font-size:16px;line-height:57px;background:#1672f7}
    .recommend_detail .fixed_tool .btn_fixed, .type_profile .fixed_tool .btn_fixed{position:absolute;height:64px;line-height:64px;}
    .swiper_view.swiper-container{width:720px;height:468px}
    .swiper_view .swiper-slide{height:468px}
    .type_view .recommend_detail .info_top{padding-top:84px;}
    .wrap_detail .info_top .status_option{top:26px;left:0;}
    .type_view .wrap_detail .fixed_tool, .type_profile .wrap_detail .fixed_tool{top:108px;}


    /********** 매물목록 **********/
    .wrap_list .list_thumb li:last-child:after{display:none}
    .wrap_list .btn_add{display:none}
    .wrap_list .tab_wrap{padding-top:40px;margin-bottom:20px}
    .wrap_list .list_request{padding-top:0}
    .wrap_list .list_thumb > li{float:left;width:310px;margin-top:0;padding-bottom:20px;border-top:1px solid #dbdbdb}
    .wrap_list .list_thumb > li:first-child, .wrap_list .list_thumb > li:nth-child(2){border-top:0 none}
    .wrap_list .list_thumb > li:nth-child(2n){float:right}
    .wrap_list .item_thumb{padding-top:30px}
    .wrap_list .frame_thumb{right:0;}
    .wrap_list .frame_thumb .frame_c{top:0}
    .wrap_framelist .list_thumb .item_thumb{padding-right:105px;}
    .wrap_list .item_thumb .txt_desc2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2}
    .wrap_list .top_title .sort_area{display:inline-block;position:relative;min-width:163px;padding-right:53px;vertical-align:top}
    .wrap_list .tit_main .ico_arr{position:absolute;top:0;right:17px}
    .wrap_list .tit_main .txt_g{display:inline-block;vertical-align:top}
    .secretmemo{margin:0}
    .frame_expire{right:0}

    /* 고객관리 */
    .top_title{padding-top:60px;padding-left:0;padding-right:0;background-color:transparent}
    .list_type_offer .link_g{padding-left:0;padding-right:0}
    .list_request .txt_customer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .list_request .state_select{right:-6px}
    .search_box{width:320px}
    .wrap_manage{position:relative;width:720px;margin:0 auto}
    .wrap_manage .btn_more{margin:0;padding-top:18px}
    .wrap_manage .list_request{width:720px;margin:0 auto}
    .wrap_manage .list_request > li{float:left;width:312px;margin-top:0;border-top:1px solid #d7dbe2}
    .wrap_manage .list_request > li:first-child, .wrap_request .list_request > li:nth-child(2){border-top:0 none}
    .wrap_manage .list_request > li:nth-child(2){border-top:0 none}
    .wrap_manage .list_request > li:nth-child(2n){float:right}
    .wrap_manage .list_thumb  > li{height:399px}
    .wrap_manage .desc_article{padding:48px 0 16px}
    .wrap_manage .desc_article .txt_desc{display:block;-webkit-line-clamp:1}
    .wrap_manage .desc_thumb{margin:0;padding-bottom:40px;padding-left:115px}
    .wrap_manage .desc_thumb .frame_c{left:0}

    /* my */
    .top_main .inner_g{width:720px;margin:0 auto}
    .wrap_item{width:800px;padding:40px 96px 100px;margin:-26px auto 0;text-align:center}
    .wrap_item .list_g .link_comm{display:inline-block;width:auto;vertical-align:top}
    .type_sub .wrap_find{padding:60px 0}
    .wrap_setting{width:720px;margin:0 auto;padding:60px 0}
    .cont_sub:before{display:none}
    .link_leave{display:inline-block;position:relative;bottom:auto;vertical-align:top}
    .wrap_item .link_logout{margin-bottom:60px}

    .banner_evt{width:912px;margin-left:-56px}
    .banner_evt + .banner_evt{margin-top:27px}
    .banner_evt_open{background:#1672f7 url(/static/img/mdasset/bg_openevent_pc.png) 88% 0 no-repeat;background-size:174px 90px}

    /* 업체정보 관리 */
    .wrap_partnerform{width:720px;margin:0 auto;padding-left:272px;padding-bottom:0;background-color:transparent;}
    .wrap_partnerform .wrap_find .tit_main{margin-top:0;}
    .wrap_partnerform .tit_main, .wrap_partnerform .tit_sub, .wrap_partnerform .txt_sub, .wrap_partnerform .find_cell{width:100%;}
    .wrap_partnerform .wrap_find .cell_inp, .wrap_partnerform .wrap_find .txt_info{width:100%;}
    .wrap_partnerform .cell_radio{width:100%;}
    .wrap_partnerform .wrap_agent_info .agent_info{float:left;width:48%;}
    .wrap_partnerform .wrap_agent_info .agent_address{float:right;width:48%;}
    .wrap_partnerform .wrap_agent_info .cell_radio{clear:both;padding-top:40px;}
    .cell_attach.cell_file{width:220px;}
    .wrap_agent_info .upload_agent{padding-bottom:10px;}
    .wrap_agent_info .upload_agent .content_upload{overflow:hidden;padding-bottom:20px;}
    .wrap_agent_info .upload_agent .box_upload{float:left;width:220px;margin-right:30px;}
    .wrap_agent_info .upload_agent .box_upload:last-child{margin-right:0;}
    .box_upload .cell_attach.cell_file{width:218px;height:158px;}
    .box_upload .cell_attach label{padding-top:76px;}
    .box_upload .cell_view{display:inline-block;position:relative;width:218px;height:158px;padding:0;vertical-align:top}

    /* 파트너모집 */
    .layer_full .inner_layer{position:fixed;top:50%;left:50%;margin-top:-320px;margin-left:-400px;width:800px;height:640px}
    .layer_full .btn_fixed{position:absolute;bottom:80px;left:50%;width:312px;margin-left:-156px;border-radius:54px;font-size:20px;-webkit-box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);background:rgba(22,116,247,0.9);
        background:-moz-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:-webkit-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:-o-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:-ms-linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        background:linear-gradient(12deg, rgba(22,116,247,0.9) 0%, rgba(44,203,203,0.9) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1674f7', endColorstr='#2ccbcb', GradientType=1 )}
    .layer_full .tit_modal{position:relative;height:auto;padding:70px 0 40px;font-size:32px;line-height:1;font-weight:400;background:transparent;box-shadow:none;color:#333}
    .layer_full .cont_agree{top:140px}
    .layer_full .btn_close{position:absolute;top:-56px;right:0;padding:0}
    .layer_full .btn_close .ico_close_w_16{width:40px;height:40px;background-position:-80px 0}

    .layer_recruit .inner_layer{overflow:hidden}
    .layer_recruit .fixed_buttom{position:absolute;bottom:50px;left:32px;right:auto;width:264px;margin-left:0;padding-left:0;z-index:3}
    .layer_recruit .fixed_buttom .btn_fixed{position:relative;bottom:auto;left:auto;width:264px;margin-left:0;background:rgba(23,139,245, .9);color:#f1fe24}
    .layer_recruit .fixed_buttom .ico_arr{display:block;position:absolute;top:20px;right:26px;width:11px;height:21px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='21' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M1.503 19.97a.743.743 0 00.005-.006l9.239-9.428a.758.758 0 00-.096-1.144L1.514.25a.75.75 0 00-1.06 1.06l8.7 8.708-8.706 8.886a.758.758 0 00.005 1.066c.29.29.76.29 1.05 0z' fill='%23F1FE24' fill-rule='nonzero'/%3e%3cpath d='M-13-2h24v24h-24z'/%3e%3c/g%3e%3c/svg%3e");;background-size:100% 100%}
    .layer_recruit .fixed_buttom .btn_call{display:none}
    .layer_recruit .btn_close{top:40px !important;right:40px;z-index:2}
    .layer_recruit .btn_close .ico_close_w{background-position:-164px 0}
    .layer_recruit  .inner_layer:before{content:'';position:absolute;right:0;width:480px;z-index:2}
    .layer_recruit  .inner_layer:before{top:0;height:100px;background:rgba(255,255,255,1);
        background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
        background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
        background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
        background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
        background:linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 )}
    .top_recruit{position:absolute;top:0;left:0;width:320px;height:100%;background-image:url('/static/img/mdasset/bg_recruit_pc.png')}
    .top_recruit:before{display:none}
    .top_recruit:after{bottom:-10px;right:-59px}
    .top_recruit .inner_g{height:auto;padding:44px 0 0 44px}
    .top_recruit .inner_g:after{display:none}
    .top_recruit .logo_wm{margin:0}
    .top_recruit .tit_visual{margin-top:42px}

    /* 포인트내역 리스트 */
    .point_visual{padding:39px 0 38px;}
    .wrap_point .tit_main{display:block;margin:73px 0 34px;}
    .box_history .history_list{overflow:hidden;margin:28px -2px 0;}
    .box_history li{float:left;width:310px;margin:0 2px;}
    .history_info .txt_history{width:73%;}
    .history_point .num_point1, .history_point .num_point2{letter-spacing:0;}

    /* 멤버십 */
    .wrap_membership{overflow:hidden;}
    .wrap_membership .tit_main{display:block;margin:73px 0 34px;}
    .wrap_membership .box_maintitle{margin:0;}
    .wrap_membership .info_payment{padding:0;}
    .wrap_membership .wrap_form{overflow:hidden;margin-top:40px;}
    .wrap_form .form_payment{float:left;width:312px;padding:0;}
    .wrap_membership .title_main .br{display:inline-block;}
    .wrap_form .benefit_membership{float:right;width:360px;}
    .wrap_membership .agree_payment{clear:both;padding:30px 0;}
    .wrap_membership .btn_fixed{position:relative;width:312px;margin:70px auto 20px;border-radius:32px;border-radius:32px;-webkit-box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);box-shadow:0 8px 19px -6px rgba(18, 18, 18, 0.2);
        background:rgba(22,138,247,1);
        background:-moz-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:-webkit-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:-o-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:-ms-linear-gradient(left, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        background:linear-gradient(to right, rgba(22,138,247,1) 0%, rgba(44,203,203,0.9) 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#168af7', endColorstr='#2ccbcb', GradientType=1 )
    }
    .type_membership .wing_title a.active{color:#1672f7;}
    .type_membership .wing_title a.active .ico_arr{background-position: 0 -400px;}
    .type_membership .wing_title a .ico_arr{margin-left:50px;}

    /* 중개사 프로필 */
    .wrap_profile .tit_main{display:block;margin:73px 0 34px;}
    .wrap_profile .inner_profile{padding-top:70px;}
    .info_partner .user_descript{padding-top:40px;}
    .wrap_profile .fixed_tool{top:80px;}
    .wrap_profile .img_map{margin-bottom:20px;}

    /* 주변매물보기 리스트 */
    .type_around .list_thumb2 > li:first-child .desc_item{border-top: 1px solid #dbdbdb;}
}

@media screen and (min-width:1600px){
    .type_view .tool_option .btn_tool{margin-left:320px}
    .wing_thumb .txt_g{display:inline-block;margin:0}
    .cont_btnfix, .type_view #wmContent{padding-left:0}
}

@media screen and (min-width:1800px){
    .type_find #wmContent{padding-left:899px}
    .type_find .wing_thumb{width:899px}
}

/**ie8**/
@media \0screen{
    .wing_title .tit_g{letter-spacing:6px\0/IE8}
    .cell_inp .inp_txt{padding:17px 0\0/IE8}
    .wrap_signup .cell_inp .txt_label{padding-top:17px\0/IE8}
    .unit_chkbox .lab_check{height:24px\0/IE8;padding-top:0\0/IE8}
    .find_option .unit_chkbox .lab_check{padding-top:10px\0/IE8}
    .list_means li{font-size:14px\0/IE8}
    .fixed_finder .finder_txt .swiper-slide{font-size:13px\0/IE8}
    .swiper_box .swiper-slide{font-size:13px\0/IE8}
    .swiper_box .swiper-slide:last-of-type{margin-right:100px\0/IE8}
}
/**ie9**/
@media screen and (min-width:0) and (min-resolution:.001dpcm){
    .wing_title .tit_g{letter-spacing:6px\0/IE9}
    .cell_inp .inp_txt{padding:17px 0\0/IE9}
    .wrap_signup .cell_inp .txt_label{padding-top:17px\0/IE9}
    .unit_chkbox .lab_check{height:24px\0/IE9;padding-top:0\0/IE9}
    .find_option .unit_chkbox .lab_check{padding-top:10px\0/IE9}
    .list_means li{font-size:14px\0/IE9}
    .fixed_finder .finder_txt .swiper-slide{font-size:13px\0/IE9}
    .swiper_box .swiper-slide{font-size:13px\0/IE9}
    .swiper_box .swiper-slide:last-of-type{margin-right:100px\0/IE9}
}
/**ie10+11**/
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){
    .wing_title .tit_g{letter-spacing:6px}
    .cell_inp .inp_txt{padding:17px 0}
    .wrap_signup .cell_inp .txt_label{padding-top:17px}
    .unit_chkbox .lab_check{height:24px;padding-top:0}
    .find_option .unit_chkbox .lab_check{padding-top:10px}
    .list_means li{font-size:14px}
    .fixed_finder .finder_txt .swiper-slide{font-size:13px}
    .swiper_box .swiper-slide{font-size:13px}
    .swiper_box .swiper-slide:last-of-type{margin-right:100px}
}

@media screen and (max-width:360px){
    .list_area_set .tit_area{font-size:15px}
}
@media screen and (max-height:900px){
    .layer_search .list_suggest{height:62% !important}
}
@media screen and (max-height:800px){
    .privacy_layer .popup_body{height:366px}
    .privacy_layer .popup_cont{height:580px;margin-top:-290px}
}
@media screen and (max-height:540px){
    .list_setting{margin-bottom:60px}
    .link_leave{position:relative;bottom:auto}
    .pc .type_error .box_empty{top:10%;margin-top:0}
}
@media screen and (max-width:320px){
    .bnr_partner .tit{font-size:16px}
    .range_g .rangeslider{width:111%}
    .list_means .means_g{width:20px}
    .list_means .means_g:first-of-type{width:36px}
    .list_means .ico_car{left:10px}

    .box_empty .txt_empty{font-size:13px}
    .type_error .btn_home{width:280px}
    .list_means li{margin-left:10px}
    .list_means .means_place{width:33%}

    .top_recruit .tit_visual{font-size:26px;line-height:34px}
    .top_recruit .txt_visual{font-size:14px;line-height:24px}

    .history_info .txt_history{width:74%;}

    .wrap_signup .cell_attach{width:88px;}
    .wrap_signup .fileUpload label{width:86px;}
    .wrap_signup .cell_view{width:88px;}
}
