@charset "utf-8";

/* input */

#wr_estimatetype input[type="text"] {display:inline-block;}
#wr_estimatetype input[type="email"] {display:inline-block;}
.bo_bus input::-moz-input-placeholder {line-height:20px;}
.bo_bus input::-webkit-input-placeholder {line-height:20px;}

#yr_bo_bus {display:block; *zoom:1; max-width:555px; margin:0 auto; margin-bottom:30px;padding: 32px 0 0 0;}
#yr_bo_bus:after { display:block; clear:both; content:""; }

#yr_bo_bus .margin-top-5 { margin-top:5px; }
#yr_bo_bus table { table-layout:fixed; width:100%; }
#yr_bo_bus .regist { margin-top:2px; border:0px solid red;}
#yr_bo_bus .regist .title { border-bottom:none; padding-bottom:5px; text-align:left; }
#yr_bo_bus .regist table tr.end th, #yr_bo_bus .regist table tr.end td { border-bottom:solid 1px #ccc;}
#yr_bo_bus .regist table tr.disabled { background:#eee;}
#yr_bo_bus .regist table tr.disabled input[type='text'] { background:#eee; border:solid 1px #777;}
#yr_bo_bus .regist table th, #yr_bo_bus .regist table td { background:#eee; border:solid 1px #ccc; padding:10px; border-bottom:none;  } 
#yr_bo_bus .regist .align_left th { text-align:center; font-size:11px; padding: 7px 3px; }
#yr_bo_bus .regist .align_left td { text-align:left; font-size:11px; padding: 6px 7px; }
#yr_bo_bus .regist table th { text-align:right; padding-right:10px; }
#yr_bo_bus .regist table td { border-left:none; background:none; text-align:left; padding-left: 10px; }
/*#yr_bo_bus .regist table td span { color:#FF0000; }*/ 
#yr_bo_bus .regist table th.center { text-align:center; border-right:none; }
#yr_bo_bus .regist table th.center p { margin-top:5px; }  
#yr_bo_bus .regist table th.center p.f { margin-top:0px; }
#yr_bo_bus .regist select { border:1px solid #cccccc;border-radius:4px; background:#ffffff !important; height:34px; padding:6px 12px 6px 6px; font-size:14px; }  
#yr_bo_bus .regist #wr_4,#yr_bo_bus .regist #wr_5,#yr_bo_bus .regist #wr_7,#yr_bo_bus .regist #wr_startdate,#yr_bo_bus .regist #wr_enddate,#yr_bo_bus .regist #wr_email, #yr_bo_bus .regist #wr_hp1{ border:solid 1px #ccc; /*text-align:center; */ padding-left:5px;display:inline-block}  
#yr_bo_bus .regist textarea { border:solid 1px #ccc; width:100%; }  

