@media only screen and (max-width:500px){.container{width:100% !important}}div,p{font-family:'Noto Sans KR','맑은 고딕','Malgun Gothic',sans-serif,'나눔고딕',sans-serif;font-size:12pt;line-height:160%;font-weight:300;color:##595959}.no-padding{padding:0 !important}.wrap-container{max-width:1200px;width:100%;margin:0 auto}.cssGrid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media only screen and (max-width:500px){.cssGrid-2{display:block}}.cssGrid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media only screen and (max-width:500px){.cssGrid-3{display:block}}.cssGrid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}@media only screen and (max-width:500px){.cssGrid-4{display:block}}.cssGrid-5{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}@media only screen and (max-width:500px){.cssGrid-5{display:block}}.cssGrid-6{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}@media only screen and (max-width:500px){.cssGrid-6{display:block}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nowrap{white-space:nowrap}.cursorPoiniter{cursor:pointer}.box-body article.media-item{margin-bottom:10px;padding:15px 0;cursor:pointer}.box-body article.media-item:after{clear:both;display:block;content:" "}.box-body article.media-item{border-bottom:1px dotted #acacac !important}.box-body article.media-item:last-child{border-bottom:none !important}.fmlsItem{transform:scale(1);transition:all .2s ease;background-color:#fafafc;width:100%;box-sizing:border-box;padding:0}.fmlsItem div.mls-wrapper{height:100%;padding:0;margin:0;background-color:#9fa91f;border:0}.fmlsItem figure{margin:0;overflow:hidden;position:relative;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.fmlsItem figure div.fmlsLogo{position:absolute;left:10px;bottom:30px;z-index:10;width:64px;height:13px}.fmlsItem figure div.PropertyType{position:absolute;top:10px;left:10px;z-index:10;height:25px;line-height:25px;background-color:#9fa91f;color:#fff;padding:0 10px;white-space:nowrap}.fmlsItem figure img.thumb{object-fit:cover;position:absolute;object-position:50% 50%;width:100%;height:100%}.fmlsItem figure img.logo{display:table-cell;vertical-align:middle;width:200px;opacity:.8;filter:drop-shadow(0px 0px 70px gray)}.fmlsItem figure img.cloneNode{position:absolute;left:0;top:0;z-index:10}.fmlsItem figure div.btnSideLeft{left:0}.fmlsItem figure div.btnSideRight{right:0}.fmlsItem figure:hover img.thumb{transform:scale(1);transition:all .5s ease}.fmlsItem figure:hover div.btnSide{opacity:1;transition:opacity .25s ease-in-out}.fmlsItem h4{position:absolute;top:50%;text-align:center;width:100%;z-index:10;background:0 0}.fmlsItem .media-content{padding:10px;background-color:#efefef}.fmlsItem div.important-info{color:#fff;background-color:#424242;margin:0;padding:5px 15px}.fmlsItem div.important-info>ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.fmlsItem div.important-info>ul>li{white-space:nowrap;padding:0 5px}.fmlsItem div.summary{padding:10px;word-break:break-all}.fmlsItem div.summary h5{font-weight:400;color:#fff}.fmlsItem div.summary h5>a{color:#fff}.fmlsItem:hover{cursor:pointer;box-shadow:0px 0px 15px rgba(0,0,0,.4);transition:box-shadow .5s ease}#gallery-container{width:100%;margin:15px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-column-gap:15px;grid-row-gap:30px;box-sizing:border-box}@media only screen and (max-width:500px){#gallery-container{display:block}#gallery-container>.mlsItem{margin:15px 0}}#gallery-container:after{clear:both;content:" ";display:block;margin-bottom:30px}#gallery-container .list_data{display:none}#gallery-container .mlsItem{transform:scale(1);transition:all .2s ease;background-color:#fafafc;width:100%;box-sizing:border-box;padding:0}#gallery-container .mlsItem div.mls-wrapper{height:100%;padding:0;margin:0;background-color:#9fa91f;border:0}#gallery-container .mlsItem figure{margin:0;overflow:hidden;position:relative;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}#gallery-container .mlsItem figure div.fmlsLogo{position:absolute;left:10px;bottom:30px;z-index:10;width:64px;height:13px}#gallery-container .mlsItem figure div.PropertyType{position:absolute;top:10px;left:10px;z-index:10;height:25px;line-height:25px;background-color:#9fa91f;color:#fff;padding:0 10px;white-space:nowrap}#gallery-container .mlsItem figure img.thumb{object-fit:cover;position:absolute;object-position:50% 50%;width:100%;height:100%}#gallery-container .mlsItem figure img.logo{display:table-cell;vertical-align:middle;width:200px;opacity:.8;filter:drop-shadow(0px 0px 70px gray)}#gallery-container .mlsItem figure img.cloneNode{position:absolute;left:0;top:0;z-index:10}#gallery-container .mlsItem figure div.btnSideLeft{left:0}#gallery-container .mlsItem figure div.btnSideRight{right:0}#gallery-container .mlsItem figure:hover img.thumb{transform:scale(1);transition:all .5s ease}#gallery-container .mlsItem figure:hover div.btnSide{opacity:1;transition:opacity .25s ease-in-out}#gallery-container .mlsItem h4{position:absolute;top:50%;text-align:center;width:100%;z-index:10;background:0 0}#gallery-container .mlsItem .media-content{padding:10px;background-color:#efefef}#gallery-container .mlsItem div.important-info{color:#fff;background-color:#424242;margin:0;padding:5px 15px}#gallery-container .mlsItem div.important-info>ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}#gallery-container .mlsItem div.important-info>ul>li{white-space:nowrap;padding:0 5px}#gallery-container .mlsItem div.summary{padding:10px;word-break:break-all}#gallery-container .mlsItem div.summary h5{font-weight:400;color:#fff}#gallery-container .mlsItem div.summary h5>a{color:#fff}#gallery-container .mlsItem:hover{cursor:pointer;box-shadow:0px 0px 15px rgba(0,0,0,.4);transition:box-shadow .5s ease}#mls_gallery{max-width:1440px;height:200px;overflow-x:hidden;position:relative}#mls_gallery>.wrapper{background-color:#dcdcdc;position:absolute;left:0;top:0;height:200px;margin:0}#mls_gallery>.wrapper>figure.image{display:block;float:left;position:relative;overflow:hidden;height:200px;padding:0}#mls_gallery>.wrapper>figure.image>img{height:200px;padding:0}.WantImgVeiwer{width:500px;height:400px;overflow-x:hidden;position:relative}.WantImgVeiwer .wrapper{background-color:#dcdcdc;position:absolute;left:0;top:0;height:100%}.WantImgVeiwer .wrapper>article.item{display:table;float:left;position:relative;overflow:hidden;height:100%;padding:0;text-align:center;vertical-align:middle}.WantImgVeiwer .wrapper>article.item>figure.image{display:table-cell;position:relative;overflow:hidden;padding:0;vertical-align:middle}.WantImgVeiwer .wrapper>article.item>figure.image>img{width:100%}#site_header{width:100%;height:70px;display:block;background:0 0;display:table}#site_header .wrap{display:table-cell;margin:0 auto;vertical-align:middle;text-align:center;background:0 0;width:100%;height:70px}#site_header .wrap h1{color:#fff;font-size:30pt}#site_header .wrap h4{color:#fff}#site_header div.wrap-content{margin:0 auto;max-width:1000px;min-width:300px;padding:0 15px}div.gallery_itemContainer{position:relative}div.search_keyword{width:100%;height:32px;background:#fff;border-radius:1px;border:1px solid transparent;position:relative;padding:0 5px 0 10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:15px;flex:1;flex-wrap:wrap;margin-right:15px;-webkit-align-items:center;-ms-align-items:center;align-items:center}div.search_keyword input{border:0;flex:1 !important;outline-style:none;vertical-align:middle;line-height:-moz-calc(100%) !important;line-height:-webkit-calc(100%) !important;line-height:-o-calc(100%) !important;line-height:normal !important;width:100% !important}div.search_keyword input>i{vertical-align:middle;padding-right:10px;padding-bottom:2px;color:gray}#searchbar{margin-top:10px;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;background-size:cover;-webkit-box-align:end;box-sizing:border-box;padding:0}#searchbar .form-control{margin-right:10px !important}@media only screen and (max-width:500px){#searchbar{display:block}#searchbar .form-control{margin:5px 0}}.adv{margin:10px 0}.description{box-sizing:border-box;background-color:#fff;box-shadow:0px 0px 7px 0px rgba(0,0,0,.26);padding:15px;margin-bottom:30px}.description:after{clear:both;display:block;content:" "}#mlsTitle{position:relative;font-size:3rem}@media only screen and (max-width:500px){#mlsTitle{font-size:2rem}}#mlsTitle>.listPrice{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media only screen and (max-width:500px){#mlsTitle>.listPrice{display:block;text-align:left;position:relative;transform:none;text-align:right}}