@charset "utf-8";

#land_search {position:relative;z-index:999;width:1170px;margin:-25px auto 40px;padding:30px 48px 25px;line-height:1.7;letter-spacing:-0.1px;border:2px solid;background-color:#fff}
#land_search, #land_search *, #land_search *:after, #land_search *:before {box-sizing:border-box}
#land_search.fiexd {position:fixed;top:0;left:0;width:100%;margin-top:0;padding:23px 0 20px;border-top:none;border-left:none;border-right:none}
#land_search.fiexd #sch_area_wrap {width:1170px;margin:0 auto;padding:0 48px}
#sch_area:after { display:block; visibility:hidden; clear:both; content:''}

/* #sch_area */ 
#sch_area ul {overflow:hidden}
#sch_area ul li,#sch_area button {float:left;float:left;width:66px;height:30px;padding:0 !important;margin:0 3px 4px 0;border:1px solid #ccc;border-radius:2px;font-size:12px;letter-spacing:-0.05em;line-height:30px;text-align:center;background:#fff;font-family:'Dotum';cursor:pointer}
#sch_area  li.on,#sch_area button.on {color:#fff;border:none;background:#ff8400}
#sch_area ul li input {float:left;width:66px;height:28px;margin:0 3px 2px 0;font-size:13px;letter-spacing:-0.05em;line-height:28px;text-align:center;border:0px;background:#fff;font-family:'Dotum'}
#sch_area ul li.on input {color:#fff;border:none;background:#ff8400}

#build_list{overflow:hidden;width:calc(100% - 70px)}
#build_list button{width:calc(100%/2 - 2.5px);margin-right:5px}
#build_list button:nth-child(2n){margin-right:0}

#sch_area .land_tit {float:left;position:relative;padding-right:15px;font-size:16px;font-weight:600;color:#333;letter-spacing:-0.05em;line-height:66px;}
#sch_area .list_01, #sch_area  .list_02, #sch_area .list_03 {overflow:hidden;float:left;position:relative;box-sizing:border-box}
#sch_area .list_01:before, #sch_area .list_02:before {display:block;position:absolute;top:1px;right:0;content:'';width:1px;height:64px;background-color:#e7e7e7}
#sch_area .list_01 {width:245px;padding-right:20px;}
#sch_area .list_02 {width:332px;padding:0 20px}
#sch_area .list_03 {padding-left:20px}
#sch_area .list_03 .land_tit {line-height:31px !important}
#sch_area .list_03 ul li {width:80px;text-align:left}
#sch_area .list_03 ul .select {float:left;width:95px;padding:0;margin-right:4px;border:0;font-family:'Dotum'}
#sch_area .list_03 ul .select select {float:left;width:95px;height:30px;padding:4px 4px 4px 5px;border:1px solid #ccc;border-radius:2px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none !important;background:url(/sh_img/make24/land_search_main/icon_1.png) 70px 4px no-repeat #fff;vertical-align:middle !important;box-sizing:border-box}
select::-ms-expand {display:none} /* IE 10, 11의 네이티브 화살표 숨기기 */
#sch_area .list_03 p {float:left}
#sch_area .list_03 span {display:inline-block;float:left;height:30px;margin-right:3px;line-height:30px}
#sch_area .list_03 input {text-align:left}

.theme_area{overflow:hidden;margin-top:10px}
.theme_area p{float:left;margin-right:15px;font-size:14px;font-weight:600;text-align:center;line-height:45px;font-family:'Nanum Gothic'}
.theme_area #theme_list{float:left;width:calc(100% - 102px)}
.theme_area button{float:left;width:calc(100%/7 - 4.3px);height:45px;margin-right:5px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:90% center;background-repeat:no-repeat ;box-sizing:border-box;line-height:46px;box-sizing:border-box}
.theme_area button:last-child{margin-right:0}
.theme_area button.on{color:#fff;border:none;background-color:#ff8400;background-image:none!important}
/*.theme_area button:nth-of-type(1){background-image:url(/sh_img/hd/top_menu/img/tm01.png)}
.theme_area button:nth-of-type(2){background-image:url(/sh_img/hd/top_menu/img/tm02.png)}
.theme_area button:nth-of-type(3){background-image:url(/sh_img/hd/top_menu/img/tm03.png)}
.theme_area button:nth-of-type(4){background-image:url(/sh_img/hd/top_menu/img/tm04.png)}
.theme_area button:nth-of-type(5){background-image:url(/sh_img/hd/top_menu/img/tm05.png)}
.theme_area button:nth-of-type(6){background-image:url(/sh_img/hd/top_menu/img/tm06.png)}*/

/* 검색버튼 */
#sch_btn_area {float:left;position:relative;line-height:63px}
#sch_area_wrap #sch_btn_area .sch_btn {display:inline-block;width:100px;height:63px;margin-left:20px;border:none;border-radius:3px;font-size:14px;font-weight:600;color:#fff;letter-spacing:-0.03em;line-height:63px;text-align:center;transition:all .2s}
