@charset "utf-8";

/* 공용 / 수정금지 
#layerPopup {z-index:999999; position:fixed;}
#layerPopup * {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#layerPopup [class ^= "pop"] {z-index:1; position:fixed; display:none; overflow:hidden; border:1px solid #000; box-shadow:5px 5px 5px rgba(0,0,0,.2) !important; background:#fff;}
#layerPopup [class ^= "pop"] > div {position:relative;}
#layerPopup [class ^= "pop"] img {width:100%p; height:auto; padding:0; marign:0; font-size:0; line-height:0; vertical-align:top;}
#layerPopup [class ^= "pop"] .bottom {width:100%; height:30px; text-align:right; border-top:1px solid #000; background:#fff; overflow:hidden; vertical-align:top;}
#layerPopup [class ^= "pop"] .bottom a {
	display:block; float:right; height:30px; vertical-align:top; padding:10px 10px 0 10px; cursor:pointer; line-height:100%; color:#666 !important;
	font-family:"돋움",Dothum; font-size:11px; letter-spacing:-1px; border-left:1px solid #e5e5e5 !important;
}
#layerPopup [class ^= "pop"] .bottom a.layerClose {padding-top:8px; font-size:14px;}

/* 개별 세팅 
#layerPopup pop1 {}
*/

/*메인 팝업*/
/* 팝업은 관리자모드에서 직접 관리 */
table.main_popup_001{}
table.main_popup_001 td{font-size:0;}
table.main_popup_001 td{/* border:1px solid red;*/}
table.main_popup_001 td.top_left{height:9px; width:9px;background:url('/img/popup/top_left.png') no-repeat 0px 0px;}
table.main_popup_001 td.top_center{height:9px; background:url('/img/popup/top_repeat_x.png') repeat-x 0px 0px;}
table.main_popup_001 td.top_right{ height:9px; width:13px; background:url('/img/popup/top_right.png') no-repeat 0px 0px;}

table.main_popup_001 td.middle_left{background:url('/img/popup/left_repeat_y.png') repeat-y 0px 0px;}
table.main_popup_001 td.middle_center{font-size:0;}
table.main_popup_001 td.middle_right{ background:url('/img/popup/right_repeat_y.png') repeat-y 0px 0px;}

table.main_popup_001 td.bottom_left{height:39px; background:url('/img/popup/bottom_left.png') no-repeat 0px 100%;}
table.main_popup_001 td.bottom_center{height:39px; background:url('/img/popup/bottom_repeat_x.png') repeat-x 0px 100%;/* border:1px solid red;*/ vertical-align:top;}
table.main_popup_001 td.bottom_center input[type="checkBox"] {margin:4px 4px 0; vertical-align:middle;}
table.main_popup_001 td.bottom_center label {display:inline-block; cursor:pointer;}
table.main_popup_001 td.bottom_center input[type="checkBox"] ~ span {vertical-align:middle;margin-left:2px; font-weight:normal; color:#000;}
table.main_popup_001 td.bottom_right{ height:39px;  background:url('/img/popup/bottom_right.png') no-repeat 0px 100%;}