.table-area {
    height: 61vh;/*11-17 오전 수정 기존 60vh;*/
}
/*11-17 오전 추가*/
.table-area .title-card{
    top:23px;
}
.table-area .inner-wrap {
    width: 100%;
    max-height: calc(54vh - 75px - 20px - 40px);
    overflow-y: scroll;
    min-height: calc(54vh - 75px - 20px - 40px);
}
/*11-12 오후 4시 이후 추가*/
/* 20201119 김소라 삭제
.table-area .evnet-inner-wrap{
    height:auto !important;
    overflow-y: visible;
}
*/
/*11-12 오후 4시 이후 추가 끝*/
.table-area .inner h5 {
    font-size: 15px;
    margin-bottom: 10px;
}
.table-area .inner table {
    text-align: center;
    width: 100%;
    height: 100%;
    border-spacing: 0;
    border-top: 2px solid black;
}
.table-area .inner table thead th {
    background-color: #f6f7fc;
    height: 25px;
}
.table-area .inner table tbody tr.text td {
    height: 40px;
    border-bottom: 1px solid #f2f2f2;
}
.table-area .inner table tbody tr.text .play-area .play-img {
    background-image: url('../images/images/showcase_03.png');
    width: 15px;
    height: 15px;
    background-size: 15px 15px;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 5px;
}
.table-area .inner table tbody tr.text .button-area {
    width: 40px;
    height: 40px;
}
.table-area .inner table tbody tr.text .button-area .folder {
    transition: all 0.2s ease;
    width: 100%;
    height: 100%;
    text-align: center;
}
.table-area .inner table tbody tr.text .button-area .folder.active {
    background-color: black;
    transform: rotate(180deg);
}
.table-area .inner table tbody tr.text .button-area .folder img {
    text-align: center;
    margin: 0 auto;
}
.table-area .inner table tbody tr.content {
    display: none;
    background-color: #f2f2f2;
}
.table-area .inner table tbody tr.content td {
    font-size: 0;
}
.table-area .inner table tbody tr.content td > div {
    display: inline-block;
    font-size: 15px;
}
.table-area .inner table tbody tr.content td .image-area {
    width: calc(260px - 60px);
    height: calc(240px - 60px);
    margin: 30px;
    background-image: url('../images/images/showcase_06.png');
}
.table-area .inner table tbody tr.content td .text-area {
    width: calc(100% - 260px);
    text-align: left;
    padding: 30px 30px 30px 0;
}
.table-area .inner table tbody tr.content td .text-area .title {
    font-weight: bold;
    font-size: 20px;
}
.table-area .inner table tbody tr.content td .text-area .content {
    text-overflow: ellipsis;
    white-space: pre-line;
    line-break: anywhere;
}
.table-area .inner table tbody tr.content.active {
    display: table-row;
}

