
.text-group{
    width: 100%;
    
}

.graphic-group{
    width: 100%;
    display: block;
    min-height: 600px;
    position: relative;
}

.bubble{
    display: inline-block;
    text-align: center;
    border-radius: 40px;
    height: 70px;
    background-color: #fff;
    padding: 0 40px;
    position: absolute;
    top:0;
}

.bubble.mint{
    background-color: #3DD7DC;
    color: #fff;
}
.bubble.monun{
    background-image: url(../img/char/monun.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.bubble.monun p{
    color:#F48D8D;
    text-shadow: 0 2px 0 rgba(0,0,0,.2);
    font-family: 'Usan';
    font-size: 40px;
}
.bubble p{
    font-family: "SBAggroL";
    font-size: 30px;
    line-height: 76px;
    font-weight: 300;
}
.bubble i.bubble-arrow{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.308' height='28.223' viewBox='0 0 65.308 28.223'%3E%3Cpath id='패스_2765' data-name='패스 2765' d='M65.308,28.223,0,0H53Z' fill='%23fff'/%3E%3C/svg%3E%0A");
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 66px;
    height: 30px;
    display: block;
    position: absolute;
    left: 100px;
    bottom:-28px;
}
.bubble i.bubble-arrow.right{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.308' height='28.223' viewBox='0 0 65.308 28.223'%3E%3Cpath id='패스_2765' data-name='패스 2765' d='M0,28.223,65.308,0h-53Z' fill='%23fff'/%3E%3C/svg%3E%0A");
    left: auto;
    right: 100px;
}
.bubble.mint i.bubble-arrow{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.308' height='28.223' viewBox='0 0 65.308 28.223'%3E%3Cpath id='패스_2765' data-name='패스 2765' d='M65.308,28.223,0,0H53Z' fill='%233DD7DC'/%3E%3C/svg%3E%0A");
    left: 100px;
    bottom:-28px;
}
.bubble.mint i.bubble-arrow.right{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65.308' height='28.223' viewBox='0 0 65.308 28.223'%3E%3Cpath id='패스_2765' data-name='패스 2765' d='M0,28.223,65.308,0h-53Z' fill='%233DD7DC'/%3E%3C/svg%3E%0A");
    left: auto;
    right: 100px;
}

.char-group{
    width: 100%;
    max-height: 700px;
}
.char-group .char{
    display: inline-block;
    height: 800px;
    width: 600px;
    display: inline-block;    
    background-position: 50% calc(100% - 17px);
    background-repeat: no-repeat;
    background-size: auto 700px;
    -webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.45, transparent), to(rgba(255, 255, 255, 0.25)));
}

.phone-group .char{
    -webkit-box-reflect:inherit;
}
.char-group .char-1-1{
    background-image: url(../img/char/char_1_1.png);
}
.char-group .char-1-2{
    background-image: url(../img/char/char_1_2.png);
}
.char-group .char-1-3{
    background-image: url(../img/char/char_1_3.png);
}
.char-group .char-2-1{
    background-image: url(../img/char/char_2_1.png);
    background-size: auto 560px;
}
.char-group .char-2-2{
    background-image: url(../img/char/char_2_2.png);
    background-size: 800px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    width: 100%;
}
.char-group .char-4-1{
    background-image: url(../img/char/char_4_1.png);
    background-size: auto 560px;
}
.char-group .char-4-2{
    background-image: url(../img/char/phone_4_1.png);
    background-size: auto 700px;
    width: 400px!important;
}
.char-group .char-5-1{
    background-image: url(../img/char/char_5_1.png);
    background-size: auto 560px;
}

