.mr0 {
    margin-right: 0 !important;
}

.event_promotion {
    position: relative;
}

#cover {
    width: 100%;
}

#cover img{
    width: 100%;
}

#public_wrapper {
    width: 100%;
    overflow: hidden;
}

.sub_head{
    width: 100%;
}

.contents_wrap{
    position: relative;
}

.contents ul {
    height:580px ;
    margin: 0 auto;
}

.je_t1{
    background: #f4eae1;
    width: 100%;
    height: 520px;
}

.contents ul li {
    position: relative;
    width: 50%;
    height: 520px;
    float: left;
}

.sec01 .je_t1 li:nth-child(1) a {
    width: 400px;
    height: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: 0 0;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/Event/Promotion/20210909/pc/images/prd_01_1.jpg?v=1) 0 0 no-repeat;
}

.sec01 .je_t1 li:nth-child(1):hover a {
    background: url(/Event/Promotion/20210909/pc/images/prd_01_2.jpg?v=1) 0 0 no-repeat;
}

.sec01 .je_t1 li:nth-child(2) a {
    width: 400px;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: 0 0;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/Event/Promotion/20210909/pc/images/prd_02_1.jpg?v=1) 0 0 no-repeat;
}

.sec01 .je_t1 li:nth-child(2):hover a {
    background: url(/Event/Promotion/20210909/pc/images/prd_02_2.jpg?v=1) 0 0 no-repeat;
}

.je_t2{
    background: #af845b;
    width: 100%;
    height: 520px;
}

.sec02 .je_t2 li:nth-child(1) a {
    width: 400px;
    height: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: 0 0;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/Event/Promotion/20210909/pc/images/prd_03_1.jpg?v=1) 0 0 no-repeat;
}

.sec02 .je_t2 li:nth-child(1):hover a {
    background: url(/Event/Promotion/20210909/pc/images/prd_03_2.jpg?v=1) 0 0 no-repeat;
}

.sec02 .je_t2 li:nth-child(2) a {
    width: 400px;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: 0 0;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/Event/Promotion/20210909/pc/images/prd_04_1.jpg?v=1) 0 0 no-repeat;
}

.sec02 .je_t2 li:nth-child(2):hover a {
    background: url(/Event/Promotion/20210909/pc/images/prd_04_2.jpg?v=1) 0 0 no-repeat;
}

.je_t3{
    background: #f4eae1;
    width: 100%;
    height: 520px;
}

.sec03 .je_t3 li:nth-child(1) a {
    width: 400px;
    height: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: 0 0;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/Event/Promotion/20210909/pc/images/prd_05_1.jpg?v=1) 0 0 no-repeat;
}

.sec03 .je_t3 li:nth-child(1):hover a {
    background: url(/Event/Promotion/20210909/pc/images/prd_05_2.jpg?v=1) 0 0 no-repeat;
}

.sec03 .je_t3 li:nth-child(2) a {
    width: 400px;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    background: 0 0;
    text-indent: -9999px;
    overflow: hidden;
    background: url(/Event/Promotion/20210909/pc/images/prd_06_1.jpg?v=1) 0 0 no-repeat;
}

.sec03 .je_t3 li:nth-child(2):hover a {
    background: url(/Event/Promotion/20210909/pc/images/prd_06_2.jpg?v=1) 0 0 no-repeat;
}

    .contents .subtit {
        margin-bottom: 32px;
    }

#video_wrap {
    width: 100%;
    height: 794px;
    position: relative;
}

#videoShowBox {
    display: block;
    z-index: 100;
    position: absolute;
    left: 50%;
    top: 0;
    width: 820px;
    height: 476px;
    transform: translateX(-50%);
}