/*이세연 추가 (Event > 이벤트) 1105 처음 */
.tab-wrap {
    width: 93%;
    margin: 0 auto 10px;
}
#event_tab {
    overflow: hidden;
    /*padding-right: 9px;*//*11-12 오후 4시 이후 수정*/
}
#event_tab li {
    float: left;
    width: 49.5%;
    height: 43px;
    line-height: 43px;
    color: #000;
    text-align: center;
    box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #d7d7d7;
}
#event_tab li:first-child {
    margin-right: 1%;
}
#event_tab li a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
} /*박소희 수정*/
#event_tab #active a {
    background-color: #14193f;
    color: #fff;
    border: 0;
} /*박소희 수정*/
.inner h5.event_tit {
    border: 1px solid #d7d7d7;
    background-color: #fff;
    height: 80px;
    line-height: 80px;
    padding: 0 25px;
    margin: 30px 30px 0;
}
.event_tit .tit_txt {
    display: inline-block;
    color: #000;
    font-size: 25px;
}
.event_tit .event_date {
    display: inline-block;
    color: #a4a4a4;
    font-size: 18px;
    margin-left: 10px;
}
.event_view {
    height: auto;
    margin: 0 30px 15px;
    text-align: center;
    background-color: #fbfbfb;
    border: 1px solid #dadada;
    border-top: 0;
    padding: 74px 142px;
}
.event_view img {
    width: 100%;
}
.inner .btn_type01 {
    /*float: right;*/
    padding: 15px 30px;
    box-sizing: border-box;
    background-color: #14193f;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
    font-family: inherit;
    font-weight: 300;
    margin: 0 30px 50px 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
.table-area .inner{
    overflow: hidden;
    padding-top: 2%; 
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom:1%;
}
.tour_list{
    background-color: #fff;
    border: 1px solid #d7d7d7;
    padding: 30px;
    margin: 30px;
    overflow: hidden;
}
/*20201111투어 컨텐츠 */
.tour_list a{
    display: flex;
    align-items: center;
}
.tour_list.event_thum img{
    width: 100%;
}
.tour_list .event_info{
    display: inline-block;
    vertical-align: middle;
    width: 54%;
}
.tour_list .event_thum{
    display: inline-block;
    vertical-align: middle;
    width: 40%;
    margin-right: 2%;
}
.tour_list .event_thum img{width:100%;}/*이세연 추가 1113*/
.tour_list .event_info .event_term{
    font-size: 18px;
    line-height: 1;
    margin-bottom: 12px;
    color: #a4a4a4;
    font-weight: bold;
}
.tour_list .event_info h5{
    font-size: 24px;
    line-height: 1;
    margin-bottom: 16px;
    color: #000;
}
.tour_list .event_info .event_txt{
    font-size: 14px;
    line-height: 1.5;
    color: #000;
    letter-spacing: -0.2px;
    white-space: pre-line;
}
/*20201111투어 컨텐츠 끝*/
.event_list {
    background-color: #fff;
    width: 48%;
    border: 1px solid #d7d7d7;
    padding: 15px;
    margin: 0 1%;
    margin-bottom: 1.5%;
    float:left;
    overflow: hidden;
}
.event_list a {
    display: flex;
    align-items: center;
}
.event_list .event_thum {
    display: inline-block;
    vertical-align: middle;
    width:50%;
    margin-right: 2%;
}
/* 20201119 김소라 추가 */
.table-area .en_event_innder{
    padding-top: 1.2%;
    padding-bottom:1.2%;
    padding-left: 1.2%;
    padding-right: 1.2%;
}
.en_event_list {
    display: block;
    width: 98%;
    padding: 15px;
    margin: 0;
    margin-bottom: 1.2%;
    float:none;
    overflow: hidden;
    margin-left: 1%;
    border: 1px solid #d7d7d7;
    background-color: #fff;
}
.en_event_list:last-child{
    margin-bottom:0;
}
.en_event_list a {
    display:block;
}
.en_event_list .en_event_thum {
    display: inline-block;
    vertical-align: middle;
    width:100%;
    margin-right: 2%;
}
.en_event_list .en_event_thum img{
    width: 100%;
    max-width:100%;
    overflow:hidden;
}
/**************************/
.event_list .event_thum img {
    width: 100%;
    max-width:100%;/* 20201119 김소라 추가*/
    overflow:hidden;/* 20201119 김소라 추가*/
}
.event_list .event_info {
    display: inline-block;
    vertical-align: middle;
    width: 54%;
}
.event_list .event_info .event_term {
    font-size: 16px;
    line-height: 1;
    margin-bottom: 12px;
    color: #a4a4a4;
    font-weight:600;
}
.event_list .event_info h5 {
    font-size: 24px;
    line-height: 1;
    margin-bottom: 16px;
    color: #000;
}
.event_list .event_info .event_txt {
    font-size: 14px;
    line-height: 1.5;
    color: #000;
    letter-spacing: -0.2px;
    white-space: pre-line;
}
.event_list .event_info .event_pre {
    position: relative;
    top: -15px;
}

.tour-content .event_thum {
    position: relative;
}
.tour-content .event_thum .play-btn {
    position: absolute;
    z-index: 3;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.tour-content .event_thum .play-btn img {
    width: 75px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.tour-content .event_thum video {
    display: none;
}

.event-view:after {
    content: '';
    display: block;
    clear: both;
}

.backBtn {
    display: block;
    width: 145px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #14193f;
    color: #fff;
    margin: 20px 30px;
}
/*#############  20201111 박소희 추가 #############*/
.comment-content{
    max-width:1000px;/*11-12 오후 4시 이후 수정*/
    width:100%;
    /*padding: 0 30px;*/
    padding: 0 30px 100px;/*11-12 오후 4시 이후 추가*/
    height: auto;/*11-12 오후 4시 이후 추가*/
    margin:auto;/*11-12 오후 4시 이후 수정*/
    background-color: #fff;/*11-12 오후 4시 이후 추가*/
}
.comment-txt-box .tit{
    display: inline-block;
    padding: 5% 0 2% 0;/*11-12 오후 4시 이후 추가*/
    color: #000;
    font-size: 20px;
    font-weight:bold;
}
.comment{
    width:100%;
    padding:20px 0;
    height: auto;
    overflow: hidden;
}
.comment input{
    width:84%;
    padding: 1% 5% 2% 1%;
    height: 98px;
    border: none;
    border: 1px solid #dadada;
    border-radius:3px;
    float:left;
}
.comment-txt-box button{
    width:16%;
    display: inline-block;
    border: 1px solid #2a93ef;
    background-color: #2a93ef;
    color: #ffffff;
    font-size: 16px;
    font-weight:bold;
    border-radius: 0 3px 3px 0;
    height: 97px;
    float:left;
}
.comment-list .paging{
    width: 100%;
    text-align: center;
    padding: 30px;
    font-size: 16px;
}
.comment-list .paging .item.active{
    border: 1px solid #3899f0;
    color: #3899f0;
}
.comment-list .paging .item{
    display: inline-block;
    position: relative;/* 20201119 김소라 추가*/
    /*padding: 15px 20px;*//* 20201119 김소라 삭제*/
    padding:0;/* 20201119 김소라 추가*/
    width:50px;/* 20201119 김소라 추가*/
    height:50px;/* 20201119 김소라 이후 추가*/
    line-height: 50px;/* 20201119 김소라 이후 추가*/
    border: 1px solid #eaeaea;
    color: #444444;
    margin: 0 10px;
}

/* 20201119 김소라 추가*/
.prev-btn-box,.next-btn-box{
    display:inline-flex;
}
.comment-list .paging .prev-1,.comment-list .paging .next-1{
    margin:0;
}
.comment-list .paging .prev-1 img,.comment-list .paging .next-1 img{
    width:45%;
    max-width:100%;
    overflow:hidden;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.comment-list .paging .prev img.prev-img,.comment-list .paging .next img.next-img{
    width:45%;
    max-width:100%;
    overflow:hidden;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.comment-list .paging .prev{margin-left:0; border-left:0;} 
.comment-list .paging .next{margin-right:0; border-right:0;}
/***********************/

.comment-list{
    overflow:hidden;
    clear:both;
}
.comment-list .item{
    padding: 3% 3% 3% 2%;
    border-bottom:1px solid #d9d9d9;
}
.comment-list .item .data{
    font-size:14px;
    color:#000;
    font-weight:bold;
}
.comment-list .item .txt{
    margin-top:20px;
}
/*############# 추가 끝 #############*/
/*################### 이벤트 상세 페이지 ###################*/
/*.view01{
    position:relative;
    height: 100%;
    overflow: hidden;
    background:url("../../assets/images/event/event_img_01.png");
    background-position: top center;
    background-repeat: no-repeat;
}*//*11-12 오후 4시 이후 추가 삭제*/
/*11-12 오후 4시 이후 추가*/
#event_view{
    position: relative;
    height: auto;
    background: url(../images/inc/main-img_BACK3.png);
    background-size: cover;
    background-position: center;
    margin: 103px auto 0;
    background-repeat: repeat-y;
}
#event_view .event_img_box{
    width:100%;
    height: 100%;
    overflow: hidden;
    margin: auto;
}
#event_view .event01_img01{
    width:100%;
    position: relative;
    background: url(../images/inc/poll_event_view.png) no-repeat; /* 20201119 김소라 수정 */
    background-size:contain;
    background-position: center;
    height:1550px;/* 20201119 김소라 수정 */
    max-width: 100%;
    overflow: hidden;
}
#event_view .event01_img02{
    width:100%;
    position: relative;
    background: url(../images/inc/event_img_01-2.png) no-repeat;
    background-size:contain;
    background-position: center;
    height: 413px;
    max-width: 100%;
    overflow: hidden;
}
#event_view .event01_img03{
    width:100%;
    position: relative;
    background: url(../images/inc/event_img_01-3.png) no-repeat;
    background-size:contain;
    background-position: center;
    height: 462px;
    max-width: 100%;
    overflow: hidden;
}
/* 20201119 김소라 추가*/
#event_view .en_event01_img01{
    width: 100%;
    position: relative;
    background: url(../images/inc/insta_event_view01.png) no-repeat;
    background-size: contain;
    background-position: center;
    height:2900px;
    max-width: 100%;
    overflow: hidden;
}
#event_view .en_event01_img02{
    width: 100%;
    position: relative;
    background: url(../images/inc/insta_event_view02.png) no-repeat;
    background-size: contain;
    background-position: center;
    height:2900px;
    max-width: 100%;
    overflow: hidden;
}
#event_view .en_event01_img03{
    width: 100%;
    position: relative;
    background: url(../images/inc/insta_event_view03.png) no-repeat;
    background-size: contain;
    background-position: center;
    height:2900px;
    max-width: 100%;
    overflow: hidden;
}
#event_view .en_event01_img04{
    width: 100%;
    position: relative;
    background: url(../images/inc/insta_event_view04.png) no-repeat;
    background-size: contain;
    background-position: center;
    height:2900px;
    max-width: 100%;
    overflow: hidden;
}
#event_view .en_event02_img{
    width: 100%;
    position: relative;
    background: url(../images/inc/insta_event_view.png) no-repeat;
    background-size: contain;
    background-position: center;
    height:2900px;
    max-width: 100%;
    overflow: hidden;
}
#event_view .en_event02_link01 {
    position: absolute;
    bottom: 18%;
    left: 21%;
    display: block;
    width: 58%;
    padding-top: 10%;
}
.en_event_list .en_event_thum img.m-thumb {
    display: none;
}
/***********************/
#event_view img{
    max-width: 100%;
    margin:auto;
}
.event_view_content{
    margin: auto;
}
.event_view_content .inner-wrap{
    margin:auto;
    max-width: 1000px;
    width: 100%;
    padding: 2% 0;
}
.event_view_content .inner-wrap .event_tit .tit_txt{
    color:#fff;
}
.event_view_content .view_backBtn{
    display: block;
    width: 145px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
    background: #14193f;
    color: #fff;
   margin:20px 0; 
}
.view-bottom{
    padding: 4% 0;
    height: 240px;
    overflow: hidden;
}
.view-bottom .btn_type01{
    padding: 15px 30px;
    box-sizing: border-box;
    background-color: #14193f;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
    font-family: inherit;
    font-weight: 300;
    margin: 0 30px 50px 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
/*11-12 오후 4시 이후 추가 끝*/
@media(max-width:1020px) {
    .event_list .event_info h5,.tour_list .event_info h5 {
        font-size: 20px;
    }
    .event_list a,.tour_list a{
        flex-direction: column;
    }
    .event_list .event_thum,.tour_list .event_thum {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .event_list .event_info,.tour_list .event_info {
        float: none;
        width: 100%;
    }
    .table-area .inner-wrap {
        width: 100%;
        max-height: none;
        overflow-y: hidden;
        min-height: auto;
        padding-bottom: 30px;
    }
    .table-area {
        height: auto;
    }
    .event_list,.tour_list {
        width:92%;
        padding: 15px;
        margin: 15px;
    }
    .tour-content .event_thum .play-btn img {
        width: 20%;
    }
    .event_view {
        padding: 4%;
    }
    .inner h5.event_tit {
        margin: 15px 15px 0;
    }
    .event_view {
        margin:0 15px 15px;
    }
    .backBtn {
        margin:10px 15px 0;
        width: 110px;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
    }
    /*11-12 오후 4시 이후 추가*/
    #event_view{
        background:none;
        margin: 0;
    }
    .event_view_content .inner-wrap{
        padding: 5%;
    }
    /* 20201119 김소라 삭제
    .comment-list .paging .item{
        padding: 8px 12px;
        margin: 0 5px;
    }
    */
    /*11-12 오후 4시 이후 추가 끝*/

    /* 20201118 김소라 추가 */
    #event_view .en_event02_img {
        background-size: 100%;
        background-position: center top;
        padding-top: 325%;
        height: 0px;
    }
    .en_event_list .en_event_thum img.pc-thumb {
        display: none;
    }
    .en_event_list .en_event_thum img.m-thumb {
        display: block;
    }
    /***********************/

    /* 20201119 김소라 추가*/
    #event_view{
        background:none;
        margin: 0;
    }
    .event_view_content .inner-wrap{
        padding: 5%;
    }
    .comment-list .paging .item{
        /*padding: 8px 12px;*//* 20101119 김소라 삭제*/
        /*margin: 0 5px;*//* 20101119 김소라 삭제*/
        width:35px;/* 20101119 김소라 추가*/
        height:35px;/* 20101119 김소라 추가*/
        line-height:35px;/* 20101119 김소라 추가*/
        margin:0 5px;
    }
    .comment-list .paging .prev-1, .comment-list .paging .next-1{
        margin:0;
    }
    .comment-list .paging .prev{
        margin-left: 0; 
    }
    .comment-list .paging .next{
        margin-right: 0;
    }
    /**********************/
}
@media(max-width:640px) {
    .event_list .event_info h5,.tour_list .event_info h5 {
        font-size: 17px;
    }
    .event_list .event_info .event_term,.tour_list .event_thum  {
        font-size: 14px;
    }
    .event_list .event_info .event_txt,.tour_list .event_info .event_txt  {
        font-size: 13px;
    }
    .inner .btn_type01 {
        padding: 10px 20px;
        font-size: 14px;
    }
    .inner h5.event_tit {
        height: auto;
        line-height: 1.7;
        padding: 10px 25px;
    }
    .event_tit .tit_txt {
        display: block;
        font-size: 17px;
    }
    .event_tit .event_date {
        display: block;
        font-size: 13px;
        margin-left: 0;
    }
    .comment input{
        width: 75%;
    }
    .comment-txt-box button{
        width: 25%;
    }
    /*11-12 오후 4시 이후 추가*/
    .event_view_content .inner-wrap .event_tit .tit_txt{
        font-size: 18px;
    }
    .event_view_content .inner-wrap .event_tit .event_date{
        margin-top:12px;
        font-size:15px;
    }
    .event_view_content .view_backBtn{
        width: 110px;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
    }
    .view-bottom .btn_type01{
        padding: 10px 20px;
        font-size: 14px;
    }
    .view-bottom{
        padding: 14% 0;
        height: 202px;
    }
    /*11-12 오후 4시 이후 추가 끝*/

    /* 20201119 김소라 추가*/
    .en_event_list{
        width: 100%;
        padding: 10px;
        margin-left:0;
    }
    /*********************/
}
@media(max-width:480px){
    /* 20201119 김소라 추가*/
    .comment-list .paging .item{
        /*padding: 8px 12px;*//*11-12 오후 4시 이후 삭제*/
        /*margin: 0 5px;*//*11-12 오후 4시 이후 삭제*/
        /*padding: 3px 6px;/*11-12 오후 4시 이후 추가*//*11-18 4시 이후 삭제*/
        margin: 0 2px;/*11-12 오후 4시 이후 추가*/
        font-size: 14px;/*11-12 오후 4시 이후 추가*/
        /*width:30px;
        height:30px;*//* 20201119 김소라 삭제*/
        width: 25px;/* 20201119 김소라 추가*/
        height: 25px;/* 20201119 김소라 추가*/
        line-height: 25px;/* 20201119 김소라 추가*/
    }
    .comment-list .paging .prev-1, .comment-list .paging .next-1{
        margin:0;
    }
    .comment-list .paging .prev{
        margin-left: 0; 
    }
    .comment-list .paging .next{
        margin-right: 0;
    }
    /**********************/
}
/*이세연 추가 (Event > 이벤트) 1105 끝 */

