diff --git a/src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp b/src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp
index 08f821e8..60ce67ce 100644
--- a/src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp
@@ -45,10 +45,10 @@ function footerSiteLinkPageGo (){

diff --git a/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp b/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
index 95e18047..1cb4b2ac 100644
--- a/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
@@ -94,7 +94,7 @@ function fn_egov_inqire_data(bbsId, nttId) {
.layer_popup_wrap{position: fixed;z-index:999;left:50%;top:50%;transform:translate(-50%,-52%);}
.layer_popup_wrap .popup_inner {position: relative;display: flex;width: 100%;height: 100%;vertical-align: middle;justify-content: center;align-items: center;gap:30px;}
.pop-layer{min-width:300px;max-width:800px;max-height:800px; box-shadow: 0 0 5px rgba(0,0,0,0.3);}
- .pop-layer img{width:100% !important;}
+ .pop-layer img{display:block;width:auto !important;}
.pop-layer .pop-container {padding: 0px 0px;}
.pop-layer p.ctxt {color: #666;line-height: 25px;}
.pop-layer .btn-r {display: flex; width: 100%; padding-top: 10px;border-top: 1px solid #DDD;text-align: right; justify-content: space-between; padding:10px 15px; box-sizing: border-box; align-items: center;}
@@ -102,6 +102,10 @@ function fn_egov_inqire_data(bbsId, nttId) {
#tdCheck+label{overflow: hidden;border: 0;width: 1px;height: 1px;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
.btn-layerClose{width: 16px; height: 16px; background-image: url(${pageContext.request.contextPath}/kccadrPb/usr/image/common/btn_close.png); background-repeat: no-repeat; background-size: 100%;}
.today_close{font-size:1.6rem;}
+
+ @media (max-width: 479px){
+ .pop-layer img{width:100% !important;height:auto !important;;}
+ }