/* indepage :: ÀÌº¥Æ® */
#evtlst .rightbtn { display:flex; align-items: center; gap:8px; float:right; }
#evtlst .rightbtn a {display: flex; align-items: center; font-size:14px; font-family:'noto-M'; font-weight: normal;}
#evtlst .rightbtn .a_bar { display:inline-block; width:1px; height:12px; background:#d8d8d8; }
#evtlst .rightbtn a span {display: inline-block; width: 18px; height: 18px; margin-left: 2px; vertical-align: middle;}
#evtlst .rightbtn a span img {display: block; width:100%;}

#evtlst .result_area { height:50px; line-height:50px; padding:0 10px; background:#EEF8FF;  position:relative; border-bottom:#DEDEDE 1px solid; }
#evtlst .result_area .result_txt { font-size:16px; display:inline-block;}
#evtlst .result_area .result_txt .st { font-size:16px; font-weight:bold; color:#ff3334; }
#evtlst .result_area .reset_btn { border:#858585 1px solid; border-radius:30px; font-size:14px; color:#858585; padding:5px 10px; position:absolute; top:11px; right:10px; height:16px; line-height:16px;}
#evtlst .evt_lst .evt_bx > li { width:100%; height:100px; position:relative; display:inline-table; padding:0 16px; box-sizing: border-box;}
#evtlst .evt_lst .evt_bx > li a {padding:20px 125px 20px 20px;  display:inline-block; }
#evtlst .evt_lst .evt_bx > li .icon { display:block; margin:5px 0; }
#evtlst .evt_lst .evt_bx > li .tit1 { font-size:20px; font-weight:bold; display:block; color:#000000; letter-spacing:-1px; }
#evtlst .evt_lst .evt_bx > li .tit2 { font-size:15px; display:block; letter-spacing:-1px; }
#evtlst .evt_lst .evt_bx > li .date { font-size:14px; display:inline-block; letter-spacing:-1px; border:#DEDEDE 1px solid; padding:1px 8px; border-radius:15px; margin-top:10px; }
#evtlst .evt_lst .evt_bx > li .thumb {max-width: 345px; width:100%; display:block; border-radius: 15px; position:relative; overflow:hidden; margin: 0 auto 15px;}
#evtlst .evt_lst .evt_bx > li .thumb img {width:100%; height:auto; }
#evtlst .bottom_area { width:100%; display:inline-block; }

/* indepage :: ÀÌº¥Æ®»ó¼¼ */
#evtdtl img {vertical-align:middle;}
#evtdtl .evtdtl_cont .evtdtl_h { min-height:40px; width:100%; display:block; border-bottom:#DEDEDE 1px solid; padding:10px 10px; float:left }
#evtdtl .evtdtl_cont .evtdtl_h .titbox { float:left;  text-overflow:ellipsis;  overflow:hidden; width:100%  }
#evtdtl .evtdtl_cont .evtdtl_h .tit{ color:#000000; font-weight:bold; font-size:17px; text-overflow:ellipsis; display:block; word-break:break-all; width:78% }
#evtdtl .evtdtl_cont .evtdtl_h .date{ display:block; font-size:12px; letter-spacing:1;}
#evtdtl .evtdtl_cont .evtdtl_h .social{ float:right; margin-right:20px}
#evtdtl .evtdtl_cont .evtdtl_img { width:100%; }
#evtdtl .evtdtl_cont .evtdtl_img > a {width:100%;}
#evtdtl .evtdtl_cont .evtdtl_img img { width:100%; height:auto; }
/* ±¸¸Å¿Õ·©Å· */
#evtdtl .evtdtl_cont .evtdtl_buyer {margin:40px auto;}
#evtdtl .evtdtl_cont .evtdtl_buyer .tit {padding:0 16px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .king_tab {margin-top:8px; padding:0 16px; border-bottom:1px solid var(--coD8); overflow-x: auto;}
#evtdtl .evtdtl_cont .evtdtl_buyer .king_tab ul {display: flex; gap:16px; width:max-content;}
#evtdtl .evtdtl_cont .evtdtl_buyer .king_tab ul li {height:48px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .king_tab ul li a {display: flex; align-items: center; justify-content: center; width:100%; height:100%; color:var(--co94); font-size:14px; font-family:'noto-R'; box-sizing: border-box;}
#evtdtl .evtdtl_cont .evtdtl_buyer .king_tab ul li.on a {border-bottom:3px solid var(--co1A); color:var(--co1A); font-family:'noto-M';}
#evtdtl .evtdtl_cont .evtdtl_buyer .evtdtl_cont {margin-top:8px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .evtdtl_buyer_btn {display: flex; gap:4px; padding:0 16px; }
#evtdtl .evtdtl_cont .evtdtl_buyer .evtdtl_buyer_btn > a {display: flex; align-items: center; width:auto; height:32px; padding:0 12px; color:var(--co3A); font-size:12px; border:1px solid var(--coD8); border-radius:16px; box-sizing: border-box; transition: all 0.2s;}
#evtdtl .evtdtl_cont .evtdtl_buyer .evtdtl_buyer_btn > a.on { background:var(--co1A); color:var(--coFF); }
#evtdtl .evtdtl_cont .evtdtl_table {margin-top:8px; padding:0 16px;}
#evtdtl .evtdtl_cont .evtdtl_table tr {border-bottom:1px solid #e8e8e8; height:40px;}
#evtdtl .evtdtl_cont .evtdtl_table th {height:40px; padding:0 16px; background:var(--coF9); font-size:14px; font-weight: normal; font-family:'noto-M'; text-align: center;}
#evtdtl .evtdtl_cont .evtdtl_table td {height:40px; padding:0 16px; font-size:14px; font-family:'noto-R'; text-align: center;}
#evtdtl .evtdtl_cont .evtdtl_buyer .none>div {display: flex; flex-direction: column; justify-content: center; align-items: center; gap:8px; height:158px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .tit .evtdtl_buyer_h { color:#000000; font-weight:bold; font-size:15px;}

