@charset "utf-8";

/*서브 비주얼*/
.eQ01 .wrap_sub_visual:before{background:url(/sites/cc/images/sub/sub_visual_1.jpg) no-repeat center top;}
.eQ02 .wrap_sub_visual:before{background:url(/sites/templetstyleguide/images/sub/sub_visual_06.jpg) no-repeat center top;}
.eQ03 .wrap_sub_visual:before{background:url(/sites/templetstyleguide/images/sub/sub_visual_25.jpg) no-repeat center top;}
.eQ04 .wrap_sub_visual:before{background:url(/sites/templetstyleguide/images/sub/sub_visual_23.jpg) no-repeat center top;}
.eQ05 .wrap_sub_visual:before{background:url(/sites/templetstyleguide/images/sub/sub_visual_24.jpg) no-repeat center top;}
.eQ06 .wrap_sub_visual:before{background:url(/sites/templetstyleguide/images/sub/sub_visual_22.jpg) no-repeat center top;}


/*찾아오시는길 위치 조정*/
#menu391_obj229, #menu392_obj233 {padding-bottom: 0;}


/* 모달 레이어 띄우기 */
.popModalBg { position:fixed; background:rgba(0, 0, 0, 0.8); z-index:100; width:100%; height:100vh; top:0; right:0; bottom:0; left:0; display:flex; justify-content:center; align-items:center; }
body:not(.editMode) .popModalBg .popModalWrapper { position:absolute; z-index:101; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.popModalBg .popModalWrapper { overflow:auto; width:100%; height:100%; display:flex; flex-flow:column nowrap; justify-content:center; align-items:center; }
.popModalBg .popModalWrapper .popModalCont { padding:10px; border:1px solid #afafaf; font-size:12px; background-color:#fff; overflow:auto; }
.popModalBg .popModalWrapper .titWrap { display:flex; flex-flow:row nowrap; justify-content:space-between; align-items:stretch; background-color:#A90057; }
.popModalBg .popModalWrapper .titWrap .tit { flex:1 0 calc(100% - 70px); text-align:left; padding:10px 20px; color:#fff; font-weight:bold; font-size:16px; }
.popModalBg .popModalWrapper .titWrap .btn { flex:1 0 70px; text-align:center; padding:10px 0; }
.popModalBg .popModalWrapper .titWrap .btn a { color:#fff; font-weight:bold; font-size:16px; }

/* 컴퓨터실습실 모달창 */
.computerLapModal { width:1024px; }
.computerLapModal .table_1 th, 
.computerLapModal .table_1 td { padding:5px 5px; font-size:12px; }	
@media all and (max-width:1024px) {
  .computerLapModal { width:95% !important; }
}
body:not(.editMode) #menu381_obj354 { display:none; }
body:not(.editMode) #menu381_obj353 { display:none; }
body:not(.editMode) #menu381_obj355 { display:none; }
body:not(.editMode) #menu381_obj352 { display:none; }
body:not(.editMode) #menu381_obj219 { display:none; }
body:not(.editMode) #menu381_obj356 { display:none; }
body:not(.editMode) #menu381_obj357 { display:none; }
body:not(.editMode) #menu381_obj358 { display:none; }
body:not(.editMode) #menu381_obj2816 { display:none; }

/* 무선랜 모달창 */
.wifiModal { width:960px; }
@media all and (max-width:960px) {
  .wifiModal { width:95% !important; }
}
body:not(.editMode) #menu377_obj278 { display:none; }
body:not(.editMode) #menu377_obj359 { display:none; }
body:not(.editMode) #menu377_obj360 { display:none; }
body:not(.editMode) #menu377_obj361 { display:none; }
body:not(.editMode) #menu377_obj362 { display:none; }
body:not(.editMode) #menu377_obj363 { display:none; }


/* 아이콘 변경 */
.c1.wifi .ic1 {background: url(/sites/cc/images/sub/sub_icon_1.png) no-repeat center center;}
.c1.webMail .ic13 {background: url(/sites/cc/images/sub/sub_icon_2.png) no-repeat center center;}
.c1.secu01 .ic17 {background: url(/sites/cc/images/sub/sub_icon_3.png) no-repeat center center;}
.c1.secu02 .ic17 {background: url(/sites/cc/images/sub/sub_icon_4.png) no-repeat center center;}