.good-point{
    position: relative;
}
.point-div{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}
.point-div .map-small{
    width:460px;
    height: 460px;
    border-radius: 50px;
    background-image: url(../img/char/point-map.png);
    background-position: 50% 50%;
    display: inline-block;
}
.point-div .map-small img{
    width: 120%;
    margin-left: -10%;
    margin-top: -20%;
}
.point-3 .map-small img{
    width: 100%;
    margin-top: -30px;
    margin-left: -5px;
}
.point-div h4{
    width: 400px;
    display: inline-block;
    margin-top: 80px;
}
.point-div .btn-wrp{
    width: 400px;
    display: inline-block;
    margin-top: 20px;
}
.point-div button{
    font-size: 24px;
    font-family: "SBAggroL";
    line-height: 54px;
    border: 3px solid #000;
    border-radius: 30px;
    display: inline-block;
    width: auto;
    padding: 0 40px;
}
.phone-group{
    position: relative;
}

.point-pop{
    position: fixed;
    top:0;
    left: 0;
    right: 0;
    bottom:0;
    display: block;
    z-index: 101;
    backdrop-filter: blur(10px);
    display: none;
    
}

.point-pop > div{
    width: 980px;
    height: 600px;
    margin: 0 auto 0 auto;
    background-color: #000;
    border-radius: 30px;
    padding: 50px;
    position: relative;
    top: calc(50% - 300px);
    box-shadow: 0 20px 30px rgba(0,0,0,0.3);
}
.point-pop#pop1 > div{
    background-image: url(../img/section3/pop1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.point-pop#pop2 > div{
    background-image: url(../img/section3/pop2.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.point-pop#pop3 > div{
    background-image: url(../img/section3/pop3.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.point-pop button.close{
    width: 80px;
    height: 80px;
    background-color: #00000010;
    position: absolute;
    border-radius: 100px;
    padding: 0;
    right:30px;
    top: 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.707' height='26.707' viewBox='0 0 26.707 26.707'%3E%3Cg id='그룹_10888' data-name='그룹 10888' transform='translate(-1532.998 -252.998)' opacity='0.3'%3E%3Cline id='선_9' data-name='선 9' x1='26' y2='26' transform='translate(1533.352 253.352)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3Cline id='선_10' data-name='선 10' x2='26' y2='26' transform='translate(1533.352 253.352)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.point-pop .grid{
    display: grid;
    grid-template-columns: 50% 50%;
    gap: 30px;
    height: 415px;
}
.point-pop h5.h5{
    margin-bottom: 10px;
    margin-top: 10px;
}
.point-pop p.summary{
    color:#fff;
    margin-bottom: 15px;
    line-height: 25px;
    font-family: 'SBAggroL';
}
.point-pop .grid > div{
    background-color: rgba(255,255,255,.15);
    border-radius: 15px;
    min-height: 100px;
    padding: 40px 0;
    text-align: center;
}
.point-pop .grid > div h6{
    color:#fff;
    font-size: 20px;
    line-height: 150%;
    margin-bottom: 5px;
}
.point-pop .grid > div p{
    color:#fff;
    line-height: 150%;
    font-family: 'SBAggroL';
    height: 72px;
}
.point-pop .grid .mobile{
    width: 100%;
    height: 268px;
    overflow: hidden;
    text-align: center;
}
.point-pop .grid .mobile img{
    height: 315px;
    margin-top: 15px;
}
.point-pop .grid2{
    margin-top: 20px;
}
.point-pop .grid3{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 30px;
    height: 380px;
    margin-top: 10px;
}
.point-pop .grid3 > div{
    padding-top: 270px;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: 50% 85px;
    background-size: 100px;
}
.point-pop .grid3 > div.ico_1{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75.49' height='90' viewBox='0 0 75.49 90'%3E%3Cg id='free-icon-alarm-bell-1059116' transform='translate(-0.5)'%3E%3Cpath id='패스_2733' data-name='패스 2733' d='M40.666,68.362V81.074a29.747,29.747,0,0,1-6.994,19.106H97.5a29.747,29.747,0,0,1-6.994-19.106V68.362a24.92,24.92,0,1,0-49.84,0Zm0,0' transform='translate(-27.341 -35.805)' fill='%23fff'/%3E%3Cpath id='패스_2734' data-name='패스 2734' d='M10.887,404.826h71.84v-8.592H10.887Zm0,0' transform='translate(-8.561 -326.584)' fill='%23fff'/%3E%3Cpath id='패스_2735' data-name='패스 2735' d='M184.29,481.613a6.607,6.607,0,0,0,6.6-6.481h-13.2A6.607,6.607,0,0,0,184.29,481.613Zm0,0' transform='translate(-146.044 -391.613)' fill='%23fff'/%3E%3Cpath id='패스_2736' data-name='패스 2736' d='M25.09,4.823,22.95,0A37.793,37.793,0,0,0,.5,34.515H5.776A32.512,32.512,0,0,1,25.09,4.823Zm0,0' transform='translate(0)' fill='%23fff'/%3E%3Cpath id='패스_2737' data-name='패스 2737' d='M309.38,34.515h5.276A37.792,37.792,0,0,0,292.207,0l-2.14,4.823A32.512,32.512,0,0,1,309.38,34.515Zm0,0' transform='translate(-238.666)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.point-pop .grid3 > div.ico_2{
    background-image: url("data:image/svg+xml,%3Csvg id='free-icon-money-management-9703917' xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cpath id='패스_2738' data-name='패스 2738' d='M162.863,143a19.863,19.863,0,1,0,19.863,19.863A19.886,19.886,0,0,0,162.863,143Zm2.637,31.952v2.991h-5.273v-3a7.437,7.437,0,0,1-6.044-7.295h5.273a2.155,2.155,0,0,0,2.152,2.152h2.569a2.149,2.149,0,1,0,0-4.3h-2.629a7.422,7.422,0,0,1-1.322-14.726v-2.991H165.5v2.984a7.349,7.349,0,0,1,6.063,7.225h-5.273a2.067,2.067,0,0,0-2.065-2.065h-2.676a2.15,2.15,0,1,0,0,4.3h2.629a7.422,7.422,0,0,1,1.322,14.726Z' transform='translate(-117.863 -117.863)' fill='%23fff'/%3E%3Cpath id='패스_2739' data-name='패스 2739' d='M90,50.625V39.375c-6.829-.172-8.505-8.934-3.216-12l-5.625-9.743a6.466,6.466,0,0,1-8.787-8.787L62.628,3.216A6.468,6.468,0,0,1,50.625,0H39.375c-.186,6.819-8.938,8.52-12,3.216L17.629,8.841a6.466,6.466,0,0,1-8.787,8.787L3.216,27.371A6.468,6.468,0,0,1,0,39.375v11.25c6.829.172,8.505,8.934,3.216,12l5.625,9.743c6.024-3.286,11.828,3.5,8.787,8.787l9.743,5.625c3.563-5.822,11.993-2.9,12,3.216h11.25c.172-6.829,8.934-8.505,12-3.216l9.743-5.625c-3.286-6.024,3.5-11.828,8.787-8.787l5.625-9.743c-5.822-3.563-2.9-11.993,3.216-12ZM45,70.137A25.137,25.137,0,1,1,70.137,45,25.165,25.165,0,0,1,45,70.137Z' fill='%23fff'/%3E%3C/svg%3E%0A");
    background-position: 50% 90px;
    background-size: 115px;
}
.point-pop .grid3 > div.ico_3{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67.301' height='90' viewBox='0 0 67.301 90'%3E%3Cg id='free-icon-gift-bag-3420748' transform='translate(-64.565)'%3E%3Cpath id='패스_2740' data-name='패스 2740' d='M184.788,5.273a9.946,9.946,0,0,1,9.9,9.141h5.286a15.208,15.208,0,0,0-30.375,0h5.286A9.946,9.946,0,0,1,184.788,5.273Z' transform='translate(-86.572)' fill='%23fff'/%3E%3Cpath id='패스_2741' data-name='패스 2741' d='M221.264,267.55a3.089,3.089,0,0,0-2.206.921l-3.231,3.254-3.231-3.254a3.1,3.1,0,0,0-4.414,0,3.2,3.2,0,0,0,0,4.5l7.645,7.7,7.645-7.7a3.2,3.2,0,0,0,0-4.5A3.093,3.093,0,0,0,221.264,267.55Z' transform='translate(-117.612 -220.52)' fill='%23fff'/%3E%3Cpath id='패스_2742' data-name='패스 2742' d='M132.932,199.48H71.124L69.19,238.143h65.675Zm-19.519,21.1-11.385,11.466L90.642,220.579a8.486,8.486,0,0,1,0-11.929,8.377,8.377,0,0,1,11.385-.475,8.377,8.377,0,0,1,11.385.475A8.486,8.486,0,0,1,113.413,220.579Z' transform='translate(-3.812 -164.415)' fill='%23fff'/%3E%3Cpath id='패스_2743' data-name='패스 2743' d='M131.317,449.433h-66.2l-.55,11h67.3Z' transform='translate(0 -370.431)' fill='%23fff'/%3E%3Cpath id='패스_2744' data-name='패스 2744' d='M142.2,82H127.518c.012.262.019.527.019.793v7.469h-5.273V82.793c0-.267-.011-.531-.032-.793h-19.8c-.021.262-.032.526-.032.793v7.469H97.124V82.793c0-.265.007-.531.019-.793H82.458L81.69,97.377h61.281Z' transform='translate(-14.115 -67.586)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: 50% 80px;
    background-size: 90px;
}
.pop-phone-3{
    background-image: url(../img/section3/pop-3.png);
    background-position: calc(50% - 60px) bottom;
    background-repeat: no-repeat;
    background-size: 85%;
    display: block;
    height: 410px;
    width: 100%;
}
.film-group {
    width: auto!important;
    white-space:nowrap;
    position: absolute;
    top:3520px;
    left: 100%;
    transition: all 1s;
}

.film-group > div{
    width: 470px;
    height: 290px;
    background-color: #000;
    box-sizing: border-box;
    padding: 40px 40px;
    border-radius: 30px;
    display: inline-block;
    position: relative;
    margin: 0 5px;
    vertical-align: top;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    box-shadow: 0 20px 30px rgba(0,0,0,0.3);
}
#film-1{
    background-image: url(../img/section4/f1.jpg);
}
#film-2{
    background-image: url(../img/section4/f2.jpg);
}
#film-3{
    background-image: url(../img/section4/f3.jpg);
}
#film-4{
    background-image: url(../img/section4/f4.jpg);
}
#film-5{
    background-image: url(../img/section4/f5.jpg);
}
#film-6{
    background-image: url(../img/section4/f6.jpg);
}
#film-7{
    background-image: url(../img/section4/f7.jpg);
}

