@charset "UTF-8";.participants-container{width:100%;text-align:left;display:flex;flex-direction:column;gap:20px;margin-bottom:46px}.participants-container .participants-title{width:100%;font-size:20px;font-weight:500;font-family:Pretendard;border-bottom:1px solid #fff;padding-bottom:10px}.participants-container .participants-tab ul{display:flex;flex-wrap:wrap;gap:8px}.participants-container .participants-tab ul li{cursor:pointer;font-size:14px;font-weight:400;font-family:Pretendard;border:1px solid #fff;border-radius:30px;padding:10px 15px;background-color:#252525;-webkit-tap-highlight-color:rgba(255,255,255,0);transition:all .3s ease}.participants-container .participants-tab ul li:hover{background-color:#fff3;font-weight:600}.participants-container .participants-tab ul li.active{font-weight:800;background-color:#d9d9d9;color:#252525}.participants-container .participants ul{display:flex;flex-wrap:wrap;gap:17px;text-align:center}.participants-container .participants ul li{width:60px;display:flex;flex-direction:column;align-items:center}.participants-container .participants ul li:nth-child(1) a img{border-width:2px;border-style:solid}.participants-container .participants ul li a .p-img{display:block;background-image:url(./img/face-img/icon.jpg);border-radius:50%;width:60px;height:60px;background-size:cover;margin-bottom:6px}.participants-container .participants ul li a .p-img img{width:60px;height:60px;border-radius:50%}.participants-container .participants ul li a p{font-size:16px;font-weight:400;font-family:Pretendard;line-height:100%}.participants-container .participants ul li a span{color:#ccc;font-size:12px;font-weight:300;font-family:Pretendard;line-height:100%}@media (max-width: 768px){.participants-container .participants ul{gap:9px}.participants-container .participants-tab ul li{font-size:13px;padding:8px}}.pg-card.congress .participants-container .participants ul li:nth-child(1) a img{border-color:#929a9c!important}.pg-card.administration .participants-container .participants ul li:nth-child(1) a img{border-color:#335f99!important}.pg-card.military .participants-container .participants ul li:nth-child(1) a img{border-color:#35743f!important}.pg-card#윤석열 .participants-container .participants ul li:nth-child(1) a img{border-color:#e342ac!important}.timeline-container{width:100%;text-align:left;display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.timeline-container .timeline-title{width:100%;font-size:20px;font-weight:500;font-family:Pretendard;border-bottom:1px solid #fff;padding-bottom:10px}.timeline-container .timeline{display:flex;flex-direction:column;gap:8px}.timeline-container .timeline .tl-title{font-size:18px;font-weight:600;font-family:Pretendard;color:#fafafa}.timeline-container .timeline .tl-date{position:relative;padding-left:12px;font-size:16px;font-weight:300;font-family:Pretendard;color:#d9d9d9;display:flex;gap:8px;align-items:center}.timeline-container .timeline .tl-date:before{content:"⦁";position:absolute;top:0;left:0}.timeline-container .timeline .tl-desc{background-color:#303030;padding:10px;font-size:16px;font-weight:300;font-family:Pretendard;line-height:160%}.timeline-container .timeline .tl-desc.highlight{background-color:#c03b9333}.timeline-container .timeline .tl-desc b{font-weight:700}.timeline-container .timeline .tl-link{display:flex;flex-direction:column;line-height:130%}.timeline-container .timeline .tl-link a{display:flex;align-items:center;align-items:flex-start;gap:5px;font-size:14px;font-weight:300;font-family:Pretendard}.timeline-container .timeline .tl-link a img{margin-top:3px}.timeline-container .timeline-more{cursor:pointer;width:100%;border:1px solid #666666;background-color:#30303000;padding:10px;text-align:center;color:#ccc;font-size:14px;font-weight:400;font-family:Pretendard}.timeline-container .timeline-more:hover{background-color:#30303070}.timeline-container .timeline-up{cursor:pointer;width:100%;border:1px solid #666666;background-color:#30303000;padding:10px;text-align:center;color:#ccc;font-size:14px;font-weight:400;font-family:Pretendard}.timeline-container .timeline-up:hover{background-color:#30303070}@media (max-width: 768px){.timeline-container .timeline .tl-date{align-items:flex-start;flex-direction:column;gap:2px}}.section02{position:relative;color:#fff;font-weight:300;font-family:Pretendard}.section02 .section-inner{max-width:600px;width:90%;margin:100px auto 0;display:flex;flex-direction:column}.section02 .section-inner .pg-card{margin:50px 0}.section02 .section-inner .pg-card:last-child{margin-bottom:0}.section02 .section-inner .pg-card.congress .profile-container .profile img{border-color:#929a9c!important}.section02 .section-inner .pg-card.administration .profile-container .profile img{border-color:#335f99!important}.section02 .section-inner .pg-card.military .profile-container .profile img{border-color:#35743f!important}.section02 .section-inner .pg-card#윤석열 .profile-container .profile img{border-color:#e342ac!important}.section02 .profile-container{width:100%;margin-bottom:46px}.section02 .profile-container .profile{display:flex;align-items:flex-end;gap:12px;margin-bottom:24px}.section02 .profile-container .profile img{width:100px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,0)}.section02 .profile-container .profile .pf-name{margin:0;font-size:24px;font-weight:400;font-family:Pretendard}.section02 .profile-container .profile-description{text-align:left;font-size:16px;font-weight:300;font-family:Pretendard;line-height:150%}.section02 .back-button{cursor:pointer;position:fixed;left:50%;bottom:40px;margin-left:340px;gap:8px;padding:5px 20px 5px 5px;background-color:#00000061;border-radius:32px;color:#fff;display:flex;align-items:center;justify-content:center}.section02 .back-button img{width:54px;border-radius:50%}.section02 .back-button .back-label-container{width:fit-content;text-align:left}.section02 .back-button .back-label{font-size:12px}.section02 .back-button .back-name{margin-top:4px;font-size:16px;font-weight:600}@media (max-width: 768px){.section02 .back-button{left:auto;right:4px;bottom:4px;margin-left:0;gap:4px;padding-right:12px;border-radius:22px;border-width:1px}.section02 .back-button img{width:40px}.section02 .back-button .back-label{font-size:10px}.section02 .back-button .back-name{font-size:14px}}
