@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Poppins:500,600&display=swap');

/* 공통 */
button{border:none}
input[type=text], input[type=password]{box-shadow:none;transition:none;font-family:'notokr-regular'}
input[type=text]:focus,input[type=text]:active, input[type=password]:focus, textarea:focus, select:focus, select:active{box-shadow:none;border:inherit!important;outline:none}
input[type=submit]:focus{outline:none}
input[type=submit]{border:none}
button:focus,button:active{outline:none}
.required, textarea.required{background-image:url(/skin/member/wp_basic/require.png)!important}

/* 관리자 버튼 */
.wp_adm_btn{width:85px;height:38px;border-radius:2px;border:1px solid #ffd8e1;font-size:13.5px;line-height:36px;color:#ff567f;letter-spacing:-.7px;background-color:#fff7f9;-webkit-transition:all .2s;transition:all .2s;font-family:'notokr-medium'}
a.wp_adm_btn{display:block;text-align:center}
.wp_adm_btn:hover{border-color:#fdb6c6}

/* 버튼 공통 */
.btn_type01{display:inline-block;width:180px;height:55px;margin:0 auto;border-radius:2px;font-size:15px;color:#fff;text-align:center;line-height:55px;background-color:#0054a6;-webkit-transition:all .2s;transition:all .2s;font-family:'notokr-medium'}
.btn_type01:hover{background-color:#0064c5}
a.cancel_btn{display:inline-block;vertical-align:top;width:75px;height:55px;border:none;border-radius:2px;font-size:15px;text-align:center;color:#fff;line-height:55px;background-color:#bbb;font-family:'notokr-medium'}
a.btn_normal{display:inline-block;vertical-align:top;width:75px;height:55px;border:none;border-radius:2px;font-size:15px;text-align:center;color:#fff;line-height:55px;background-color:#bbb;font-family:'notokr-medium'}
a.btn_line{display:inline-block;vertical-align:top;width:75px;height:55px;border:none;border-radius:2px;border:1px solid #d1d1d1;font-size:15px;text-align:center;color:#777;line-height:53px;font-family:'notokr-medium'}

/*게시판 관리*/
.basicset_title{text-align:center;font-size:17px;font-weight:bold;color:#777;padding:15px 0 5px 0}
.basicset{width:95%;padding:0;margin:15px;border:1px solid #ccc;border-spacing:0;border-collapse:collapse}
.basicset th{width:20%;border-bottom:1px solid #ddd;background:#ebebeb;height:30px}
.basicset td{width:30%;border-bottom:1px solid #ddd;height:30px;padding:5px 0 5px 8px}
.basicset input{height:30px;border-radius:unset;box-shadow:none}
.btn_submit{background:#555}
.btn_submit:hover{background:#555}

/* 페이지 */
.pg_wrap{margin:40px 0 0;text-align:center;font-family:'notokr-regular'}
.pg_wrap a{display:inline-block;vertical-align:middle}
.pg_page{min-width:15px;height:30px;padding:0 2px;border:none;border-radius:0;font-size:14px;line-height:30px;color:#999;background:none;font-family:'notokr-regular'!important}
.pg_page:hover{background:none}
.pg_current{display:inline-block;vertical-align:middle;min-width:15px;height:30px;padding:0 2px;border:none;border-radius:0;font-size:14px;font-weight:normal;line-height:29px;color:#222;background:none;box-shadow:none;font-family:'notokr-medium'}
.pg_start, .pg_end{width:20px;height:30px;font-size:0;text-indent:0}
.pg_start:before, .pg_end:before{content:"\f104 \f104";padding:0;font-size:12px;text-align:center;color:#aaa;line-height:28px;letter-spacing:.5px;font-family:fontawesome}
.pg_end:before{padding-left:3px;content:"\f105 \f105"}

/* 테이블 공통 */
.wp_tbl_common{width:100%;border-top:1px solid #555}
.wp_tbl_common table{width:100%}
.wp_tbl_common th{border-bottom:1px solid #e1e1e1;font-size:15px;font-weight:normal;color:#222;font-family:'notokr-medium'} 
.wp_tbl_common td{border-bottom:1px solid #e1e1e1;font-size:14px;color:#777}

/* =============================================================== 리스트 시작 [s] */
.landList{max-width:1320px;width:100%;margin:0 auto;padding:40px 0;font-size:16px;line-height:1.8;color:#999;font-family:'SBAggroL'}
.landList .item_all_ckbox{width:15px;height:15px}
.landList .item_ckbox{position:absolute;top:5px;left:15px;z-index:5;width:15px;height:15px}
.landList .item_list{display:flex;flex-wrap:wrap}
.landList .item_list li{overflow:hidden;position:relative;width:calc(25% - 22.5px);margin-left:30px;border:1px solid #e1e1e1;border-radius:26px;background:#fff;transition:all .3s}
.landList .item_list li.empty{display:block;padding:30px 0;font-size:15px;text-align:center}
.landList .item_list li:nth-child(4n+1){margin-left:0}
.landList .item_list li:nth-child(n+5){margin-top:40px}
.landList .item_list li .img{overflow:hidden;position:relative;height:235px;background:center no-repeat;background-image:url(/wp_img/make/main_map/no_img.jpg);background-size:cover}
.landList .item_list li .sold{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;background:url(/wp_img/make/search/img/sold.png) center no-repeat rgba(255,255,255,.6);background-size:55%}
.landList .item_list li .info{padding:15px 20px 20px}
.landList .item_list li .tip{display:flex;align-items:center} 
.landList .item_list li .tip .badge_wrap_mo{display:none}
.landList .item_list li .tip .badge_wrap{position:absolute;left:15px;top:15px}
.landList .item_list li .tip .badge_wrap>div{display:inline-block}
.landList .item_list li .tip .badge{display:inline-block;min-width:48px;height:28px;padding:0 10px;border-radius:20px;font-size:13px;text-align:center;color:#fff;line-height:31px;background-color:var(--action)}
.landList .item_list li .tip .badge.black{background:#222}
.landList .item_list li .tip .wish_btn{position:absolute;right:15px;top:15px;z-index:4;border:none;width:35px;height:35px;border-radius:50%;font-size:16px;color:#fff;background:rgba(0,0,0,.15);transition:all .2s}
.landList .item_list li .tip .wish_btn i{margin-top:5px}
.landList .item_list li .tip .wish_btn .fa-heart{color:var(--action)}
.landList .item_list li .tip p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;padding:0 8px;margin-left:auto;border-radius:2px;border:1px solid #e1e1e1;font-size:13px;line-height:22px}
.landList .item_list li .tit{font-size:16px;color:#222}
.landList .item_list li .tit .price{margin:5px 0 10px;font-size:20px;line-height:1;font-family:'SBAggroB'}
.landList .item_list li .tit .price span{display:inline-block;vertical-align:middle;width:35px;height:35px;margin-right:5px;border-radius:50%;border:1px solid var(--action);font-size:15px;text-align:center;line-height:37px;color:var(--action);font-family:'SBAggroM'}
.landList .item_list li .tit .desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.landList .item_list li .tit .loca{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:#999}
.landList .item_list li .tit .loca svg{vertical-align:middle;width:15px;height:15px}
.landList .item_list li .kwd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;margin-top:10px;padding:12px 15px 0 0;border-top:1px solid #e1e1e1;font-size:14px;line-height:1.2}
.landList .item_list li .kwd span{display:inline-block;vertical-align:middle}
.landList .item_list li .kwd span+span:before{display:inline-block;vertical-align:middle;content:"";width:1px;height:11px;margin:0 6px 0 2px;background-color:#ccc}
.landList .item_list li .kwd svg{position:absolute;right:0;top:7px;width:14px;height:18px;color:#aaa}
.landList .btn_area{display:flex}
.landList .btn_area .w_btn{margin:0 0 0 auto}

@media(hover:hover){
.landList .item_list li:hover{transform:translate(-5px,-5px);box-shadow:6px 6px 26px rgba(0,0,0,.15)}
.landList .item_list li:hover .img img{transform:scale(1.05)}
}
@media(max-width:1360px){
.landList{padding:40px 20px}	
.landList .item_list li{width:calc(25% - 9px);margin-left:12px}
}
@media(max-width:1024px){
.landList .item_list li{width:calc((100% / 3) - 8px);margin-left:12px!important}
.landList .item_list li:nth-child(3n+1){margin-left:0!important}
.landList .item_list li:nth-child(n+4){margin-top:40px}
}
@media(max-width:768px){
.landList{padding:0}	
.landList .item_list{display:flex;flex-direction:column}
.landList .item_list li{display:flex;padding:12px;width:100%;margin:0!important;border:none;border-radius:0}
.landList .item_list li+li{border-top:1px solid #e1e1e1}
.landList .item_list li .img{width:140px;height:136px;border-radius:6px;border:1px solid #e1e1e1}
.landList .item_list li .sold{background-image:url(/wp_img/make/search/img/sold.png);background-size:80%}
.landList .item_list li .info{display:flex;flex-flow:column;justify-content:center;width:calc(100% - 140px);padding:0 0 0 12px}
.landList .item_list li .tip .badge_wrap_mo{display:block;position:absolute;left:18px;top:18px;z-index:1;line-height:1}
.landList .item_list li .tip .badge_wrap{position:relative;left:auto;top:auto;line-height:1}
.landList .item_list li .tip .badge_wrap>div{display:none}
.landList .item_list li .tip .badge{min-width:38px;height:19px;padding:0 8px;font-size:11px;line-height:22px}
.landList .item_list li .tip .wish_btn{position:relative;right:auto;top:auto;width:auto;height:auto;margin:0 5px;border-radius:0;font-size:15px;color:#bbb;background:none}
.landList .item_list li .tip p{height:19px;font-size:11px;line-height:19px}	
.landList .item_list li .tit{font-size:14px}
.landList .item_list li .tit .price{margin:10px 0 6px;font-size:15px}
.landList .item_list li .tit .price span{width:20px;height:20px;font-size:11px;line-height:20px}
.landList .item_list li .tit .loca{font-size:13px}
.landList .item_list li .tit .loca svg{width:13px;height:13px}
.landList .item_list li .kwd{margin-top:5px;padding:10px 15px 0 0;font-size:12px}
.landList .btn_area{padding:15px}
}
@media (max-width:380px){
.landList .item_list li .tip p{display:none}
}

/* =============================================================== 리스트 끝 [e] */

/* =============================================================== 뷰 시작 [s] */
.popcommon{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1002;font-size:16px;color:#999;line-height:1.8;background-color:rgba(0,0,0,.5);font-family:'SBAggroL'}
#landView > .inner{overflow:hidden;position:relative;top:50%;z-index:1;transform:translateY(-50%);max-width:1024px;margin:0 auto;padding:50px 0 65px 40px;border-radius:14px;background-color:#fff;transition:all .2s}
#landView .scr_area{overflow-y:scroll;height:70vh}
#landView .scr_area::-webkit-scrollbar{width:5px}
#landView .scr_area::-webkit-scrollbar-thumb{border-radius:5px;background-color:#b1b1b1}
#landView .scr_area::-webkit-scrollbar-track{border-radius:5px;background-color:#fff}
#landView .bar{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:50px;color:#222}
#landView .bar p{display:none}
#landView .bar a{padding:4px 10px 2px;margin-right:5px;border-radius:3px;border:1px solid #e1e1e1;font-size:13px;color:#777}
#landView .bar button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:none;color:#fff;background:none}
#landView .bar button svg{width:28px;height:28px;stroke-width:1.5px;color:#222}
/* 이미지 + 타이틀 */
#landView .swiper-button-next:after, #landView .swiper-button-prev:after{font-size:24px;color:#fff}
#landView .top_info{display:flex;padding-right:35px}
#landView .top_info > div{width:48%}
#landView .top_info .landImg{position:relative;overflow:hidden;z-index:1}
#landView .top_info .landImg ul li{overflow:hidden}
#landView .top_info .landImg ul li.null{height:300px;text-align:center;font-size:18px;line-height:300px;background:#eee}
#landView .top_info .landImg ul li img{width:100%}
#landView .top_info .landImg ul li:before{content:'';position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:url(/wp_img/make/main_map/watermark.png) no-repeat center;background-size:cover}

#landView .top_info .landImg .pager{display:inline-block;position:absolute;top:20px;left:auto;right:20px;bottom:auto;z-index:2;width:60px;height:26px;border-radius:30px;font-size:11px;text-align:center;color:rgba(255,255,255,.5);letter-spacing:1px;line-height:27px;background:rgba(0,0,0,.5)}
#landView .top_info .landImg .pager span:first-child{font-size:11px;color:#fff}
#landView .top_info .landImg .sold{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;background:url(/wp_img/make/search/img/sold.png) center no-repeat rgba(255,255,255,.6);background-size:45%}
#landView .top_info .badge_wrap{position:absolute;left:15px;top:15px;z-index:2}
#landView .top_info .badge{display:inline-block;min-width:48px;height:28px;padding:0 10px;border-radius:20px;font-size:13px;text-align:center;color:#fff;line-height:31px;background-color:var(--action)}
#landView .top_info .badge.black{background:#222}
#landView .top_info .titles{display:flex;flex-direction:column;justify-content:space-evenly;margin-left:auto}
#landView .top_info .tip{display:flex;align-items:center}
#landView .top_info .tip span{height:28px;padding:0 12px;border-radius:30px;border:1px solid #e1e1e1;font-size:14px;line-height:30px}
#landView .top_info .tip p{margin-left:auto}
#landView .top_info .tip p button{width:50px;height:50px;border:1px solid #e1e1e1;border-radius:50%;font-size:17px;background:#fff}
#landView .top_info .tip p button .fa-heart{color:var(--action)}
#landView .top_info .tit{margin:5px 0 10px;text-align:center}
#landView .top_info .tit .price{display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-size:22px;color:#222;line-height:1;font-family:'SBAggroB'}
#landView .top_info .tit .price span{width:38px;height:38px;margin-right:8px;border-radius:50%;border:1px solid var(--action);font-size:17px;line-height:40px;color:var(--action);font-family:'SBAggroM'}
#landView .top_info .tit .desc{color:#222}
#landView .top_info .kwd{display:flex;justify-content:center;align-items:center;position:relative;padding-top:15px;border-top:1px solid #e1e1e1;color:#222}
#landView .top_info .kwd span+span:before{display:inline-block;vertical-align:middle;content:"";width:1px;height:14px;margin:0 10px;background:#ccc}
#landView .top_info .ps{padding:15px;margin-top:20px;border-radius:14px;border:1px solid #e1e1e1;text-align:center}
/* 매물정보*/
#landView .dl_info{padding-right:35px}
#landView .dl_info dt{cursor:pointer;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 25px;border-bottom:1px solid #e1e1e1;font-size:20px;color:#222}
#landView .dl_info dt:after{content:"\f107";font-size:20px;color:#222;font-family:'fontawesome'}
#landView .dl_info dt.open:after{transform:rotate(180deg)}
#landView .dl_info dd{padding:25px}
#landView .cont_info dd{white-space: pre-line;}
#landView .dl_info dd:not(.detail){background-color:#f8f8f8}
#landView .dl_info dd.detail img{max-width:100%;width:100%}
#landView .info_list{display:flex;flex-wrap:wrap}
#landView .info_list li{display:flex;width:50%;line-height:1.4;word-break:keep-all}
#landView .info_list li:nth-child(n+2){margin-top:15px}
#landView .info_list li.add{width:100%}
#landView .info_list li span{width:100px;color:#222}
/* 옵션 */
#landView .option_list{display:flex;flex-wrap:wrap}
#landView .option_list li{display:flex;flex-direction:column;align-items:center;width:10%}
#landView .option_list li:nth-child(n+11){margin-top:20px}
#landView .option_list li .icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:14px;background:#fff}
#landView .option_list li p{margin-top:8px;font-size:13px;color:#222}
#landView .btn_area{display:flex;position:absolute;bottom:-1px;left:0;z-index:105;width:100%;height:65px;font-size:18px;background-color:var(--primary);font-family:'SBAggroM'}
#landView .btn_area .inq_btn{width:50%;height:100%;border:none;font-size:18px;color:#fff;background:none;font-family:'SBAggroM'}
#landView .btn_area a{display:flex;justify-content:center;align-items:center;width:50%;height:100%;line-height:1;color:#fff;background:rgba(0,0,0,.2)}
#landView .btn_area a i{padding:0 8px 2px 0;font-size:20px}
/* 지도에서 뷰 */
#landView.fix_pg{top:auto;right:auto;bottom:0;width:420px;height:calc(100vh - 140px);border-right:1px solid #e1e1e1;font-size:14px;background:#fff}
#landView.fix_pg > .inner{top:auto;transform:none;height:100%;padding:50px 0 55px 10px;border-radius:0}
#landView.fix_pg .scr_area{height:100%}
#landView.fix_pg .bar{justify-content:flex-start;padding-right:10px;box-shadow:2px 2px 6px rgba(0,0,0,.1)}
#landView.fix_pg .bar button{order:-1;color:#222}
#landView.fix_pg .bar a{flex-shrink:0;margin:0 0 0 auto}
#landView.fix_pg .bar p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}
#landView.fix_pg .top_info{display:block;margin:10px 0;padding-right:5px}
#landView.fix_pg .top_info > div{width:100%}
#landView.fix_pg .top_info .titles{margin-top:10px}
#landView.fix_pg .top_info .tit{margin-top:5px}
#landView.fix_pg .top_info .tip span{font-size:13px}
#landView.fix_pg .top_info .tip p button{width:40px;height:40px;font-size:15px;color:#222}
#landView.fix_pg .top_info .ps{margin-top:10px;padding:12px}
#landView.fix_pg .top_info .landImg ul li.null{height:200px;text-align:center;font-size:15px;line-height:200px;background:#eee}
#landView.fix_pg .dl_info{padding-right:5px}
#landView.fix_pg .dl_info dt{height:52px;padding:0 10px;font-size:18px}
#landView.fix_pg .dl_info dd{padding:15px 10px}
#landView.fix_pg .info_list{display:block}
#landView.fix_pg .info_list li{width:100%}
#landView.fix_pg .info_list li+li{margin-top:8px}
#landView.fix_pg .option_list li{width:20%}
#landView.fix_pg .option_list li:nth-child(n+11){margin-top:0}
#landView.fix_pg .option_list li:nth-child(n+6){margin-top:6px}
#landView.fix_pg .option_list li .icon{width:52px;height:52px}
#landView.fix_pg .option_list li .icon img{max-width:45%;max-height:40%}
#landView.fix_pg .option_list li p{margin-top:5px}
#landView.fix_pg .btn_area{height:55px;font-size:15px}
#landView.fix_pg .btn_area .inq_btn{font-size:15px}
#landView.fix_pg .btn_area a i{padding:0 4px 3px 0;font-size:15px}
#inq_pop.fix_pg{top:auto;right:auto;width:420px;height:calc(100vh - 140px);font-size:14px}
#inq_pop.fix_pg > .inner{position:absolute;top:auto;transform:none;bottom:0;width:100%;padding:20px 15px;border-radius:14px 14px 0 0}
#inq_pop.fix_pg .tit p{font-size:20px}
/* 상담문의 */
#inq_pop{display:none;z-index:1003}
#inq_pop > .inner{position:relative;top:50%;z-index:1;transform:translateY(-50%);max-width:420px;margin:0 auto;padding:30px;border-radius:14px;background-color:#fff;transition:all .2s}
#inq_pop .close{position:absolute;right:5px;top:5px;width:50px;height:50px;border:none;color:#222;background:none}
#inq_pop .close svg{width:28px;height:28px;stroke-width:1.5px}
#inq_pop .tit{margin-bottom:15px;text-align:center}
#inq_pop .tit p{margin-bottom:2px;font-size:22px;color:#222;text-align:center;font-family:'SBAggroM'}
#inq_pop ul li+li{margin-top:8px}
#inq_pop ul li .wp_input{width:100%;height:55px;padding:0 15px;border-radius:8px;border:1px solid #ddd;font-size:16px;transition:none;font-family:'SBAggroL'}
#inq_pop ul li .wp_input:focus{box-shadow:none;border:1px solid #bbb!important}
#inq_pop .prv_area{display:flex;align-items:center;margin:15px 0}
#inq_pop .prv_area label{cursor:pointer;padding:0 5px}
#inq_pop .prv_area a{cursor:pointer;margin-left:auto}
#inq_pop .prv_area a:hover{text-decoration:underline}
#inq_pop  .comp_btn{width:100%;height:60px;border:none;border-radius:8px;font-size:16px;color:#fff;background:var(--primary);font-family:'SBAggroL'}
@media (max-width:1400px){
#landView.fix_pg{height:calc(100vh - 200px)}
#inq_pop.fix_pg{height:calc(100vh - 200px)}
}
@media (max-width:1024px){
#landView.fix_pg{width:100%;height:calc(100% - 107px);border-right:none}
#landView.fix_pg .bar{height:46px;border-bottom:1px solid #e1e1e1;background:#f7f7f7;box-shadow:none}
#inq_pop.fix_pg{width:100%;height:100%}
#inq_pop.fix_pg > .inner{max-width:100%}
#landView.list_type{top:0;right:0;height:100%;background-color:rgba(0,0,0,.5)}
#landView.list_type .inner{position:absolute;bottom:0;width:100%;height:calc(100% - 60px)}
#landView.list_type .bar{padding:0 0 0 10px;justify-content:space-between}
#landView.list_type .bar p{width:calc(100% - 60px)}
#landView.list_type .bar button{order:2}
#landView.list_type #inq_pop .inner{height:auto}
}
@media (max-width:768px){
#landView .top_info .badge_wrap{top:10px;left:10px}	
#landView .top_info .badge{min-width:38px;height:19px;padding:0 8px;font-size:11px;line-height:22px}
}
/* =============================================================== 뷰 끝 [e] */

/* =============================================================== 글쓰기 시작 [s] */
#landWrite{font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#666;font-family:'notokr-regular'}
#landWrite .land_tit{font-size:26px;color:#222;text-align:center;font-family:'notokr-bold'}
#landWrite .land_w .stit{margin-bottom:10px;padding:0 10px;font-size:17px;color:#333;font-family:'notokr-bold'}
#landWrite .land_w .stit~.stit{margin-top:40px}
#landWrite .land_w .ps{font-size:14px;color:#ff567f;white-space:nowrap}
#landWrite .land_w ul{display:flex;flex-wrap:wrap;border-top:1px solid #555}
#landWrite .land_w ul li {display:flex;width:50%;border-bottom:1px solid #e1e1e1}
#landWrite .land_w ul li.full{width:100%}
#landWrite .land_w ul li > label, .label{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:170px;font-size:15px;text-align:center;color:#222;background-color:#f5f6f8;font-family:'notokr-medium'}
#landWrite .land_w ul li > div{flex-grow:1;padding:10px}
#landWrite .land_w ul li > div.lb_cursor label{cursor:pointer}
#landWrite .land_w ul li .wp_select{min-width:160px;height:40px;border:none;font-size:15px;color:#777;background-color:transparent;font-family:'notokr-regular'}
#landWrite .land_w ul li .wp_select:focus, #landWrite .land_w ul li .wp_select:active{border:none!important}
#landWrite .land_w ul li .wp_input{height:40px;padding:0 10px;border:1px solid #e1e1e1;border-radius:2px;font-size:15px;color:#777;font-family:'notokr-regular'}
#landWrite .land_w ul li .wp_input[type=file]{height:auto;padding:0;font-size:14px}
#landWrite .land_w ul li textarea.wp_input{height:100px;padding:12px;border-radius:2px}
#landWrite .land_w ul li .wp_input:focus, #landWrite .land_w ul li .wp_input:active{border:1px solid #e1e1e1!important;outline:none}
#landWrite .land_w ul li #wr_content{padding:12px;border:1px solid #e1e1e1;box-shadow:none}
#landWrite .land_w ul li #wr_content:focus{border:1px solid #e1e1e1!important}
#landWrite .land_w ul li .frm_address{margin-top:5px}
#landWrite .land_w ul li .zip_btn{width:125px;height:40px;margin-left:2px;border:none;border-radius:2px;font-size:14px;color:#fff;background-color:#555;font-family:'notokr-medium'}
#landWrite .land_w ul li .read{background-color:#f5f6f8}
#landWrite .land_w ul li .txtarea{width:100%;height:100px;padding:12px}
#landWrite .land_w .all_op_wrap{display:flex;flex-wrap:wrap;border-top:1px solid #555;border-bottom:1px solid #e1e1e1}
#landWrite .land_w .all_op_wrap dl{width:calc(100% / 6)}
#landWrite .land_w .all_op_wrap dl dt{padding:10px 0;border-bottom:1px solid #e1e1e1;font-size:15px;line-height:1.6;color:#222;text-align:center;background-color:#f5f6f8;font-family:'notokr-medium'}
#landWrite .land_w .all_op_wrap dl dd{padding:5px 15px}
#landWrite .land_w .all_op_wrap dl dd span{display:block;padding:2px 0}
#landWrite .land_w .all_op_wrap dl dd span label{cursor:pointer}
#landWrite .land_w .img_file{padding:0}
#landWrite .land_w .img_file ul{display:flex;flex-wrap:wrap}
#landWrite .land_w .img_file li{display:flex;width:50%;border-bottom:1px solid #e1e1e1}
#landWrite .land_w .img_file li p{width:32%;padding:10px;font-size:15px;text-align:center;color:#222;background-color:#f5f6f8;font-family:'notokr-medium'}
#landWrite .land_w .img_file li p img{max-width:84px;width:100%}
#landWrite .land_w .img_file li div{flex:1;padding:10px}

/* 라이트 버튼 */
#landWrite .btn_area{position:relative;margin:40px 0;text-align:center}

@media (max-width:1024px){
.btn_type01{height:50px;font-size:14px;line-height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
a.cancel_btn{height:50px;line-height:50px}
.pg_current{font-size:14px}
.pg_page{font-size:13px;line-height:28px}
.basicset{font-size:12px}
.basicset input[type=text], #fwrite input[type=submit]{border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#landWrite{font-size:14px}
#landWrite .land_tit{padding:15px 0;margin-bottom:15px;border-top:1px solid #d1d1d1;border-bottom:1px solid #eee;font-size:18px;line-height:1.2}
#landWrite .land_w ul li .wp_input{font-size:14px}
#landWrite .land_w ul li > label, .label{width:150px;font-size:14px}
#landWrite .land_w ul li > div{flex-grow:0;width:calc(100% - 90px)}
#landWrite .land_w .img_file li{width:100%}
#landWrite .land_w .img_file li p{width:150px;font-size:14px}
}
@media (max-width:768px){
#landWrite .land_w ul li > label, .label{width:90px}
#landWrite .land_w .all_op_wrap dl{width:calc(100% / 3)}
#landWrite .land_w .img_file li p{width:90px}
}
@media (max-width:480px){
.btn_type01{width:120px}	
#landWrite{padding:0}
#landWrite .land_tit{font-size:16px}
#landWrite .land_w ul li{width:100%}
#landWrite .land_w ul li .wp_input{width:100%}
#landWrite .land_w ul li .wp_input~.wp_input{margin-top:5px}
#landWrite .land_w ul li .zip_input{width:calc(100% - 130px)}
#land_price_type_td .wp_input, #land_area_type_td .wp_input, #land_floor_type_td .wp_input, #land_completion_year, #land_maintenance_cost, #land_room_count, #land_bathroom_count{width:50%!important}
}
@media (max-width:380px){
#landWrite .land_w .all_op_wrap dl{width:50%}
}
/* =============================================================== 글쓰기 끝 [e] */

