.page-module__vqTeDq__wrapper,.page-module__vqTeDq__Wrapper{width:100%;padding:0 0 120px}.page-module__vqTeDq__thumbnailGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.page-module__vqTeDq__thumbnailCard{text-align:left;color:inherit;border-radius:8px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.page-module__vqTeDq__thumbWrap{aspect-ratio:16/9;background:#eee;position:relative}.page-module__vqTeDq__thumbnail{object-fit:cover;width:100%;height:100%}.page-module__vqTeDq__scoreBadge{color:#fff;background:#db2d2e;border-radius:4px;padding:2px 6px;font-size:12px;position:absolute;bottom:6px;right:6px}.page-module__vqTeDq__thumbTitle{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:8px;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}.page-module__vqTeDq__thumbViews{color:#666;padding:0 8px 8px;font-size:12px}.page-module__vqTeDq__abRow{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px;display:grid}.page-module__vqTeDq__abInputGroup{flex-direction:column;gap:6px;display:flex}.page-module__vqTeDq__abInputGroup label{color:#222;font-size:14px;font-weight:600}.page-module__vqTeDq__abInput{border:1px solid #ddd;border-radius:6px;width:100%;padding:10px 12px;font-size:14px}.page-module__vqTeDq__abButton{color:#fff;cursor:pointer;background:#db2d2e;border:none;border-radius:6px;margin-bottom:16px;padding:10px 20px;font-size:15px;font-weight:600}.page-module__vqTeDq__abButton:hover{background:#c02627}.page-module__vqTeDq__abResult{border-top:1px solid #eee;padding-top:16px}.page-module__vqTeDq__abScores{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px;display:grid}.page-module__vqTeDq__abScoreBox{background:#f8f8f8;border-radius:8px;padding:12px}.page-module__vqTeDq__abScoreLabel{color:#db2d2e;margin-right:8px;font-weight:700}.page-module__vqTeDq__abScoreValue{font-size:18px;font-weight:700}.page-module__vqTeDq__abReasons{color:#444;margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.page-module__vqTeDq__abWinner{color:#222;margin:0;font-weight:600}@media screen and (max-width:600px){.page-module__vqTeDq__abRow,.page-module__vqTeDq__abScores{grid-template-columns:1fr}}.page-module__vqTeDq__container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;max-width:1184px;height:auto;margin:20px auto 80px;display:flex;overflow:hidden}.page-module__vqTeDq__cardContainer{color:#222;text-align:center;background:#fff;width:100%;height:auto;margin-bottom:40px;padding:15px;font-size:15px;font-weight:700;overflow:hidden;box-shadow:0 3px 10px #0a2c5f1a}.page-module__vqTeDq__cardContainer p{margin:0;line-height:1.5em}.page-module__vqTeDq__cardContainer p:last-child{margin-bottom:0}.page-module__vqTeDq__resultList{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.page-module__vqTeDq__resultList.page-module__vqTeDq__type01{flex-flow:wrap}.page-module__vqTeDq__resultListItem{justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.page-module__vqTeDq__resultListItem.page-module__vqTeDq__rowType{flex-direction:column;align-items:flex-start}.page-module__vqTeDq__topRow{justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.page-module__vqTeDq__resultList.page-module__vqTeDq__type01 .page-module__vqTeDq__resultListItem{width:auto;display:inline-flex}.page-module__vqTeDq__key{color:#fff;background:#db2d2e;border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;font-size:15px;display:inline-flex}.page-module__vqTeDq__value{color:#222;font-size:15px}.page-module__vqTeDq__value+.page-module__vqTeDq__value{position:relative}.page-module__vqTeDq__value+.page-module__vqTeDq__value:before{content:"";background:#ccc;width:2px;height:12px;margin-top:-6px;display:block;position:absolute;top:50%;left:-5px}.page-module__vqTeDq__value.page-module__vqTeDq__full{text-align:left;flex:1;width:100%}@media screen and (max-width:768px){.page-module__vqTeDq__Wrapper{padding:0}}
.index-module__8RIdoq__listItem{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.index-module__8RIdoq__author{justify-content:flex-start;align-items:center;gap:10px;font-size:14px;display:flex}.index-module__8RIdoq__count{color:#fff;background:#383b45;border-radius:5px;justify-content:center;align-items:center;padding:5px;font-size:12px;display:inline-flex}.index-module__8RIdoq__commenterList{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;max-width:0;padding:0;display:flex}.index-module__8RIdoq__commenterListItem{width:25%}.index-module__8RIdoq__replyAuthor{flex:1;width:100%}
.index-module__IxSoNG__header{box-sizing:border-box;width:100%;height:auto;margin:0 auto;padding-top:60px;position:relative;overflow:hidden}.index-module__IxSoNG__sideBtn{justify-content:space-between;align-items:center;gap:10px;width:100%;padding-bottom:8px;display:flex}.index-module__IxSoNG__titleHeader{box-sizing:border-box;background:#383b45;justify-content:flex-start;align-items:center;gap:5px;width:100%;height:auto;padding:10px 15px;display:flex;box-shadow:0 3px 10px #0a2c5f1a}.index-module__IxSoNG__created{text-align:right;color:#fff;flex:1;width:100%;font-size:14px}.index-module__IxSoNG__titleHeader .index-module__IxSoNG__ico{background-color:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;align-items:center;width:28px;height:24px;display:flex;overflow:hidden}.index-module__IxSoNG__titleHeader .index-module__IxSoNG__ico img{width:24px;height:auto}.index-module__IxSoNG__titleHeader .index-module__IxSoNG__title{color:#fff;font-size:16px;font-weight:700;transform:translateY(-2px)}.index-module__IxSoNG__titleHeader .index-module__IxSoNG__round{color:#fff;font-size:18px;font-weight:700}.index-module__IxSoNG__summaryList{box-sizing:border-box;background:#fff;justify-content:center;align-items:center;width:100%;display:flex;box-shadow:0 3px 10px #0a2c5f1a}.index-module__IxSoNG__summaryListItem{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;width:100%;padding:10px 15px;display:flex;position:relative}.index-module__IxSoNG__summaryListItem+.index-module__IxSoNG__summaryListItem:before{content:"";background:#ddd;width:1px;height:60px;margin-top:-30px;display:block;position:absolute;top:50%;left:0;overflow:hidden}.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__rows{justify-content:center;align-items:center;gap:2px;display:flex}.index-module__IxSoNG__summaryListItem svg{color:#ff3523;font-size:22px}.index-module__IxSoNG__summaryListItem img{max-width:32px;height:auto}.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__key{font-size:15px}.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__value{font-size:15px;font-weight:700}.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__up{color:#fa4f58;font-size:15px}.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__down{color:#4254fb;font-size:15px}@media print{.index-module__IxSoNG__sideBtn{display:none!important}}@media screen and (max-width:768px){.index-module__IxSoNG__logo img{max-width:100px}.index-module__IxSoNG__titleHeader{height:50px}.index-module__IxSoNG__titleHeader .index-module__IxSoNG__title,.index-module__IxSoNG__titleHeader .index-module__IxSoNG__round{font-size:15px}.index-module__IxSoNG__summaryList{flex-direction:column}.index-module__IxSoNG__summaryListItem{flex-direction:row;justify-content:space-between;padding:15px 10px}.index-module__IxSoNG__summaryListItem+.index-module__IxSoNG__summaryListItem:before{width:100%;height:1px;margin-top:0;top:0;left:0}.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__key,.index-module__IxSoNG__summaryListItem .index-module__IxSoNG__value{font-size:15px}}
.index-module__L48poW__helper{color:#222;text-align:center;background:#fff;width:100%;height:auto;margin-bottom:40px;padding:15px;font-size:15px;font-weight:700;overflow:hidden;box-shadow:0 3px 10px #0a2c5f1a}.index-module__L48poW__helper p{margin:0}.index-module__L48poW__helper p:last-child{margin-bottom:0}
.index-module__DBX0TG__titleBar{color:#fff;background:#383b45;justify-content:flex-start;align-items:center;gap:5px;width:100%;height:auto;padding:10px 15px;font-size:15px;font-weight:700;display:flex;overflow:hidden}@media screen and (max-width:768px){.index-module__DBX0TG__titleBar{font-size:15px}}
