.columns-index{--ym-ink:#2f2b2d;--ym-muted:#8a8488;--ym-pink:#ff7a95;--ym-pink-deep:#f06380;--ym-pink-soft:#ffe8ef;--ym-mood:#f8e6ea;--ym-mood-hover:#f0d4da;--ym-mood-active:#e8a8b4;--ym-navy:#326292;--ym-tag-bg:#ffe0e8;--ym-card-shadow:0 8px 24px rgba(84,67,72,0.08);--ym-maru:var(--font-zen-maru-gothic),"Hiragino Maru Gothic ProN","Hiragino Kaku Gothic ProN",sans-serif;--ym-new-wave:url(https://file.mysquadbeyond.com/uploads/article_photo/photo/7496959/ed1846c4-1ea8-446c-9ed8-8801a796368f.png);--ym-rank-bg-image:url(https://file.mysquadbeyond.com/uploads/article_photo/photo/7496960/341c0042-c8ca-4f8e-9215-02c8b0a3674d.png);background:#fffdfa;color:var(--ym-ink);overflow-x:hidden;font-size:14px;line-height:1.7}.columns-index-inner{max-width:640px;margin:0 auto}.columns-index .column-breadcrumbs{padding:24px 20px 0;margin-bottom:0}.columns-index-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ym-section{padding:28px 20px 8px}.ym-section__title{display:flex;align-items:center;gap:6px;margin:0 0 16px;font-family:var(--ym-maru);font-size:18px;font-weight:700;letter-spacing:.02em;color:var(--ym-ink)}.ym-section__ico{display:inline-flex;flex-shrink:0}.ym-section__title--center{justify-content:center}.ym-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ym-tag{padding:3px 10px;border-radius:999px;background:var(--ym-tag-bg);color:var(--ym-pink-deep);font-weight:500;line-height:1.4}.ym-read,.ym-tag{display:inline-flex;align-items:center;font-size:11px}.ym-read{gap:4px;color:var(--ym-muted)}.ym-read__ico{width:12px;height:12px;border:1.5px solid;border-radius:50%;position:relative;flex-shrink:0}.ym-read__ico:after{content:"";position:absolute;top:2px;left:4.5px;width:1.5px;height:4px;background:currentcolor;border-radius:1px}.ym-badge{position:absolute;top:10px;left:6px;z-index:1;display:inline-flex;align-items:center;gap:2px;padding:4px 10px 4px 8px;border-radius:999px;background:var(--ym-pink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;box-shadow:0 4px 10px rgba(255,122,149,.35)}.ym-badge__ico{display:block;flex-shrink:0;width:14px;height:14px;position:relative;top:1px;left:-1px}.ym-new{position:relative;padding:24px 0 48px;background-color:#fffdfa;overflow:hidden}.ym-new:before{content:"";position:absolute;inset:calc(30% + 91.2px) 0 0;z-index:0;pointer-events:none;background-image:var(--ym-new-wave);background-repeat:no-repeat;background-position:top;background-size:100% 100%}.ym-new .ym-section__title{font-size:22px;margin-bottom:24px}.ym-new__inner{position:relative;z-index:1;padding:0 20px}.ym-slider{padding:0 8px}.ym-slider,.ym-slider__stage{position:relative}.ym-slider__viewport{overflow:hidden;border-radius:18px;touch-action:pan-y;cursor:grab}.ym-slider__viewport:active{cursor:grabbing}.ym-slider__track{display:flex;width:100%;transition:transform .45s;will-change:transform}.ym-feature{flex:0 0 100%;width:100%;max-width:100%;background:#fff;border-radius:18px;box-shadow:var(--ym-card-shadow);overflow:hidden}.ym-card__link,.ym-feature__link,.ym-rank__link{color:inherit;text-decoration:none}.ym-feature__link{display:flex;flex-direction:column;height:100%}.ym-feature__media{position:relative;height:0;padding-bottom:52%;overflow:hidden;background:var(--ym-pink-soft)}.ym-feature__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ym-feature__body{display:flex;flex-direction:column;flex:1 1 0;min-height:232px;padding:14px 18px 18px}.ym-feature__content{flex:1 1 0}.ym-feature__date{font-size:11px;color:var(--ym-muted)}.ym-card__title,.ym-feature__title,.ym-rank__title{margin:0;font-family:var(--ym-maru);font-weight:700;color:var(--ym-ink)}.ym-feature__title{padding:12px 0 13px;font-size:16px;line-height:1.5;letter-spacing:.01em}.ym-feature__excerpt{margin:0;padding-top:2px;font-size:12.5px;line-height:1.65;color:#6f676b;word-break:break-word}.ym-feature__more-row{display:block;margin-top:auto;padding-top:22px;text-align:right}.ym-feature__more{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px 5px 13px;border:1px solid var(--ym-navy);border-radius:999px;font-family:var(--ym-maru);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--ym-navy);background:#fff}.ym-feature__more-chev{margin-left:4px;font-size:10px;letter-spacing:-.12em;font-weight:700}.ym-slider__nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;top:calc(50% - 15px);z-index:2;width:36px;height:36px;border-radius:50%;background:var(--ym-navy);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(50,98,146,.35);transition:transform .2s;transform:translateY(-50%);cursor:pointer;padding:0}.ym-slider__nav:hover{transform:translateY(-50%) scale(1.05)}.ym-slider__nav--prev{left:-14px}.ym-slider__nav--next{right:-14px}.ym-slider__dots{display:flex;justify-content:center;gap:7px;margin-top:14px}.ym-slider__dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:7px;height:7px;padding:0;border-radius:50%;background:#ede7e6;cursor:pointer;transition:background .2s,transform .2s}.ym-slider__dot.is-active{background:var(--ym-pink);transform:scale(1.15)}.ym-mood{padding-top:28px;padding-bottom:12px;text-align:center}.ym-mood .ym-section__title{margin-bottom:16px}.ym-mood__hint{padding:0;text-align:center;font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--ym-muted);animation:ymHintBounce 1.4s ease-in-out 0s infinite;margin:-8px 0 20px}@keyframes ymHintBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.ym-mood__tags{flex-wrap:wrap;gap:10px 8px;box-sizing:border-box}.ym-mood__tags,.ym-mood__tags-row{display:flex;justify-content:center;width:100%}.ym-mood__tags-row{flex-wrap:nowrap;gap:8px}.ym-mood__tag{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border:0;border-radius:999px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.35;background:var(--ym-mood);color:#4a4448;cursor:pointer;transition:background .2s,color .2s}.ym-mood__tags-row .ym-mood__tag{flex:1 1 0;white-space:nowrap;padding-left:10px;padding-right:10px}@media (hover:hover) and (pointer:fine){.ym-mood__tag:hover{background:var(--ym-mood-hover)}}.ym-mood__tag.is-active,.ym-mood__tag.is-active:hover{background:var(--ym-mood-active);color:#fff}.ym-list{padding-bottom:24px}.ym-list .ym-section__title{font-size:22px;margin-bottom:24px}.ym-tabs{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:5px;margin:0 0 18px;padding:0}.ym-tabs__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;padding:7px 9px;border-radius:999px;border:1.5px solid var(--ym-pink);background:#fff;font-family:inherit;font-size:12px;font-weight:500;color:var(--ym-pink);white-space:nowrap;text-align:center;letter-spacing:-.02em;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.ym-tabs__btn.is-active{background:var(--ym-pink);border-color:var(--ym-pink);color:#fff;font-weight:700}.ym-list__cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.ym-card{position:relative;padding:16px 0 22px;background:transparent;box-shadow:none}.ym-card:not(:last-child){background-image:linear-gradient(#ead6da,#ead6da);background-repeat:no-repeat;background-position:bottom;background-size:calc(100% - 56px) 1px}.ym-card:not(:last-child):after,.ym-card:not(:last-child):before{content:"";position:absolute;bottom:-2px;width:5px;height:5px;background:#e7b5b5;transform:rotate(45deg);pointer-events:none;z-index:1}.ym-card:not(:last-child):before{left:28px}.ym-card:not(:last-child):after{right:28px}.ym-card__link{display:flex;align-items:flex-start;gap:12px;padding:8px;margin:-8px;border-radius:16px;background:transparent;transition:opacity .2s}.ym-card__link:active,.ym-card__link:focus,.ym-card__link:hover{opacity:.55}.ym-card__thumb{width:96px;height:96px;border-radius:14px;-o-object-fit:cover;object-fit:cover;background:var(--ym-pink-soft);display:block;flex-shrink:0}.ym-card__body{flex:1 1 0;min-width:0;padding:0}.ym-card__title{display:block;margin-top:8px;font-size:14px;line-height:1.45;word-break:break-word}.ym-card__date{display:block;margin-top:8px;font-size:11px;color:var(--ym-muted)}.ym-more-wrap{margin:0}.ym-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;margin-top:28px;margin-bottom:12px;padding:14px 16px;border:1.5px solid var(--ym-pink);border-radius:999px;color:var(--ym-pink);font-size:14px;font-weight:700;font-family:var(--ym-maru);background:#fff;cursor:pointer;transition:background .2s,color .2s}.ym-more:active,.ym-more:focus,.ym-more:hover{background:var(--ym-pink);color:#fff}.ym-more span{font-size:18px;line-height:1;transform:translateY(-1px)}.ym-cta{padding:8px 12px 20px;background:#fffdfa;margin:0}.ym-cta--footer{padding-top:8px;padding-bottom:28px;background:transparent}.ym-cta__link{display:block;line-height:0}.ym-cta__link:active{opacity:.8}.ym-cta__img{display:block;width:100%;height:auto;margin:0;padding:0;border:0;animation:puyoBtn 1.6s ease-in 0s infinite}@keyframes puyoBtn{0%{transform:scale(1)}40%,60%{transform:scale(.95)}70%,to{transform:scale(1)}}.ym-rank-wrap{position:relative;background-color:#fffdfa;background-image:var(--ym-rank-bg-image);background-repeat:no-repeat;background-position:center 8px;background-size:100% calc(100% - 8px);overflow:hidden}.ym-rank{position:relative;margin-top:0;padding:48px 20px 28px;background:transparent}.ym-rank .ym-section__title{position:relative;z-index:1;font-size:22px;margin-bottom:22px}.ym-rank__list{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.ym-rank__item>.inner{display:flex;align-items:center;gap:10px;width:100%;opacity:0;transform:translateY(16px);transition:opacity .95s,transform .95s}.ym-rank__list.is-visible .ym-rank__item:first-child>.inner{transition-delay:0s}.ym-rank__list.is-visible .ym-rank__item:nth-child(2)>.inner{transition-delay:.28s}.ym-rank__list.is-visible .ym-rank__item:nth-child(3)>.inner{transition-delay:.56s}.ym-rank__list.is-visible .ym-rank__item>.inner{opacity:1;transform:translateY(0)}.ym-rank__badge{justify-content:center;flex-shrink:0;width:40px;height:44px;align-self:center}.ym-rank__badge,.ym-rank__link{display:flex;align-items:center}.ym-rank__link{gap:12px;flex:1 1 0;min-width:0;min-height:120px;padding:14px 12px 14px 14px;background:#fff;border-radius:18px;border:1.5px solid transparent;box-shadow:0 4px 14px rgba(84,67,72,.05);transition:transform .2s,border-color .2s;box-sizing:border-box}.ym-rank__link:hover{transform:translateY(-1px);border-color:var(--ym-pink)}.ym-rank__media{flex:0 0 96px;width:96px;height:96px;display:block;overflow:hidden;border-radius:14px;background:var(--ym-pink-soft)}.ym-rank__thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(2);border-radius:0}.ym-rank__body{flex:1 1 0;min-width:0;padding:2px 0}.ym-rank__title{display:block;margin-top:10px;font-size:14px;line-height:1.5;word-break:break-word}.ym-rank__date{display:block;margin-top:10px;font-size:11px;color:var(--ym-muted)}.ym-rank__arrow{color:#c4b6ba;font-size:20px;line-height:1;text-align:center;flex-shrink:0;width:16px;align-self:center}@media (max-width:374px){.ym-tabs{gap:4px}.ym-tabs__btn{padding:6px 7px;font-size:11px}}@media (min-width:768px){.ym-mood__tags{gap:10px}.ym-mood__tags-row{display:contents}.ym-mood__tags-row .ym-mood__tag{flex:0 0 auto;padding-left:14px;padding-right:14px}.ym-tabs{gap:8px}.ym-tabs__btn{padding:7px 14px;font-size:13px;letter-spacing:normal}}@media (prefers-reduced-motion:reduce){.ym-cta__img,.ym-mood__hint{animation:none}.ym-rank__item>.inner{opacity:1;transform:none;transition:none}}