.form-control{-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#ffffff !important; border-radius:4px !important;​}

/* lg */
@media (min-width:1200px) {
#yr_bo_bus .regist #wr_name {width:190px !important;}
#yr_bo_bus .regist #wr_pnum1,#yr_bo_bus .regist #wr_tel1{width:190px !important;}
#yr_bo_bus .regist #wr_5,#yr_bo_bus .regist #wr_6,#yr_bo_bus .regist #wr_7{width:70px !important;}
#yr_bo_bus .regist #wr_4{width:50px !important;}
#yr_bo_bus .regist #wr_startdate,#yr_bo_bus .regist  #wr_enddate {width:130px !important;}
#yr_bo_bus .regist #wr_email {width:200px !important;}
}


/* md */
@media (min-width:992px) and (max-width:1199px) {
#yr_bo_bus .regist #wr_name {width:190px !important;}
#yr_bo_bus .regist #wr_pnum1,#yr_bo_bus .regist #wr_tel1{width:190px !important;}
#yr_bo_bus .regist #wr_5,#yr_bo_bus .regist #wr_6,#yr_bo_bus .regist #wr_7{width:70px !important;}
#yr_bo_bus .regist #wr_4{width:50px !important;}
#yr_bo_bus .regist #wr_startdate,#yr_bo_bus .regist  #wr_enddate {width:130px !important;}
#yr_bo_bus .regist #wr_email {width:200px !important;}
}

/* xs */
@media (min-width:768px) and (max-width:991px) {
#yr_bo_bus .regist #wr_name {width:190px !important;}
#yr_bo_bus .regist #wr_pnum1,#yr_bo_bus .regist #wr_tel1{width:190px !important;}
#yr_bo_bus .regist #wr_5,#yr_bo_bus .regist #wr_6,#yr_bo_bus .regist #wr_7{width:70px !important;}
#yr_bo_bus .regist #wr_4{width:50px !important;}
#yr_bo_bus .regist #wr_startdate,#yr_bo_bus .regist  #wr_enddate {width:130px !important;}
#yr_bo_bus .regist #wr_email {width:200px !important;}
}

/* xxs */
@media (max-width:450px) {
#yr_bo_bus .regist #wr_name {width:100% !important;}
#yr_bo_bus .regist #wr_pnum1{width:100% !important;}
#yr_bo_bus .regist #wr_5, #yr_bo_bus .regist #wr_6, #yr_bo_bus .regist #wr_7, #yr_bo_bus .regist #wr_tel1{width:100% !important;}
#yr_bo_bus .regist #wr_startdate,#yr_bo_bus .regist #wr_enddate {width:100% !important;}
#yr_bo_bus .regist #wr_email {width:200px !important;}
}
/*=================================================btn=================================================*/

.btn-danger2{font-size:12px;color:#fff;background-color:#d9534f;border:1px solid #d43f3a;padding:0px 7px; height:37px;line-height:37px;border-radius:5px;}
.btn-danger2:hover{font-size:12px;color:#fff;background-color:#d9534f;border:1px solid #d43f3a;padding:0px 7px;}


.btn-default2{font-size:12px;border:1px solid #999999;background-color:#ffffff; color:#555555;padding:0px 7px; height:37px;line-height:37px;border-radius:5px;}
.btn-default2:hover{font-size:12px;border:1px solid #999999;background-color:#ffffff; color:#555555;padding:0px 7px;}

.btn-default2 i{padding:0px 3px;}

.btn-primary2{color:#ffffff;font-size:12px;border:1px solid #286090;background-color:#286090;padding:0px 7px; height:37px;line-height:37px;border-radius:5px;}
.btn-primary2:hover{color:#ffffff;font-size:12px;border:1px solid #286090;background-color:#286090;padding:0px 7px;}

.wr_defalt2, .wr_primary2{margin:0 2px;padding:0px 10px;font-size:14px;}

/*=================================================캡챠 자동등록(입력)방지 기본=================================================*/
#captcha {display:block !important;position:relative;}
#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;border:0px;}
#captcha #captcha_img{width:120px;height:40px;border:1px solid #ccc;border-radius:4px;}
#captcha #captcha_mp3{
	width:40px;height:40px;display:inline-block;margin:0px;text-indent:-999999px;
	background:#dddddd url(./img/captcha.png) 40% 5px no-repeat;border-radius:4px;border:0;
}
#captcha audio {display:none;}
#captcha #captcha_reload{width:40px;height:40px;display:inline-block;margin:0px;text-indent:-999999px;
	background:#dddddd url(./img/captcha.png) 40% -25px no-repeat;border-radius:4px;
}
#captcha #captcha_key {
	box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
	clear:none;margin:0px;font-size:1.333em;font-family:"NanumGothicBold";font-weight:400;line-height:40px;height:40px;
	width:160px; margin-left:5px;border-radius:4px;background:#ffffff !important;border:1px solid #ccc;
	-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;
}
#captcha #captcha_info {display:block;margin:10px 0 0;font-size:14px;letter-spacing:-0.1em;}
