@charset "utf-8";

/* ------------------------------------------------------------- 
	메인 설문조사
 ------------------------------------------------------------- */

.mainvote { display: inline-block; margin:40px 0 18px 0; cursor: pointer;}


@media screen and (max-width:640px){
	.mainvote #divpop_wrap {margin:0 auto; position: relative; width:360px; height:360px; max-width:400px;}
	.mainvote { marign:0;}
	.mainvote .popCon{ height:auto;}
	
	
}
/* ------------------------------------------------------------- 
	메인 검색창
 ------------------------------------------------------------- */

	
	
.main_sch { position: relative; display: inline-block;width:100%; padding:15px 0; background-color: #272727; color:#fff; margin-top:-2px;}
.main_sch ul{width: 980px; margin:0 auto; position:relative; box-sizing: border-box;} 
.main_sch ul h4 { font-size: 13pt;font-weight: 700; color:#fff;  display: inline-block;}

.main_sch ul select, .main_sch ul input, .main_sch h4 { float: left; min-width:60px; height:36px;}
.main_sch h4 { line-height: 34px;text-align: center;}
.main_sch ul select{ background-color: #Fff;   padding:10px 6px; color:#333; min-width:100px; height:39px;}
.main_sch ul input:hover,.main_sch ul dt input:active  { border:2px solid #f59628;}

.main_sch #ui-datepicker-div, .main_sch .ui-datepicker { z-index: 99 !important;}


.main_sch .txt_sch_box {border:2px solid #f59628;background-color: #Fff;width:calc(100% - 645px); margin-left:20px;  float:right; position: relative; display: inline-block;}
.main_sch .txt_sch_box .ui-datepicker-trigger { position: absolute; padding:8px 8px 7px 8px; background-color:#f59628; position: absolute; left:0; }
.main_sch .txt_sch_box .btn  {width:80px;  background-color: #f59628 ; z-index:10000;color:#fff; padding:8px 5px 7px; position: absolute; right:0;}
.main_sch .txt_sch_box input{font-size: 10pt; padding:10px 6px 10px 45px;color:#333; border:none;  }
.main_sch .txt_sch_box input:hover { border:none }

@media screen and (max-width:640px){
	.main_sch { padding:0px 0; box-sizing: border-box;display: inline-block;position: relative;} 
	.main_sch ul { width:100%; display: inline-block; position: relative; box-sizing: border-box;padding: 10px 0;}
	.main_sch ul h4 { display: none;}
	.main_sch ul select, .main_sch ul input, .main_sch h4 { float: left; min-width:20px; margin-left:1px; display: inline-block; position: relative; box-sizing: border-box; height:39px;}
	.main_sch ul select {width:16%}
/* 	.main_sch ul input { width:calc(100% - 211px); padding:10px 6px 9px 40px; right:0; float:right; margin-left:-10px;} */
	.main_sch .txt_sch_box {     width: 51.3%; margin: 0; height: 39px; overflow: hidden; box-sizing: border-box; background: #f59628;position: relative; display: inline-block; }
	.main_sch .txt_sch_box .btn { width:auto; padding:8px 2px; right:0; position: absolute; margin-top:-1px;}
	.main_sch .txt_sch_box input { margin:-1px; padding:10px 40px 10px; border:none !important;}
	
	.main_sch .txt_sch_box .ui-datepicker-trigger {    padding: 7px 6px 7px 6px; margin:-1px}
	.main_search_wrap {display:none;}
}

/* ------------------------------------------------------------- 
	main slider
 ------------------------------------------------------------- */


