@charset "utf-8";

.childImg {
	max-width:100%;
}

.list_tr12{width:100%; font-size:0; display:flex;}
.list_tr12>*{width:calc(100% / 3);} /* 비율이같은 게시판일경우 사용 열숫자에 맞게 숫자만수정해주세요 */
.list_tr12:not(.trfirst)>*:nth-child(2){padding-left:15px; font-family:'rocket'; color:#ffffff; font-size:16px; text-shadow:2px 0 3px rgba(0,0,0,0.3); letter-spacing:1px; justify-content:flex-start;}
.list_title12     {background:var(--bg-title); border-bottom:1px solid var(--border-basic); color:var(--color1-basic); font-size:15px; font-weight:500; display:inline-block; text-align:center; display: flex; align-items: center; justify-content:center; line-height:60px;}
.list_notice12    {background:var(--bg-basic); border-bottom:1px solid var(--border-basic); color:var(--color1-basic); font-size:15px; text-align:center; display: flex; align-items: center; justify-content:center; padding:15px 5px 15px 5px;}
.list12           {background:var(--bg-basic); border-bottom:1px solid var(--border-basic); color:var(--color1-basic); font-size:15px; display: flex; align-items: center; justify-content:center; padding:15px 5px 15px 5px;}


.loding_wrap{background:rgba(0,0,0,0.9);z-index:1000001;}


.loader_wrap{display: flex; justify-content: center; align-items: center; background: radial-gradient(#333, #000); min-height:100vh; z-index:9000001;}
/*.loader {display: inline-flex; flex-wrap: wrap; width: 90px; height: 90px; transform-style: preserve-3d; transform: rotateX(45deg) rotate(45deg);}*/

.box {position: absolute; top: 0; left: 0; width: 30px; height: 30px; background: #0ac900; box-shadow: 112.5px 112.5px 20px #000; animation: move 2s ease-in-out infinite both; transform-style: preserve-3d;}
.box:nth-child(1) {animation-delay: -1s;}
.box:nth-child(2) {animation-delay: -2s;}
.box:nth-child(3) {animation-delay: -3s;}
.box:before, .box:after {display: block; content: ""; position: absolute; width: 30px; height: 30px;}
.box:before {top: 100%; left: 0; background: #2a9724; transform-origin: center top; transform: rotateX(-90deg);}
.box:after {top: 0; left: 100%; background: #056100; transform-origin: center left; transform: rotateY(90deg);}

.loader_logo{position:absolute; padding:20px 0 0 0; opacity:0.5;}
@keyframes move {
  0%, 100% {  transform: none;  }
  12.5% {  transform: translate(30px, 0);  }
  25% {  transform: translate(60px, 0);  }
  37.5% {  transform: translate(60px, 30px);  }
  50% {  transform: translate(60px, 60px);  }
  62.5% {  transform: translate(30px, 60px);  }
  75% {  transform: translate(0, 60px);  }
  87.5% {  transform: translate(0, 30px);  }
}		

.popup_none { z-index:9999 !important; display:none; }

.se-image-resource { max-width:100%; }


/* 팝업레이어 */
#hd_pop {z-index:99999;position:relative;margin:0 auto;width:100%;height:0;max-width:100%;}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#000}
.hd_pops_con {}
.hd_pops_con img {max-width:100%;}
.hd_pops_footer {font-size:12px; padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}


.page_wrap {
	margin-bottom:30px !important;
}

.videoarea2 {
    margin-bottom: 0px !important;
}