.film-group > div h4{
    color:#fff;
    font-family: 'KCCChassam';
    font-size: 24px;
    margin-bottom: 30px;
    font-weight: 900;
}
.film-group > div p{
    color:#fff;
    font-family: 'KCCChassam';
    font-size: 17px;
    line-height: 200%;
    width: 100%;
    white-space:normal;
}
.film-fadeOut.left{
    background: linear-gradient(to right, #f6f6f6, #f6f6f600); /* 그라디언트 색상과 투명도 조절 */
    width: 20%;
    height: 290px;
    display: block;
    top:2020px;
    left: 0;
    position: absolute;
}
.film-fadeOut.right{
    background: linear-gradient(to right, #f6f6f600, #f6f6f6); /* 그라디언트 색상과 투명도 조절 */
    width: 20%;
    height: 290px;
    display: block;
    top:2020px;
    right: 0;
    position: absolute;
}
.film-group > div:hover {
    cursor: url('data:image/png;base64,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'),auto;

}
.film-group > div:hover .film-pop{
    opacity: 1;
    
}
.film-pop{
    width: 600px;
    height: 350px;
    background-color: #000;
    border-radius: 30px;
    position: absolute;
    z-index: 1;
    top:-440px;
    left: -140px;
    position: relative;
    opacity: 0;
    transition: all .5s;
    display: none;
}
.film-pop .pop-arrow{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='34.286' viewBox='0 0 40 34.286'%3E%3Cpath id='다각형_6' data-name='다각형 6' d='M20,0,40,34.286H0Z' transform='translate(40 34.286) rotate(180)'/%3E%3C/svg%3E%0A");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 30px;
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    left: calc(50% - 20px);
    top:100%;
}

img.bubble-pop{
    width: 500px;
}


#text-5-3-2{
    position: absolute;
    left: calc(50% - 80px);
    top: -75px;
    color: #DDC005;
}
#char-5-3-3{
    position: absolute;
    left: calc(50% - 450px);
    top: -240px;
    width: 900px;
}
.char-group#phone-6{
    height: 500px;
}
.char-group#phone-6 > .char{
    position: absolute;
    top:0;
}
.char-group#phone-6 .phone-6-1{
    background-image: url(../img/char/phone_small_1.png);
    background-size: auto 550px;
    left: -50px;
    top: -30px;
}
.char-group#phone-6 .phone-6-2{
    background-image: url(../img/char/phone_small_2.png);
    background-size: auto 550px;
    right: -50px;
    top: -30px;
}
.char-group#phone-6 .phone-6-3{
    background-image: url(../img/char/phone_small_3.png);
    background-size: auto 660px;
    z-index: 10;
    left: calc(50% - 300px);
}
.char-group .phone-6-1 img{
    position: absolute;
    width: 200px;
    top: -115px;
    left: 120px;
}


