@charset "utf-8";
.popupWrap table img:focus-visible {outline-color: red; outline-width: 4px; outline-offset: -4px;}
.popupWrap table a:focus-visible {outline-color: red; outline-width: 4px; outline-offset: -4px;}
.popupWrap table a {display: inline-block; outline-offset: -2px;}
.popupWrap { display:none;  z-index:12; } /* border:1px solid #474747; */ /* 주석처리 - 2025.04.15.TUE. WONSUK.SHIN@RAON */
.popupWrap table { background-color:#fff; width:inherit;}
.popupWrap table td { line-height:0; word-wrap:break-word; word-break:break-all; padding-top:0px; }
.popupWrap table td > p {margin:0 !important;}
.popupFt { position:relative; bottom:0; width:100%; height:30px; line-height:30px; margin-top:0px; background-color:#474747; color:#d5d5d5; font-size:11px; font-weight:bold; }
.popupFt a {color:#fff;}
.popupFt .lt { float:left; padding-left:5px; }
.popupFt .rt { float:right; padding-right:5px; }

.main_popup_warp {height:1px; flex-wrap: wrap; position: absolute;top: 200px; left: 60px; z-index: 12; display: flex; gap: 10px; align-items:flex-start;}


@media only screen and (min-width:1200.9px) { 
}

/* 모바일 */
@media only screen and (max-width:1200px) {
	.main_popup_warp {top: 0px !important; position: static;}
	.popupWrap { position: absolute; top:90px !important; left:20px !important; margin-right:20px; }
	.popupWrap table img { max-width:100% !important; height: auto !important; max-height: 90vh; }
	.popupWrap table p { margin-bottom:0 !important; }
	.popupFt ul { margin-bottom:0 !important; }
}