#evtdtl .evtdtl_cont .evtdtl_buyer .tit .if { width:150px; display:inline-block;  font-size:13px;vertical-align:top; position:relative; float:right;}
#evtdtl .evtdtl_cont .evtdtl_buyer .tit .if .sel_bx { width:150px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .tit .if select { width:150px; box-sizing:border-box; height:30px; border:1px solid #c6c6c6;  font-size:13px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .tit .if .sel_bx:after { top:12px !important; height:15px; background-position:-52px -71px;}
#evtdtl .evtdtl_cont .evtdtl_buyer .attxt { margin-top:8px; padding:0 16px; font-size:13px; display:inline-block; color:var(--co94);}
#evtdtl .evtdtl_cont .evtdtl_notice {display: flex; flex-direction: column; gap:8px; padding:20px 16px; background:#f9f9f9; border-top:1px solid #d8d8d8;}
#evtdtl .evtdtl_cont .evtdtl_notice .notice_tit {display:block; color:#3a3a3a; font-size:15px; font-family:'noto-M';}
#evtdtl .evtdtl_cont .evtdtl_notice .notice_ul {display: flex; flex-direction: column; gap:4px;}
#evtdtl .evtdtl_cont .evtdtl_notice .notice_ul > li {padding-left:6px; font-size:13px; position:relative; color:#949494;}
#evtdtl .evtdtl_cont .evtdtl_notice .notice_ul > li:before { content:''; width:2px; height:2px; background:#949494; display:inline-block; position:absolute; top:8px; left:0; }
#evtdtl .evtdtl_prd .prd_tit { display:inline-block; width:100%; height:100% !important; min-height:45px; line-height:45px; text-align:center; color:#fff; background:#484848; margin:10px 0; font-size:17px; word-break:keep-all;}
#evtdtl .evtdtl_prd .prd_lst .lst_area { width:100%; display:inline-block; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li { width:100%; float:left; border-bottom: 1px solid #f0f0f0; padding-top:15px;}
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li a { display:inline-block; width:100%; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .thumb {position:relative; width:150px; height:150px; padding-bottom:15px; float:left; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .thumb img { width:150px; height:150px; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .icon { display:block; overflow:hidden; padding:0 15px 2px; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .item { font-size:15px; color:#333333; padding:5px 15px 0px; display:block; overflow:hidden; font-size:16px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .pricebx { display:block; overflow:hidden; padding: 15px 15px 2px 0;}
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .price { color:#222222; line-height:15px; display:block; margin-bottom:3px; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .price .pric_info { font-size:12px; font-weight:normal; letter-spacing:-1px; color:#999; background:#ffffff; padding:1px 0; display:inline-block; vertical-align:text-bottom; margin-right:5px; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .price .pric_basic { font-size:16px; font-weight:bold; letter-spacing:-1px; color:#e0322b; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .price .pric_sale { font-size:12px; letter-spacing:-1px; color:#696969; text-decoration:line-through; margin-right:5px; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .price_sale { height:43px; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .rv_count { position:relative; padding:0 15px 0 20px; margin-top:10px; float:right; font-size: 13px; color:#888888; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod > li .rv_count:before { width:20px; height:20px; display:inline-block; content:''; background:url(//image5.compuzone.co.kr/img/images/m_compuzone/cmn_aside.png) -136px -27px ; background-size:230px auto; position:absolute; top:0; left:0; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod .prd_bnr { width:100%; height:150px; overflow:hidden; float:left; margin-top:-1px; text-align:center; }
#evtdtl .evtdtl_prd .prd_lst .lst_prod .prd_bnr img { max-height:150px; }
#evtdtl .evtdtl_cont .evtdtl_img a:active {background:none;}

/* ÀÌº¥Æ® ÆäÀÌÁö Á¦Ç°¸®½ºÆ® ´õº¸±â ¹öÆ° */
.moreBtnbox{width:100%; display:inline-block; margin:20px 0px; text-align:center}
.moreBtnbox .moreBtn{position:relative; width:80%; padding:10px 0; text-align:center; box-sizing:border-box; border:1px solid #222; box-shadow:4px 4px #f8f8f8; font-family:noto-b; font-weight:bold; font-size:1.1rem; color:#222;letter-spacing:-.3px; background:#fff;}
.moreBtnbox .moreBtn::after{display:inline-block; content:''; margin:0px 8px 4px; border:solid #222; border-width:0 2px 2px 0; padding:3px; transform:rotate(45deg); -webkit-transform: rotate(45deg);}
/* ´ñ±Û ÀÌº¥Æ® ´Ù¼öÀÏ¶§ ½ºÅ¸ÀÏ Ãß°¡ */
.ev_commentN{padding: 15px; background: #f9f9f9; border-top: #DEDEDE 1px solid; border-bottom: #e8e8e8 10px solid;}
.ev_commentN ul{display: flex; align-items: flex-start; gap: 12px; white-space: nowrap; flex-direction: column;}
.asOk_more_info_opt .myP_rdo {display: inline-block; position: relative;}
.ev_commentN input.myP_radio[type="radio"], .ev_commentN input.consultP_rdo[type="radio"] {display: none; vertical-align: middle;}
.ev_commentN input.myP_radio[type="radio"] + label.myP_radio, .ev_commentN input.consultP_rdo[type="radio"] + label.consultP_rdo {display: block; width: 100%; height: 100%; vertical-align: middle; font-size: 16px; line-height: 18px; color: #1a1a1a; font-family: noto-R; cursor: pointer;}
.ev_commentN input.myP_radio[type="radio"] + label.myP_radio > i {position: relative; display: inline-block; width: 18px; height: 18px; background: #fff; border: 1px solid #d8d8d8; border-radius: 50%; cursor: pointer; vertical-align: top; margin: 0 10px 0 0; box-sizing: border-box;}
.ev_commentN input.myP_radio[type="radio"]:checked + label.myP_radio > i {border: 1px solid #135eba;}
.ev_commentN input.myP_radio[type="radio"] + label.myP_radio > i:before {content: ''; position: absolute; display: inline-block; top: 2px; left: 2px; width: 12px; height: 12px; border-radius: 50%; background-color: #fff;}
.ev_commentN input.myP_radio[type="radio"]:checked + label.myP_radio > i:before {background-color: #135eba;}

/* indepage :: ÀÌº¥Æ® ´çÃ·ÀÚ¹ßÇ¥ */
#evtlst_win .srch { width:60%; float:right; display:block; position:relative; height:34px; border:1px solid #d9d9d9; -webkit-border-radius:2px; border-radius:2px; margin:7px 0; background:#fafafa;}
#evtlst_win .srch .sch {width:100%; float:left; height:34px; position:relative; background-color:#fff; }
#evtlst_win .srch .sch input {border:none; width:100%; height:100%; vertical-align:top;}
#evtlst_win .srch .sch .btn {width:40px; height:34px; cursor:pointer; border:none; position:absolute; right:0px; top:0px;}
#evtlst_win .result_area { height:50px; line-height:50px; padding:0 10px; background:#EEF8FF;  position:relative; border-bottom:#DEDEDE 1px solid; }
#evtlst_win .result_area .result_txt { font-size:16px; display:inline-block;}
#evtlst_win .result_area .result_txt .st { font-size:16px; font-weight:bold; color:#ff3334; }
#evtlst_win .result_area .reset_btn { border:#858585 1px solid; border-radius:30px; color:#858585; background:#EEF8FF; padding:5px 10px; position:absolute; top:11px; right:10px; height:16px; line-height:16px;}
#evtlst_win .evtwin_table { margin:10px 0 0 0 ; border-bottom:#efefef 1px solid; }
#evtlst_win .evtwin_table th { font-weight:bold; font-size:14px; }
#evtlst_win .evtwin_table td {font-size:14px;}
#evtlst_win .evtwin_cont .evtwin_h { height:50px; line-height:50px; border-bottom:#DEDEDE 1px solid; padding:0 10px; }
#evtlst_win .evtwin_cont .evtwin_h .tit { color:#000000; font-weight:bold; font-size:16px; float:left;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; max-width:75%; }
#evtlst_win .evtwin_cont .evtwin_h .date { font-size:13px; float:right; color:#b3b3b3; }
#evtlst_win .evtwin_cont .evtwin_img { padding:10px; }
#evtlst_win .evtwin_cont .evtwin_img img { width:100%; height:auto; }
#evtlst_win .evtwin_cont .evtwin_btn {border-radius: 0; border: 0; outline: 0; cursor: pointer; -webkit-appearance: none; background-color: #000; color: #fff; font-size: 15px; font-family: "spoqa M"; display: inline-block; width: 187px; height: 43px; margin: 15px 0 25px; position: relative; left: 50%; transform: translateX(-50%);}
#evtlst_win .evtwin_cont .evtwin_tab .tab_tit { line-height:20px; padding: 10px 5%; border-top:#DEDEDE 1px solid; background:#f9f9f9; display:block; font-weight:bold; font-size:15px; }
#evtlst_win .evtwin_cont .evtwin_tab .tab_ul { padding:10px 5%; display:inline-block; }
#evtlst_win .evtwin_cont .evtwin_tab .tab_ul > li { width:50%; display:inline-block; float:left; margin:5px 0; letter-spacing:0; color:#4c4c4c; }
#evtlst_win .evtwin_cont .evtwin_tab .tab_ul > li.ex_txt { width: 100%; font-weight: bold; color: #333; margin-bottom: 10px;}
#evtlst_win .evtwin_cont .evtwin_tab .tab_ul > li.my_ID {color: #4e97ff; text-decoration: underline;}
#evtlst_win .evtwin_cont .evtwin_notice { background:#f9f9f9; border-top:#e8e8e8 1px solid;}
#evtlst_win .evtwin_cont .evtwin_notice .notice_tit { height:30px; line-height:40px;  padding: 0 5% 8px 5%;display:block; font-weight:bold; font-size:15px; }
#evtlst_win .evtwin_cont .evtwin_notice .notice_ul { padding: 10px 5%; }
#evtlst_win .evtwin_cont .evtwin_notice .notice_ul > li {position:relative; margin-bottom:5px; padding:0 0 0 10px; font-size:14px; color:#949494; }
#evtlst_win .evtwin_cont .evtwin_notice .notice_ul > p {position:relative; margin-bottom:5px; font-size:14px; color:#949494; }
#evtlst_win .evtwin_cont .evtwin_notice .notice_ul > li:before {content:''; width:5px; height:1px; background:#949494; display:inline-block; position:absolute; top:8px; left:0; }

/* ´ñ±ÛÀÔ·Â */
.evtwin_reply {padding-top:40px;}
.evtwin_reply * {box-sizing: border-box;}
.evtwin_reply .reply_form {display: flex; flex-direction: column; gap:16px; padding:0 16px;}
.evtwin_reply .reply_form .line1 {display: flex; flex-direction: column; gap:8px;}
.evtwin_reply .reply_form .textarea {width:100%; height:80px; padding:8px; border:1px solid #d8d8d8; border-radius:5px;}
.evtwin_reply .reply_form .textarea textarea {width:100%; height:100%; resize: none;}
.evtwin_reply .reply_form .comment_select {overflow-x: auto; width:calc(100% + 32px); margin-left:-16px;}
.evtwin_reply .reply_form .select_opt {display:flex; gap:8px; width:max-content; padding:0 16px;}
.evtwin_reply .reply_form .select_opt li {display: flex; flex-direction: column; align-items: center; justify-content: center; width:76px; height:112px; padding:8px; border-radius: 5px; border:1px solid #d8d8d8; overflow:hidden; position:relative;}
.evtwin_reply .reply_form .select_opt li.on {border:1px solid var(--co1C);}
.evtwin_reply .reply_form .select_opt li.on p {color:var(--co1C); font-family:'noto-M';}
.evtwin_reply .reply_form .select_opt li img {width:60px; height:60px; object-fit: cover;}
.evtwin_reply .reply_form .select_opt li p {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; line-height:14px;}
.evtwin_reply .reply_form .file_add {overflow-x: auto;}
.evtwin_reply .reply_form .file_add ul {display:flex; gap:8px; width:max-content;}
.evtwin_reply .reply_form .file_add ul li {display: flex; align-items: center; justify-content: center; width:90px; height:90px; border-radius: 5px; border:1px solid #d8d8d8; overflow:hidden; position:relative;}
.evtwin_reply .reply_form .file_add ul li span {display:block; width:100%; height:100%;}
.evtwin_reply .reply_form .file_add ul li img {width:100%; height:100%; object-fit: cover;}
.evtwin_reply .reply_form .file_add ul li .close16_FF {width:24px; height:24px; position:absolute; top:4px; right:4px; border-radius: 50%; background-color:#6C6C6C;}
.evtwin_reply .reply_form .btn_area {display: flex; align-items: center; justify-content: center; width:100%;}
.evtwin_reply .reply_form .btn_area button {width:100%; max-width:350px; height: 40px; background: #1a1a1a; border-radius: 5px;}
.evtwin_reply .reply_form .line1.nocomment {display: flex; flex-direction: column; align-items: center; justify-content: center; gap:8px; width:100%; height:156px; background:var(--coF9); border-radius: 5px;}
/* ´ñ±ÛÅ×ÀÌºí */
.evtwin_reply .reply_list {margin-top:20px; border-top:8px solid #f2f2f2; position:relative;}
.evtwin_reply .reply_list>p {display: flex; align-items: center; height:48px; padding:0 16px; border-bottom:1px solid #d8d8d8;}
.evtwin_reply .reply_lst li{display: flex; flex-direction: column; gap:8px; padding:20px 16px; border-bottom:1px solid #d8d8d8; position:relative;}
.evtwin_reply .reply_lst li.nocomment {display: flex; flex-direction: column; align-items: center; justify-content: center; gap:8px; width:100%; height:156px;}
.evtwin_reply .reply_lst li .flex {display: flex; align-items: center; gap:8px;}
.evtwin_reply .reply_lst li .name {display:flex; align-items: center; gap:4px; font-size:13px; font-family:'spoqa M'; color:#949494;}
.evtwin_reply .reply_lst li .bar {width:1px; height:12px; background:#d8d8d8;}
.evtwin_reply .reply_lst li .date {font-size:13px; font-family:'spoqa M'; color:#949494;}
.evtwin_reply .reply_lst li .cnt { font-size:14px; font-family:'noto-R';}
.evtwin_reply .reply_lst li .attached_photo {display: block; width:160px;}
.evtwin_reply .reply_lst li .attached_photo img {width:160px;}
.evtwin_reply .reply_list .more_btn {display: flex; align-items: center; justify-content: center; width:100%; height:80px; background:linear-gradient(to bottom, transparent, #fff 50%); position:absolute; bottom:0; left:0;}
.evtwin_reply .reply_list .more_btn a {display: flex; align-items: center; justify-content: center;}
/* ´ñ±ÛÅ×ÀÌºí ³¡±îÁö µµ´Þ½Ã */
.evtwin_reply .reply_list.last {padding-bottom:80px;}
.evtwin_reply .reply_list.last .more_btn i {transform:rotate(180deg);}
#evtlst .evt_view_area .evt_lst .flex {display: flex; align-items: center; justify-content: space-between;}
#evtlst .evt_view_area .evt_lst .evt_bx {display: flex; flex-wrap: wrap; gap:16px; width:100%; background:#fff;}
#evtlst .evt_view_area .evt_lst .evt_bx#infi_rolling {max-width:750px; margin:0 auto; padding:16px 0; box-sizing: border-box;}
#evtlst .evt_view_area .evt_lst .evt_bx#infi_rolling + .evt_bx#infi_rolling {padding-top:0;}
@media all and (min-width: 750px){ 
	#evtlst .evt_view_area .evt_lst .evt_bx li {width:calc(50% - 8px); padding:0;}
}
#evtlst .evt_view_area .evt_lst .evt_bx li a {display: block; width:100%; height:100%; padding:0; background:#f9f9f9; border-radius: 15px; overflow:hidden;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list {width:100%; padding:0 15px; background:#fff; border-radius: 0; border-bottom:8px solid #F2F2F2;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list .flex {height:50px;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list .flex .btn {display:inline-flex; align-items: center; height:30px; padding:0 10px; border-radius:2.5px; border:1px solid #D8D8D8; font-size:13px; font-family:'¸¼Àº°íµñ'; font-weight: bold; color:#3a3a3a; letter-spacing: -1px; box-sizing: border-box;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list .no_list {padding:90px 0; text-align: center; box-sizing: border-box;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list .no_list i {width:38px; height:38px; display: inline-block; margin-bottom:18px;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list .no_list i img {width:100%;}
#evtlst .evt_view_area .evt_lst .evt_bx li.no_list .no_list p {color:#6c6c6c;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle{overflow: hidden; padding:0; border-radius: 0; border-bottom:8px solid #F2F2F2; background: #fff; width:100%;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle a{ position: relative; z-index: 1; width: 100%; max-width: 375px; padding: 15px 15px 20px; background: none; box-sizing: border-box; margin: auto; overflow: hidden;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .box{display: flex; width:100%; margin-bottom: 10px; gap: 10px; align-items: flex-end;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .tit1{display: flex; align-items: center; justify-content: center; width: 60px; height: 25px; font-size: 12px; font-family: 'noto-R'; color: #ffffff; background: #0D6DE3; border-radius: 60px; font-weight: normal;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .raffle-js-clock{color:#3A3A3A;letter-spacing: -0.025em; font-size: 20px; display: inline-block; font-weight: bold; line-height: 1.4em; font-family: 'spoqa M';}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .raffle-js-clock .state_day{font-size: 12px; border-radius: 20px; padding: 5px 12px 2px; display: inline-block; background-color: #0774e8; color: #fff; line-height: 1em; letter-spacing: -0.025em; vertical-align: text-bottom; margin-bottom: 4px;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .raffle-js-clock .time{font-size: 22px; letter-spacing: -0.04em; line-height: 1.2em; display: flex; gap: 8px;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .raffle-js-clock .time > span{font-size: 22px; letter-spacing: -0.04em;line-height: 1.2em;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .raffle-js-clock .time > span.day{margin-left: -8px;}
#evtlst .evt_view_area .evt_lst .evt_bx li.raffle .tit2{ line-height: 1.4; width:calc(100% - 20px); color:#6C6C6C; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 1;  -webkit-box-orient: vertical; font-size: 13px; font-family: 'noto-R';}
#evtlst .evt_view_area .evt_lst .evt_bx li.on a {background:#F3FAFF;}
#evtlst .evt_view_area .evt_lst .evt_bx li.on .batdate {background:linear-gradient(to right,#1C8FED,#8433FF); }
#evtlst .evt_view_area .evt_lst .evt_bx .evt_cont {width:100%; height:140px; padding:0 20px; box-sizing: border-box;}
#evtlst .evt_view_area .evt_lst .evt_bx .txt_box {width:calc(100% - 120px);}
#evtlst .evt_view_area .evt_lst .evt_bx .txt_box .bat {display:inline-flex; align-items: center; height:25px; margin-bottom:12px; padding:0 12px; background:linear-gradient(to right,#1C8FED,#8433FF); border-radius:13px; font-size:12px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#fff; letter-spacing: -1px;}
#evtlst .evt_view_area .evt_lst .evt_bx .txt_box h3 {margin-bottom:3px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; letter-spacing: -0.5px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden;}
#evtlst .evt_view_area .evt_lst .evt_bx .txt_box h4 { line-height:18px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C; letter-spacing: -0.5px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden;}
#evtlst .evt_view_area .evt_lst .evt_bx .img_box {width:100px; height:100px; border-radius: 50%; overflow: hidden;}
#evtlst .evt_view_area .evt_lst .evt_bx .img_box span {display: block;}
#evtlst .evt_view_area .evt_lst .evt_bx .img_box img {width:100%;}
#evtlst .evt_view_area .evt_lst .evt_bx .img_box_none{background: #fff;}
#evtlst .evt_view_area .evt_lst .evt_bx .img_box_none span{display: flex; justify-content: center; align-items: center; width: 100%; height: 100%;}
#evtlst .evt_view_area .evt_lst .evt_bx .img_box_none img{width: 48px;}
#evtlst .evt_view_area .evt_lst .evt_bx .batdate {padding:9px 20px; background:#1C8FED; box-sizing: border-box;}
#evtlst .evt_view_area .evt_lst .evt_bx .batdate .bat {width:calc(100% - 130px); font-size: 0;}
#evtlst .evt_view_area .evt_lst .evt_bx .batdate .bat span {display:inline-flex; align-items: center; height:25px; margin:3px 3px 3px 0; padding:0 12px; border-radius:5px; border:1px solid #fff; font-size:12px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#fff; letter-spacing: -1px; box-sizing: border-box;}
#evtlst .evt_view_area .evt_lst .evt_bx .batdate .b_date {width:125px; margin-left:5px; font-size:12px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#fff; letter-spacing: -0.5px; text-align: right;}

/* 123837 ÀÌº¥Æ® ÆäÀÌÁö °áÁ¦ÇýÅÃ / ¿¬°ü ÀÌº¥Æ® ¿µ¿ª */
.event_sub_section {display: flex; flex-direction: column; gap: 40px; background-color: #fff;}
.event_sub_section:has(.event_inner) {padding: 40px 0;}
.event_sub_section * {box-sizing: border-box; line-height: 1.5; letter-spacing: -0.4px;}
.event_sub_section .event_inner {padding: 0 0 0 16px;}

.event_sub_section .event_subtit {display: flex; flex-direction: column; margin-bottom: 16px;}
.event_sub_section .event_subtit > span {font-size: 14px; font-family: 'noto-R'; color: #6c6c6c;}
.event_sub_section .event_subtit > em {font-size: 20px; font-family: 'noto-B'; letter-spacing: -0.5px;}
.event_sub_section .noti_txt {display: block; font-size: 13px; margin-top: 16px; color: #949494;}

.event_recommend_slide .swiper-slide {width: 262px !important; margin-right: 12px; flex-shrink: 0;}
.event_recommend_slide .item {display: flex; flex-direction: column-reverse; gap: 12px; padding: 16px; background: #fff; border: 1px solid #D8D8D8; border-radius: 10px; overflow: hidden; justify-content: flex-end;}
.event_recommend_slide .card {position: relative; width: 100%; height: 50px; display: flex; justify-content: center; align-items: center; padding: 12px; border-radius: 5px; overflow: hidden;}
.event_recommend_slide .card::after {content: ''; position: absolute; right: 30px; top: 50%; transform: translateY(-50%); width: 26px; height: 30px; background: url('//image5.compuzone.co.kr/img/images/pay_benefit/card_obj.png') top center/contain no-repeat;}
.event_recommend_slide .card_logo {display: block; width: 165px; height: 26px;}
.event_recommend_slide .card_logo > img, .event_recommend_slide.type2 .img_box > img {width: 100%; height: 100%;}
.event_recommend_slide .txt_area {display: flex; flex-direction: column; gap: 8px;}
.event_recommend_slide .txt_area > p {font-size: 15px; font-family: 'noto-M';}
.event_recommend_slide .txt_area > span {font-size: 14px; color: #6c6c6c;}
.event_recommend_slide .img_area {flex-shrink: 0;}
.event_recommend_slide .card_etc {justify-content: flex-start; padding-left: 32px;}
.event_recommend_slide .card_etc .card_logo {width: fit-content;}
.event_recommend_slide .card[class*="pay"] {justify-content: center;}
.event_recommend_slide .card[class*="pay"]::after {display: none;}
.event_recommend_slide .card[class*="pay"] .card_logo {position: relative; width: 120px; height: 120px; overflow: hidden;}
.event_recommend_slide .pay4 .card_logo::after {content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 116px; height: 116px; border: 2px solid #FF2233; border-radius: 50%;}

.event_recommend_slide.type2 .swiper-slide {width: 318px !important;}
.event_recommend_slide.type2 .item {flex-direction: row-reverse;}
.event_recommend_slide.type2 .img_box {display: block; position: relative; width: 100px; height: 100px; border-radius: 10px; overflow: hidden;}
.event_recommend_slide.type2 .img_box::after {content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.02);}

/* Ä«µå»çº° »ö»ó */
.event_recommend_slide .card1 {background-image: linear-gradient(180deg,#F33E50 0%, #F23F8D 100%);}
.event_recommend_slide .card2 {background-image: linear-gradient(180deg,#FFB200 0%, #FF5E00 100%);}
.event_recommend_slide .card3 {background-image: linear-gradient(180deg,#1B50D9 0%, #1A90D9 100%);}
.event_recommend_slide .card4 {background-image: linear-gradient(180deg,#2090FF 0%, #21DAFF 100%);}
.event_recommend_slide .card5 {background-image: linear-gradient(180deg,#FF5759 0%, #FF5792 100%);}
.event_recommend_slide .card6 {background-image: linear-gradient(180deg,#0066B3 0%, #00A1B3 100%);}
.event_recommend_slide .card7 {background-image: linear-gradient(180deg,#009376 0%, #009445 100%);}
.event_recommend_slide .card8 {background-image: linear-gradient(180deg,#000000 0%, #4D4D4D 100%);}
.event_recommend_slide .card9 {background-image: linear-gradient(180deg,#0067AC 0%, #009FAB 100%);}
.event_recommend_slide .card_etc {background-image: linear-gradient(180deg,#92CCEC 0%, #085CF6 100%);}
.event_recommend_slide .pay1 {background-color: #F9F9F9;}
.event_recommend_slide .pay2 {background-color: #00DE5A;}
.event_recommend_slide .pay3 {background-color: #FFEB00;}
.event_recommend_slide .pay4 {background-color: #FF2233;}
.event_recommend_slide .pay5 {background-color: #F9F9F9;}

/* ÀÌº¥Æ® ´çÃ· ³»¿ª */
.event_history_wrap_none{background: #ffffff;}
.event_history_box{padding: 0;}
.event_history_box .data_top{padding: 20px 15px 15px; border-bottom: 1px solid #D8D8D8; align-items: flex-start;}
.event_history_box .data_top .prod_num p{font-family: 'spoqa M'; font-size: 14px; color: #3a3a3a;}
.event_history_box .data_top .prod_num p.data{margin-bottom: 7.5px;}
.event_history_box .prod_detail{margin: 0; padding: 15px 15px 20px;}
.event_history_wrap .wrn_wrap{padding: 0 15px 30px;}
.event_history_wrap .wrn_wrap ul{display: flex; flex-direction: column; gap: 10px;}
.event_history_wrap .wrn_wrap ul p {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all; margin-bottom: 0; font-family: 'noto-R';}
.event_history_wrap .wrn_wrap ul p::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}
.event_history_wrap .wrn_wrap ul li {font-size: 14px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all; margin-bottom: 0; font-family: 'noto-R';}
.event_history_wrap .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}

/* ÀÌº¥Æ® ´çÃ·ÀÚ ¹ßÇ¥ */
.event_user_wrap{background: #ffffff; min-height: calc(100dvh - 300px);}
.event_user_wrap .search_box_wrap{padding: 10px 15px; border-bottom: 8px solid #F2F2F2;}
.event_user_wrap .selects02_search_box {height: 40px; border: #d8d8d8 1px solid; border-radius: 8px; background-color: #fff; font-size: 0; overflow: hidden;    position: relative;}
.event_user_wrap .search_box {width: 100%; position: relative; display: inline-block; float: left;}
.event_user_wrap .search_box input {width: 100%; background-color: #fff; color: #3a3a3a; font-size: 15px; line-height: 1; padding: 0 40px 0 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border: 0; border-radius: 0; height: 40px; text-align: left;}
.event_user_wrap .search_box button {position: absolute; display: inline-block; right: 45px; top: 0; bottom: 0; margin: auto; width: 25px; height: 25px; background: url(//image5.compuzone.co.kr/img/images/mypage22/circleX2023.png) center no-repeat; background-size: contain;}
.event_user_wrap .SearchBtn {outline: 0; cursor: pointer; -webkit-appearance: none; display: inline-block; float: left; height: 24px; width: 24px; position: absolute; right: 15px; top: 0; bottom: 0; margin: auto; background: transparent;}
.event_user_wrap .SearchBtn::after {content: ''; position: absolute; display: inline-block; top: 50%; left: 0; transform: translateY(-50%); width: 24px; height: 24px; background: url(//image5.compuzone.co.kr/img/images/mypage22/icon_magnifier_60.png) center no-repeat; background-size: contain;}
.event_user_wrap .result_wrap{display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #D8D8D8; align-items: center;}
.event_user_wrap .result_wrap .txt{font-size: 14px; font-family: 'noto-B'; color: #3A3A3A;}
.event_user_wrap .result_wrap .txt span{color: #0D6DE3;}
.event_user_wrap .result_wrap .reset{width: 50px; height: 30px; background: #ffffff; border: 1px solid #D8D8D8; border-radius: 5px; display: flex; align-items: center; justify-content: center; color: #3A3A3A; font-size: 12px;}
.event_user_wrap .result_list{padding: 15px 15px 30px;}
.event_user_wrap .result_list>.tit{margin-bottom: 15px; font-size: 17px; font-family: 'noto-B';}
.event_user_wrap .result_list table {width: 100%;}
.event_user_wrap .result_list table tr{border-bottom: 1px solid #F2F2F2;}
.event_user_wrap .result_list table tr:nth-child(1) {border-top: 1px solid #F2F2F2;}
.event_user_wrap .result_list table tr th {padding: 15px; font-size: 14px; font-family: 'noto-M'; font-weight: normal; color: #3a3a3a; background: #fafafa; box-sizing: border-box;}
.event_user_wrap .result_list table tr td {padding: 12px 8px; font-size: 14px; font-family: "noto-R"; box-sizing: border-box;}
.event_user_wrap .result_list table tr td .tit{font-size: 14px; font-family: 'noto-R'; color: #3a3a3a; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.event_user_wrap .result_list table td:nth-child(2) {border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}
.event_user_wrap .result_list table tr:nth-child(1){background: #fafafa;}

/* ÀÌº¥Æ® ´çÃ·ÀÚ ¹ßÇ¥ ³»¿ë */
.my22_wrap .my_page_tit{height: 48px; background: #fff; font-size: 16px; font-family: 'Noto-B'; text-align: center; line-height: 48px; color: #3A3A3A; box-sizing: border-box;}
.event_detail_wrap {background: #ffffff;}
.event_detail_wrap .result_wrap{display: flex; justify-content: space-between; padding: 15px; border-bottom: 1px solid #D8D8D8; align-items: center; background: #F9F9F9; gap: 15px;}
.event_detail_wrap .result_wrap .tit{font-size: 16px; font-family: 'noto-M'; color: #3a3a3a; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.event_detail_wrap .result_wrap .data{font-size: 13px; color: #949494;}
.event_detail_wrap .evt_main{padding: 20px 15px;}
.event_detail_wrap .evt_main .img_box{width: 100%; max-width: 345px; height: 500px; margin: 0 auto 20px; border-radius: 15px;}
.event_detail_wrap .evt_main .search_btn{width: 100%; max-width: 345px; height: 52px; margin: auto; background: #3a3a3a; color: #fff; font-size: 18px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center; border-radius: 8px;}
.event_detail_wrap .evtwin_tab{border-top: 1px solid #D8D8D8;}
.event_detail_wrap .evtwin_tab .tab_tit{display: block; padding: 15px; font-family: 'noto-B'; color: #3A3A3A; font-size: 15px; background: #F9F9F9;}
.event_detail_wrap .evtwin_tab .tab_ul{padding: 15px 15px 25px;}
.event_detail_wrap .evtwin_tab .tab_ul .ex_txt{font-size: 13px; font-family: 'noto-M'; color: #3A3A3A; margin-bottom: 15px;}
.event_detail_wrap .evtwin_tab .tab_ul > ul{display: grid; grid-template-columns: repeat(2,1fr); gap: 10px;}
.event_detail_wrap .evtwin_tab .tab_ul > ul > li{display: block; width: 100%; color: #3A3A3A; font-size: 13px;}
.event_detail_wrap .evtwin_tab .tab_ul > ul > li.winner_id {font-family: 'noto-M'; color: #0D6DE3;}
.event_detail_wrap .wrn_wrap{border-top: 8px solid #F2F2F2; padding: 20px 15px;}
.event_detail_wrap .wrn_wrap p{font-family: 'noto-B'; font-size: 17px; color: #3a3a3a; margin-bottom: 10px; display: block;}
.event_detail_wrap .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}
.my22_wrap.orderDetail_page.event_detail_wrap .payment_Info{border-top: 8px solid #F2F2F2; padding: 20px 15px;}
.event_detail_wrap .payment_Info>p{font-family: 'noto-B'; color: #3A3A3A; font-size: 17px; display: block; margin-bottom: 10px;}
.my22_wrap.orderDetail_page.event_detail_wrap .payment_Info.on .Info_hide{padding: 0;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td .box{display: flex; gap: 5px;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td span input{padding: 0 15px;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table .addr_box td span{border: 0;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table .addr_box td span.input{float: left; display: block; width: 100%; height: 40px; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table .addr_box td span input {width:100%; height:100%; padding:0 15px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; box-sizing: border-box;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide .select::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide .select select {width:100%; height:100%; padding:0 20px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C; appearance: none; outline: none; background: #ffffff;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td span.input2{width: 100%;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td span.input2 input{padding: 0 20px;}
.my22_wrap.orderDetail_page.event_detail_wrap .tax_wrap .Info_hide .select select{padding: 0 15px;}
.event_detail_wrap .checkbox_list{padding: 5px 15px 20px; border-bottom: 8px solid #F2F2F2;}
.event_detail_wrap .checkbox_list .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .checkbox_list > li{display: flex; justify-content: space-between;}
.event_detail_wrap .checkbox_list > li:first-of-type{margin-bottom: 15px;}
.event_detail_wrap .checkbox_list > li a{position: relative; background: url(//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png) center center/cover no-repeat; width: 24px; height: 24px;}
.event_detail_wrap .checkbox_list .box input[type="checkbox"] {width: 100%; height: 100%; padding: 0 10px; background: #fff; font-size: 15px; font-family: 'noto-R'; color: #3a3a3a; box-sizing: border-box; appearance: none; position: relative; border: 0; display: none;}
.event_detail_wrap .checkbox_list .box label.check {display: inline-block; font-size: 15px;}
.event_detail_wrap .checkbox_list .box input[type="checkbox"] + label.check > span {display: inline-block; width: 24px; height: 24px; margin-right: 5px; vertical-align: -6px; border: 1px solid #D8D8D8; border-radius: 4px; box-sizing: border-box;}
.event_detail_wrap .checkbox_list .box input[type="checkbox"]:checked + label.check > span {background: url(//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png) center center/contain no-repeat; border: none;}
.event_detail_wrap .checkbox_list .gy_box{padding: 20px 15px; border-top: 0; background: #FAFAFA; border-radius: 5px;}
.event_detail_wrap .tax_wrap{display: none; padding: 20px 15px; border-bottom: 8px solid #F2F2F2;}
.event_detail_wrap .tax_wrap.on{display: block;}
.event_detail_wrap .tax_wrap .tax01 > .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .tax_wrap .tax01 .blue_box {width: 100%; margin: 0px auto; padding: 20px 15px; background: #EEF8FF; border-radius: 5px; box-sizing: border-box; text-align: unset; word-break: unset;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul{display: flex; flex-direction: column; gap: 10px;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul li{display: flex; align-items: center; justify-content: space-between;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul li .tit{font-size: 15px; color: #949494;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul li .txt{font-size: 15px; color: #3a3a3a;}
.event_detail_wrap .Info_hide{margin-top: 15px;}
.event_detail_wrap .reserves_box{margin-bottom: 20px;}
.event_detail_wrap .reserves_box .top_box{display: flex; align-items: center;}
.event_detail_wrap .reserves_box .top_box p{font-family: 'noto-M'; font-size: 15px; color: #3a3a3a; margin-right: 12.5px;}
.event_detail_wrap .reserves_box .top_box .selects02_search_box{margin-right: 5px; width: calc(100% - 177px);}
.event_detail_wrap .reserves_box .top_box .search_box input{width: 100%; border:0px; box-sizing: border-box;}
.event_detail_wrap .reserves_box .top_box .search_box button{right: 10px;}
.event_detail_wrap .reserves_box .top_box .submits{width: 90px; height: 40px; background: #0D6DE3; color: #fff; font-size: 15px; border-radius: 5px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center;}
.event_detail_wrap .reserves_box > p{color: #6C6C6C; font-size: 13px; padding-left: 81px; margin-top: 5px; display: block;}
.event_detail_wrap .pay_taxbox .tit_box{display: flex; align-items: center; justify-content: space-between; margin-bottom: 8.5px;}
.event_detail_wrap .pay_taxbox .tit_box > .tit{font-family: 'noto-M'; font-size: 15px; color: #3a3a3a;}
.event_detail_wrap .pay_taxbox .tit_box > .price{font-family: 'spoqa M'; color: #0D6DE3; font-size: 17px;}
.event_detail_wrap .pay_taxbox .tit_box > .price span{font-family: 'noto-M'; font-size: 15px; margin-left: 1px;}
.event_detail_wrap .pay_taxbox .gy_box{padding: 20px 15px; border-top: 0; background: #FAFAFA; border-radius: 5px;}
.event_detail_wrap .pay_taxbox .gy_box ul{display: flex; flex-direction: column; gap: 10px;}
.event_detail_wrap .pay_taxbox .gy_box ul li{display: flex; align-items: center; justify-content: space-between;}
.event_detail_wrap .pay_taxbox .gy_box ul li .tit{font-size: 15px; color: #949494;}
.event_detail_wrap .pay_taxbox .gy_box ul li .txt{font-size: 15px; color: #3a3a3a;}
.event_detail_wrap .pay_taxInfoBox{margin-top: 25px;}
.event_detail_wrap .pay_taxInfoBox > .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .pay_taxInfoBox .Info_hide table td span input:disabled{background: #F2F2F2; color: #6C6C6C;}
.event_detail_wrap .pay_taxInfoBox .Info_hide table td .box{position: relative;}
.event_detail_wrap .pay_taxInfoBox .Info_hide table td input[type=file]{position: absolute; opacity: 0; left: 0;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table button{background: #6C6C6C; width: 90px; margin: 0; float: unset;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .box{align-items: center; margin-bottom: 5px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .box span{float: unset; height: unset; border: unset; width: calc(100% - 95px); color: #949494; font-size: 15px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .box span.on{color: #3A3A3A;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .txt ul{display: flex; flex-direction: column; gap: 3px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .txt ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .txt ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}
.event_detail_wrap .pay_taxInfoBox + .checkbox_list{padding: 0; border-bottom: 0; margin-top: 25px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxbox_wrap .checkbox_list{padding: 0; border-bottom: 0; margin-top: 25px;}
.event_detail_wrap .comment_wrap{padding: 20px 15px; border-bottom: 8px solid #F2F2F2;}
.event_detail_wrap .comment_wrap > .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .comment_wrap .wrn_wrap {border-top: 0; padding: 0;}
.event_detail_wrap .comment_wrap textarea{width: 100%; height: 80px; border: 1px solid #D8D8D8; background: #fff; color: #3a3a3a; font-size: 15px; resize: none; border-radius: 5px; padding: 10px; box-sizing: border-box; display: block; margin-bottom: 10px;}
.event_detail_wrap .comment_wrap textarea::placeholder{color: #949494;}
.event_detail_wrap .comment_wrap .submits{width: 100%; max-width: 345px; height: 40px; margin: auto; background: #3a3a3a; color: #fff; font-size: 15px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center; border-radius: 5px; margin-bottom: 15px;}
.event_detail_wrap .comment_list{margin-bottom: 20px;}
.event_detail_wrap .comment_list ul li{padding: 20px 15px; border-bottom: 1px solid #D8D8D8;}
.event_detail_wrap .comment_list ul li .tit{font-family: 'noto-B'; font-size: 17px; display: block; color: #3a3a3a; margin-bottom: 5px;}
.event_detail_wrap .comment_list ul li .txt{font-size: 16px; display: block; color: #3a3a3a; margin-bottom: 10px;}
.event_detail_wrap .comment_list ul li .data{font-size: 13px; display: block; color: #949494;}
.event_detail_wrap .comment_list ul li .btn_box{display: flex; gap: 5px; width: unset; height: unset; position: unset; padding: unset; bottom: unset; left: unset; background: unset; margin-top: 15px;}
.event_detail_wrap .comment_list ul li .btn_box a{width: 100%; height: 35px; border: 1px solid #D8D8D8; border-radius: 5px; color: #3A3A3A; font-size: 13px; display: flex; align-items: center; justify-content: center;}
.event_detail_wrap .list_btn{width: 280px; height: 50px; border-radius: 25px; display: flex; align-items: center; justify-content: center; margin: 0 auto 30px; border: 1px solid #D8D8D8; color: #3A3A3A; font-size: 15px; font-family: 'noto-M';}
.evt_detail_pop .pop_box_ul li p{margin-bottom: 0;}
