/* Copyright entraon.com */
@charset "utf-8";


* {-webkit-text-size-adjust:none;}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;}

* {background-repeat:no-repeat;background-position:center center;box-sizing:border-box;-webkit-background-clip:padding-box;}
* > :before,* > :after {background-repeat:no-repeat;background-position:center center;box-sizing:border-box;display:block;}

div, section {margin:0 auto;}

a {outline:none !important;text-decoration: none;}
a:link, a:visited {color:#000;}
/*
a:active, a:hover {filter:alpha(opacity=80);opacity:0.80;-moz-opacity:0.80;}
*/
ol, ul {list-style: none;}

blockquote, q {quotes: none;}

img,input[type=image] {vertical-align:middle;border:0;} 

.png24 {
tmp:expression(setPng24(this));
}

table {border-collapse: collapse;border-spacing:0;}

ins {text-decoration: none;}

del {text-decoration: line-through;}


input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
    transition: background-color 5000s ease-in-out 0s !important;
}


::selection {
    background:#eee;
    color: #000;
    text-shadow: none;
}
::-moz-selection {
    background:#eee;
    color: #000;
    text-shadow: none;
}
::-webkit-selection {
    background:#eee;
    color: #000;
    text-shadow: none;
}

.no-selection {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.visually-hidden { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }


/* ui datetime picker 캘린더 스타일 변경 */

.ui-tooltip {margin-bottom:11px;padding: 6px 10px;border-radius:5px;color:#fff;box-shadow:none;background-color:#555;font-size:11px;width:auto !important;}
.ui-tooltip:after {content: "";position: absolute;border-width: 5px;border-style: solid;left: 50%; transform: translateX(-50%);top:100%;border-color: #555 transparent transparent transparent;}



.ui-widget-header {
border: 0px solid #dddddd;
background: #fff;
}

.ui-datepicker-calendar>thead>tr>th {
font-size: 14px !important;
}

.ui-datepicker .ui-datepicker-header {
position: relative;
padding: 10px 0;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
border: 0px solid #c5c5c5;
background-color: transparent;
font-weight: normal;
color: #454545;
text-align: center;
}

.ui-datepicker .ui-datepicker-title {
margin: 0 0em;
line-height: 16px;
text-align: center;
font-size: 14px;
padding: 0px;
font-weight: bold;
}

.ui-datepicker {
display: none;
background-color: #fff;
border-radius: 4px;
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
padding: 20px;
padding-bottom: 10px;
width: 300px;
box-shadow: 10px 10px 40px rgba(0,0,0,0.1);
}
    
.ui-widget.ui-widget-content {
    border: 1px solid #eee;
}

#datepicker:focus>.ui-datepicker {
display: block;
}

.ui-datepicker-prev,
.ui-datepicker-next {
cursor: pointer;
}

.ui-datepicker-next {
float: right;
}

.ui-state-disabled {
cursor: auto;
color: hsla(0, 0%, 80%, 1);
}

.ui-datepicker-title {
text-align: center;
padding: 10px;
font-weight: 100;
font-size: 20px;
}

.ui-datepicker-calendar {
width: 100%;
}

.ui-datepicker-calendar>thead>tr>th {
padding: 5px;
font-size: 20px;
font-weight: 400;
}


.ui-datepicker-calendar>tbody>tr>td>a {
color: #000;
font-size: 12px !important;
font-weight: bold !important;
text-decoration: none;
    
}


.ui-datepicker-calendar>tbody>tr>.ui-state-disabled:hover {
cursor: auto;
background-color: #fff;
}
    
.ui-datepicker-calendar>tbody>tr>td {
    border-radius: 100%;
    width: 44px;
    height: 30px;
    cursor: pointer;
    padding: 5px;
    font-weight: 100;
    text-align: center;
    font-size: 12px;
}
    
.ui-datepicker-calendar>tbody>tr>td:hover {
    background-color: transparent;
    opacity: 0.6;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 0px solid #cccccc;
background-color: transparent;
font-weight: normal;
color: #2b2b2b;
}

.ui-widget-header .ui-icon {
background-image: url('./btns.png');
}
.ui-icon-circle-triangle-e {
background-position: -20px 0px;
background-size: 36px;
}

.ui-icon-circle-triangle-w {
background-position: -0px -0px;
background-size: 36px;
}
    
.ui-datepicker-calendar>tbody>tr>td:first-child a{
color: red !important;
}
    
.ui-datepicker-calendar>tbody>tr>td:last-child a{
color: #0099ff !important;
}
    
.ui-datepicker-calendar>thead>tr>th:first-child {
    color: red !important;
}
    
.ui-datepicker-calendar>thead>tr>th:last-child {
    color: #0099ff !important;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 0px;
    background: #f1f1f1;
    border-radius: 50%;
    padding-top: 10px;
    padding-bottom: 10px;
}


/* ui datetime picker 캘린더 스타일 변경 */


/* 커스텀 */

body,html {zoom:1;color:#111;height:100%;width:100%;position:relative;}


.no-wrap {white-space:nowrap;font-style:normal;text-decoration:none;}
.block-line {display:block;font-style:normal;text-decoration:none;}

.btn-add {background-color:#eee !important;border-color:#dadada !important;color:#222 !important;}

.inb {display:inline-block;position:relative;}


.entra-admin-menu-label {display:inline-block;margin-left:5px;font-size:0;font-weight:300;}
.entra-admin-menu-label > i {font-size:9px;opacity:0.8;}



.entra-tooltip { position: relative;z-index:9; display: inline-block; }
.entra-tooltip .tip {font-size:1em;visibility: hidden;background-color:#252c36;color: #fff;text-align: center; white-space:nowrap; padding: 5px 10px;  border-radius: 5px; position: absolute;  z-index: 1;font-weight:normal;}
.entra-tooltip .tip {bottom: 100%;margin-bottom:5px;left: 50%; transform: translateX(-50%);} 
.entra-tooltip .tip:after {content: "";position: absolute;top:100%;left: 50%;margin-left: -5px; border-width: 5px;border-style: solid;border-color: #252c36 transparent transparent transparent;}

.entra-tooltip .tip.bt {bottom:auto;margin-bottom:0;top: 100%;margin-top:5px;} 
.entra-tooltip .tip.bt:after {top:auto;bottom:100%;border-color: transparent transparent #252c36 transparent;}

.entra-tooltip .tip.lf {bottom:auto;margin-bottom:0;left:auto;transform:none;top:50%; transform: translateY(-50%); right: 100%;margin-right:6px; } 
.entra-tooltip .tip.lf:after {margin-left:0; top: 50%; left: 100%;  margin-top: -6px;border-color: transparent transparent transparent #252c36;}

.entra-tooltip .tip.ri {bottom:auto;margin-bottom:0;left:auto;transform:none;top:50%; transform: translateY(-50%);left: 100%;margin-left:6px; } 
.entra-tooltip .tip.ri:after {left:auto;margin-left:0; top: 50%; right: 100%;  margin-top: -6px;border-color:transparent #252c36 transparent transparent;}



.entra-tooltip:hover .tip {visibility: visible;}



.entra-bbs-wrapper {overflow:hidden;}
.entra-bbs-wrapper img {max-width:100% !important;}






.entra-videowrap { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } 
.entra-videowrap iframe, .entra-videowrap object, .entra-videowrap embed, .entra-videowrap video { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; }




u.entra-highlighter {position:relative;text-decoration:none;display:inline-block;}
u.entra-highlighter:after {position:absolute;content:"";z-index:-1;left:-5px;right:-5px;top:11px;bottom:0;opacity:0.5;}

u.entra-highlighter.yellow:after {background-color:yellow;}
u.entra-highlighter.greens:after {background-color:green;}




.entra-content-policy {font-size:1.1em;line-height:1.8em;word-break:keep-all;}



.entra-document {word-break:keep-all;line-height:2.0em;}
.entra-document h2 {text-align:center;}
.entra-document .hist {float:right;}
.entra-document > .title:after {content:" ";display:block;clear:both;height:0;visibility:hidden;margin:0;padding:0;}
.entra-document > strong {text-align:center;}
.entra-document.journal > strong {text-align:left;}


.entra-sub-title {font-size:2.372em;letter-spacing:-0.05em;margin-bottom:32px;font-weight:600;font-weight:normal;}
.entra-subcopy1 {display:block;font-family: 'Jeju Myeongjo', serif;font-size:1.8em;letter-spacing:-0.02em;}
.entra-subcopy2 {display:block;font-family: 'Jeju Myeongjo', serif;font-size:1.5em;letter-spacing:-0.02em;}
.entra-subcopy2.left {text-align:left;}





.entra-imgwrap {position:relative;z-index:1;display:inline-block;overflow:hidden;text-align:center;}
div.entra-imgwrap {display:block;}
.entra-imgwrap:before {position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;content:"";}
.entra-imgwrap > img {width:100%;position:relative;z-index:3;}

.entra-imgwrap.with-logo {background-position:center center;background-size:38% auto;background-image:url(../images/logo.png);}
.entra-imgwrap.with-logo.front {background-image:none !important;}
.entra-imgwrap.with-logo.front:before {background-position:center center;background-size:38% auto;background-image:url(../images/logo.png);}

.entra-imgwrap.with-logo.wh {background-image:url(../images/logo-white.png);}
.entra-imgwrap.with-logo.wh:before {background-image:url(../images/logo-white.png);}

.entra-imgwrap.with-logo.lt {background-position:10% 10%;background-size:20% auto;}
.entra-imgwrap.with-logo.lt.front:before {background-position:10% 10%;background-size:20% auto;}


.entra-imgwrap.abs {padding-top:100%;}
.entra-imgwrap.abs > img {position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);transition:0.5s;}


.entra-imgwrap.entra-ontrigger > img {filter: blur(33px);opacity:0;transition:0.2s;}
.entra-imgwrap.entra-ontrigger.on > img {transition:0.5s;transition-delay:0.3s;filter: blur(0);opacity:1;}

.entra-imgwrap.abs.entra-ontrigger > img {width:200%;}
.entra-imgwrap.abs.entra-ontrigger.on > img {width:100%;}

.entra-imgwrap.entra-ontrigger:hover > img {transition-delay:0s !important;}
*:hover > .entra-imgwrap.entra-ontrigger > img {transition-delay:0s !important;}
*:hover > * > .entra-imgwrap.entra-ontrigger > img {transition-delay:0s !important;}







.entra-onblur {position:relative;overflow:hidden;}
.entra-onblur:after {position:absolute;z-index:99;content:"";left:-150%;top:50%;transform: translate(0,-50%) rotate(45deg);background-color:#fff;transition:0s;filter: blur(11px);width:20px;height:500%;opacity:0.5;}
.entra-onblur:hover:after {left:200%;width:150%;transition: all 1.2s ease-in-out;}

.entra-onblur.entra-imgwrap:after {z-index:9;filter: blur(99px);opacity:0.3;transition:0s;}
.entra-onblur.entra-imgwrap:hover:after {left:300%;width:200%;transition: all 1.0s ease-in-out;}







.entra-list-number {text-align:left;list-style-type:decimal;margin-left:25px;}

.entra-list-diamond {text-align:left;}
.entra-list-diamond > li {position:relative;padding-left:18px;}
.entra-list-diamond > li:before {position:absolute;left:0;top:7px;content:"";width:7px;height:7px;transform:rotate(-45deg);background-color:#003a81;}

.entra-list-disc {text-align:left;}
.entra-list-disc > li  {position:relative;padding-left:15px;margin:5px 0;}
.entra-list-disc > li:before {position:absolute;left:0;top:10px;content:"";width:6px;height:6px;border-radius:100%;background:#222;}

.entra-list-square {text-align:left;}
.entra-list-square > li  {position:relative;padding-left:15px;margin:5px 0;}
.entra-list-square > li:before {position:absolute;left:0;top:8px;content:"";width:6px;height:6px;background:#2e7dd2;}


.entra-list-rnumber {counter-reset: my-counter;}
.entra-list-rnumber > li {position:relative;list-style-type: none;counter-increment: my-counter;margin-top:15px;padding-left:26px;}
.entra-list-rnumber > li:before {content: counter(my-counter);display:block;width: 1.4em;height: 1.4em;line-height:1.3;border: 1px solid #000;border-radius: 50%;text-align: center;font-size: 0.7em;position:absolute;left:0;top:5px;}
.entra-list-rnumber > li:before {width: 1.6em;height: 1.6em;line-height:1.6;background-color:#0a2d57;top:3px;border:0;color:#fff;}

.entra-list-rnumber > li .entra-list-rnumber > li:before {background-color:transparent;color:#0a2d57;border:1px solid #0a2d57;}



.entra-list-rnumber.nonum > li:before {content:none;}
.entra-list-rnumber.nonum > li > strong:first-child {margin-left:-26px;}







.entra-list-wrap > * {display:flex;gap:10px;align-items:flex-start;margin-top:15px;}
.entra-list-wrap .entra-list-wrap  > * {margin-top:6px;}
.entra-list-wrap p {margin-top:6px;}
.entra-list-wrap > * > * {font-style:normal;text-decoration:none;line-height:1.4;}
.entra-list-wrap > * > *:first-child {flex-shrink:0;}
.entra-list-wrap > * > *:last-child {flex-grow:1;}




.entra-table {width:100%;table-layout:fixed;text-align:center;}



.entra-scrolldoc {border:1px solid #ddd;border-radius:4px;height:200px;padding:20px;overflow:hidden;overflow-y:auto;font-size:0.9em;line-height:1.4;}
.entra-scrolldoc * {font-size:1em !important;}



.red {color:#fe0202;}
.green {color:#0b8902;}





.entra-map {width:100%;height:100%;position:relative;overflow:hidden;}
.entra-map .map-inner {width:100% !important;height:100% !important;position:relative;}
.entra-map .map-inner  .wrap_map {height:calc(100% - 32px) !important;}

.radius_border{border:1px solid #919191;border-radius:5px;position:relative;z-index:10;}     
.custom_typecontrol {position:absolute;top:10px;right:10px;overflow:hidden;width:130px;height:30px;margin:0;padding:0;z-index:1;font-size:12px;font-family:'Malgun Gothic', '맑은 고딕', sans-serif;}
.custom_typecontrol span {display:block;width:65px;height:30px;float:left;text-align:center;line-height:30px;cursor:pointer;}
.custom_typecontrol .btn {color:#222;background:#fff;background:linear-gradient(#fff,  #e6e6e6);}       
.custom_typecontrol .btn:hover {background:#f5f5f5;background:linear-gradient(#f5f5f5,#e3e3e3);}
.custom_typecontrol .btn:active {background:#e6e6e6;background:linear-gradient(#e6e6e6, #fff);}    
.custom_typecontrol .selected_btn {color:#fff;background:#425470;background:linear-gradient(#425470, #5b6d8a);}
.custom_typecontrol .selected_btn:hover {color:#fff;}   
.custom_zoomcontrol {position:absolute;top:50px;right:10px;width:36px;height:80px;overflow:hidden;z-index:1;background-color:#f5f5f5;} 
.custom_zoomcontrol span {display:block;width:36px;height:40px;text-align:center;cursor:pointer;}     
.custom_zoomcontrol span img {width:15px;height:15px;padding:12px 0;border:none;}             
.custom_zoomcontrol span:first-child{border-bottom:1px solid #bfbfbf;}    



.root_daum_roughmap {width:100% !important;}
.root_daum_roughmap img {max-width:none !important;}
* .root_daum_roughmap img {max-width:none !important;}

/*
.roughmap_lebel_text {position:relative;overflow:hidden;text-align:center;width:160px;}
.roughmap_lebel_text:before {position:absolute;left:0;right:0;top:0;bottom:0;content:"경희 행정사 사무소";background:#fff;padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.roughmap_maker_label > a {
    pointer-events: none;
    text-decoration: none; 
    color: #888;
}
*/







/* 그누보드 리셋 */
a.btn, .btn {line-height:normal;height:auto;padding:0;font-weight:normal;font-size:1em;}

.btn_cke_sc {display:none;} /* 스마트에디터 단축키 일람 버튼 제거 */


.sch_word {color:inherit;background:none;padding:0;line-height:inherit;margin:0;position:relative;z-index:2;display:inline-bock;}
.sch_word:after {position:absolute;content:"";z-index:-1;left:-2px;right:-2px;top:50%;bottom:-4px;opacity:0.5;background-color:yellow;}










/*  그룹인덱스 페이지 ================================= */
.entra-group-index {display:flex;flex-wrap:wrap;gap:50px 30px;}
.entra-group-index .group-item {width:calc(25% - 23px);margin:0;background-color:#fff;border-radius:8px 8px 8px 8px;box-shadow: .5rem .6rem 1.1rem 0 rgba(177, 183, 195, 0.9);transition:0.5s;}
.entra-group-index .group-item:hover {box-shadow: .0 .0 0 0 rgba(177, 183, 195, 0);margin-top:5px;margin-bottom:-5px;}

@media all  and (max-width:1920px) { 
.entra-group-index .group-item {width:calc(33.33% - 20px);}
}

@media all  and (max-width:1230px) { 
.entra-group-index .group-item {width:calc(50% - 15px);}
}

@media all  and (max-width:780px) { 
.entra-group-index .group-item {width:100%;}
}


.entra-group-index .item-name {position:relative;display:flex;align-items:flex-start;gap:15px;padding:23px 29px;font-size:1.8em;font-weight:700;letter-spacing:-0.05em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.entra-group-index .item-name .name {flex-grow:1;}
.entra-group-index .item-name .more {flex-shrink:0;}
.entra-group-index .item-name .more:before {width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #ddd;border-radius:6px;font-family: "Font Awesome 5 Free"; font-weight: 900;font-size:0.5em;color:#555;transition:0.5s;}
.entra-group-index a.item-name .more:before {content:"\f054";}
.entra-group-index div.item-name .more:before {content:"\2b";}

.entra-group-index a.item-name:hover .more:before {background-color:#2a947f;border-color:#2a947f;color:#fff;}
.entra-group-index div.item-name .more:hover:before {background-color:#2a947f;border-color:#2a947f;color:#fff;}



.entra-group-index .item-content {position:relative;display:block;padding:23px 29px;}
.entra-group-index .item-content:before {position:absolute;content:"";left:29px;right:29px;top:0;height:1px;background-color:#ddd;}

.entra-group-index .typec-wrap {display:flex;gap:10px;align-items:Center;}
.entra-group-index .typec-wrap .entra-imgwrap {width:30%;flex-shrink:0;padding-top:22%;border-radius:8px;background-color:#f6f6f6;margin-top:3px;}
.entra-group-index .typec-wrap .entra-imgwrap img {object-fit:cover;height:100%;}

.entra-group-index .typec-wrap .content {flex-grow:1;display:block;font-size:0.9em;line-height:2.2;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; height:6em;}

.entra-group-index .typec-more {display:flex;align-items:center;font-size:1.2em;line-height:1.2;font-weight:600;padding-top:26px;padding-bottom:20px;overflow:hidden;}
.entra-group-index .typec-more .more {order:1;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;}
.entra-group-index .typec-more:before {order:2;flex-grow:1;content:"";height:1px;background-color:#ddd;}
.entra-group-index .typec-more:after {order:3;flex-shrink:0;content:"";font-family: "Font Awesome 5 Free"; font-weight: 900;content:"";font-size:0.5em;transition:0.2s;content:"\f054";color:#fff;width:22px;height:22px;line-height:22px;text-align:center;border-radius:100%;background-color:#ddd;}


.entra-group-index .group-item.typec .item-name:hover {opacity:0.5;}
.entra-group-index .group-item.typec .typec-wrap:hover {opacity:0.5;}
.entra-group-index .group-item.typec .typec-more:hover {opacity:0.5;}





.entra-group-webzine > li:nth-child(n+2) {margin-top:23px;}
.entra-group-webzine > li {display:flex;gap:23px;}
.entra-group-webzine .entra-imgwrap {flex-shrink:0;width:128px;padding-top:0;border-radius:8px;background-color:#fafafa;}
.entra-group-webzine .text-wrap {flex-grow:1;overflow:hidden;}

.entra-group-webzine .title {display:block;font-size:1.0em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px;}

.entra-group-webzine .content {font-size:0.9em;color:#555;font-weight:400;line-height:1.22;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; height: 1.2em;}

.entra-group-webzine .info {margin-top:3px;font-size:0.8em;color:#555;display:flex;justify-content:space-between;}


.entra-group-webzine .fa-youtube {position: absolute;z-index:99;font-size: 1.5em;left: 50%;top: 50%;transform: translate(-50%,-50%);color: #ff0000;}
.entra-group-webzine .fa-youtube:after {position: absolute;z-index:-1;content:"";left:10px;right:10px;top:10px;bottom:10px;background-color:#fff;}

.entra-group-webzine > li a:hover{opacity:0.5;}





.entra-group-bbs > li {display:flex;gap:20px;align-items:center;padding:5px 0;border-top:1px solid #eee;}
.entra-group-bbs > li:first-child {border-top:0;padding-top:0;}
.entra-group-bbs > li .title {flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.0em;font-weight:700;color:#555;display:flex;gap:9px;align-items:center;}
.entra-group-bbs > li .title:before {flex-shrink:0;width:4px;height:4px;border-radius:100%;background-color:#999;content:"";}
.entra-group-bbs > li .date {flex-shrink:0;font-size:0.85em;color:#555;}
.entra-group-bbs > li .cate {flex-shrink:0;width:80px;padding:3px 5px;font-size:0.85em;background-color:#2c2a53;color:#fff;border-radius:4px;text-align:center;white-space:nowrap;overflow:hidden;text-overlow:ellipsis;}

.entra-group-bbs > li a:hover{opacity:0.5;}



.entra-group-gallery {display:flex;gap:29px 6%;}
.entra-group-gallery > li {width:50%;overflow:hidden;}
.entra-group-gallery .entra-imgwrap {display:block;padding-top:56%;border-radius:8px;background-color:#fafafa;}

.entra-group-gallery .title {display:block;font-size:1.0em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:11px;}
.entra-group-gallery .content {display:none;}
.entra-group-gallery .info {margin-top:2px;font-size:0.8em;color:#555;display:flex;justify-content:space-between;}

.entra-group-gallery .fa-youtube {position: absolute;z-index:99;font-size: 1.9em;left: 50%;top: 50%;transform: translate(-50%,-50%);color: #ff0000;}
.entra-group-gallery .fa-youtube:after {position: absolute;z-index:-1;content:"";left:10px;right:10px;top:10px;bottom:10px;background-color:#fff;}

.entra-group-gallery > li a:hover{opacity:0.5;}

/*  그룹인덱스 페이지 ================================= */
