@charset "utf-8";
/* CSS Document */


/* 공통속성 */
*{
	margin:0; 
	padding:0;
}
html	{	height:100%;}


header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcation{
	display:block;
}
div{behavior:url(PIE.htc);}

body{
    height:100%;
	font-size:12px;
	font-family:'Malgun Gothic' !important; 
    background:#fff; 
    -webkit-text-size-adjust:none; 
    background-color: #f5f0ec;
     
}
ul, ol, li{
	list-style:none;
}
a{
	text-decoration:none;
	color: #000000;
}
img, fieldset{
	border:none;
}

legend{
	width:0; 
	height:0; 
	display:none;
}
input, select{
	vertical-align:middle;
}

input[type=checkbox]	{	width:13px; height:13px; margin:0 4px 0 0; padding:0;	}
label	{	position:relative; top:1px;	line-height:9px;	}
select	{	position:relative;	padding:0;	margin:0 -3px 0 0;	height:20px;	font-size:12px;	color:#505050;	border:1px solid #d4d4d4;	background:#f9f9f9;	}
input   {font-family:'dotum' !important;}
input[type=text]	{	height:18px;	padding:0 0 0 3px;	line-height:150%;	font-size:13px;	color:#666;	background:#fefefe; border:1px solid #e2e2e2;	border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7;}
input[type=text].zipcode	{	height:18px;	padding:0 0 0 3px;	line-height:150%;	font-size:13px;	color:#666;	background:#fefefe; border:1px solid #e2e2e2;	border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7;width:90px;}
input[type=text].address{ width: 250px; margin-right: 15px;}
input[type=text].long{ width: 350px;}
input[type=text].mchtInfo{ width: 750px;}
input[type=text].price{ width: 80px;}


input[type=number]    {   height:20px;    padding:0 0 0 3px;  line-height:150%;   font-size:15px; color:#666; background:#fefefe; border:1px solid #e2e2e2;   border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7;}
input[type=password]    {   height:20px;    padding:0 0 0 3px;  line-height:150%;   font-size:15px; color:#666; background:#fefefe; border:1px solid #e2e2e2;   border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7; }
input[type=tel] {   height:20px;    padding:0 0 0 3px;  line-height:150%;   font-size:15px; color:#666; background:#fefefe; border:1px solid #e2e2e2;   border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7;}
input.inputSearch{width:90px;font-size: 12px;}
input:focus, textarea:focus, select:focus {outline:0 none;}
input:focus  {border-color:#6d9dcf; box-shadow:0 0 2px #a2ccf7}
strong	{	font-weight:bold;	}

.hide{visibility:hidden;width:1px;height:1px;line-height:0;overflow:hidden;position:absolute;top:-10000px;left:0;font-size:0;}

.red	{	color:#db0101;	font-weight: bold;}
.red a	{	text-decoration:none;	color:#db0101;	}
.blue    {   color:#4d9fd3;  }
.blue a  {   text-decoration:none;   color:#2385fa;  }
.bold{ font-weight: bold; color: #000000;}
.orange	{	color:#e06600;	font-size: 11px;}

.mt5    {margin-top:5px;}
.mt10    {margin-top:10px;}
.mt15   {margin-top:15px;}
.ml8   {margin-left:8px;}
.mb30   {margin-bottom:70px;}
.mb20   {margin-bottom:20px;}
.mb10   {margin-bottom:10px;}
.ml10   {margin-left:10px;}
.fontUp {font-size: 19px;}

.blueOrder    {   color:#4d9fd3; font-weight: bold; }

.redOrder    {   color:#db0101; font-weight: bold; }


/* 공통속성 END */
#Wrap_main { background: url('../../images/bg_main.jpg') repeat-x; position: relative; }
#Wrap{ width: 1130px;margin: 0 auto;height: 100%;}
#Wrap_kgmb  {  padding: 0 53px;overflow: hidden; background-color: #ffffff;min-height: 100%;}
#Wrap_tb{background-color: #ffffff;min-height: 100%; }
#pop_kgmb  {  padding: 0 10px;overflow: hidden; background-color: #ffffff;min-height: 100%;}
#header_main{ height: 80px;padding:20px 50px 5px 50px;border-bottom:5px solid #a29f9f; }
#header_main h1{display: inline-block;float: left;position: absolute;z-index: 999;top:12px;}
#header_title {position: relative;overflow: hidden;}
#header_title span.logout{margin-left: 10px;font-weight: bold;color: #e06600;}
#header_title p{display: inline-block;font-size: 13px;float: right;}
#nav_main{width: 745px;position: relative;margin-top: 60px;margin-left: 120px;}
#nav_main span.first{float: left; display: inline-block;margin-left: 70px;}
#nav_main span.second{ margin-left: 50px;float: left;display: inline-block;}
#nav_main div.bottomAlign{ position: absolute; bottom: 0px;}
div.sub_menu{display: inline-block;margin-left: 683px;z-index: 999;position: relative;}
div.sub_menu img{}
#sub_menu ul#mobile_menu{display:none}

#content_main{ padding:15px;height : 100%; position: relative;overflow: hidden;}

#sec_esManage{padding: 5px 20px 20px 20px;}
#sec_esManage p.es_status{background: url("../../images/es_status_bg.png") no-repeat;width: 832px;height: 34px;padding:5px 30px; font-size: 13px;}
#sec_esManage p.es_status label.mglabel { margin-left: 20px;}

.es_search{ padding:7px 15px;border-bottom: 1px solid #eff0f1;border-top: 1px solid #eff0f1;font-size: 12px;}
.es_search p.first{ padding:5px 0;border-bottom: 1px solid #eff0f1;}
.es_search p.second{ padding:5px 0;}

.es_search label{ width:100px; display: inline-block;}
.es_searchBtn{text-align:right; margin: 10px 0;}

#mobile_board_stand{display:none;}
#web_board_stand{display;}

#mobile_board_contract{display:none;}
#web_board_contract{display:;}
.web_rolling_ol{text-align: center;border-top: 1px solid #eff0f1;color:#565759;}
.web_rolling_ol li{float: left;display: inline-block;font-size: 12px;}
.web_rolling_ol li.first{width:79px;}
.web_rolling_ol li.second{width:220px;}
.web_rolling_ol li.third{width:99px;}
.web_rolling_ol li.fourth{width:89px;}
.web_rolling_ol li img{margin-top: 2px;}
#web_board_rolling{margin-top: 5px;}
#web_board_rolling2{margin-top: 5px;}


.tb_board{ margin-top: 5px; min-height: 390px;clear: both;}
.tb_board table{ border-top: 4px solid #b1b1b1;border-collapse:collapse;*border-collapse:collapse;color:#565759;width:100%;}
.tb_board table tr.title{ height: 30px; background-color: #e06600;margin: 0px;}
.tb_board table tr.blueTitle{ height: 30px; background-color: #04a5bd;margin: 0px;}
.tb_board table tr.grayTitle{ height: 30px; background-color: #a6a6a7;margin: 0px;}


.tb_board table tr.noti{ height: 25px;line-height:24px;border-top: 1px solid #eff0f1;}

.tb_board table tr.content{ height: 45px;}
.tb_board table th{ padding: 3px 0 7px 0;font-size: 12px;color: #ffffff;border-right: 1px solid #b1b1b1;}
.tb_board table td{ text-align: center;font-size: 12px;vertical-align: middle;border: 1px solid #555;}
.tb_board table td.leftAlign{ text-align: left;font-size: 12px;vertical-align: middle;}

.tb_board table img{ text-align: center;padding-top: 5px;}

.tb_board_view{ margin-top: 5px; min-height: 210px;font-size:13px;}
.tb_board_view  table{ width:100%;border: 1px solid #b1b1b1;border-collapse:collapse;*border-collapse:collapse;color:#565759;}
.tb_board_view table tr{ height: 30px; line-height:30px;margin: 0px; border-bottom: 1px solid #b1b1b1;}
.tb_board_view table td.content{padding-left: 5px;}
.tb_board_view table td.contentText{padding: 5px;height: 360px;vertical-align: top;}
.tb_board_view table td.title{background-color: #a6a6a7;text-align: center;}
.boardDetail{background-color: #fdf9f8;padding: 15px 10px;text-align: left;position: relative;}
.boardDetail p{font-size: 14px;font-weight: bold;color: #636363;font-family:sans-serif;margin-bottom: 5px;}
.detailText{ border-top: 3px solid #00829a; border-bottom: 3px solid #00829a;font-size: 12px;}
.detailText dl.default{border-bottom: 4px solid #ffffff;display: inline-block;}
.detailText dl.default2{border-bottom: 4px solid #ffffff;display: inline-block;height: 40px;}
.detailText dl.default2 dt { background-color: #e5f2f4;display: inline-block;width: 140px; text-align: center;padding:7px 0;font-weight: bold;vertical-align: middle;height: 25px;}
.detailText dl.last{display: inline-block;}
.detailText  dt { background-color: #e5f2f4;display: inline-block;width: 140px; text-align: center;padding:7px 0;font-weight: bold;vertical-align: top;float: left;}

.detailText  dd { background-color: #fffff;display: inline-block;width: 210px; text-align: center;padding:7px 0;vertical-align: middle;float: left;}
.detailText  dd.small { background-color: #fffff;display: inline-block;width: 120px; text-align: center;padding:7px 0;}
.detailText  dd.cell { background-color: #fffff;display: inline-block;width: 720px;padding:7px;text-align: left;}
div.btnCenter{text-align: center;}
.btnOrder{display: inline-block;text-align: center;margin-top: 5px;}
.left{margin-left:-80px;}

.btnRight{display: inline-block; margin-top: 8px; float: right;}
.boardNum{width: 100%; text-align: center;margin-top: 40px;margin-bottom: 40px;}
.boardNum label.selected{font-size: 14px;font-weight: bold;}
.boardNum label{margin: 0 3px;font-size: 13px;}
#footer_mobile{display:none;}
#footer_web{display:;}

#footer_main{ height: 110px; border-top: 3px solid #a29f9f;background-color:#ffffff; color: #000000; padding-top: 10px;font-size: 11px;position: relative;}
#footer{width:1030px;margin: 0 auto;overflow: hidden;}
#footer div.footer_img{float: left;padding-right: 20px;margin-right:20px;border-right: solid #a29f9f 1px;}
#footer div.footer_txt{float: left;}
#footer div.footer_txt p{margin: 3px 0;}
#footer div.footer_txt span{ margin-right: 20px;}
#footer div.footer_txt label{font-weight: bold;margin-right: 3px;}


/*로그인*/
#login_container{width: 410px;height: 350px; top: 50%;margin-top: -205px;position: absolute;left: 50%; margin-left: -205px;}
#login_container h1{ display: inline-block; float: right;margin-right: 15px;}
#login_form{ background: url("../../images/login_bg.png") no-repeat; width: 404px; height: 254px; float: right;}
#login_form img.login{ margin: 12px 0 12px 25px;}
.login_content{padding:15px 20px;font-size:12px;margin: 0 10px;}
.login_content label.comment{color: #898989;margin-left: 10px;}
.login_content label.title{width:70px;display: inline-block;}
.login_content label.loginComment{display: inline-block;color: #5c5c5c;}

.login_content article { border-bottom: 1px solid #898989; border-top: 1px solid #898989;margin-top: 10px;margin-bottom: 5px;padding:15px 0;}
.login_content section.textForm { float: left;width:270px;padding-left:3px;}
.login_content input.chk { margin-left: 8px; display: inline-block;}
.login_content p.loginSearch{margin-top: 15px;}
.login_content p.loginSearch img{margin: 0 5px;}
.login_fail{font-size:12px;margin-left: 20px;margin-top: 40px;text-align: center;}
.login_fail span.btn{margin-top: 20px;display: inline-block;background-color: #5c5c5c;padding:5px 10px;border-radius:5px;color: #ffffff;height: 15px;line-height: 13px;}
.login_fail label.comment span{margin-bottom: 20px;display: inline-block;}
#main_top_img{text-align: center;}
#main_top_mobile_img{display:none;}

#main_top{ margin-top: 13px; border: 5px solid #565759; height: 185px;border-radius:10px;position: relative;overflow: hidden;}
#main_top_part1{ width:280px; background-color:#565759; height: 151px; padding:17px 15px;float: left;position: relative;}
#main_top_part1 div{background: url("../../images/calendar.png") no-repeat; height: 148px;position: relative;}
#main_top_part1 span.cal_month{ font-size: 48px; font-family: 'HY견고딕';letter-spacing: -3pt;position: absolute;left: 160px;color: #464646;font-weight: bold;top: 24px;}
#main_top_part1 span.cal_day{ font-size: 36px; font-family: 'HY견고딕';letter-spacing: -3pt;position: absolute;left: 210px;color: #7c7c7c;font-weight: bold;top: 47px;}
#main_top_part1 label.fc{color: #b2b1b1;}
#main_top_part2{ background:url('../../images/bg_line.png') no-repeat;background-position:320px 10px;width:295px;height: 165px;float: left;padding:11px 16px;overflow: hidden;position: relative;}
#main_top_part2 div.part{height: 80px;}
#main_top_part2 div.count{position: relative;margin-top: 5px;}
#main_top_part2 p {clear:both;display: inline-block;position: absolute;right: 0px;font-size: 24px;letter-spacing: -1pt;font-family: '맑은 고딕';}
#main_top_part2 span.color{color: #e06600;font-weight: bold;}
#main_top_part3 { height: 165px; padding:11px 16px;position: relative;float: left;width:335px;}
#main_top_part3 div.table{ margin: 20px 0; border-top: 2px solid #b1b1b1;border-bottom: 2px solid #b1b1b1;font-size: 12px;position: relative;overflow: hidden;}
#main_top_part3 dl{clear: both;}
#main_top_part3 div.table td.content{display: inline-block;border-bottom: 1px solid #e9e9e9;text-align: right;padding: 5px 5px;width: 218px;float: left;}
#main_top_part3 div.table td.title{display: inline-block;border-bottom: 1px solid #ffffff;width: 80px;text-align: center;padding: 5px 5px;background-color: #e9e9e9;color:#6f6f6f;float: left;}
.tb_board_title {position: relative;overflow: hidden;}
.tb_board_title img{float: left;}
.tb_board_title .plus{ float: right;}

#main_middle_part1{margin-top: 32px;padding:0 10px;width: 490px;font-size: 11px;float: left;}
#main_middle_part2{margin-top: 32px;padding:0 10px;width: 490px;font-size: 11px;float: left;}
#main_middle_part3{clear: both;margin-top: 15px;position: relative;height: 120px;}
.div_service{ height: 40px; background-color: #fbe9b2; margin-top: 3px; padding:15px 0px; margin: 0 auto;line-height: 40px;text-align: center;border-radius:3px;margin-bottom: 10px;}
.div_service img{ margin: 0 7px;}
#main_middle_part2 p{font-size: 14px;color: #000000;margin: 5px 0;}
div.use_mcht_list_detail{float: left;text-align: center;margin: 0 5px;}
div.use_mcht_list_detail img{display: block;}
div.use_mcht_list{position:absolute; left:1px; top:0px; z-index:1;margin-top: 5px;width:100%;}

#calculateCount{  padding:15px 15px 0 15px;}
#calculateCount span.sp_totalcount{margin-left: 20px;margin-top: 15px;display: inline-block;}
#calculateCount span.sp_totalprice{margin-left: 90px;margin-top: 15px;display: inline-block;}
#calculateCount_Detail{border: 1px solid #595959;margin: 10px 0;padding: 10px 20px;}
#calculateCount_Detail p.title{font-size: 13px;color: #000b9d;}
#calculateCount_Detail p.title_cancel{font-size: 13px;color: #aa3222;}
#calculateCount_Detail p.title_total{font-size: 13px;color: #000000;}
#calculateCount_Detail p.content{font-size:12px;color: #595959;}
#calculateCount_Detail p label.second{ margin-left: 90px}
#calculateCount_Detail section.part{border-bottom: 1px solid #eff0f1;padding: 5px 0;}


#mcht_basic_info{margin: 15px 0; }
#mcht_basic_info p.title{color:#ffffff;height: 30px;line-height: 26px;background-color: #04a5bd; padding: 3px 5px;}
#mcht_basic_info p.title2{color:#ffffff;height: 30px;line-height: 26px;background-color: #e06600; padding: 3px 5px;}
#mcht_basic_info dl.line{ color : #000000;border-bottom: 1px solid #c0c0c0;clear: both;overflow: hidden;}
#mcht_basic_info dl.noLine{ color : #000000; clear: both;}
#mcht_basic_info dt{display: inline-block; padding:7px 10px;width:200px;background-color: #eff0f1;font-weight: bold;vertical-align: middle;float: left;}
#mcht_basic_info dt.hei{height: 60px;}
#mcht_basic_info dt.hei2{height: 260px;vertical-align: top;}
#mcht_basic_info dt.hei3{height: 90px;vertical-align: top;}

#mcht_basic_info dt.addrbtn {height: 40px;}

#mcht_basic_info dd{display: inline-block;width:250px;float: left;padding: 5px;}
#mcht_basic_info dd.cell{display: inline-block;width:720px;}
#mcht_basic_info dd.cell img{vertical-align: middle;margin-left: 5px;}
#mcht_basic_info dd.cell p{margin: 4px 0;}
#mcht_basic_info dd.cell textarea{margin-top: 5px;}


#pop_order{margin: 15px 0; width:700px;overflow: hidden;clear: both;}
#pop_order p.title{color:#ffffff;height: 30px;line-height: 26px;background-color: #555; padding: 3px 5px;width:600px;}
#pop_order p.orderTitle{width:100%;}
#pop_order p.contact{color:#2F9D27;height: 30px;line-height: 26px;; padding: 3px 5px;width:600px;font-weight: bold;font-size: 15px;}
#pop_order p.title span.down{color:#000;padding:5px;background-color: #FFB2D9;	border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7;}
#pop_order p.title span.cons{color:#000;padding:5px;background-color: #fff;	border-radius:3px;   box-shadow:inset 0 1px 1px #f7f7f7;}
#pop_order dl{ color : #000000;clear: both;padding:10px;}
#pop_order table{width:600px;border-collapse:collapse;*border-collapse:collapse;}
#pop_order table.order_tb{width:100%}
#pop_order table tr td{padding:5px 0;border: 1px solid #e9e9e9;padding-left:5px;}
#pop_order table tr td.title{width:150px;font-weight: bold;padding-left:10px;}
#pop_order span{ margin-left: 10px;}


#startDiv, #endDiv{position: absolute;z-index: 1;}
table.cal_calendar{padding:0px;margin:0 auto;background-color: #ffffff;float: left;}
table.cal_calendar th.title{border:1px solid #c0c0c0;background-color:#C91D20;font-family:돋움;font-size:11px;padding:3px;height: 25px;color: #ffffff;text-align: center;}
table.cal_calendar th{border:1px solid #c0c0c0;background-color:#e0e0e0;font-family:돋움;font-size:11px;padding:3px;}
table.cal_calendar td.cal_today a { color:#ff0000;}
table.cal_calendar td label{ width:10px;}
table.cal_calendar a { color:#000000;}
table.cal_calendar td.to_day a { color:blue;}
table.cal_calendar td{border:1px solid #e0e0e0;background-color:#ffffff;text-align:center;height:15px;font-family:tahoma;font-size:11px;padding:7px;}
.cal_today{color:#ff0000;font-weight:bold;}
.cal_days_bef_aft{color:#5a779e;}




.tb_event{border: 1px solid #e9e9e9;padding:10px;position: relative;margin-bottom: 10px;overflow: hidden;margin-top: 10px;}
.tb_event dl { padding:5px;clear: both;}
.tb_event dt { display: inline-block; width:120px;vertical-align: top;float: left;}
.tb_event dd { display: inline-block;float: left;}
.tb_event span{clear: both;display: block;}
.tb_eventList{margin: 10px 0;border: 1px solid #e9e9e9;padding:10px;overflow: hidden;}
.tb_eventList dl { padding:5px;clear: both;}
.tb_eventList dt { display: inline-block; width:120px;vertical-align: top;padding:5px;font-weight: bold; color: #000000;float: left;}
.tb_eventList dd { display: inline-block;float: left;}


.tb_post{border: 1px solid #e9e9e9;padding:10px;position: relative;margin-bottom: 10px;}
.tb_post table td{ padding: 5px;}



.find{padding:10px;font-size: 12px;position: relative;overflow: hidden;margin: 0px;}
.find dl { padding:5px;}
.find dt { display: inline-block; width:120px;vertical-align: top;}
.find dd { display: inline-block;width:90px;}
.find .frm{margin-top: 5px;padding-top:5px; margin-bottom: 5px; border-top: 3px solid #e06600;}
.findResult{margin:70px 5px 0 5px;height: 40px;background-color: #fffaec;padding:10px;}

.zipcode{margin: 10px;border: 1px solid #ffffff;background-color:#fdfaf8;height: 40px;padding:5px;position: relative;}
.zipcode dl { float: left;width: 250px;}
.zipcode span{ padding-top: 4px; display: inline-block;}
.zipcodeContent{margin: 10px;height: 140px;background-color: #fdfaf8;padding:10px;overflow-x:hidden;}
#zipcodeList p{line-height: 10px;vertical-align: middle;}
#zipcodeList span{ width : 70px; display: inline-block;font-weight: bold;margin-top: 1px;}


#es_title_dv{border-style:solid;border-width:1px;border-color:#d5cebc; padding: 15px; margin: 10px 0; border-radius:15px; font-size: 13px;}
#es_title_dv p { margin: 3px 0;}

#pay_dv{}
.pay_commit{text-align: center;margin-bottom: 30px;}
.pay_commit p{margin: 10px 0;}
.pay_selected{padding:10px;width: 400px;margin: 0 auto;}
p.total_amount{text-align: right;font-size: 14px;}
.pay_selected dl{margin-bottom: 5px;border: 1px solid #a29f9f;}
.pay_selected dd{display: inline-block;padding:10px;margin-right: 10px; background-color: #a29f9f;color: #ffffff;width:100px;vertical-align: top;}
.pay_selected dt input[type=radio]{margin: 0 5px 0 0; display: inline-block;}
.pay_selected dt span{display: block;}
.pay_selected dt{display: inline-block;padding:5px 1px;}
.pay_noti{margin: 0 auto; width:500px;border: 1px solid #a29f9f;padding:10px;margin-top: 10px;}
.pay_noti p { margin: 5px 0;}


#contact_dv{min-height: 500px;}
.contact_noti{border: 1px solid #cbd0db;padding:15px 10px;margin: 10px 0 20px 0;}
.tab {background: url(../../images/bg_tab.png) repeat-x bottom;height: 35px;margin-bottom: 20px;}
.tab li a {font-weight: bold;color: #999;padding-top: 13px;width: 185px;height: 35px;text-align: center;display: inline-block;}
.tab li.on a {color: #656b81;background: url(../../images/bg_tab_on.png) no-repeat;}
.tab li.last {background: none;}
.tab li {float: left;background: url(../../images/bg_tab.png) no-repeat right 15px;}

.con_check_list {border: 1px solid #cbd0db;width: 720px;padding: 11px 15px 15px;overflow: hidden;margin-bottom: 20px;margin-top: 7px;}
caption {display: none;}
.t_check_a{width: 100%;border-spacing: 2px;border-collapse:collapse;*border-collapse:collapse;}
.t_check_a tr{border-bottom: 1px solid #cbd0db;padding: 5px 0 ;height: 30px;}
.textarea560 {width: 560px;margin: 5px 0;padding: 5px;}
#sitemain_tb_board{position: relative;width:1024px;overflow: hidden;margin: 0 auto;margin-bottom: 50px;}
#sitemain_nav{background-color: #15377f;padding:15px 10px;}
#sitemain_nav img{margin-right: 75px;}
#sitemain_nav img.first{margin-left: 60px;}
.esBtn{margin: 0 5px 0 5px;line-height:26px;border: 1px solid #C8C1AC;font-size: 11px;border-radius:6px;display: inline-block;text-align: center;}
.esBtn a{color: #000000;padding: 0 5px;height: 26px;display: inline-block;font-weight: bold;}
.esBtn img{margin-right: 5px;}
.greyBtn{background-color: #EAEAEA;}
.searchBtn{margin: 0 5px;line-height:20px;background-color: #F9CC00;border: 1px solid #C8C1AC;font-size: 13px;border-radius:6px;display: inline-block;text-align: center;height: 26px;}
.searchBtn a{color: #000000;padding: 0 10px;height: 26px;display: inline-block;font-weight: bold;}
.searchBtn img{margin-right: 5px;}
.es_content {}
.es_content ol li label.title{width:60px;margin: 0 10px;line-height: 10px;}
.es_content ol li{padding: 10px ;border-bottom: 1px solid #eff0f1;}
.es_content select{margin-right:10px;}
#divFake{display:inline-block;position:relative; left: 2px; overflow:hidden;}
#divFake input.file{font-size: 23px; position: absolute;right:0px;top:0px; opacity:0; filter: alpha(opacity=0);cursor: pointer;}


.comment_view{position: absolute;z-index: 1;background-color: #ffffff;padding:10px;border: 1px solid #000000;}
#sec_event{background-color: #ffffff;border: 1px solid #b1b1b1;overflow: hidden;}
.esCheck{margin-left: 20px;}
.es_mainsearch{display: inline-block;padding:10px;}
.es_mainsearch label{margin: 10px;}
.es_mainsearch img{margin-left: 10px;}



/* 집기정보*/
div#background_bg{margin: 0;padding: 0;}
div#background_bg h1 img{display: block;}
div#background_bg section.product{clear: both;position: relative;border: 1px solid #C8C1AC;overflow: hidden;margin: 10px;padding:5px 3px;}
div#background_bg  div.product_box{margin: 10px;float: left;width:200px}
div#background_bg  div.product_box span{margin-right: 10px;width:120px;display: inline-block;}

/*견적서*/
#pop_title{position: relative;margin-bottom: 10px;overflow: hidden;}
#es_pop_main{ height : 100%; position: relative;overflow: hidden;margin: 20px 10px;border: 1px solid #e9e9e9;padding:15px;}
#pop_title{position: relative;}
#pop_title h1{font-size: 40px;display: inline-block;float:left;}
#pop_title span{float:right;margin-right:10px;text-align: right;width:300px;}
#pop_title img.title{float: right;}