.ticket_popup{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 20px;text-align:left;font-family:'Noto Sans KR'}.ticket_popup .title1{width:100%;font-size:16px;font-weight:500;line-height:1.69;color:#3a3a3c;margin-bottom:5px}.ticket_popup .title2{width:100%;font-size:22px;font-weight:bold;line-height:1.23;color:#1c1c1e}.ticket_popup .row_wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 15px 0;border-top:1px solid #f2f2f2}.ticket_popup .row_box{position:relative;flex:1 0 0;text-align:center}.ticket_popup .row_box:last-child{border-left:1px solid #f2f2f2}.ticket_popup .row_box .text{font-size:14px;line-height:1.43;color:#636366;margin-bottom:12px}.ticket_popup .row_box .count{font-size:28px;font-weight:bold;color:#1c1c1e}#confirmUseTiceket_confirm_,#confirmBuyTicket_confirm_{margin:18px 16px;width:calc(100% - 32px);height:54px;border-radius:27px;font-size:18px;line-height:1.33;color:#fff;background-image:linear-gradient(to right,#0868f4 0,#0825f4 100%)}.ticket_popup .column_wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:15px 20px 0;border-top:1px solid #f2f2f2}.ticket_popup .column_box{all:unset;position:relative;width:100%}.ticket_popup .column_box .radio_section{all:unset;position:relative;padding:13px 0;width:100%;color:#1c1c1e;display:flex;align-items:center;cursor:pointer}.ticket_popup .column_box .radio_section>*{pointer-events:none}.ticket_popup .column_box .radio_section input{all:unset;display:none}.ticket_popup .column_box .radio_section .checkmark{position:relative;width:24px;height:24px;border-radius:50%;margin-right:10px;border:1px solid #d1d1d6}.ticket_popup .column_box .radio_section .checkmark::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#d1d1d6}.ticket_popup .column_box .radio_section input:checked ~ .checkmark{border:1px solid #0868f4}.ticket_popup .column_box .radio_section input:checked ~ .checkmark::after{background-color:#0868f4}.ticket_popup .column_box .radio_section input:checked ~ *{color:#0868f4}.ticket_popup .column_box .name{font-size:16px;font-weight:500;line-height:1.69;margin-right:auto}.ticket_popup .column_box .price{font-size:18px;font-weight:bold;line-height:1.5}