
.ly_enlarge{position:absolute;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3);display:none}
.ly_enlarge .ly_container{position:relative;background:#fff;margin:11px 12px 5px;border-radius: 16px;padding:10px 10px 300px}
.ly_enlarge .btn_close{position:absolute;right:30px;top:2px;background:url(../images/popup/btn_layer_close.png) no-repeat;width:56px;height:51px;overflow:hidden;text-indent:-999em}
.ly_enlarge .btn_close:hover{background-position:0 -60px}

.pop_wrap{position:absolute;left:0px;top:78px;width:1258px;height:801px;z-index:50;display:block;background-color:#fff;overflow: hidden;border:1px solid #999999;background-color:#ccc;margin:10px;border-radius: 15px;}
.pop_wrap .pop_container{background-color:#fff;border:0;padding:6px 10px 0;margin:0 10px;border-radius: 5px;height:721px}
.pop_wrap .pop_container .scroll_wrap{height:705px}
.pop_wrap .scroll_inner{padding-left:30px}
.pop_wrap .pop_tit {height:64px;overflow:hidden}
.pop_wrap .pop_tit h1{color:#333;font-size:30px;font-weight: bold;font-family:'NotoSans';margin:6px 18px 0;}
.pop_wrap .pop_tit .btns{position:absolute;right:65px;top:12px}
.pop_wrap .pop_tit .btns .bt_base{margin-left:5px}
.pop_wrap .h_base{font-size:40px;font-weight: bold;color:#000;line-height: 1.475;}
.pop_wrap .h_base .label{background-color:#EBEBEB;display:inline-block;padding:3px 10px;vertical-align: middle;font-size:36px;color:#346606;font-style: normal;height:61px;box-sizing: border-box;border-radius: 10px;background-position:14px 50%;background-repeat: no-repeat;}
.pop_wrap .h_base .label.evl{background-image:url('../images/common/bul_evl.png');padding-left:54px}
.pop_wrap .h_base .label.stplan{background-image:url('../images/common/bul_stplan.png');padding-left:54px}
.pop_wrap .pop_close{position:absolute;right:5px;top:8px;background:url(../images/popup/btn_layer_close.png) no-repeat;width:56px;height:51px;overflow:hidden;text-indent:-999em}
.pop_wrap .pop_close:hover{background-position:0 -60px}

.pop_wrap .scrollContent{overflow: hidden}



.pop_wrap .ui_script{margin:10px 0;}

.readVideo { margin-top: 30px;}
.readVideo .videoWrap { width: 100%;}

/* .pop_wrap .pop_container .scrollContent{max-height:520px;overflow: hidden;margin-right:-20px}
.pop_wrap .pop_container .scrollContent .mCSB_container{padding-right:50px} */



/*
    *** @@## 개별해석보기 말풍선
*/
.eachTranslationBalloon {
    position: absolute;
    top:87px;
    z-index: 100;
    display: flex;
    align-items: center;
    justify-content: center;
    width:545px;
    font-size:30px;
    color:#000000;
    font-family:PretendardM;
    border-radius: 60px;
    background: #C3EDFC;
    border-radius: 60px;
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.20);
    padding:16px 0;
    background: #C3EDFC;
    transform:translateX(-50%);
}
.eachTranslationBalloon:after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    width: 0;
    height: 0;
    border: 15px solid transparent;
    border-bottom-color: #C3EDFC;
    border-top: 0;
    margin-left: -15px;
    margin-top: -15px;
}
.eachTranslationBalloon > svg {margin-right:20px;}




















