
/* 응모하기버튼 */
.fiexd_box{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99999;
    max-width: 450px;
    margin: 0 auto;
}
.fiexd_box .apply_btn_box{
    background: linear-gradient(0deg, #FF8029 0%, #FFC322 100%);
    height: 72px;
}
.fiexd_box .apply_btn_box .apply_btn{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 6px;
    height: 100%;
}
.fiexd_box .apply_btn_box .apply_btn .btn{
    font-size: 30.103px;
    color: #fff;
}
.fiexd_box .apply_btn_box .apply_btn .icon{
    width: 26px;
    display: flex;
}
.fiexd_box .apply_btn_box .apply_btn .icon img{
    width: 100%;
}
.fiexd_box .bottom_icon_box{
    position: relative;
    width: 100%;
}
.fiexd_box .mypage_icon{
    width: 49px;
    position: absolute;
    top: -63px;
    right: 15px;
}
.fiexd_box .mypage_icon img{
    width: 100%;
}

.main_wrap{
    padding-bottom: 72px;
}
.main_wrap .main_top_area{}
.main_wrap .main_top_area .main_bg{
    background-image: url("/static/pringles_oscar_web/img/main/main_bg.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 195.8333%;
    position: relative;
}
.main_bg .top_text_box{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.main_bg .top_text_box .main_header_box{
    padding: 20px 20px 13px 20px;

}
.main_bg .top_text_box .main_header_box .login_box{
    max-width: 27.33px;
    margin-left: auto;
}
.main_bg .top_text_box .main_header_box .login_box img{
    width: 100%;
}
.main_bg .top_text_box .flex{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.main_bg .top_text_box .event_text_box{
    color: #fff;
    font-weight: 400;
    padding: 60px 7.9638%;
}
.main_bg .top_text_box .event_text_box .text{
    font-size: clamp(14px, 4.655vw, 18px);
    text-align: center;
    letter-spacing: 0.62px;
    margin-bottom: 13px;
}
.main_bg .top_text_box .event_text_box .text span{
    background-color: #E40426;
    padding: 2px;
    border-radius: 3px;
}
.main_bg .top_text_box .event_text_box .event_title{
    margin-bottom: 30px;
}
.main_bg .top_text_box .event_text_box .event_title .title{
    background-image: url("/static/pringles_oscar_web/img/main/main_title.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 38.04347%;
}

.main_bg .top_text_box .event_text_box .event_date_box{
    text-align: center;
}
.main_bg .top_text_box .event_text_box .event_date_box .event_date{
    /* font-family: 'Pretendard'; */
    font-weight: 500;
    font-size: clamp(12px,3.455vw, 14px);
    letter-spacing: -0.4px;
}
.main_bg .top_text_box .event_text_box .event_date_box .event_date span{
    background-color: #44C02D;
    border-radius: 100px;
    padding: 1px 5px;
    font-weight: 400;
    letter-spacing: 0.4224px;
}

/* 스탬프 모으는 방법, 상품 */
.event_content_box{
    margin-top: -79px;
}
.event_content_box .middle_bg{
    background-image: url("/static/pringles_oscar_web/img/main/main_bg2.webp");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100%;
    position: relative;
    padding-bottom: 79px;
}
.event_content_box .middle_bg .cloud_box{
    position: absolute;
    top: 63px;
    left: 0;
    width: 45px;
}
.event_content_box .middle_bg .cloud_box .icon_cloud{
    background-image: url("/static/pringles_oscar_web/img/main/cloud.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 96.2614%;
}
.event_content_box .middle_bg .content_box{
    /* position: absolute;
    top: 0;
    left: 0;
    right: 0; */
}
.event_content_box .middle_bg .content_box .content_title_box{
    padding-top: 99px;
    text-align: center;
    margin-bottom: 44px;
}
.event_content_box .middle_bg .content_box .content_title_box .content_main_title{}
.event_content_box .middle_bg .content_box .content_title_box .content_main_title .text{
    font-weight: 400;
    font-size: clamp(24px, 7.8972vw, 30px);
    color: #fff;
    margin-bottom: 4px;
}
.event_content_box .middle_bg .content_box .content_title_box .content_main_title .text .money{
    color: #F7E948;
    font-size: clamp(32px, 10.344vw, 40px);
}
.event_content_box .middle_bg .content_box .content_title_box .content_main_title .text .winner{
    color: #FF7E28;
    background-color: #F7E948;
    border-radius: 5px;
    padding: 2px 5px;
    margin-top: 4px;
    display: inline-block;
}

.event_content_box .middle_bg .content_box .content_title_box .content_subtitle{
    margin-top: 10px;
}
.event_content_box .middle_bg .content_box .content_title_box .content_subtitle .text{
    font-size: clamp(11px, 3.7027vw, 15px);
    line-height: 17.67px;
    letter-spacing: -0.13px;
    font-family: 'Pretendard';
    font-weight: 500;
    color: #fff;
}
.event_content_box .middle_bg .content_box .content_title_box .content_subtitle .text span{
    font-weight: 900;
    color: #F5EA48;
}

.event_content_box .middle_bg .content_img_box{
    margin-bottom: 26px;
}
.event_content_box .middle_bg .content_img_box .content_img{
    background-image: url("/static/pringles_oscar_web/img/main/main_img.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 85.5%;
}


.method_and_item_box{
    padding: 0 7.222%;
}
.method_and_item_box .box{
    width: 100%;
    border-radius: 17.3px;
    overflow: hidden;
    background-color: #fff;
    margin-bottom: 41px;
}
.method_and_item_box .box .box_header{
    background-color: #E40426;
    padding: 15px 35px 19px 35px;
    text-align: center;
}
.method_and_item_box .box .box_header .header_text{
    color: #fff;
}
.method_and_item_box .box .box_header .header_text .text{
    font-size: clamp(18px, 6.0194vw, 24px);
    line-height: 26px;
    letter-spacing: -0.54175px;
    margin-bottom: 6px;
}
.method_and_item_box .box .box_header .header_text .text span{
    color: #F5E949;
}
.method_and_item_box .box .box_header .header_text small{
    font-size: clamp(11px, 3.6027vw ,14px);
    font-family: 'Pretendard';
    letter-spacing: -1.466px;
}
.method_and_item_box .box .box_content{
    padding: 11px 17px 19px 17px;
}
.method_and_item_box .box .box_content .notice_box{
    text-align: center;
    margin-bottom: 16px;
}
.method_and_item_box .box .box_content .notice_box .notice{
    font-family: 'Pretendard';
    font-size: 10px;
    letter-spacing: -0.62px;
}

.method_and_item_box .box .box_content .code_img{
    max-width: 151px;
    margin:  0 auto 23px auto;
}
.method_and_item_box .box .box_content .code_img .img{
    background-image: url("/static/pringles_oscar_web/img/main/code_ex1.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 91.14621%;
}
.method_and_item_box .box .box_content .step_list_box{}
.method_and_item_box .box .box_content .step_list_box .item_list{
    display: flex;
    gap: 8px;
    justify-content: center;
    flex-wrap: wrap;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item{
    position: relative;
    border: 2px solid #45BF2E;
    border-radius: 16px;
    padding-top: 19px;
    flex: 0 0 48%;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item:nth-child(1){
    margin-bottom: 17px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item:nth-child(2){
    margin-bottom: 17px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .step_icon{
    position: absolute;
    top: -20px;
    left: 50%;
    max-width: 38px;
    width: 100%;
    transform: translate(-50%,0%);
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .step_icon .step{
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 97.36842%;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .method_img{
    margin: 0 auto;
    min-height: 62px;
    
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .method_img.type1{
    max-width: 68.33px;
    width: 100%;
    position: relative;
    top: 3px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .method_img.type2{
    max-width: 50.67px;
    width: 100%;
    position: relative;
    top: 6px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .method_img.type3{
    max-width: 87px;
    width: 100%;
    position: relative;
    top: 7px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .method_img.type4{
    max-width: 44.67px;
    width: 100%;
    position: relative;
    top: 3px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .method_img img{
    width: 100%;
    margin-bottom: -10px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box{
    background-color: #45BF2E;
    padding: 3.61% 9px 4.72% 9px;
    border-bottom-left-radius: 11px;
    border-bottom-right-radius: 11px;
    min-height: 60px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .text{
    color: #fff;
    font-size: clamp(10px,3.1916vw, 13px);
    line-height: 13.79px;
    text-align: center;
    letter-spacing: -0.9px;
    font-weight: 400;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .text:nth-child(2){
    margin: 0;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .text span{
    color: #E8E542;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box small{
    font-family: 'Pretendard';
    font-weight: 500;
    font-size: clamp(9px, 2.77vw, 10px);
    color: #fff;
    letter-spacing: -1px;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .check_item_box{
    width: 100%;
    background-color: #F5E948;
    border-radius: 2.67px;
    
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .check_item_box a{
    color: #000;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .check_item_box .flex{
    display: flex;
    align-items: center;
    gap: 2px;
    justify-content: center;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .check_item_box .flex .text{
    color: #000;
    font-family: 'Pretendard';
    font-size: clamp(9px, 2.77vw, 10px);
    margin: 0;
}
.method_and_item_box .box .box_content .step_list_box .item_list .item .manual_text_box .check_item_box .flex .icon{
    width: 8px;
    display: flex;
}

.notice_list{}
.notice_list ul{}
.notice_list ul li{
    font-family: 'Pretendard';
    font-size: clamp(9px, 2.77vw, 10px);
    font-weight: 500;
    letter-spacing: -0.8px;
    line-height: 14px;
}

.guide_box{}
.guide_box .guide_btn{
    background-color: #000;
    border-radius: 100px;
    width: 155px;
    font-size: clamp(10px, 3.1472vw, 13px);
    color: #fff;
    text-align: center;
    height: 29px;
    line-height: 29px;
    margin: 0 auto;
}

.box.prizes{}
.box.prizes .box_header{
    margin-bottom: 41px;
}
.box.prizes .box_content{}
.box.prizes .box_content .prizes_list{}
.box.prizes .box_content .prizes_list .list_box{}
.box.prizes .box_content .prizes_list .list_box .item{
    border: 2px solid #45BF2E;
    background-color: #45BF2E;
    border-radius: 16px;
    position: relative;
    margin-bottom: 41px;
}
.box.prizes .box_content .prizes_list .list_box .item:nth-child(2){
    margin-bottom: 0;
}
.box.prizes .box_content .prizes_list .list_box .item .stamp_count_icon{
    position: absolute;
    top: -28px;
    left: 50%;
    transform: translate(-50%,0%);
    max-width: 114px;
    width: 100%;
}
.box.prizes .box_content .prizes_list .list_box .item .stamp_count_icon .stamp_count{
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 39.47368%;
}
.box.prizes .prize_img_box{
    background-color: #fff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding-top: 19px;
}



.box.prizes .prize_img_box .stamp_count_text{
    text-align: center;
    font-family: 'Pretendard';
    font-size: clamp(9px, 2.77vw, 10px);
    font-weight: 500;
    margin-bottom: 5px;
}
.box.prizes .prize_img_box .img_box{
    max-width: 195px;
    width: 100%;
    margin: 0 auto;
    position: relative;
    left: 18px;
}
.box.prizes .prize_img_box .img_box img{
    width: 100%;
    position: relative;
}
.box.prizes .prize_img_box .img_box .winner_count_img{
    position: absolute;
    top: -16px;
    width: 64px;
    right: -31.432%;
}
.box.prizes .description_box{
    padding: 10px 0;
    text-align: center;
}
.box.prizes .description_box .prize_name{
    font-weight: 400;
    font-size: clamp(12px, 3.916vw, 16px);
    color: #fff;
    margin-bottom: 2px;
}
.box.prizes .description_box .composition{
    font-family: 'Pretendard';
    font-size: clamp(9px, 2.77vw, 10px);
    letter-spacing: -0.6042px;
    color: #fff;
    margin-bottom: 8px;
}
.box.prizes .description_box .winner_number_box{
    background-color: #fff;
    display: inline-block;
    border-radius: 2.67px;
    margin: 0 auto;
    padding: 2px 7px;
}
.box.prizes .description_box .winner_number_box .flex{
    display: flex;
    font-size: clamp(9px, 2.77vw, 10px);
    justify-content: center;
    gap: 8px;
}


.box.prizes .prize_img_box.random{}
.box.prizes .prize_img_box.random .flex{
    display: flex;
    gap: 0px;
    align-items: center;
    justify-content: center;
    padding: 0 4.5px 12px 4.5px
}

.box.prizes .prize_img_box.random .flex .random_item{
    flex: 1;
}
.box.prizes .prize_img_box.random .flex .random_item .item_img_box{
    max-width: 78px;
    width: 100%;
    position: relative;
    margin: 0 auto;
}
.box.prizes .prize_img_box.random .flex .random_item.item1{}
.box.prizes .prize_img_box.random .flex .random_item.item1 .item_img_box{}
.box.prizes .prize_img_box.random .flex .random_item.item2 .item_img_box{
    max-width: 63px;
    width: 100%;
    margin: 0 auto;
}
.box.prizes .prize_img_box.random .flex .random_item.item3 .item_img_box{
    max-width: 60px;
    width: 100%;
    margin: 0 auto;
    top: 3px;
}
.box.prizes .prize_img_box.random .flex .random_item .item_img_box img{
    position: relative;
    width: 100%;
}

.box.prizes .prize_img_box.random .flex .line{
    height: 113px;
    width: 2px;
    background-color: #7ED36D;
}


.box.prizes .description_box{
    padding: 10px 0;
    text-align: center;
}
.box.prizes .description_box .flex_box{
    display: flex;
    gap: 0px;
    align-items: center;
    padding: 0 4.5px;
}
.box.prizes .description_box .flex_box .line{
    height: 45px;
    width: 2px;
    background-color: #fff
}
.box.prizes .description_box .item_description .prize_name{
    font-family: 'Pretendard';
    font-weight: 700;
    font-size: clamp(9px, 2.77vw, 10px);
    color: #fff;
    margin-bottom: 2px;
    letter-spacing: -0.8px;
}
.box.prizes .description_box .item_description .prize_name.type{
    margin-bottom: 8px;
}
.box.prizes .description_box .composition{
    font-family: 'Pretendard';
    font-size: clamp(9px, 2.77vw, 10px);
    letter-spacing: -0.6042px;
    color: #fff;
    margin-bottom: 8px;
    letter-spacing: -1.4px;
}
.box.prizes .description_box .composition.type{
    margin: 0;
}
.box.prizes .description_box .flex_box .item_description{
    flex: 1;
}
.box.prizes .description_box .flex_box .item_description .winner_number_box{
    background-color: #fff;
    display: inline-block;
    width: auto;
    border-radius: 2.67px;
    margin: 0 auto;
    padding: 2px 7px;
}
.box.prizes .description_box .flex_box .item_description .winner_number_box .flex{
    display: flex;
    flex-direction: column;
    font-size: clamp(9px, 2.77vw, 10px);
    justify-content: center;
    gap: 3px;
}


/* 스탬프 더필요하다면? */
.event_bottom_box{
    margin-top: -79px;
    position: relative;
}
.event_bottom_box .bottom_bg{
    background-image: url("/static/pringles_oscar_web/img/main/main_bg3.webp");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 100%;
    padding: 106px 7.222% 48px 7.222%;
}
.event_bottom_box .bottom_bg .bottom_title{
    margin-bottom: 38.33px;
}
.event_bottom_box .bottom_bg .bottom_title .title_img{
    max-width: 186.33px;
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.event_bottom_box .bottom_bg .bottom_title .title_img .stamp_img_box{
    max-width: 88.33px;
    position: absolute;
    top: -49px;
    right: -40px;
    width: 100%;
}
.event_bottom_box .bottom_bg .bottom_title .title_img .stamp_img_box .stamp{
    background-image: url("/static/pringles_oscar_web/img/main/icon_stamp.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 100%;
}
.event_bottom_box .bottom_bg .bottom_title .title_img .img{
    background-image: url("/static/pringles_oscar_web/img/main/main_title2.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 39.53737%;
    position: relative;
}

.bottom_item_box{
    border-radius: 19.33px;
    overflow: hidden;
}
.bottom_item_box.mar-44{
    margin-bottom: 44px;
}
.bottom_item_box .item_text_box{
    background-color: #45BF2E;
    padding: 20px 40px;
    text-align: center;
}
.bottom_item_box .item_text_box .text{
    color: #fff;
    font-size: clamp(18px, 6.0194vw, 24px);
    line-height: 26px;
}
.bottom_item_box .item_text_box .text:nth-child(2){
    margin-bottom: 10px;
}
.bottom_item_box .item_text_box .text span{
    color: #F7E948;
}
.bottom_item_box .item_text_box .sub_text{
    font-family: 'Pretendard';
    font-size: clamp(10px, 3.7027vw, 14px);
    color: #fff;
    letter-spacing: -1.33px;
    line-height: 19.33px;
}
.bottom_item_box .invite_box{
    background-color: #fff;
    padding: 23px 0 18px 0;

}
.bottom_item_box .invite_box .flex{
    display: flex;
    gap:11px;
    justify-content: center;
    margin-bottom: 16px;
}
.bottom_item_box .invite_box .flex .referral_code_box{
    width: 125px;
    height: 36px;
    border: 1px solid #45BF2E;
}
.bottom_item_box .invite_box .flex .referral_code_box .referral_code{
    border: 0;
    width: 100%;
    height: 100%;
    padding: 0 5px;
    font-family: 'TTTogether';
    font-weight: 400;
    font-size: clamp(10px, 3.43vw, 14px);
    text-align: center;
    color: #000;
}
.bottom_item_box .invite_box .flex .referral_code_box .referral_code::placeholder{
    font-family: 'TTTogether';
    font-weight: 400;
    font-size: clamp(10px, 3.43vw, 14px);
    color: #000;
    text-align: center
}
.bottom_item_box .invite_box .flex .referral_code_box .referral_code:disabled{
    -webkit-text-fill-color: #000; 
    color: #000;
    opacity: 1;

}
.bottom_item_box .invite_box .flex .copy_btn_box{
    width: 108px;
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.bottom_item_box .invite_box .flex .copy_btn_box button{
    color: #fff;
    border-radius: 100px;
    font-size: clamp(10px, 3.1472vw, 13px);
    background-color: #000;
    border: 0;
    outline: none;
    font-family: 'TTTogether';
    padding: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.bottom_item_box .invite_box .share_text{
    font-size: clamp(9px, 2.77vw, 10px);
    font-family: 'Pretendard';
    text-align: center;
    line-height: 14px;
}
.bottom_item_box .invite_box .share_text .text{}
.bottom_item_box .invite_box .share_text .text .share_step{}

.buy_box{
    background-color: #fff;
    padding: 18px 0 0 0 ;
}
.buy_box .buy_btn_box{
    text-align: center;
}
.buy_box .buy_btn_box a{
    color: #fff;
    display: inline-block;
    
}
.buy_box .buy_btn_box button{
    background-color: #E40426;
    border: 0;
    outline: none;
    font-family: 'TTTogether';
    font-size: clamp(16px, 5.283vw, 20px);
    color: #fff;
    border-radius: 100px;
    padding: 9px 22px;
    cursor: pointer;

}
.buy_box .pringles_img{}
.buy_box .pringles_img .img{
    background-image: url("/static/pringles_oscar_web/img/main/pringlesbytype.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    padding-top: 39.93506%;
}
footer{
    background-color: #282828;
    padding: 40px 7.222% 26px 7.222%;
    color: #fff;
}
.event_notic_box{
    margin-bottom: 14px;
}
.event_notic_box .notice_title{
    font-size: 10.89px;
}
.event_notic_box .notice_list{}
.event_notic_box .notice_list ul{
    margin-top: 5px;
}
.event_notic_box .notice_list ul li{
    font-size: clamp(9px, 2.77vw, 10px);
    line-height: 14px;
    letter-spacing: -0.5px;
}
.event_notic_box .notice_list ul li a{
    color: #F7E948;

}




.kakao_area{
    background-color: #fff;
    padding: 10px 25px;
}
.kakao_area .footer_title_box{
    text-align: center;
    margin-bottom: 10px;
}
.kakao_area .footer_title_box .text{
    font-size: clamp(10px, 3.14vw, 12px);
    line-height: 17px;
    letter-spacing: -0.8px;
    color: #000;
    font-weight: 400;
}

.kakao_box{
    margin-bottom: 10px;
}
.kakao_box .kakao_box_bg{
    background-color: #FAE301;
    border-radius: 13px;
    padding: 9px 20px;
}
.kakao_box .kakao_box_bg .channel_box{
    display: flex; 
    gap: 10px;
    justify-content: center;
    align-items: center;
    margin-bottom: 6px;
}
.kakao_box .kakao_box_bg .channel_box .icon_box{
    max-width: 28px;
}
.kakao_box .kakao_box_bg .channel_box .qr_box{
    max-width: 26px;
}
.kakao_box .kakao_box_bg .channel_box img{
    width: 100%;
}
.kakao_box .kakao_box_bg .channel_box .channel_text_box{
    
}
.kakao_box .kakao_box_bg .channel_box .channel_text_box .text_bg{
    display: flex;
    width: 101px;
    
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    background-color: #fff;
    border-radius: 100px;
    padding: 2px 3px 2px 14px;

}
.kakao_box .kakao_box_bg .channel_box .channel_text_box .text_bg .text{
    color: #000;
    font-family: 'NotoSans-b';
    font-size: 11.49px;
}
.kakao_box .kakao_box_bg .channel_box .channel_text_box .text_bg .plus_icon_box{
    width: 20px;
    height: 20px;
    background-color: #282828;
    border-radius: 100px;
    position: relative;
}
.kakao_box .kakao_box_bg .channel_box .channel_text_box .text_bg .plus_icon_box span{
    width: 2px;
    height: 10px;
    background-color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.kakao_box .kakao_box_bg .channel_box .channel_text_box .text_bg .plus_icon_box span:last-child{
    width: 10px;
    height: 2px;
    background-color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.kakao_box .kakao_box_bg .channel_order{text-align: center;}
.kakao_box .kakao_box_bg .channel_order .order{
    font-family: 'Pretendard';
    color: #000;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: -0.8px;
}
.kakao_area .operating_hours{
    text-align: center; 
    
}
.kakao_area .operating_hours .text{
    color: #000;
    font-family: 'Pretendard';
    font-size: 10px;
    line-height: 14px;
    letter-spacing: -0.8px;
    font-weight: 500;
}

.company_info_box{
    padding: 12px 0 0 0;
    font-family: 'NotoSans-r';
    font-weight: 400;
}
.company_info_box a{color: #fff;}
.company_info_box{
    font-size: 10px; 
    line-height: 14px;
    letter-spacing: -0.8px;
}
.company_info_box .info_box{
    display: flex;
    gap: 3px;
    align-items: flex-end;
    
}
.company_info_box .info_item{}
.company_info_box .info_item.under{ text-decoration: underline;}
.company_info_box .info_item .info{
    color: #fff;
    letter-spacing: -1.5px;
}
.company_info_box .info_item .info.under{
    text-decoration: underline;
}
.company_info_box .info_item button{
    border: 0; 
    background-color: transparent; 
    font-size: 10px; 
    font-family: 'NotoSans-r'; 
    padding: 0; 
    cursor: pointer;
}
.company_info_box .adress{}
