[data-aspect-ratio="411:114"]:before{padding-top:27.7372262774%}[data-aspect-ratio="1300:975"]:before{padding-top:75%}[data-aspect-ratio="368:136"]:before{padding-top:36.9565217391%}[data-aspect-ratio="428:321"]:before{padding-top:75%}[data-aspect-ratio="428:246"]:before{padding-top:57.476635514%}@media screen and (max-width:812px){[data-sp-aspect-ratio="375:525"]:before{padding-top:140%}}@media screen and (min-width:813px){[data-pc-aspect-ratio="1600:884"]:before{padding-top:55.25%}}@font-face{font-display:swap;font-family:LibreCaslonText-Regular;font-style:normal;font-weight:400;src:url(/jp/ja/special-feature/sweden-olympic-paralympic-collection-2026/common/webpack_assets/font/LibreCaslonText-Regular.woff2) format("woff2")}.Header_wrap .Header{box-sizing:border-box;height:58px;left:0;padding:15.5px 3vw;position:fixed;text-align:center;top:0;width:100%;z-index:5}@media screen and (min-width:813px){.Header_wrap .Header{height:65px;padding:0}}.Header_wrap .Header .Header_UqLogoLink{left:12px;position:absolute;top:50%;transform:translateY(-50%);width:59px}@media screen and (min-width:813px){.Header_wrap .Header .Header_UqLogoLink{left:0;margin-left:24px;transition:opacity .6s;width:63px}}.Header_wrap .Header .Header_UqLogoLink .Header_UqLogoImg{height:auto;width:100%}.Header_wrap .Header .Header_UqLogoLink .Header_UqLogoImg.-single{width:35px}.baceModal{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;height:calc(100% - 48px);left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:48px;transform:translateY(5%);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;width:100%;z-index:15}@media screen and (min-width:813px){.baceModal{border-radius:5px;height:calc(100% - 120px);left:50%;max-height:544px;max-width:878px;top:50%;transform:translate(-50%,-45%);width:90%}}.baceModal-container{display:flex;flex-direction:column;height:100%;width:100%}.baceModal-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadada;display:flex;flex-shrink:0;height:62px;padding:8.5px 15.5px;position:relative;z-index:2}.baceModal-header .close-button{background:transparent;border:none;cursor:pointer;height:44px;position:absolute;right:15.5px;top:50%;transform:translateY(-50%);width:44px}.baceModal-content{flex-grow:1;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:813px){.baceModal-content{padding:40px}}.baceModal-content-inner{padding:0 0 36px}@media screen and (min-width:813px){.baceModal-content-inner{align-items:flex-start;display:flex;justify-content:center;min-height:100%;padding:0;width:100%}}.baceModal-wrap.-open .baceModal{opacity:1;pointer-events:all;transform:translateY(0)}@media screen and (min-width:813px){.baceModal-wrap.-open .baceModal{transform:translate(-50%,-50%)}}.baceModal-wrap.-open .overlay-pc{opacity:.6;pointer-events:all}.overlay-pc{background-color:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .225s ease-out;width:100%;z-index:14}.hero{position:relative;width:100%}.hero__bgWhite{background-color:#fff;height:100%;inset:0;opacity:1;position:fixed;visibility:visible;width:100%;z-index:5}.is-animation-start .hero__bgWhite{animation:bg-fade-out 3s ease-out forwards}.hero__logo{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:50.1333333333%;z-index:3}@media screen and (min-width:813px){.hero__logo{width:411px}}.is-animation-start .hero__logo{animation:logo-fade-in-out 3s ease-out forwards}.hero__kv{left:50%;opacity:0;position:relative;transform:translateX(-50%);width:var(--client-width);z-index:4}.is-animation-start .hero__kv{animation:kv-fade-in 3s ease-out forwards}.hero__title{color:#fffcfc;font-family:LibreCaslonText-Regular;font-size:12.2666666667vw;font-weight:400;left:50%;position:absolute;text-align:center;top:18.1333333333vw;transform:translateX(-50%);white-space:nowrap;z-index:4}@media screen and (min-width:813px){.hero__title{font-size:5.5625vw;line-height:100%;top:3.8125vw}}.hero__title span{display:inline-block;opacity:0}.hero__title span:not(:last-child):after{content:" "}@media screen and (max-width:812px){.hero__title span{display:block}.hero__title span:not(:last-child):after{content:""}}.is-animation-start .hero__title span{animation:title-fade-up .8s ease-out forwards}.is-animation-start .hero__title span:first-of-type{animation-delay:3.1s}.is-animation-start .hero__title span:nth-of-type(2){animation-delay:3.6s}.is-animation-start .hero__title span:nth-of-type(3){animation-delay:4.1s}@keyframes logo-fade-in-out{0%{opacity:0}20%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes kv-fade-in{0%{opacity:0}60%{opacity:0}80%{opacity:1}to{opacity:1}}@keyframes bg-fade-out{0%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes title-fade-up{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.mission__logo{margin:60px auto 0;width:59.7333333333vw}@media screen and (min-width:813px){.mission__logo{margin:84px auto 0;width:411px}}.mission .section__title{margin-top:60px}@media screen and (min-width:813px){.mission .section__title{margin-top:60px}}.mission__explanation{font-size:14px;line-height:19.6px;margin-top:28px;transition:max-height .5s ease-out}.mission__explanation.is-collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media screen and (min-width:813px){.mission__explanation{font-size:15px;line-height:21px;margin-top:40px}}.mission .read-more-btn{border:none;color:#000;cursor:pointer;font-size:14px;line-height:19.6px;margin-top:12px;padding:0;text-decoration:underline}@media screen and (min-width:813px){.mission .read-more-btn{font-size:15px;line-height:21px}}.mission__annotation{color:#6a6a6a;font-size:13px;line-height:16.9px;margin-top:4px}@media screen and (min-width:813px){.mission__annotation{margin-left:auto;margin-right:auto;margin-top:8px;max-width:576px;width:100%}}.gallery__item,.gallery__item--featured{cursor:pointer}@media(max-width:812px){.gallery .gallery__container{padding:0 4px}.gallery .gallery__item--featured{margin-top:4px}.gallery .grid-layout{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-top:4px}.gallery .grid-layout>.gallery__item:nth-child(5n){grid-column:1/3}}@media(min-width:813px){.gallery .gallery__container{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-top:60px}.gallery .gallery__item--featured{grid-column:1/5}.gallery .grid-layout{display:grid;gap:8px;grid-column:1/5;grid-template-columns:subgrid}.gallery .grid-layout>.gallery__item:nth-child(5){grid-column:1/3;grid-row:1/3}.gallery .grid-layout>.gallery__item:first-child{grid-column:3/4;grid-row:1}.gallery .grid-layout>.gallery__item:nth-child(2){grid-column:4/5;grid-row:1}.gallery .grid-layout>.gallery__item:nth-child(3){grid-column:3/4;grid-row:2}.gallery .grid-layout>.gallery__item:nth-child(4){grid-column:4/5;grid-row:2}.gallery .grid-layout>.gallery__item:nth-child(10){grid-column:3/5;grid-row:3/5}.gallery .grid-layout>.gallery__item:nth-child(6){grid-column:1/2;grid-row:3}.gallery .grid-layout>.gallery__item:nth-child(7){grid-column:2/3;grid-row:3}.gallery .grid-layout>.gallery__item:nth-child(8){grid-column:1/2;grid-row:4}.gallery .grid-layout>.gallery__item:nth-child(9){grid-column:2/3;grid-row:4}.gallery .grid-layout>.gallery__item:nth-child(15){grid-column:1/3;grid-row:5/7}.gallery .grid-layout>.gallery__item:nth-child(11){grid-column:3/4;grid-row:5}.gallery .grid-layout>.gallery__item:nth-child(12){grid-column:4/5;grid-row:5}.gallery .grid-layout>.gallery__item:nth-child(13){grid-column:3/4;grid-row:6}.gallery .grid-layout>.gallery__item:nth-child(14){grid-column:4/5;grid-row:6}}@media screen and (min-width:813px){.gallery .left-content{flex-shrink:0;width:375px}}.gallery .left-content .swiper-container{padding-bottom:0}.gallery .left-content .swiper-container .swiper-button{background-color:hsla(0,0%,100%,.9);height:36px;margin-top:-18px;width:36px}.gallery .left-content .swiper-container .swiper-button:after{color:#333;font-size:14px}.gallery .right-content{margin-top:20px}@media screen and (max-width:812px){.gallery .right-content{margin-left:20px;margin-right:20px}}@media screen and (min-width:813px){.gallery .right-content{flex-grow:1;margin-left:48px;margin-top:0;min-width:300px}}.gallery .right-content .modal__description.is-empty,.gallery .right-content .modal__player-name.is-empty,.gallery .right-content .modal__title.is-empty{display:none}.gallery .right-content .modal__description.is-empty+.modal__player-name,.gallery .right-content .modal__player-name.is-empty+.sweden__title,.gallery .right-content .modal__title.is-empty+.modal__description{margin-top:0}.gallery .right-content .read-more-btn+.modal__player-name.is-empty+.sweden__title{margin-top:48px}@media screen and (min-width:813px){.gallery .right-content .read-more-btn+.modal__player-name.is-empty+.sweden__title{margin-top:28px}}.gallery .right-content .modal__title{font-size:20px;line-height:24px}.gallery .right-content .modal__description{font-size:14px;line-height:19.6px;margin:12px 0;transition:max-height .5s ease-out}.gallery .right-content .modal__description.is-collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.gallery .right-content .read-more-btn{background:none;border:none;color:#000;cursor:pointer;font-size:14px;line-height:19.6px;padding:0;text-decoration:underline}.gallery .right-content .modal__player-name{font-size:15px;line-height:21px;margin-top:12px}.gallery .right-content .sweden__title{font-size:20px;line-height:24px;margin-top:48px}@media screen and (min-width:813px){.gallery .right-content .sweden__title{margin-top:28px}}.gallery .right-content .sweden__description{font-size:14px;line-height:21px;margin-top:12px}.gallery .right-content .sweden__button,.video__read{margin-top:20px}.video__read{font-size:18px;line-height:21.6px;text-align:center}@media(min-width:813px){.video__read{font-size:20px;line-height:24px}.video .video-grid{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:864px}}.video__trigger{cursor:pointer;margin-top:28px}@media(min-width:813px){.video__trigger{margin-top:60px}.video__trigger:nth-child(n+3){margin-top:40px}}.video__trigger-title{font-size:20px;line-height:24px;margin-top:8px}@media(min-width:813px){.video__trigger-title{font-size:22px;line-height:26.4px;margin-top:20px}}.video__trigger-description{font-size:14px;line-height:19.6px;margin-top:8px}@media(min-width:813px){.video__trigger-description{font-size:15px;line-height:21px}}@media(max-width:812px){.video .video-modal-layout{padding-left:var(--sp-h-1g);padding-right:var(--sp-h-1g)}}@media(min-width:813px){.video .video-modal-layout{display:block}}.video .video-modal-layout .video-container{aspect-ratio:16/9;background-color:#000;margin-top:20px;position:relative;width:100%}@media(min-width:813px){.video .video-modal-layout .video-container{margin-top:0}}.video .video-modal-layout .video-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video .video-modal__title{font-size:20px;line-height:24px;margin-top:20px}@media(min-width:813px){.video .video-modal__title{font-size:22px;line-height:26.4px}}.video .video-modal__description{font-size:15px;line-height:21px;margin-top:12px}@media(min-width:813px){.video .baceModal{max-height:670px}}@media screen and (min-width:813px){.excellence .excellence-gap{align-items:center;display:grid;gap:8px;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:864px}}.excellence .gap-logo{margin-left:auto;margin-right:auto;width:63.4666666667vw}@media screen and (min-width:813px){.excellence .gap-logo{width:85.9813084112%}}.excellence .gap-text{font-size:14px;line-height:21px}@media screen and (min-width:813px){.excellence .gap-text{font-size:15px;line-height:22.5px;padding:0 30px}.collection .collection-gap{align-items:flex-start;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}}.collection .gap__container-title{font-size:20px;line-height:24px}@media screen and (min-width:813px){.collection .gap__container-title{font-size:22px;line-height:26.4px}}.collection .gap__container-text{font-size:14px;line-height:21px;margin:12px 0}@media screen and (min-width:813px){.collection .gap__container-text{font-size:15px;margin:8px 0}}.collection .gap__container-link{font-size:16px;line-height:24px;text-decoration:underline}@media screen and (min-width:813px){.collection .gap__container-link{font-size:17px;line-height:25.5px}}.collection .gap__container-link:hover{text-decoration:none}@media screen and (max-width:812px){.product-modal-layout{padding:20px 20px 36px}.product-modal-layout .fr-bff-products{width:100%}.product-modal-layout .fr-bff-products .fr-bff-product{width:33.333333%}.product-modal-layout .fr-bff-products .fr-bff-product:nth-child(-n+3){margin-top:12px;margin-top:var(--sp-v-s)}}.product-modal-layout .modal-title,.product-modal-layout .product-name{font-size:22px;line-height:26.4px;text-align:center}@media screen and (min-width:813px){.product-modal-layout .product-name{text-align:left}}.product-modal-layout .product-name.border-title{border-top:1px solid #dadada;margin-top:84px;padding-top:40px}@media screen and (min-width:813px){.product-modal-layout .product-name.border-title{margin-top:60px}.js-product-modal .modal-content-inner{display:block}.js-product-modal .baceModal{height:calc(100vh - 152px);max-height:unset}.js-product-modal .modal-content{padding:20px 24px 40px}}.js-product-modal .baceModal-header .header-modal-title{font-size:20px;line-height:24px}.development__gap{display:grid;gap:8px;grid-auto-flow:column;margin-left:auto;margin-right:auto;max-width:864px}.development__text{font-size:15px;line-height:21px}.development .swiper-container .swiper-wrapper .swiper-slide{opacity:1}.development .swiper-container .swiper-wrapper .swiper-slide:not(.swiper-slide-active){opacity:.6}.lang-switch{align-items:center;display:flex;justify-content:center;margin-top:36.36px;width:100%}@media screen and (min-width:813px){.lang-switch{margin-top:40px}}.lang-switch .item{color:#000;font-size:18px;font-weight:400;line-height:1.2;text-decoration:underline}.lang-switch .item.current{font-weight:700;text-decoration:none}.lang-switch .item:hover{cursor:pointer}.lang-switch span{background-color:#6a6a6a;height:18px;margin:0 12px;width:1px}body{width:100%}body .main_inner{padding-top:0}@media screen and (min-width:813px){body .main_inner{max-width:1350px}}body .section__title{font-family:LibreCaslonText-Regular;font-size:40px;font-weight:400;margin-top:76px;text-align:center}@media screen and (min-width:813px){body .section__title{font-size:65px;margin-top:100px}}body .section__subTitle{font-size:18px;line-height:21.6px;margin-top:20px;text-align:center}@media screen and (min-width:813px){body .section__subTitle{font-size:22px;line-height:26.4px}}body .fr-pagetop.sac-pagetop{background:url(/jp/ja/special-feature/sweden-olympic-paralympic-collection-2026/common/webpack_assets/img/pagetop.svg) 50%/40px auto no-repeat;box-shadow:none;height:40px;width:40px}@media screen and (max-width:812px){body .fr-pagetop.sac-pagetop{right:20px}}@media screen and (min-width:813px){body .fr-breadcrumbs{margin-top:100px}body .fr-breadcrumbs,body .fr-snsButtons_inner{margin-left:auto;margin-right:auto;max-width:1350px;padding-left:25px;padding-right:25px}}@media screen and (max-width:812px){body .fr-sp-px-1g{padding-left:20px;padding-right:20px}}body[data-bff-version=v5] .fr-fixedAnchor.-isFixed{top:0}body .u-fixedAnchorAdjust{margin-top:-45px;padding-top:45px}html{scrollbar-gutter:stable}