/* @import url(/common/css/search_font.css); */

.search_wrap {font-family:'notosans'; letter-spacing:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; outline:none;}
.search_wrap a {text-decoration:none; background-color:transparent; vertical-align:middle; -webkit-text-decoration-skip:objects; color:#000; word-break: break-word}
.search_wrap a:hover, a:active, a:focus {text-decoration:none}
.search_wrap li {list-style:none}
.search_top > .tit {position:relative; padding-left:20px; margin:15px 0 20px; color:#000; font-size:22px; font-weight:300; font-family:'notosans';}
.search_top > .tit:before {content:''; position:absolute; z-index:1; left:2px; top:7px; width:11px; height:11px; border-radius:11px; background:#d9d9d9;}
.search_top > .tit span,
.search_top > .tit em {color:#8cc63f; font-weight:700;}

.search_tab { display:flex; display:-webkit-flex; margin-top:18px; margin-bottom:25px;}
.search_tab:after {display:block; content:''; clear:both;}
.search_tab li {/*float:left;*/ width:172px;/*width:127px;*/ height:39px; border:1px solid #ddd;}
.search_tab li + li {margin-left:3px;}
.search_tab li a {display:block; text-align:center; line-height:37px; font-size:16px; color:#000; font-weight:300;}
.search_tab li.on {background:#8dc21f; border-color:#8dc21f;}
.search_tab li.on a {color:#fff;}

.search_sort {position:relative; margin-bottom:25px; height:34px;}
.search_sort ul {padding-top:5px;}
.search_sort ul:after {display:block; content:''; clear:both;}
.search_sort li {position:relative; float:left; /*padding:2px 0;*/ line-height:18px;}
.search_sort li.on,
.search_sort li.on a { color:#323354; font-weight:700}
.search_sort li:before {content:''; position:absolute; z-index:1; width:1px; height:12px; top:3px; left:-10px; background:#d5d5d5;}
.search_sort li:first-child:before {display:none;}
.search_sort li a {display:inline-block; padding:0 15px;}
.search_sort li.updown {padding:0 38px;}
.search_sort li.updown a {padding:0; display:block; position:absolute; z-index:1; top:2px; width:25px; height:18px; text-indent:-9999px;}
.search_sort li a.high {left:14px; background:url(/images/common/ico_search_up.png) no-repeat center;}
.search_sort li a.row {right:14px; background:url(/images/common/ico_search_down.png) no-repeat center;}
.search_sort li a.high_on {left:14px; background:url(/images/common/ico_search_up_on.png) no-repeat center;}
.search_sort li a.row_on {right:14px; background:url(/images/common/ico_search_down_on.png) no-repeat center;}
.search_sort .select_wrap {position:absolute; z-index:1; right:4px; top:0; }
.search_sort .select_wrap div {display:inline-block;}
.search_sort .select_wrap div + div { margin-left:5px;}
.search_sort select {padding:0 30px 0 10px; min-width:100px!important; height:34px; font-size:15px; font-family:'notosans'; border:1px solid #ddd; background:#fff url(/images/common/ico_search_down.png) no-repeat right 18px center; -webkit-appearance: none;  -moz-appearance: none; appearance: none; }
.search_sort select::-ms-expand {display:none;}
.search_sort .field_select select {width:120px;}

/* °Ë»ö°á°ú °íÁ¤ */
.search_top .search_rs {display:none; text-align:center; font-size:30px; font-family:'notosans';}
.search_top .search_rs p {position:relative; display:inline-block; padding-left:28px;}
.search_top .search_rs p:before {content:''; position:absolute; z-index:1; left:2px; top:12px; width:11px; height:11px; border-radius:11px; background:#d9d9d9;}
.search_top .search_rs strong {color:#f00b06; font-weight:500;}
.search_top .search_rs span {margin-left:10px; color:#679b21;}

.search_top.fixed .search_rs {display:block; position:fixed; z-index:9999; left:0; top:40px; width:100%; padding-bottom:20px; border-bottom:1px solid #4f4f4f; background:#fff; box-shadow:0px 5px 4px 0 rgba(0,0,0,.2);}
.search_sort_wrap.fixed {position:fixed; z-index:9999; left:0; top:90px; width:100%; /*padding:6px 0;*/ border-top:3px solid #4f4f4f; border-bottom:1px solid #999; background:#dbdff0; box-shadow:0px 5px 4px 0 rgba(0,0,0,.2);}
.search_sort_wrap.fixed .search_sort {width:1060px; margin:0 auto;}
.search_sort_wrap.fixed .search_sort li.on,
.search_sort_wrap.fixed .search_sort li.on a {color:#323354; text-decoration:underline;}


/* ÀüÃ¼¸®½ºÆ® Å¸ÀÌÆ²¹Ù */
.search_tit {position:relative; margin:30px 0 10px; height:60px; padding:0px 35px; color:#fff; line-height:60px; font-family:'notosans';}
.search_tit strong {font-size:25px;}
.search_tit span {margin-left:5px; font-size:16px;}
.search_tit a {display:block; position:absolute; z-index:1; right:13px; top:17px; height:26px; padding:0 27px 0 17px; line-height:26px; font-size:14px; color:#fff; text-decoration:none; background:#252525 url(/images/common/ico_more_btn.jpg) no-repeat right 10px center;}
.search_tit.store {background:#8dc21f url(/images/common/search_bar01.jpg) no-repeat right top;margin-top:8px!important}
.search_tit.sp_center {background:#75abf4 url(/images/common/search_bar02.jpg) no-repeat right top;}
.search_tit.deal {background:#3fc6c3 url(/images/common/search_bar03.jpg) no-repeat right top;}
.search_tit.franchise {background:#fb821e url(/images/common/search_bar04.jpg) no-repeat right top;}
.search_tit.magazine {background:#f4757a url(/images/common/search_bar05.jpg) no-repeat right top;}
.search_tit.agent {background:#a97dda url(/images/common/search_bar06.jpg) no-repeat right top;}
.search_tit.review {background:#f8b822 url(/images/common/search_bar07.jpg) no-repeat right top;}

/* °Ë»ö°á°ú ¸®½ºÆ® °øÅë */
.search_result {line-height:1.2;}
.search_result * {box-sizing:border-box;}
.search_result > ul > li {position:relative; margin-top:8px; padding:15px 20px 8px; border:1px solid #ccc;}
.search_result > ul > li:after {display:block; content:''; clear:both;}
.search_result > ul > li + li {}
.search_result > ul > li strong {font-weight:inherit; background:#ffff00;}
.search_result > ul > li em {font-style:normal;}
.search_result > ul > li .thumb {float:left; /* border:1px solid #b5b5b5;*/ margin-right:30px; vertical-align:top;}
.search_result > ul > li .thumb img {width:100%; height:100%;border:1px solid #b5b5b5;}
.search_result > ul > li .info { overflow:hidden;/*padding-left:222px;*/ vertical-align:top;}
.search_result > ul > li .input_check { float:left; margin: 0px 7px 0px -10px; padding: 0px 0px 80px 0px;}  /* @@@ dev1 ÅëÇÕ°Ë»ö Ã¼Å©¹Ú½º div */
.search_result > ul > li .input_check2 { float:left; margin: 13px 7px 0px 10px; padding: 0px 0px 80px 0px;}  /* @@@ dev1 ÅëÇÕ°Ë»ö Ã¼Å©¹Ú½º div */
.search_result .top_info li {display:inline-block; color:#444; font-size:13px;}
.search_result .top_info li + li {margin-left:8px;}
.search_result .top_info li.nocode { color:#282d93; font-weight:700} /* ¸Å¹°¹øÈ£ */
.search_result .top_info li.nocode em { color:inherit; font-weight:900; font-size:16px;}
.search_result .top_info em {font-weight:700; color:#333;}
.search_result .top_info .field em {margin-left:10px}
.search_result .top_info .t_mcate {color:#ce4801}
.search_result .top_info .franch_name { margin-right:0; color:#235a9e; font-weight:bold}
.search_result .con .tit {margin:5px 0; color:#000; font-size:20px; font-weight:700; letter-spacing:-0.065em}
.search_result .con .tit span img {margin:0px 2px 0 0;}
.search_result .con .tit span img:first-child {margin:0px 2px 0 5px;}
.search_result .con .sub {margin-bottom:5px; color:#444; font-size:15px; font-weight:700;}
.search_result .con p {color:#777; font-size:14px;}
.search_result .detail {position:relative; padding:8px 0 8px 0; width:100%;}
.search_result .detail ul { display:inline-block}
.search_result .detail li {position:relative; display:inline-block; padding:0 10px; font-size:13px; color:#777;}
.search_result .detail li:before {content:''; position:absolute; z-index:1; left:0; top:5px; width:1px; height:10px; background:#c1bfc0;}
.search_result .detail li:first-child {padding-left:0;}
.search_result .detail li:first-child:before {display:none;}
.search_result .detail li em {color:#444; font-weight:700;}
.search_result .detail .redcolor {font-size:15px; color:#cc0000; font-weight:700;}
.search_result .detail li span {font-size:12px;}
/*.search_result .detail > p {position:absolute; z-index:1; right:0; bottom:15px; color:#777; font-size:14px;}
.search_result .detail > p em {font-size:15px; color:#cc0000; font-weight:700;}*/
.search_result .icon_labels img { margin-right:2px}
.search_result.store .contact {margin:8px 0 0 0; padding-top:2px; border-top:1px solid #e5e5e5;}
.search_result .contact {margin:5px 0 0 0;}
.search_result .contact:after {display:block; content:''; clear:both;}
.search_result .contact li {display:inline-block; font-size:11px;}
.search_result .contact li + li {margin-left:14px;}
.search_result .contact li em {/*color:#333;*/ font-weight:700;}
.search_result .contact li.agent {float:right; padding-top:4px; color:#333;}
.search_result .contact li.agent span {margin-left:2px;}
.search_result .contact li.agent strong { background:none; padding:0; font-weight:700 }
.search_result .contact li .nocommis { margin-left:10px; color:#8c8c8c }
.search_result .date {position:absolute; z-index:1; right:20px; top:15px;}
.search_result .date li {display:inline-block; font-size:13px; color:#777;}
.search_result .date li + li {margin-left:12px;}
.search_result .date .updatedate {/*height:18px; line-height:1.3;*/ border:1px solid rgba(217,49,49,0.5); padding:0 3px 1px; color:#d93131;background:#fff; font-size:12px; font-family:'notosans';}
.cont_wrap .nodata {text-align:center; margin-top:8px; border:1px solid #ccc;}
.cont_wrap .nodata td { padding: 30px 0}


.search_wrap .page {margin:30px 0 10px 0; text-align:center;}
.search_wrap .page > a {display:inline-block; margin:0 3px; width:33px; height:33px; text-indent:-9999px; border:1px solid #dbdbdb;}
.search_wrap .page > a.first {background:url(/images/common/search_page_first.jpg) no-repeat center;}
.search_wrap .page > a.prev {background:url(/images/common/search_page_prev.jpg) no-repeat center;}
.search_wrap .page > a.next {background:url(/images/common/search_page_next.jpg) no-repeat center;}
.search_wrap .page > a.last {background:url(/images/common/search_page_last.jpg) no-repeat center;}
.search_wrap .page ol {display:inline-block; padding:0 25px;}
.search_wrap .page ol li {display:inline-block;}
.search_wrap .page ol li a {display:block; padding:0 8px; color:#888;}
.search_wrap .page ol li.on a {color:#88c975;}

/* Á¡Æ÷¸Å¸Å */
.search_result.store > ul > li .thumb {position:relative; width:192px; height:144px;}
.search_result.store > ul > li .img_title {position:absolute; z-index:10; left:0; top:0; width:100%; padding:3px 0; text-align:center; font-size:12px; color:#fff; background:#d7ac02;}
.search_result.store > ul > li .img_title.under {background:#e159a5;}
.search_result.store > ul > li .img_title span {display:inline-block; margin-left:2px; padding:2px 3px 2px 2px; border:1px solid #fff; font-weight:700;}
.search_result.store > ul > li .img_title span.self {color:#000; border-color:#000;}
.search_result.store > ul > li .img_title.deadline { padding-left:35px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.search_result.store > ul > li .img_title.bid {background:#f03a41}
.search_result.store > ul > li .img_title.top {background:#92be13}
.search_result.store > ul > li .img_title.bo {background:#e159a5}
.search_result.store > ul > li .img_title.self {background:#e57e24}
.search_result.store > ul > li .img_title.jppublic.self {background:#55b68f}
.search_result.store > ul > li .img_title.jppublic {background: #6172aa;}
.search_result.store > ul > li .img_title.normal {background:#9671bf;}
.search_result.store > ul > li .img_title.deadline.main {background:#bd9701;}
.search_result.store > ul > li .img_title.deadline.top {background:#76a60f;}
.search_result.store > ul > li .img_title.deadline.bo {background:#bc4a8a;}
.search_result.store > ul > li .img_title.deadline.self {background:#d1702c}
.search_result.store > ul > li .img_title span.deadline {position:absolute; top:3px; left:2px; border:1px solid #fff;/*border:1px solid rgba(217,49,49,0.7);*/ background:#fff; color:#d93131}
.search_result.store .detail em.null { display:inline-block; width:20px}
.search_result.store .detail .price p {display:inline-block; }
.search_result.store .detail .price p + p, .search_result.store .detail .priceri_area p + p{margin-left:10px;}
.search_result.store .detail img.split {margin: -1px 7px 0px 7px;}
.search_result.store .detail .priceri_area { float:right}
.search_result.store .detail .priceri_area p {display:inline-block; font-size:13px; color:#777; }
.search_result.store .detail .priceri_area em {font-size:16px;}
.search_result.store .detail .deposit em {font-size:16px; color:#454545; font-weight:bold}
.search_result.store .detail .month em {font-size:16px;color:#454545; font-weight:400;}
.search_result.store .detail .franchmem_cost em {font-size:16px; color:#235a9e; font-weight:bold}
.search_result.store .detail .premium_term em {font-size:16px; color:#058cae; font-weight:bold}
.search_result.store .detail .premium { color:#282d93;}
.search_result.store .detail .premium em {font-size:16px; color:inherit}
.search_result.store .detail .total em {color:#cc0000; font-weight:700}
.search_result.store .detail .small_total { position:absolute;  bottom:-9px; right:0px; color:#737373; font-size:12px;}
.search_result.store .contact li.owner_jik {padding-left:10px; color:#a35623; font-weight:700; background:url(/images/common/ico_owner.jpg) no-repeat left center;}
.search_result.store .contact li.agent.jik { color:#8c8c8c}
.search_result.store .contact li.owner { margin-top:4px; color:#8c8c8c; font-size:11px; padding-left:12px; background:url("/_images/2013/sub/bull_regist4rule_agency.gif") no-repeat left 3px; line-height:18px; letter-spacing:-.5px}
.search_result.store .contact li.owner .corp { color:#333; font-weight:bold}
.search_result.store .contact li.regist4jpline { margin-top:4px; color:#8c8c8c; font-size:11px; padding-left:12px; background:url("/images/common/ico_rule_jpline.gif") no-repeat left 3px; line-height:18px; letter-spacing:-.5px}
.search_result.store .contact li.regist4jpline .corp { color:#339900; font-weight:bold}
.search_result.store .contact li.agent .agent_type5 {color:#339900;}

/* »ó°¡ÀÓ´ë ¸Å¸Å */
.search_result.sp_center > ul > li .thumb {width:192px; height:122px;}
.search_result.sp_center .top_info .field em {color:#556ee3;}
.search_result.sp_center .detail {padding:5px 0 15px 8px;}
.search_result.sp_center .detail:before {top:12px;}
.search_result.sp_center .detail li {padding:0 5px;}
.search_result.sp_center .detail li:before {display:none;}
.search_result.sp_center .contact {padding-left:10px; background:url(/images/common/ico_business.jpg) no-repeat left 6px;}
.search_result.sp_center .contact li + li {margin-left:5px;}

/* °Å·¡°Ô½ÃÆÇ */
.search_result.deal > ul > li .thumb {display:inline-block; float:none; min-width:190px; max-width:190px;}
.search_result.deal > ul > li .info {display:inline-block; padding-left:0;}
.search_result.deal .detail {padding-left:0; padding-top:0; margin-bottom:10px; border-bottom:0;}
.search_result.deal .detail:before {display:none;}
.search_result.deal .detail li {padding:0 5px; color:#444;}
.search_result.deal .detail li:first-child {padding-left:0;}
.search_result.deal .detail li:before {display:none;}
.search_result.deal .detail > p {position:static; margin-top:5px;}
.search_result.deal .detail .total em {color:#d60000;}
.search_result.deal .con .tit {font-size:17px; font-weight:700;}
.search_result.deal .con .tit a {color:#1d1dc1; vertical-align:top; border-bottom:1px solid #1d1dc1;}
.search_result.deal .con .tit a strong {border-bottom:1px solid #1d1dc1; vertical-align:top;}
.search_result.deal .con .tit span {display:inline-block; padding:2px 5px; margin-right:3px; color:#fff; font-size:13px; font-weight:400; border-radius:3px; vertical-align:bottom;}
.search_result.deal .con .tit span.find {border:1px solid #0d9ea0; background:#25b6b8;}
.search_result.deal .con .tit span.premium {border:1px solid #c03eab; background:#de63cb;}
.search_result.deal .contact {position:absolute; z-index:1; bottom:20px; margin:0; border-top:0;}
.search_result.deal .contact li {font-size:14px; color:#444;}
.search_result.deal .contact .personal {padding-left:17px; background:url(/images/common/ico_personal.jpg) no-repeat left center;}
.search_result.deal .contact .phone {color:#679b21; font-weight:700;}
.search_result.deal .date {position:static;}
.search_result.deal .date li {position:absolute; z-index:1; right:20px; top:20px;}
.search_result.deal .date .btm {top:inherit; bottom:20px;}
.search_result.deal .date .today {color:#679b21; font-weight:700;}

/* ÇÁ·£Â÷ÀÌÁî */
.search_result.franchise .adbx_ti { height:33px; background:#d7ac02 url("/images/common/adbx_bar01.jpg") right bottom no-repeat; color:#fff; border-top-right-radius:3px; border-top-left-radius:3px;}
.search_result.franchise .middbx .adbx_ti {background:#92be13 url("/images/common/adbx_bar02.jpg") right bottom no-repeat}
.search_result.franchise .monthbx .adbx_ti {background:#ee5962 url("/images/common/adbx_bar03.jpg") right bottom no-repeat}
.search_result.franchise .adbx_ti span { margin-left:15px; line-height:33px; font-weight:700}

.list_item{margin:8px 0 0 0;}
.search_result.franchise > ul > li { padding:0; border:none}
.search_result.franchise > ul > li .list_chain { overflow:hidden; position:relative; border:1px solid #ccc;}
.search_result.franchise > ul > li.list_ad .list_chain {background:#fdfbf1; border-style:solid; border-width:0 5px 5px 5px }
.search_result.franchise > ul > li.list_ad.mainbx .list_chain { border-color:#d7ac02; }
.search_result.franchise > ul > li.list_ad.middbx .list_chain { border-color:#92be13;}
.search_result.franchise > ul > li.list_ad.monthbx .list_chain { border-color:#ee5962;}
.search_result.franchise > ul > li .thumb {width:190px; height:140px; border:0; margin:15px 0px 15px 15px;}
/*.search_result.franchise > ul > li .info {position:relative; width:680px; height:170px; float:left; padding:15px 15px 0px 30px;}*/
.search_result.franchise > ul > li .info {position:relative; width:650px; height:170px; float:left; padding:15px 15px 0px 15px;}  /* @@@ dev1 ÇÁ·£Â÷ÀÌÁî »çÀÌÁî Á¶Á¤ */
.search_result.franchise > ul > li .price_list {float:right; position:absolute; right:0; top:0; width:165px; padding:10px; height:100%; font-size:13px; border-left:1px solid #e3e3e3; background:#f4f4f4;}
.search_result.franchise > ul > li.list_ad .price_list {background:#f5f2e6;}
.search_result.franchise > ul > li .price_list li {margin:8px 0;}
.search_result.franchise > ul > li .price_list .total {display:block; overflow:hidden; margin-top:5px; border-top:1px solid #ccc; font-weight:bold;}
.search_result.franchise > ul > li .price_list .total li { margin:5px 0; padding:4px 0 2px; color:#333}
.search_result.franchise > ul > li .price_list em {float:left; color:#888;}
.search_result.franchise > ul > li .price_list span {display:block; padding-left:65px; text-align:right;}
.search_result.franchise .logo {position:absolute; z-index:1; right:15px; top:50%; transform:translateY(-50%); border:1px solid #ccc}
.search_result.franchise .logo img { width:90px; height:90px}
.search_result.franchise .top_info li {font-size:14px;}
.search_result.franchise .top_info em {font-weight:700; }
/*.search_result.franchise .top_info em.item {width:43%; display:inline-block; text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden; white-space:nowrap; word-wrap:normal; }*/
.search_result.franchise .con {width:calc(100% - 100px);}
.search_result.franchise .con .tit {margin:7px 0; color:#444; font-size:23px; line-height:30px}
.search_result.franchise .con p { line-height:19px}
.search_result.franchise .contact {width:82%; display:inline-block; position:absolute; bottom:43px; text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden; white-space:nowrap; word-wrap:normal; font-size:12px; color:#aaa;}/*1ÁÙ*/
/*
.search_result.franchise .contact:after {display:none;}
.search_result.franchise .contact li {position:relative; padding:0 7px; color:#666;}
.search_result.franchise .contact li:first-child {padding-left:0;}
.search_result.franchise .contact li:before {content:''; position:absolute; z-index:1; left:-1px; top:2px; width:1px; height:11px; background:#aaa;}
.search_result.franchise .contact li:first-child:before {display:none;}
.search_result.franchise .contact li + li {margin-left:0;}
*/
.search_result.franchise .income {position:absolute; bottom:15px; }
.search_result.franchise .income li {display:inline-block; font-size:13px; color:#444;}
.search_result.franchise .income li + li {margin-left:20px;}
.search_result.franchise .income li em {font-size:18px; font-weight:700;}
.search_result.franchise .income li.mean em {color:#282d93}
.search_result.franchise .income li.total em {color:#ec4c00}
.search_result.franchise .income li.total .space {margin-left:5px; font-weight:normal; font-size:13px}
.search_result.franchise .income li.total .space em { font-size:inherit; color:#454545;}
.search_result.franchise .income li.standard {position:absolute; z-index:1; right:15px; bottom:0;}
.search_result.franchise .income li.standard em {font-size:13px;}
.search_result.franchise .view {position:absolute; z-index:1; top:15px; right:15px; font-size:14px; color:#777;}
.search_result.franchise .list_flag{position:absolute; top:10; left:10; z-index:1; width:40px; height:40px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.search_result.franchise .list_flag.ad{background:rgba(213,0,23,0.8);}
.search_result.franchise .list_flag.first{background:rgba(0,0,0,0.8);}
.search_result.franchise .list_flag.second{background:rgba(0,0,0,0.7);}
.search_result.franchise .list_flag.third{background:rgba(0,0,0,0.5);}
.search_result.franchise .ad_icon{display:inline-block; margin:6px 0 0 20px; width:80px; height:22px; border-radius:5px; background:#d50017; font-size:13px; line-height:22px; text-align:center; color:#fff;top: -4px; position: relative;}

/* Ã¢¾÷¸Å°ÅÁø */
.search_result.magazine > ul > li .thumb {width:192px; height:124px; text-align:center; border:0;}
.search_result.magazine > ul > li .thumb img {display:inline-block; width:auto; max-width:100%; margin:0 auto; height:100%; border:1px solid #e1e1e1; border-radius:3px;}
.search_result.magazine > ul > li .thumb span {display:inline-block; width:100%; margin:0 auto; height:100%; border:1px solid #e1e1e1; border-radius:3px;}
.search_result.magazine > ul > li .thumb span img {margin-top:45px;width:auto; height:20px;border:0px;}
.search_result.magazine .top_info {display:inline-block; padding:3px 10px; color:#fff; font-size:12px; font-weight:500; border-radius:100px; background:#8cc63f;}
.search_result.magazine .con .tit {margin:5px 0 10px; font-size:20px;}
.search_result.magazine .con p {font-size:15px;}
.search_result.magazine .contact {margin-top:10px;}
.search_result.magazine .contact li {color:#777; font-size:15px;}

/* ¿¡ÀÌÀüÆ® */
.search_result.agent > ul > li .thumb {width:80px; height:90px; margin:0 30px 0 20px; border:1px solid #e1e1e1; border-radius:3px;}
.search_result.agent > ul > li .info {/*padding-left:130px; margin-top:-5px;*/}
.search_result.agent .con .sub {margin-top:7px; font-weight:400; font-size:14px;}
.search_result.agent .agent_info > li {float:left; margin:2px 0; color:#898989; font-size:14px;}
.search_result.agent .agent_info > li:nth-child(odd) {width:25%;}
.search_result.agent .agent_info > li:nth-child(even) {width:70%;}
.search_result.agent .agent_info > li.hole {width:70%;}
.search_result.agent .agent_info > li ul,
.search_result.agent .agent_info > li ul li {display:inline-block;}
.search_result.agent .agent_info > li ul li + li {margin-left:20px;}
.search_result.agent .agent_info em {color:#373960;}
.search_result.agent .more_btn {position:absolute; z-index:1; right:20px; bottom:20px; width:110px; height:33px; border-radius:3px; background:#cbcbcb;}
.search_result.agent .more_btn a {display:block; color:#fff; text-align:center; line-height:33px; font-size:15px; font-weight:700;}

/* °è¾àÈÄ±â */
.search_result.review > ul > li .info {padding-left:0;}
.search_result.review .top_info span {display:inline-block; padding:3px 10px; color:#fff; font-size:12px; font-weight:700; border-radius:100px;}
.search_result.review .top_info span.sell {background:#8cc63f;}
.search_result.review .top_info span.buy {background:#f8b822;}
.search_result.review .top_info span.write_sc {background:#6ec0e6;}
.search_result.review .con .tit {margin:5px 0 10px;}
.search_result.review .con .tit span {color:#707eb0;}
.search_result.review .con .sub {overflow:hidden; width:90%; font-size:14px; font-weight:400; white-space:nowrap; text-overflow:ellipsis;}
.search_result.review .contact {margin:10px 0 0 0;}
.search_result.review .contact li {font-size:14px; color:#888;}
