.ir_ev_nav .index_nav_white{border-bottom:1px solid #ececec}.ir_ev_nav .nav_li .nav_li_text{color:#333}.ir_ev_nav .nav_li .nav_li_text:hover{color:#e60012}.ir_ev_nav .language-switcher .lang-item{color:#666}.ir_ev_nav .language-switcher .lang-item:hover{color:#e60012;background:#f6f6f6}.ir_ev_nav .language-switcher .lang-item.active{color:#fff;background:#e60012}.ir_ev_nav_drop,.ir_ev_nav_m{display:none}.ir_ev_main{padding-top:64px;background:#f7f8fa}.ir_ev_wrap{background:#f7f8fa;padding:28px 0 96px}.ir_ev_inner{width:900px;max-width:calc(100% - 48px);margin:0 auto}.ir_ev_back{margin-bottom:18px}.ir_ev_card{background:#fff;border-radius:6px;padding:48px 56px 56px;box-shadow:0 2px 16px rgba(20,20,40,.04)}.ir_ev_tag{display:inline-block;font-size:12px;line-height:1;letter-spacing:.5px;color:#e60012;background:#fdecee;border-radius:4px;padding:7px 12px;margin-bottom:18px}.ir_ev_title{margin:0;font-size:30px;font-weight:600;line-height:1.45;color:#1a1a1a;letter-spacing:.3px}.ir_ev_info{display:flex;align-items:stretch;gap:0;margin-top:24px;background:#f7f8fa;border-radius:6px;padding:18px 26px}.ir_ev_info_item{flex:0 1 auto;min-width:0;padding-right:32px;margin-right:32px;border-right:1px solid #e6e7ea}.ir_ev_info_item:last-child{border-right:none;margin-right:0;padding-right:0}.ir_ev_info_label{font-size:12px;color:#9a9a9a;letter-spacing:.6px;margin-bottom:7px}.ir_ev_info_value{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:15px;font-weight:500;color:#1a1a1a;line-height:1.5;font-variant-numeric:tabular-nums}.ir_ev_info_value svg{width:15px;height:15px;flex:none;color:#b0b0b0}.ir_ev_info_zone{font-size:12px;font-weight:400;color:#8a8a8a;background:#fff;border:1px solid #e6e7ea;border-radius:3px;padding:2px 7px;margin-left:2px}.ir_ev_divider{height:1px;background:#ededed;margin:28px 0 30px}.ir_ev_p{margin:0 0 18px;font-size:16px;line-height:2;color:#333;letter-spacing:.2px;text-align:justify;word-break:break-word}.ir_ev_h2{margin:34px 0 18px;font-size:19px;font-weight:600;color:#1a1a1a;letter-spacing:.3px;padding-left:12px;border-left:3px solid #e60012;line-height:1.4}.ir_ev_block{padding:22px 26px 24px;background:#fff;border:1px solid #ececec;border-radius:6px;margin-bottom:16px}.ir_ev_block--tel{margin-bottom:0}.ir_ev_block_label{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;color:#1a1a1a;letter-spacing:.3px;margin-bottom:14px}.ir_ev_block_label:before{content:"";flex:none;width:3px;height:14px;border-radius:2px;background:#e60012}.ir_ev_link{font-size:16px;font-weight:500;color:#e60012;text-decoration:none;word-break:break-all;border-bottom:1px solid rgba(230,0,18,.35);padding-bottom:1px;transition:border-color .2s,color .2s}.ir_ev_link:hover{color:#c50010;border-bottom-color:#c50010}.ir_ev_tel_list{margin:0;padding:0;list-style:none}.ir_ev_tel_list li{display:flex;align-items:baseline;gap:8px;padding:9px 0;border-bottom:1px dashed #e6e6e6;font-size:16px}.ir_ev_tel_list li:last-child{border-bottom:none;padding-bottom:0}.ir_ev_tel_num{font-weight:500;color:#222;font-variant-numeric:tabular-nums;letter-spacing:.2px}.ir_ev_tel_region{flex:none;font-size:13px;color:#9a9a9a}.ir_ev_pwd_row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;padding-top:18px;border-top:1px dashed #e6e6e6}.ir_ev_pwd_label{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#c50010;letter-spacing:.3px}.ir_ev_pwd_label svg{width:15px;height:15px;flex:none;color:#c50010}.ir_ev_pwd_label svg path,.ir_ev_pwd_label svg rect{color:#c50010;stroke:#c50010}.ir_ev_pwd_code{flex:none;font-size:28px;font-weight:700;line-height:1;color:#e60012;letter-spacing:6px;font-variant-numeric:tabular-nums;padding:8px 4px 8px 10px;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.ir_ev_poster{margin:36px auto 0;max-width:420px;text-align:center}.ir_ev_poster img{display:block;width:100%;height:auto;border-radius:6px;background:#f2f2f2}.ir_ev_note{display:flex;align-items:flex-start;gap:10px;margin:0 0 20px;padding:16px 20px;background:#f7f8fa;border-radius:6px;font-size:15px;font-weight:500;line-height:1.7;color:#1a1a1a;letter-spacing:.2px}.ir_ev_note svg{flex:none;width:16px;height:16px;margin-top:3px;color:#b0b0b0}.ir_ev_note svg path{color:inherit}.ir-ev-drop-enter,.ir-ev-drop-leave-to{opacity:0;transform:translateY(-6px)}.ir-ev-drop-enter-active,.ir-ev-drop-leave-active{transition:opacity .28s ease,transform .28s ease}@media only screen and (max-width:767px){.ir_ev_nav .index_nav_white{display:none}.ir_ev_nav_m{display:flex;align-items:center;justify-content:space-between;height:56px;background:#fff;border-bottom:1px solid #ececec;position:fixed;top:0;left:0;width:100%;z-index:110}.ir_ev_nav_m_logo{margin-left:20px;background-size:74px;height:56px}.ir_ev_burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-right:12px;padding:0 10px}.ir_ev_burger i{display:block;height:2px;border-radius:2px;background:#333;transition:transform .3s ease,opacity .3s ease}.ir_ev_nav_drop{display:flex;flex-direction:column;position:fixed;top:56px;left:0;width:100%;background:#fff;border-bottom:1px solid #ececec;padding:8px 0 14px;z-index:109;box-shadow:0 12px 24px rgba(0,0,0,.06)}.ir_ev_nav_item{font-size:15px;color:#333;line-height:48px;padding-left:24px}.ir_ev_nav_drop .language-switcher{margin:8px 0 0 24px}.ir_ev_nav_drop .language-switcher .lang-item{color:#666}.ir_ev_main{padding-top:56px}.ir_ev_wrap{padding:18px 0 56px}.ir_ev_inner{max-width:calc(100% - 32px)}.ir_ev_card{padding:26px 20px 32px;border-radius:10px}.ir_ev_title{font-size:22px;line-height:1.5}.ir_ev_info{flex-direction:column;padding:16px 16px 6px;gap:14px;margin-top:18px}.ir_ev_info_item{padding:0 0 14px;margin:0;border-right:none;border-bottom:1px solid #e9eaec}.ir_ev_info_item:last-child{border-bottom:none;padding-bottom:12px}.ir_ev_info_value{font-size:14px;flex-wrap:wrap}.ir_ev_divider{margin:20px 0 22px}.ir_ev_p{font-size:15px;line-height:1.95}.ir_ev_h2{font-size:17px;margin:26px 0 14px}.ir_ev_note{padding:14px 16px;font-size:14px;line-height:1.65}.ir_ev_block{padding:18px 18px 20px}.ir_ev_tel_list li{font-size:15px}.ir_ev_pwd_row{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;padding-top:16px}.ir_ev_pwd_code{align-self:flex-start;font-size:24px;letter-spacing:5px;padding:0}.ir_ev_poster{max-width:100%;margin:28px auto 0}}