/* 20201119 김소라 추가*/
@media(max-width:400px){
    .comment-list .paging .item{
        margin: 0;
        font-size: 12px;
        width: 20px;
        height: 20px;
        line-height: 20px;

    }
}
/***********************/

/* 11-13 오후7시 이후 추가  : 이벤트 이미지 높이 유동으로 수정 */
#event_view .event_img_box {max-width: 1000px;}
#event_view .event01_img01 {
    position: relative;
    padding-top: 156%;  /* 20201119 김소라 수정 */
    height: 0px;
    margin: 0 auto;
}

#event_view .event01_img02 {
    position: relative;
    padding-top: 41%; 
    height: 0px;
    margin: 0 auto;
}

#event_view .event01_img03 {
    padding-top: 46%; 
    height: 0px;
    margin: 0 auto;
}

#event_view .event01_link01 {
    position: absolute;
    bottom: 4%;
    left: 28%;
    display: block;
    width: 44%;
    padding-top: 10%;
}
#event_view .event01_link02 {
    position: absolute;
    bottom: 24%;
    left: 35%;
    display: block;
    width: 30%;
    padding-top: 9%;
}
#event_view .event02_img_wrap {
    position: relative;
}
#event_view .event02_img02 {
    margin: 0 auto;
    max-width: 1000px;
    width: 100%;
    height: auto;
}
#event_view .event02_input_wrap {
    max-width: 1000px;
    position: absolute;
    bottom: 40.5%; 
    left: 50%;
    width: 100%;
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
#event_view .event02_input_inner {
    position: relative;
    width: 35%;
    padding-top: 6%;
    margin-left: 39.5%;
} 
#event_view .event02_input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font-size: 28px;
    background-color: #fff;
}

