.fiti-agenda-wrapper{margin:0 auto;max-width:800px;width:100%}.fiti-agenda-main-title{color:#1a1a1a;margin-bottom:24px}.fiti-agenda-list{display:flex;flex-direction:column;gap:16px}.fiti-agenda-item{background-color:#f7fbfd;border-left:2px solid #92d4ed;display:flex;gap:16px;padding:20px}.fiti-agenda-time{color:#020b18;flex:0 0 100px}.fiti-agenda-content{color:#585858;flex:1}.fiti-agenda-title{color:#020b18;line-height:1.4;margin:0}.fiti-agenda-desc{color:#585858;line-height:1;margin:0;white-space:pre-line}@media (max-width:768px){.fiti-agenda-item{flex-direction:column;padding:20px}.fiti-agenda-time{flex:none;font-weight:700;margin-bottom:8px}}