@charset "utf-8";

.layer_popup p.dot_type{margin:0 5px;padding-left:12px;background:url(../images/content/bu_dot.gif) no-repeat 5px 6px;font-size:11px;line-height:140%;color:#666}
.layer_popup p.dot_type .btn_up,.layer_popup p.dot_type .btn_down{position:relative;top:-3px;vertical-align:top}

.ddi_area{padding:10px;height:420px;border:1px solid #ddd;border-top-color:#777777;overflow:hidden;overflow-y:auto}

/* 레이어 팝업 */
.dim_layer{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=40);opacity:0.4;z-index:999;}
.layer_popup{display:none;overflow:hidden;position:fixed;left:50%;top:50%;z-index:1000;padding:10px 10px 15px;box-sizing:border-box;background-color:#fff;border:2px solid #555;}
.layer_popup .close_layer,.layer_popup .close_layer2{position:absolute;right:5px;top:5px;width:36px;height:36px;background:url(../images/common/layer_popup_close.png) no-repeat 50% 50%;text-indent:-999px;overflow:hidden}
.layer_popup .layer_title{display:block;margin-bottom:10px;box-sizing:border-box;height:36px;padding:6px 34px 0 10px;border-bottom:1px solid #dfdfdf;line-height:100%;font-family:'나눔고딕','NanumGothic','굴림';font-size:18px;color:#333;}
.layer_popup .layer_content{box-sizing:border-box}
	.layer_content .notice_area{margin-bottom:10px;padding:15px 20px 15px 80px;background:#fffbec url(../images/common/ico_notice.png) no-repeat 20px 50%}
	.layer_content .notice_area p{font-family:'나눔고딕','NanumGothic','굴림';line-height:160%;color:#555}
	.layer_content input[type=text]{width:100%;padding:0 5px;height:28px;box-sizing:border-box;border:1px solid #ccc;line-height:26px;color:#555}
	.layer_content .select_wrap{vertical-align:middle}
	.layer_content .select_wrap ~ input[type=text]{vertical-align:middle}
	.layer_content .overScroll{max-height:600px;overflow:hidden;overflow-y:auto;box-sizing:border-box;}
	.layer_content > .btn_area{position:relative;margin-top:10px;text-align:center}/* 수정(1012) */
	.layer_content > .btn_area .btn_left{position:absolute;left:0;top:0}/* 수정(1012) : top:16px */
	.layer_content .layer_tit{display:block;margin:17px 0 8px;padding-left:30px;background:url(../images/common/bu_layer.gif) no-repeat 10px 3px;font-family:'나눔고딕','NanumGothic','굴림';font-size:14px;line-height:140%;color:#555}
	.layer_content .layer_tit:first-child{margin-top:12px}
	.layer_content .info_box{padding:10px;border:1px solid #ddd}
	.layer_content .info_box li{padding-left:8px;background:url(../images/common/bu_dot.gif) no-repeat 0 6px;line-height:160%;color:#666}
	.layer_content .info_box p{padding:5px 8px 0;line-height:160%;color:#666}
	.layer_content textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #ddd;background:#fff;resize:none;-webkit-appearance:none;color:#666;vertical-align:top}
	.layer_content .board_search{margin-bottom:10px;border:0}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w800{width:800px}
.layer_content.w400{width:380px}
.layer_content.w500{width:490px}
.layer_content.w600{width:580px}
.layer_content.w800{width:780px}

.ui-dialog .ui-dialog-titlebar-close {
	position:absolute;right:-5px;top:-5px;width:36px;height:36px;background:url(../images/common/layer_popup_close.png) no-repeat 50% 50%;text-indent:-999px;overflow:hidden;
}