/* 20201119 김소라 추가*/
#event_view .en_event01_img01{
    position: relative;
    padding-top:290%;
    height: 0px;
    margin: 0 auto;
}
#event_view .en_event01_link01 {
    position: absolute;
    bottom:2.5%;
    left: 21%;
    display: block;
    width: 58%;
    padding-top: 10%;
}
/**********************/
@media (max-width:768px) {
    #event_view .event02_input {font-size: 20px;}
}
@media (max-width:560px) {
    #event_view .event02_input {font-size: 14px;}
}
#event_view .event02_link {
    /* 이세연 수정 1116 처음 */
    position: absolute;
    bottom: 33%;
    left: 50%;
    transform:translateX(-50%);
    display: block;
    width: 26%;
    background:#3762d3;
    font-size:30px;
    border-radius:40px;
    color:#fff;
    padding:5px;
    line-height: 40px;
    font-weight:bold;
    text-align:center;
   /* 이세연 수정 1116 끝 */
}
/*이세연 클래스 추가 1116 [처음] */
#event_view .event02_boxWrap{
    max-width: 1000px;
    position: absolute;
    bottom: 44%; 
    left: 50%;
    width: 100%;
    text-align:center;
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); 
}
#event_view .event02_boxWrap.chb{
    bottom: 38%; 
}
#event_view .event02_boxWrap h6{
    font-size:44px;
    color:#3861d3;
    margin-bottom:35px;
    font-weight:bold;
}
#event_view .event02_boxWrap p{
    font-size:30px;
    color:#5e5e5e;
}
#event_view .event02_boxWrap p.event_txt01{
    font-size:28px;
    color:#404040;
    margin-bottom:30px;
    font-weight:bold;
}
#event_view .event02_boxWrap p.event_txt02{
    font-size:22px;
    color:#636363; 
    line-height:32px;   
}
#event_view .event02_link2 {
    display: block;
    width: 26%;
    background:#626262;
    font-size:30px;
    border-radius:40px;
    color:#fff;
    padding:5px;
    line-height: 40px;
    font-weight:bold;
    text-align:center;
    margin:20px auto 0;
}
@media (max-width:1025px){
  #event_view .event02_link, #event_view .event02_link2 {
    width:30%;
    font-size:22px;
    border-radius:32px;
    line-height: 32px;
  }  
}
@media (max-width:760px){
#event_view .event02_boxWrap.chb{padding:0 18px;}
  #event_view .event02_boxWrap h6{
    font-size:30px;
    margin-bottom:18px;
} 
#event_view .event02_boxWrap p{
    font-size:20px;
}
#event_view .event02_boxWrap p.event_txt01{
    font-size:18px;
    margin-bottom:18px;
}
#event_view .event02_boxWrap p.event_txt02{
    font-size:18px;
    line-height:22px;   
}
}
@media (max-width:700px){
  #event_view .event02_link, #event_view .event02_link2 {
    width:36%;
    font-size:18px;
    border-radius:28px;
    line-height: 28px;
  }  
}
@media (max-width:680px){
  #event_view .event02_boxWrap h6{
    font-size:30px;
    margin-bottom:18px;
} 
#event_view .event02_boxWrap p{
    font-size:20px;
}
#event_view .event02_boxWrap p.event_txt01{
    font-size:18px;
    margin-bottom:18px;
}
#event_view .event02_boxWrap p.event_txt02{
    font-size:18px;
    line-height:22px;   
}
}
@media (max-width:580px){
     #event_view .event02_boxWrap.chb{bottom:35%;}
    #event_view .event02_boxWrap h6{
    font-size:20px;
    margin-bottom:18px;
} 
#event_view .event02_boxWrap p{
    font-size:16px;
}
#event_view .event02_boxWrap p.event_txt01{
    font-size:15px;
    margin-bottom:15px;
}
#event_view .event02_boxWrap p.event_txt02{
    font-size:14px;
    line-height:18px;   
}
}
@media (max-width:420px){
   
  #event_view .event02_link, #event_view .event02_link2 {
    width:42%;
    font-size:16px;
    border-radius:26px;
    line-height: 26px;
  }  
}
@media (max-width:390px){
#event_view .event02_boxWrap.chb{bottom:32%;}
}
/*이세연 클래스 추가 1116 [끝]*/
/* 11-13 오후7시 이후 추가 끝 */