/*상단 이미지*/
.swiper .swiper-text{
    position: absolute;
    z-index: 10;
    width: 900px;
    height: 400px;
    left: calc(50% - 450px);
    top: calc(50% - 150px);
    transform: scale(.8);
}
.swiper .swiper-text p.title{
    color:#fff;
    font-size: 50px;
    line-height: 70px;
}
.swiper .swiper-text p.title > *{
    vertical-align: middle;
}
.swiper .swiper-text p.title i{
    font-family: "SBAggroB";
    font-weight: 900;
    display: inline-block;
    line-height: 70px;
}
.swiper .swiper-text p.title span.text{
    line-height: 70px;
}
.swiper .swiper-text p.title span.bold{
    display: inline-block;
    width: 600px;
}

.swiper .swiper-text p.summary{
    color:#fff;
    font-size: 30px;
    line-height: 150%;
    margin-top: 30px;
    font-family: 'SBAggroL';
}

.swiper .swiper-pagination{
    top:calc(50% + 130px)!important;
    z-index: 11;
    height: 10px;
    overflow: hidden;
    width: 900px!important;
    left: calc(50% - 450px)!important;
    text-align: left!important;
    transform: scale(.8);
}
.swiper .swiper-pagination > span{
    border-radius: 0!important;
    width: 100px;
    background-color: #ffffff90!important;
}
.swiper .swiper-pagination > span.swiper-pagination-bullet-active{
    background-color: #ffffff!important;
}
.swiper .swiper-slide .text-bold{
    font-size: 64px;
    color:#fff;
    font-family: 'UhBeeJJIBBABBA';
    color:#41E0C2;
    width: 550px;
    top:calc(50% - 125px)!important;
    left: calc(50% - 235px)!important;
    position: absolute;
    opacity: 0;
    filter: blur(10px);
    transition: all .5s;
    transition-delay: .5s;
    text-align: center;
}
.swiper .swiper-slide.swiper-slide-active .text-bold{
    opacity: 1;
    filter: blur(0px);

}

.swiper2 .swiper-slide .char{
    transition: all .5s;
    transition-delay: .5s;
    opacity: 0;
    filter: blur(10px);
}
.swiper2 .swiper-slide.swiper-slide-active .char{
    opacity: 1;
    filter: blur(0px);
}