.ldi_box{background-color:#f4f4f4;border-radius:8px;display:flex;height:230px;overflow:hidden}.ldi_box .bg_area{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;height:100%}.ldi_box .ldi_cont{display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:space-between;padding:24px;width:295px}.ldi_box .ldi_cont .ldi_desc{color:#373737;font-size:16px;font-weight:600;line-height:160%;word-break:keep-all}.ldi_box .ldi_list{display:flex;flex-direction:column;gap:8px}.ldi_box .ldi_item{align-items:center;display:flex;gap:8px;word-break:keep-all}.info_list_title,.ldi_box .ldi_item .ldi_item_title{color:#7489c1;font-size:16px;font-weight:600;line-height:19px;word-break:keep-all}.info_list_date .bar,.info_list_place .bar{align-items:center;color:#7489c1;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:16px}.info_list_text,.ldi_box .ldi_item .ldi_item_text{color:#7b7b7b;font-size:16px;font-weight:400;line-height:19px;word-break:keep-all}.video_group{display:flex;flex-direction:column;gap:24px}.video_container{border-radius:8px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video_container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.info_container{background:#f4f4f4;border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:24px}.info_container .info_description{color:#373737;font-size:16px;font-weight:600;line-height:160%;word-break:keep-all}.info_list{display:flex;gap:24px}.info_list_date,.info_list_place{display:flex;gap:8px}@media (max-width:768px){.detail_container{padding-bottom:112px}.inner{padding:0 0 112px}.ldi_box{border-radius:4px;display:block;height:auto;margin:0 auto;width:calc(100% - 48px)}.ldi_box .bg_area{height:278px}.ldi_box .ldi_cont{padding:28px;width:100%}.ldi_box .ldi_cont .ldi_desc{margin-bottom:20px}.info_list_title,.ldi_box .ldi_item .ldi_item_title{font-size:15px;line-height:18px}.video_group{gap:0}.video_container{border-radius:0}.info_container{border-radius:0;padding:22px 24px}.info_list{flex-direction:column;gap:5px}.info_list_text,.ldi_box .ldi_item .ldi_item_text{font-size:15px}}