.Vyq_qq_toc{background:#f8f9fa;border:1px solid #ddd;border-radius:4px;margin:30px 0;padding:16px 20px;font-size:1.5rem}.Vyq_qq_tocHeader{border-bottom:2px solid #588bae;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.Vyq_qq_tocTitle{font-size:1.6rem;font-weight:700}.Vyq_qq_tocToggle{cursor:pointer;color:#555;background:0 0;border:1px solid #aaa;border-radius:3px;padding:3px 12px;font-size:1.2rem}.Vyq_qq_tocToggle:hover{background:#eee}.Vyq_qq_tocList{counter-reset:toc-h2;margin:0;padding-left:0;list-style:none}.Vyq_qq_h2Item{counter-increment:toc-h2;counter-reset:toc-h3;margin:8px 0}.Vyq_qq_h2Item:before{content:counter(toc-h2) ". ";color:#588bae;font-weight:700}.Vyq_qq_h3Item{counter-increment:toc-h3;margin:5px 0 5px 20px}.Vyq_qq_h3Item:before{content:counter(toc-h2) "-" counter(toc-h3) ". ";color:#888}.Vyq_qq_h2Item a,.Vyq_qq_h3Item a{color:#333;line-height:1.6;text-decoration:none}.Vyq_qq_h2Item a:hover,.Vyq_qq_h3Item a:hover{color:#588bae;text-decoration:underline}
.c6G1qW_sidebar{padding:20px 0}.c6G1qW_section{margin-bottom:30px}.c6G1qW_sideTitle{text-align:center;border-bottom:none;width:auto;margin-bottom:20px;padding-bottom:12px;font-size:1.4rem;font-weight:700;position:relative}.c6G1qW_sideTitle:after{content:"";background:#588bae;width:30px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.c6G1qW_sidebarAuthor{border:1px solid #afafaf;border-radius:2.5px;padding:10px}.c6G1qW_sidebarAuthorContent{text-align:center}.c6G1qW_sidebarProfileImg{object-fit:cover;border:1px solid #afafaf;border-radius:50%;width:120px;height:120px;margin:15px auto 5px;padding:2px;display:block}.c6G1qW_sidebarAuthorName{margin:10px 0 15px;font-weight:700;line-height:1.3}.c6G1qW_sidebarAuthorName>span{color:#777;font-size:1.2rem;font-weight:400;display:block}.c6G1qW_sidebarAuthorDesc{text-align:left;color:#625c5c;margin-bottom:10px;font-size:1.4rem}.c6G1qW_categoryBox{border:1px solid #afafaf;border-radius:2.5px;padding:0 15px}.c6G1qW_categoryList{list-style:none}.c6G1qW_categoryList li{border-bottom:1px solid #e5e5e5}.c6G1qW_categoryList li:last-of-type{border-bottom:none}.c6G1qW_categoryList a{color:#323232;padding:12px 5px;font-size:1.4rem;text-decoration:none;display:block;position:relative}.c6G1qW_categoryList a:after{content:"›";color:#588bae;font-size:1.8rem;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.c6G1qW_categoryList a:hover{color:#588bae}@media screen and (max-width:769px){.c6G1qW_sidebar{display:none}}
.bSeKiW_columnMain{grid-template-columns:70% 25%;gap:5%;max-width:1240px;margin:40px auto 0;padding-bottom:80px;display:grid}.bSeKiW_columnList{width:100%}.bSeKiW_columnTitle{border-bottom:6px solid #588bae;width:400px;margin-bottom:40px;padding:1rem 2rem;font-size:2.6rem;font-weight:700;position:relative}.bSeKiW_columnTitle:before{content:"";background:#2e5773;width:20%;height:6px;position:absolute;bottom:-6px;left:0}.bSeKiW_postList{grid-template-columns:1fr 1fr 1fr;gap:30px 15px;margin-bottom:40px;display:grid}.bSeKiW_postItem{cursor:pointer;background:#fff;border-radius:5px;transition:transform .5s;position:relative;overflow:hidden;box-shadow:0 0 10px #00000080}.bSeKiW_postItem:hover{transform:translateY(-15px)}.bSeKiW_postThumbnail{z-index:0;width:100%;height:0;margin:0;padding-bottom:56.25%;position:relative;overflow:hidden}.bSeKiW_postThumbnail img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.bSeKiW_noThumbnail{color:#588bae;background:#edf8ff;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.4rem;display:flex;position:absolute;top:0;left:0}.bSeKiW_postMeta{padding:15px 10px}.bSeKiW_cardLink{z-index:1;position:absolute;inset:0}.bSeKiW_postCategory{z-index:2;margin-bottom:8px;position:relative}.bSeKiW_categoryLink{z-index:2;text-decoration:none;position:relative}.bSeKiW_postCategory span{color:#fff;background:#777;border-radius:3px;margin-bottom:6px;margin-right:6px;padding:3px 10px;font-size:1.2rem;display:inline-block}.bSeKiW_postCategory span:hover{background:#555;transition:background .3s}.bSeKiW_postTitle{margin-bottom:8px;font-size:1.6rem;font-weight:700}.bSeKiW_postDate{color:#777;font-size:1.2rem}.bSeKiW_noPost{padding:40px 0}.bSeKiW_noPost p{margin-bottom:16px;font-size:1.6rem}.bSeKiW_sidebar{padding:20px 0}.bSeKiW_sideTitle{text-align:center;margin-bottom:30px;font-size:1.4rem;font-weight:700;position:relative}.bSeKiW_sideTitle:after{content:"";background:#588bae;width:30px;height:3px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.bSeKiW_author{border:1px solid #afafaf;border-radius:2.5px;padding:10px}.bSeKiW_authorContent{text-align:center}.bSeKiW_authorProfileImg{object-fit:cover;border:1px solid #afafaf;border-radius:50%;width:120px;height:120px;margin:15px auto 5px;padding:2px;display:block}.bSeKiW_authorName{margin:10px 0 15px;font-weight:700;line-height:1.3}.bSeKiW_authorName>span{color:#777;font-size:1.2rem;font-weight:400;display:block}.bSeKiW_authorDesc{text-align:left;color:#625c5c;margin-bottom:10px;font-size:1.4rem}@media screen and (max-width:769px){.bSeKiW_columnMain{margin:20px 2.6% 0;display:block}.bSeKiW_columnTitle{width:290px;font-size:2.3rem}.bSeKiW_postList{margin:40px 0 70px;display:block}.bSeKiW_postItem{margin-bottom:20px}.bSeKiW_postItem:hover{transform:translateY(0)}.bSeKiW_sidebar{display:none}}
