@charset "utf-8";

@font-face{
    font-family: 'SUIT';
    font-weight: 400;
    src:
            url('https://static.cloud.sbs.co.kr/font/suit/SUIT-Regular.woff2') format('woff2'),
            url('https://static.cloud.sbs.co.kr/font/suit/SUIT-Regular.woff2') format('woff');
}
@font-face{
    font-family: 'SUIT';
    font-weight: 500;
    src:
            url('https://static.cloud.sbs.co.kr/font/suit/SUIT-Medium.woff2') format('woff2'),
            url('https://static.cloud.sbs.co.kr/font/suit/SUIT-Medium.woff2') format('woff');
}
@font-face{
    font-family: 'SUIT';
    font-weight: 700;
    src:
            url('https://static.cloud.sbs.co.kr/font/suit/SUIT-Bold.woff2') format('woff2'),
            url('https://static.cloud.sbs.co.kr/font/suit/SUIT-Bold.woff2') format('woff');
}

 /* noto-sans-kr-regular - latin_korean */
 @font-face{
     font-family: 'Noto Sans KR';
     font-style: normal;
     font-weight: 400;
     src: url('//static.cloud.sbs.co.kr/common/font/NotoSansKR-Regular.woff') format('woff');
 }

 /* fonts : Noto Sans KR medium */
 @font-face{
     font-family: 'Noto Sans KR';
     font-style: normal;
     font-weight: 500;
     src: url('//static.cloud.sbs.co.kr/common/font/NotoSansKR-Medium.woff') format('woff');
 }

 /* fonts : Noto Sans KR bold */
 @font-face{
     font-family: 'Noto Sans KR';
     font-style: normal;
     font-weight: 700;
     src: url('//static.cloud.sbs.co.kr/common/font/NotoSansKR-Bold.woff') format('woff');
 }

 /* Description: 브라우저 초기화/공통요소*/

 /* RESET */
 html,body{-webkit-text-size-adjust:none;}
 body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,img,div{margin:0;padding:0;font-weight:300;}
 img,fieldset{border:0}
 button{background:none;border:0;cursor:pointer;}
 ul,ol{list-style:none}
 /* input,select{vertical-align:middle;background:#fff;} */
 em,address,i{font-style:normal}
 table{border-collapse:collapse;border-spacing:0px;empty-cells:show;table-layout:fixed}
 legend,caption{visibility:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0}
 a{text-decoration:none;color:#000;}
 a:hover,a:focus{text-decoration:none;}
 input,button,select{outline:none;border-radius:0;}
 body{position:relative;font-family:'SUIT','Noto Sans KR',Arial,sans-serif;font-size:16px;color:#000;font-weight:300;}


 /* common */
 .blind{position:absolute;top:0;left:-9999em;width:0;height:0;font-size:0;line-height:0}
 .hide{top:-99999em;left:-99999em;font-size:1px;opacity:0;text-indent:-99999em;}
 .ir{zoom:-10;z-index:-1;position:relative;display:block !important;width:100%;font-size:0px !important;line-height:0;text-align:center;white-space:nowrap;overflow:hidden;}
 .bl{display:block;}
 .roboto{font-family:'Roboto', sans-serif;}
 .gra_bg{display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;
         background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);/* FF3.6-15 */
         background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);/* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#94000000',GradientType=0 );
 }

 /* skip_navigation */
 #skip_nav{position:absolute;left:0;top:0 !important;width:100%;z-index:9999;}
 #skip_nav a{position:absolute;left:0;top:-100px;display:block;width:100%;height:0;background-color:#1a1a1a;color:#fff;line-height:50px;text-align:center;}
 #skip_nav a:active,#skip_nav a:focus{top:0;height:50px;z-index:999;}

/* header 영역 */
/* #header{position:fixed;display:block;width:100%;z-index:100;background-color:#fff;} */
#footer .footer_simple_w .footer_middlecont_w{margin-top:0 !important;} 
.signup-event-w{overflow:hidden;position:relative;/*padding-top:52px;*/background-color:#C7EDFB;}
.signup-event-w .img{width:100%;}
/* 공통 */

/* 탑영역 */
.signup-event-w .top-contents{padding-bottom:117px;display:flex;flex-direction:column;align-items:center;background-color:#A6E8FD;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/bg_sky.png);background-size:3250px auto;background-position:center bottom;background-repeat:no-repeat;}
/* .signup-event-w .top-contents:after{opacity:0.8;content:'';position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:500px;background-color:#A6E8FB;} */
.signup-event-w .top-contents .hero-section{position:relative;padding-top:117px;display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:160px;}
.signup-event-w .top-contents .hero-section:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-224px;width:2157px;height:763px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/bg_program.png);background-repeat:no-repeat;}
.signup-event-w .top-contents [class$='-section']{position:relative;z-index:2;}
.signup-event-w .top-contents .hero-section .tit01{position:relative;width:100%;width:876px;box-sizing:border-box;}
.signup-event-w .top-contents .hero-section .tit01 .onair-ani-wrap{position:absolute;top:74px;right:38px;display:flex;width:260px;height:63px;background-image:url('https://image.sbs.co.kr/event/signup_event_260401/img/pc/txt_enjoy.png');background-size:100% auto;background-repeat: no-repeat;}
.signup-event-w .top-contents .hero-section .tit01 .onair-ani{position:absolute;top:23px;right:30px;width:14px;height:14px;border-radius:100%;background-color:#FF0000;animation:onair-blink 1s ease-in-out infinite;}
.signup-event-w .top-contents .hero-section .tit01 .img{width:100%;}
.signup-event-w .top-contents .visual-area{padding-top:105px;height:605px;position:relative;display:flex;justify-content:center;align-items:center;}
.signup-event-w .top-contents .visual-area .img-con01{position:absolute;top:0;left:50%;transform:translate(-50%,0);margin-left:30px;width:580px;will-change:transform;animation:visual-gorilla-float 2.7s cubic-bezier(0.42,0,0.2,1) infinite;}
.signup-event-w .top-contents .visual-area .img-con01 .img{width:100%;}
.signup-event-w .top-contents .visual-area .img-con02{position:absolute;top:14px;margin-right:180px;right:100%;width:470px;}
.signup-event-w .top-contents .visual-area .img-con02 .img{width:100%;}
.signup-event-w .top-contents .visual-area .img-con03{position:absolute;left:100%;top:116px;margin-left:140px;width:465px;}
.signup-event-w .top-contents .visual-area .img-con03 .img{width:100%;}

.signup-event-w .top-contents .info-gift-section{display:flex;flex-direction:column;align-items:center;width:1200px;}
.signup-event-w .top-contents .info-gift-section .sub-title01{position:relative;width:1004px;margin-bottom:90px;}
.signup-event-w .top-contents .info-gift-section .sub-title01 .img{width:100%;}
.signup-event-w .top-contents .info-gift-section .gift_area>.tit01{display:flex;justify-content:center;width:1065px;margin:0 auto;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01{margin:80px 0 72px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:stretch;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li{overflow:hidden;width:288px;height:317px;border-radius:12px;box-sizing:border-box;border:2px solid #000;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style01{border-color:#0F99FF;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style01 .tit-wrap{background-color:#0F99FF;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style02{border-color:#F8CA4B;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style02 .tit-wrap{background-color:#F8CA4B;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style03{border-color:#B46C3E;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style03 .tit-wrap{background-color:#B46C3E;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style04{border-color:#3B7478;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style04 .tit-wrap{background-color:#3B7478;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style05{border-color:#3968B0;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style05 .tit-wrap{background-color:#3968B0;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style06{border-color:#1A5A0B;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style06 .tit-wrap{background-color:#1A5A0B;}

.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box{width:100%;height:100%;background-color:#fff;box-sizing:border-box;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .tit-wrap{position:relative;padding:0 23px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;height:80px;width:100%;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .tit-wrap .tit01{display:flex;align-items:center;color:#fff;flex-direction:column;align-items:flex-start}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .tit-wrap .tit01 em{font-size:22px;font-weight:700;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .tit-wrap .tit01 span{font-size:14px;font-weight:400;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style02 .item-box .tit-wrap .tit01{color:#000000}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 li.style04 .item-box .tit-wrap .tit01{color:#E5EFF0}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .tit-wrap [class*='logo-']{background-size:100% auto;display:flex;position:absolute;top:50%;transform:translateY(-50%);right:23px;}
.gift_area .logo-radio{width:35px;height:13px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/logo_radio.png);}
.gift_area .logo-meet{width:34px;height:25px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/logo_meet.png);}
.gift_area .logo-animal{width:31px;height:20px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/logo_animal.png);}
.gift_area .logo-woori{width:33px;height:24px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/logo_woori.png);}
.gift_area .logo-running{width:43px;height:24px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/logo_running.png);}

.gift_area .logo-radio{width:61px;height:21px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='13' viewBox='0 0 35 13' fill='none'%3E%3Cpath d='M7.26959 2.53631H1.40933C0.787661 2.53958 0.279912 2.03756 0.276658 1.41452V1.41125C0.278285 0.788213 0.784406 0.284552 1.40607 0.286187H8.76191C9.4031 0.282916 9.9255 0.801296 9.92875 1.44396V7.19028C9.9255 7.83294 9.40473 8.35132 8.76191 8.34968C8.12072 8.35295 7.59832 7.83457 7.59507 7.19191L7.58856 2.85355C7.58856 2.67695 7.44372 2.53468 7.26796 2.53468L7.26959 2.53631ZM10.2054 10.8974C10.2022 11.5254 9.69278 12.0323 9.06623 12.029H1.13918C0.51263 12.0323 0.0032548 11.5254 0 10.8974C0.0032548 10.2695 0.51263 9.76255 1.13918 9.76582H2.60709C2.74379 9.76582 2.85283 9.65462 2.85283 9.5189V6.01452C2.85608 5.31463 3.42405 4.75046 4.1222 4.75373C4.82035 4.75046 5.38831 5.31463 5.39157 6.01452V9.5189C5.39157 9.65462 5.50223 9.76582 5.63731 9.76582H9.06298C9.68953 9.76092 10.2005 10.2678 10.2054 10.8958V10.8974Z' fill='white'/%3E%3Cpath d='M20.6501 6.23201C20.0072 6.23528 19.4832 5.71527 19.4816 5.07097V1.16105C19.4848 0.516759 20.0072 -0.00325519 20.6501 1.53428e-05C21.2929 -0.00325519 21.8169 0.516759 21.8185 1.16105V5.07097C21.8153 5.71527 21.2929 6.23528 20.6501 6.23201ZM21.0634 10.2057H14.3732C14.3065 10.2057 14.2528 10.258 14.2528 10.3251V10.7077C14.2528 10.7748 14.3065 10.8271 14.3732 10.8271H21.1936C21.6102 10.8255 21.9503 11.1623 21.952 11.5793V11.5941C21.9503 12.011 21.6102 12.3495 21.1936 12.3463H12.3731C11.9565 12.3479 11.6164 12.011 11.6147 11.5941V9.51236C11.6164 9.09536 11.9565 8.75686 12.3731 8.76013H19.0633C19.1301 8.76013 19.1838 8.70617 19.1838 8.64076V8.28754C19.1838 8.2205 19.1301 8.16653 19.0633 8.16817H12.3422C11.9256 8.1698 11.5854 7.83294 11.5838 7.41595C11.5854 6.99895 11.9256 6.66045 12.3422 6.66372H21.0618C21.4784 6.66209 21.8169 6.99895 21.8202 7.41595V9.45512C21.8185 9.87211 21.48 10.209 21.0634 10.2073V10.2057Z' fill='white'/%3E%3Cpath d='M33.6546 6.7046C33.5 6.7046 33.3747 6.82725 33.373 6.9826V10.9661C33.3698 11.6055 32.8507 12.1222 32.2111 12.1206C31.5731 12.1239 31.0524 11.6071 31.0491 10.9661V1.26571C31.0524 0.626322 31.5715 0.109578 32.2111 0.111213C32.849 0.107943 33.3698 0.624687 33.373 1.26571V4.07673C33.373 4.23208 33.5 4.35636 33.6546 4.35473C34.2925 4.35146 34.8133 4.8682 34.8166 5.50923V5.55011C34.8149 6.1895 34.2942 6.70787 33.6562 6.7046H33.6546Z' fill='white'/%3E%3Cpath d='M29.0946 7.03329H25.8333C25.6397 7.03329 25.4834 7.19028 25.4818 7.38324V9.20166C25.4818 9.39462 25.6397 9.5516 25.8333 9.5516H29.2964C29.9116 9.54997 30.4112 10.0471 30.4128 10.6619C30.4096 11.2784 29.9099 11.7756 29.2948 11.7723H24.328C23.7144 11.7756 23.2132 11.2784 23.2099 10.6619V6.03415C23.2132 5.41765 23.7128 4.92053 24.328 4.9238H27.6056C27.7992 4.9238 27.9554 4.76682 27.9571 4.57385V2.85846C27.9571 2.66386 27.7992 2.50851 27.6056 2.50851H24.328C23.7128 2.51178 23.2116 2.01466 23.2099 1.39817C23.2116 0.783308 23.7112 0.286187 24.3247 0.287822H29.0946C29.7082 0.284552 30.2078 0.781672 30.211 1.39653V5.92295C30.2078 6.53944 29.7065 7.03493 29.093 7.03329H29.0946Z' fill='white'/%3E%3Cpath d='M18.0609 3.83308H14.2349C14.1291 3.83308 14.0428 3.91811 14.0412 4.02441V4.31221C14.0412 4.4185 14.1274 4.50517 14.2332 4.50517H18.1894C18.637 4.50354 19.0015 4.86657 19.0048 5.31626V5.33098C19.0048 5.78068 18.6402 6.14371 18.1927 6.14207H12.4463C11.9988 6.14534 11.6343 5.78395 11.631 5.33425V3.30816C11.6326 2.85846 11.9988 2.49543 12.4463 2.49707H16.1584C16.2642 2.49707 16.3505 2.41203 16.3521 2.30574V2.03429C16.3521 1.92799 16.2658 1.84132 16.1584 1.84132H12.417C11.9695 1.84296 11.6033 1.47993 11.6017 1.03023C11.6017 0.580535 11.9663 0.217506 12.4138 0.219141H18.0592C18.5068 0.21587 18.8713 0.577264 18.8746 1.02696V3.02362C18.8729 3.47332 18.5068 3.83635 18.0592 3.83471L18.0609 3.83308Z' fill='white'/%3E%3C/svg%3E");}
.gift_area .logo-meet{width:75px;height:39px;}
.gift_area .logo-animal{width:51px;height:33px;}
.gift_area .logo-woori{width:56px;height:42px;}
.gift_area .logo-running{width:74px;height:40px;}

.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .img-con01{position:relative;width:100%;height:237px;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .img-con01 .img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.signup-event-w .top-contents .info-gift-section .gift_area .list01 .item-box .txt-tag01{position:absolute;top:8px;right:8px;z-index:2;width:59px;height:59px;display:flex;justify-content:center;align-items:center;background-color:#383838;border-radius:100%;color:#fff;font-size:16px;font-weight:700;box-sizing:border-box;}

.signup-event-w .top-contents .download-area{display:flex;justify-content:center;align-items:center;padding:86px 0;flex-direction:column;gap:24px;}
.signup-event-w .top-contents .download-area .tit01{display:flex;width:376px;}
.signup-event-w .top-contents .download-area .btns-wrap{display:flex;justify-content:center;gap:72px;margin-top:34px;}
.signup-event-w .top-contents .download-area .btns-wrap .btn-type01{width:100%;display:flex;}
.signup-event-w .top-contents .download-area .btns-wrap .btn-type01 img{width:100%;}


/* 하단영역 */
.signup-event-w .bottom-contents{padding:125px 0;background: linear-gradient(to bottom,  rgba(245,252,252,1) 0%,rgba(232,248,253,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.signup-event-w .bottom-contents .event-area{display:flex;flex-direction:column;align-items:center;}
.signup-event-w .bottom-contents .event-area .tit01{margin-bottom:77px;display:flex;width:331px;}
.signup-event-w .bottom-contents .event-area .list01{width:1200px;display:flex;align-items:center;justify-content:space-between;}
.signup-event-w .bottom-contents .event-area .list01 .img{width:361px;}
.signup-event-w .bottom-contents .event-area .list01 li{position:relative;}
.signup-event-w .bottom-contents .event-area .list01 li+li:before{content:'';display:block;position:absolute;top:50%;left:-28px;transform:translate(-50%, -50%);width:18px;height:32px;background-image:url(https://image.sbs.co.kr/event/signup_event_260401/img/pc/ico_arrow.png);background-repeat:no-repeat;background-position:center bottom;padding-top:77px;}
.signup-event-w .bottom-contents .info-area {margin-top:65px;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;}
.signup-event-w .bottom-contents .info-area .tit01{display:flex;justify-content:center;background-color:#C9E8FF;border-radius:48px;width:1200px;padding:30px;box-sizing:border-box;}
.signup-event-w .bottom-contents .info-area .tit01 .img{width:832px;}
.signup-event-w .bottom-contents .info-area .txt01{margin-top:27px;line-height:1.5;text-align:center;font-size:24px;font-weight:500;color:#052882;}


/* 기간 / 당첨자 발표 / 안내사항 — dl > dt + dd (행은 grid) */
.signup-event-w .bottom-contents .info-event-section .notice-area{width:1200px;margin:66px auto 0;box-sizing:border-box;display:grid;grid-template-columns:220px 1fr;row-gap:12px;column-gap:0;}
.signup-event-w .bottom-contents .info-event-section .notice-area dt,
.signup-event-w .bottom-contents .info-event-section .notice-area dd{margin:0;border:1px solid #C2EEFF;}
.signup-event-w .bottom-contents .info-event-section .notice-label{min-height:83px;display:flex;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box;background-color:#B8DEF9;color:#004373;font-size:26px;font-weight:700;line-height:1.3;text-align:center;border-radius:32px 0 0 32px;border-right:0 !important;}
.signup-event-w .bottom-contents .info-event-section .notice-value{min-height:83px;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background-color:#fff;color:#000;font-size:26px;font-weight:400;line-height:1.3;text-align:center;border-radius:0 32px 32px 0;border-left:0 !important;}
.signup-event-w .bottom-contents .info-event-section .notice-value--multi{align-items:flex-start;justify-content:flex-start;text-align:left;padding:45px 40px;}
.signup-event-w .bottom-contents .info-event-section .notice-list{margin:0;padding:0;list-style:none;width:100%;}
.signup-event-w .bottom-contents .info-event-section .notice-list li{position:relative;padding-left:20px;font-size:24px;font-weight:400;line-height:1.6;color:#000;}
.signup-event-w .bottom-contents .info-event-section .notice-list li::before{content:'-';position:absolute;left:0;top:0;}


/* 애니메이션 */
@keyframes onair-blink{
    0%, 100%{
        opacity:1;
       
    }
    50%{
        opacity:0.25;
        
    }
}

@keyframes visual-gorilla-float{
    0%, 100%{transform:translate(-50%,0);}
    50%{transform:translate(-50%,-7px);}
}

