@charset "UTF-8";

.base_search{padding: 30px;border:1px solid #ccc;text-align:center;}
.base_search .select_box{display: flex;gap: 10px;width: 600px;margin: 0 auto;}
.base_search .select_box .comm_sel,
.base_search .select_box .comm_sel .jq_sel{margin-left:5px;width:95px !important;}
.base_search .select_box .comm_sel:first-child,
.base_search .select_box .comm_sel:first-child .jq_sel{margin-left:0;width:200px !important;z-index: 1 !important;}
.base_search .select_box .comm_sel:last-child .jq_sel{width:130px !important;z-index: 1 !important;}

/*검색바디자인*/
.search_style{width:100%;text-align:center;margin-top: 20px;}
.search_style .search{display:inline-block;position:relative;margin:0 auto;padding:3px 0 3px 3px;width:600px;height: 60px;border: 2px solid #1b2167;box-sizing: border-box;/* background:url("/nanum/ndls/imgs/common/search_bar.gif") no-repeat right 0; *//*transition:all 0.4s;*/}
.search_style .search .input{position:relative;height:100%;margin:0 15% 0 0;background:#fff;*zoom:1}
.search_style .search .input:before,
.search_style .search .input:after{clear:both;display:table;content:"";line-height:0;}
.search_style .search .input input{float:left;width:90%;height:100%;padding:0 0 0 15px;color:#333;border:0;text-indent:5px;background:#fff;outline:none;cursor:text;font-size: 2rem;}
.search_style .search label{position:absolute;top: 13px;left:15px;cursor:text;}
.search_style .btn-search{position:absolute;top: 0;right: 0;width: 60px;height: 58px;color:#fff;font-size: 1.6rem;font-family: 'NanumSquareNeoBold', sans-serif;border:0;background: #1b2167;border-radius:0;cursor:pointer;/* outline:none; */}
.search_style .btn-desearch{float:left;display:block;padding:0 12px;line-height:32px;font-size:15px;font-weight:800;color:#12c2c1;border:1px solid #999;background:#fff}
.base_search .search_style .btn-desearch:hover{color:#000;border:1px solid #999;background-color:#eee;}

.tcal_w{width:100%;width:608px;margin:0 auto;padding-bottom:8px;text-align:left;color:#666;}
.tcal_w input{border:1px solid #dbdbdb;min-width:100px;height:30px;line-height:30px;padding:0 35px 0 10px;background:url(/nanum/site/img/common/metting_cal_icon.png) no-repeat right 50%;}



/******************************모바일******************************/
@media(max-width:767px){

.base_search{padding:20px;}
.base_search .select_box{width:auto;margin:0 auto;margin-bottom:8px;}

/*검색바디자인*/
.search_style .search{width:100%;}
.search_style .search .input{margin:0 50px 0 0;}
.search_style .search .input input{width:100%;}
.search_style .btn-search{width:50px;font-size:13px;}

.tcal_w{width:80%;}
.tcal_w input{min-width:80px;}


}