.special-a__area{position:relative}.special-a__head{position:absolute;left:0;top:0;z-index:1;width:var(--ui-col);background:#fff}.special-a__list{display:flex;flex-wrap:wrap;gap:24px}.special-a__list>li{width:calc((100% - 48px) / 3)}.special-a__list .ui-card__img{aspect-ratio:2 / 1}.special-a__list .ui-card__img.is-large{aspect-ratio:4 / 3}.special-a__list .ui-card__in{width:100%}.special-a__list .ui-card__img{overflow:hidden}.special-a__list .ui-card__img img{display:block;width:100%;height:100%;object-fit:cover}.special-a .ui-title{font-family:var(--special-title-ff,var(--ty-title-ff,var(--font-title,var(--font-sans))));font-size:var(--special-title-fs,var(--ty-title-fs));line-height:var(--special-title-lh,var(--ty-title-lh));font-weight:var(--special-title-fw,var(--ty-title-fw));letter-spacing:var(--special-title-ls,var(--ty-title-ls));color:var(--special-title-c,var(--ty-title-c))}.special-a .ui-desc{font-family:var(--special-desc-ff,var(--ty-desc-ff,var(--font-sans)));font-size:var(--special-desc-fs,var(--ty-desc-fs));line-height:var(--special-desc-lh,var(--ty-desc-lh));font-weight:var(--special-desc-fw,var(--ty-desc-fw));letter-spacing:var(--special-desc-ls,var(--ty-desc-ls));color:var(--special-desc-c,var(--ty-desc-c))}.special-a__list .ui-card__title{margin:0;font-family:var(--special-card-ff,var(--ty-card-ff,var(--font-sans)));font-size:var(--special-card-fs,var(--ty-card-fs));line-height:var(--special-card-lh,var(--ty-card-lh));font-weight:var(--special-card-fw,var(--ty-card-fw));letter-spacing:var(--special-card-ls,var(--ty-card-ls));color:var(--special-card-c,var(--ty-card-c));-webkit-line-clamp:1}.special-a__list .ui-card__text{font-family:var(--special-card-text-ff,var(--ty-text-ff,var(--font-sans)));font-size:var(--special-card-text-fs,var(--ty-text-fs));line-height:var(--special-card-text-lh,var(--ty-text-lh));font-weight:var(--special-card-text-fw,var(--ty-text-fw));letter-spacing:var(--special-card-text-ls,var(--ty-text-ls));color:var(--special-card-text-c,var(--ty-text-c))}.special-a__list .ui-card__text .ul-10{margin:0}.special-a__list .ui-card__text .ul-10>li{padding-bottom:2px}.special-a .special-a__more{margin-top:24px;font-family:var(--special-more-ff,var(--ty-btn-ff,var(--font-sans)));font-size:var(--special-more-fs,var(--ty-btn-fs));line-height:var(--special-more-lh,var(--ty-btn-lh));font-weight:var(--special-more-fw,var(--ty-btn-fw));letter-spacing:var(--special-more-ls,var(--ty-btn-ls));color:var(--special-more-c,var(--ty-btn-c))}.special-a__list>li.is-bottom .ui-card{display:flex;align-items:flex-end;height:100%}@media(max-width:1199px){.special-a__head{position:static;width:auto;margin-bottom:40px}.special-a__blank{display:none}.special-a__list>li{width:calc((100% - 24px)/2)}.special-a__list>li.is-bottom .ui-card{height:auto}}@media(max-width:767px){.special-a__list>li{width:100%}.special-a__swiper .special-a__list{flex-wrap:nowrap;gap:0}.special-a__indicator{margin-top:32px}.special-a__list .ui-card__img,.special-a__list .ui-card__img.is-large{aspect-ratio:auto}.special-a__list .ui-card__img img{height:auto}}.special-a .ui-card__img{border-radius:26px;overflow:hidden;isolation:isolate}.special-a .ui-btn-line{border-radius:999px}
