.content.full_content{padding:0;}

.section{position:relative;width:100%;max-width:2560px;overflow:hidden;background-repeat:no-repeat;background-position-x:center;background-size:auto;}
.container{position:relative;margin:0 auto;}
.e_container{display:flex;align-items:center;flex-direction:column;}
.section1{background-image:url(/images/event/e240313_creators_daebak/bg_01.jpg);margin-bottom:-4px;-webkit-background-size:cover;background-size:cover;}
.section2{background-image:url(/images/event/e240313_creators_daebak/bg_02.jpg);}
.section3{background-image:url(/images/event/e240313_creators_daebak/bg_03.jpg);}
.section4{background-image:url(/images/event/e240313_creators_daebak/bg_04.jpg);}
.section5{background-image:url(/images/event/e240313_creators_daebak/bg_05.jpg);}
.section6{background-image:url(/images/event/e240313_creators_daebak/bg_06.jpg);}
.section7{background-image:url(/images/event/e240313_creators_daebak/bg_07.jpg);}

.event_date{width:100%;text-align:center;position:absolute;top:3%;}
.content_img{max-width:100%;margin:0 auto;}
.section1 .content_img{margin-top:20px;}

.flex_wrap{display:flex;align-items:center;flex-direction:column;}
.flex_center{display:flex;align-items:center;}

.section.section2{overflow:visible;}
.section2 .flex_wrap{position:absolute;width:100%;height:100%;max-width:760px;padding-top:16%;}
#select_box{width:90%;display:flex;align-items:center; flex-direction:column;gap:1%;margin:0 auto;cursor:pointer;}
#select_box > div{position:relative;display:flex;align-items:center;width:88%;max-width:420px;height:100%;max-height:70px;padding:1%;margin-bottom:2%;border-radius:10px;border:2px solid #FFF;color:#FFF;background-color:#000;font-size:clamp(var(--font-size-xs), 3vw, var(--font-size-sm));font-weight:bold;}
#select_box > div:after{content:'';position:absolute;top:50%;right:6%;transform:translateY(-50%); display:block;width:18px;height:14px;background:url(/images/event/e240313_creators_daebak/ico_arr.png) no-repeat center;transition:all .23s;}
#select_box .select_list{position:absolute;top:100%;left:0;height:0;z-index:10;width:100%;max-height:400px;margin-bottom:2%;border-radius:10px;color:#FFF;background-color:#000;font-size:clamp(var(--font-size-xs), 3vw, var(--font-size-sm));font-weight:bold;transition:all .23s;overflow:hidden;}
#select_box .select_list::-webkit-scrollbar{width:40px;}
#select_box .select_list::-webkit-scrollbar-thumb{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:var(--color-gray3);border:15px solid #000;}
#select_box .select_list::-webkit-scrollbar-track{background-color:transparent;}
#select_box .select_list li{height:50px;display:flex;align-items:center;background-color:#000;padding:0 10px;}
#select_box .select_list li:hover, #select_box .select_list li.selected{background-color:#FFF;color:#000;}
#select_color.over:after, #select_creator.over:after {transform:rotate(180deg);top:36%;}
#select_color.over > .select_list, #select_creator.R.over > .team_red, #select_creator.B.over > .team_blue{height:auto;z-index:10;border:2px solid #FFF;padding:15px 0;overflow-y:auto;}
#send_team{cursor:pointer;width:78%;max-width:500px; margin-top:2%;}

.team_box{width:60%;max-width:215px;max-height:165px;border-radius:20px;display:flex;align-items:center;flex-direction:column;font-size:20px;padding:4%;}
.team_box + .btn_wrap{padding:2% 0 0 0;}
.team_box + .btn_wrap .content_img{max-width:80%;}
.team_box h4{font-size:clamp(var(--font-size-md), 6vw, var(--font-size-2xl));font-weight:bold;}
.team_box.R{background-color:#E63B07;}
.team_box.B{background-color:#0E6EC2;}

/* Event1 */
.ball_chance{position:absolute;top:34%;right:4%;width:15%;color:#FFF;font-weight:bold;font-size:clamp(var(--font-size-xl), 6vw, var(--font-size-4xl));}
.section3 .btn_wrap{position:absolute;top:85%;width:90%;max-width:740px;flex-direction:row;padding:0;}

.content_img.ball{position:absolute;top:20%;width:40%;mix-blend-mode:lighten;}
.content_img.ball1{left:7%;}
.content_img.ball2{right:7%;}
.section4 .team_score{position:absolute;top:68.4%;width:14%;height:9%;display:flex;align-items:center; font-size:clamp(var(--font-size-xl), 5vw, var(--font-size-4xl));color:#000;font-weight:bold;}
.section4 .team_red{left:29%;}
.section4 .team_blue{left:79%;}
.section4 .btn_wrap{position:absolute;bottom:5%;flex-direction:row;width:90%;padding:0;}

.notice{background-color:#060B19;color:#FFF;padding:40px 0;}
.notice .e_container{display:block;width:100%;max-width:740px;margin:0 auto;}
.notice .notice_title{font-size:22px;font-weight:bold;margin-bottom:10px;}
.notice .notice_content{font-size:16px;padding-left:20px;}

#attend_list{overflow-y:auto;height:calc(100vh - 151px);}
#attend_list li{padding:15px 5px;border-bottom:1px solid #333;}
#attend_list li:first-child{padding-top:0;}
#attend_list li em{display:inline-block;width:20%;color:var(--color-gray3);}

#paging_wrap{width:90%;margin:20px auto 0;display:flex;align-items:center;justify-content:center;gap:10px;}
#paging_wrap li{display:none;width:90px;padding:5px 10px;border:1px solid var(--color-gray2);color:var(--color-gray2); text-align:center;font-weight:bold;font-size:14px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#paging_wrap.prev li:first-child, #paging_wrap.next li:last-child{display:block;}

@media (min-width:620px){
    .flex_wrap{position:absolute;top:0;width:100%;height:100%;max-width:740px;}
    .section2 .flex_wrap{padding-top:110px;}
    #select_box + a{width:90%;}
    #select_box > div{padding:3%;}
    .team_box{gap:20px;font-size:clamp(var(--font-size-sm), 4vw, var(--font-size-xl));padding:20px;}
    .team_box + .btn_wrap{padding:30px 0 50px;}
    .team_box + .btn_wrap .content_img{max-width:100%;}
    #send_team{width:100%;}

    .ball_chance{top:36%;right:2%;}
    .section3 .btn_wrap{gap:7.6%;}
    .content_img.ball1{left:6%;}
    .content_img.ball2{right:6%;}
    .section4 .team_blue{left:78%;}

    .section4 .team_score{line-height:67px;}
    #attend_list{height:500px;}
    }