[data-aspect-ratio="1176:578"]:before{content:"";display:block;padding-top:49.14966%}[data-aspect-ratio="950:535"]:before{content:"";display:block;padding-top:56.31579%}[data-aspect-ratio="1176:607"]:before{content:"";display:block;padding-top:51.61565%}[data-aspect-ratio="993:112"]:before{content:"";display:block;padding-top:11.27895%}[data-aspect-ratio="750:144"]:before{content:"";display:block;padding-top:19.2%}[data-aspect-ratio="750:149"]:before{content:"";display:block;padding-top:19.86667%}[data-aspect-ratio="750:189"]:before{content:"";display:block;padding-top:25.2%}[data-aspect-ratio="750:197"]:before{content:"";display:block;padding-top:26.26667%}[data-aspect-ratio="750:201"]:before{content:"";display:block;padding-top:26.8%}[data-aspect-ratio="750:212"]:before{content:"";display:block;padding-top:28.26667%}[data-aspect-ratio="750:224"]:before{content:"";display:block;padding-top:29.86667%}[data-aspect-ratio="750:242"]:before{content:"";display:block;padding-top:32.26667%}[data-aspect-ratio="750:250"]:before{content:"";display:block;padding-top:33.33333%}[data-aspect-ratio="750:251"]:before{content:"";display:block;padding-top:33.46667%}[data-aspect-ratio="750:260"]:before{content:"";display:block;padding-top:34.66667%}[data-aspect-ratio="750:274"]:before{content:"";display:block;padding-top:36.53333%}[data-aspect-ratio="750:277"]:before{content:"";display:block;padding-top:36.93333%}[data-aspect-ratio="750:281"]:before{content:"";display:block;padding-top:37.46667%}[data-aspect-ratio="750:283"]:before{content:"";display:block;padding-top:37.73333%}[data-aspect-ratio="750:286"]:before{content:"";display:block;padding-top:38.13333%}[data-aspect-ratio="750:287"]:before{content:"";display:block;padding-top:38.26667%}[data-aspect-ratio="750:288"]:before{content:"";display:block;padding-top:38.4%}[data-aspect-ratio="750:291"]:before{content:"";display:block;padding-top:38.8%}[data-aspect-ratio="750:313"]:before{content:"";display:block;padding-top:41.73333%}[data-aspect-ratio="750:314"]:before{content:"";display:block;padding-top:41.86667%}[data-aspect-ratio="750:335"]:before{content:"";display:block;padding-top:44.66667%}[data-aspect-ratio="750:352"]:before{content:"";display:block;padding-top:46.93333%}[data-aspect-ratio="750:358"]:before{content:"";display:block;padding-top:47.73333%}[data-aspect-ratio="750:367"]:before{content:"";display:block;padding-top:48.93333%}[data-aspect-ratio="750:368"]:before{content:"";display:block;padding-top:49.06667%}[data-aspect-ratio="750:380"]:before{content:"";display:block;padding-top:50.66667%}[data-aspect-ratio="750:385"]:before{content:"";display:block;padding-top:51.33333%}[data-aspect-ratio="750:387"]:before{content:"";display:block;padding-top:51.6%}[data-aspect-ratio="750:393"]:before{content:"";display:block;padding-top:52.4%}[data-aspect-ratio="750:402"]:before{content:"";display:block;padding-top:53.6%}[data-aspect-ratio="750:422"]:before{content:"";display:block;padding-top:56.26667%}[data-aspect-ratio="750:424"]:before{content:"";display:block;padding-top:56.53333%}[data-aspect-ratio="750:439"]:before{content:"";display:block;padding-top:58.53333%}[data-aspect-ratio="750:440"]:before{content:"";display:block;padding-top:58.66667%}[data-aspect-ratio="750:463"]:before{content:"";display:block;padding-top:61.73333%}[data-aspect-ratio="750:499"]:before{content:"";display:block;padding-top:66.53333%}[data-aspect-ratio="750:537"]:before{content:"";display:block;padding-top:71.6%}[data-aspect-ratio="750:564"]:before{content:"";display:block;padding-top:75.2%}[data-aspect-ratio="750:575"]:before{content:"";display:block;padding-top:76.66667%}[data-aspect-ratio="750:604"]:before{content:"";display:block;padding-top:80.53333%}[data-aspect-ratio="730:305"]:before{content:"";display:block;padding-top:41.78082%}[data-aspect-ratio="730:315"]:before{content:"";display:block;padding-top:43.15068%}[data-aspect-ratio="730:383"]:before{content:"";display:block;padding-top:52.46575%}[data-aspect-ratio="729:382"]:before{content:"";display:block;padding-top:52.40055%}[data-aspect-ratio="657:112"]:before{content:"";display:block;padding-top:17.04718%}[data-aspect-ratio="558:112"]:before{content:"";display:block;padding-top:20.07168%}[data-aspect-ratio="595:112"]:before{content:"";display:block;padding-top:18.82353%}[data-aspect-ratio="363:112"]:before{content:"";display:block;padding-top:30.85399%}[data-aspect-ratio="276:214"]:before{content:"";display:block;padding-top:77.53623%}[data-aspect-ratio="200:36"]:before{content:"";display:block;padding-top:18%}[data-aspect-ratio="678:112"]:before{content:"";display:block;padding-top:16.51917%}[data-aspect-ratio="726:545"]:before{content:"";display:block;padding-top:75.06887%}[data-aspect-ratio="1233:836"]:before{content:"";display:block;padding-top:67.80211%}[data-aspect-ratio="190:117"]:before{content:"";display:block;padding-top:61.57895%}[data-aspect-ratio="844:117"]:before{content:"";display:block;padding-top:13.86256%}[data-aspect-ratio="896:117"]:before{content:"";display:block;padding-top:13.05804%}[data-aspect-ratio="788:117"]:before{content:"";display:block;padding-top:14.84772%}[data-aspect-ratio="234:37"]:before{content:"";display:block;padding-top:15.81197%}[data-aspect-ratio="233:37"]:before{content:"";display:block;padding-top:15.87983%}[data-aspect-ratio="220:37"]:before{content:"";display:block;padding-top:16.81818%}[data-aspect-ratio="75:109"]:before{content:"";display:block;padding-top:145.33333%}[data-aspect-ratio="375:244"]:before{content:"";display:block;padding-top:65.06667%}[data-aspect-ratio="147:67"]:before{content:"";display:block;padding-top:45.57823%}[data-aspect-ratio="613:269"]:before{content:"";display:block;padding-top:43.88254%}[data-aspect-ratio="375:194"]:before{content:"";display:block;padding-top:51.73333%}[data-aspect-ratio="750:900"]:before{content:"";display:block;padding-top:120%}[data-aspect-ratio="4:5"]:before{content:"";display:block;padding-top:125%}@media screen and (max-width:812px){[data-sp-aspect-ratio="750:422"]:before{content:"";display:block;padding-top:56.26667%}[data-sp-aspect-ratio="115:211"]:before{content:"";display:block;padding-top:183.47826%}[data-sp-aspect-ratio="75:56"]:before{content:"";display:block;padding-top:74.66667%}}@media screen and (min-width:813px){[data-pc-aspect-ratio="1176:661"]:before{content:"";display:block;padding-top:56.20748%}[data-pc-aspect-ratio="2:1"]:before{content:"";display:block;padding-top:50%}[data-pc-aspect-ratio="363:206"]:before{content:"";display:block;padding-top:56.74931%}[data-pc-aspect-ratio="1176:607"]:before{content:"";display:block;padding-top:51.61565%}}.header{box-sizing:border-box;background:#fff;border-bottom:1px solid #dadada;min-width:320px;position:fixed;width:100%;height:47px;z-index:11}.header.-mvhead{background:transparent;border-bottom:none}.header-inner{box-sizing:border-box;padding:0 4vw;display:flex;justify-content:space-between;height:100%}.header-h1,.header__athlete,.header__logolink{display:flex;align-items:center}.header__logo.-double{width:56px;height:25px}.header__logo.-athlete{width:auto;height:25px}.header.-mvhead .header__logo.-athlete,.header__logo.-athlete.-whitelogo{display:none}.header.-mvhead .header__logo.-athlete.-whitelogo{display:block}.header__title{font-size:15px;line-height:1.4;font-weight:700}@media screen and (min-width:813px){.header{height:65px}.header-inner{max-width:1226px;padding:0 25px;margin:0 auto;justify-content:space-between}.header__logo.-double{width:91px;height:40px}.header__title{font-size:25px;line-height:43px}.header__logo.-athlete{width:119px;height:40px}}.f-color-red{color:red}.f-color-white{color:#fff}.f-color-7d{color:#7d7d7d}.bg-color-red{background-color:red}.bg-color-gray{background-color:#f4f4f4}.bg-color-black{background-color:#000}.-athl-top-h2{font-size:27px;line-height:45px;font-style:italic}.-athl-ttl{font-size:18px;line-height:1.5}.-athl-ttl-en{font-size:27px;line-height:1}.-athl-ttl-subtitle{font-size:13px;line-height:19.5px}.-athl-photo-ttl,.-athl-result-ttl{font-size:21px;line-height:31.7px}.-athl-news-ttl{font-size:18px}.-athl-news-subttl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:16px;font-weight:700}.-athl-uniform-ttl-h3{font-size:18px}.-adjust-fixed-header{padding-top:47px}.text-with-image{display:flex;align-items:center;justify-content:center}.text-with-image__image{max-width:29px;width:100%;margin-right:15px}.-flex{display:flex}.-flex-wrap{flex-wrap:wrap}.-flex-nowrap{flex-wrap:nowrap}.-justify-content-center{justify-content:center}.-justify-content-space-between{justify-content:space-between}.f-weight-bold{font-weight:700}@media screen and (min-width:813px){a{word-break:break-all}a:hover{cursor:pointer;opacity:.75!important;text-decoration:none;transition:opacity .6s!important}.-athl-top-h2{font-size:47px;line-height:55px}.-athl-ttl{font-size:30px;line-height:41px}.-athl-ttl-en{font-size:35px;line-height:1}.-athl-ttl-subtitle{font-size:14px;line-height:21px}.-athl-photo-ttl,.-athl-result-ttl{font-size:36px;line-height:50px}.-athl-news-ttl{font-size:30px;line-height:41px}.-athl-news-subttl{font-size:17px}.-athl-uniform-ttl-h3{font-size:30px;line-height:41px}.-flex-only-pc{display:flex}.-flex-nowrap-only-pc{flex-wrap:nowrap}.-justify-content-center-only-pc{justify-content:center}.-adjust-fixed-header{padding-top:65px}.text-with-image__image{max-width:41px}.u-align-center-only-pc{text-align:center}}.drawer-trigger{display:block;width:45px;height:45px}.drawer.-active .drawer-trigger{width:0;height:0}.drawer-triger__button{color:#000;font-size:10px;position:relative;top:0;width:45px;height:45px;text-align:center;z-index:14}.drawer-triger__button.-Close{position:absolute;right:15px}.-mvhead .drawer-triger__button{color:#fff}.drawer-triger__line{background-color:#000;margin-right:auto;margin-left:auto;position:absolute;right:0;left:0;width:20px;height:2px}.-mvhead .drawer-triger__line{background-color:#fff}.drawer-triger__text{margin-top:24px;position:absolute;left:0;right:0;top:0;width:100%;word-break:break-word}.drawer-triger__button.-Close .drawer-triger__text{margin-top:26px}.drawer-triger__button.-Open .drawer-triger__line:first-child{top:13px}.drawer-triger__button.-Open .drawer-triger__line:nth-child(2){top:18px}.drawer-triger__button.-Close .drawer-triger__line:first-child{top:16px;transform:rotate(45deg)}.drawer-triger__button.-Close .drawer-triger__line:nth-child(2){top:16px;transform:rotate(-45deg)}.drawer{padding-top:47px;background-color:#fff;overflow-y:scroll;position:fixed;top:0;right:-100%;bottom:0;z-index:14;width:81.6%;max-width:306px;transition:all .6s}.drawer.-active{right:0}.drawer-list{border-top:1px solid #dadada}.drawer-list__item{background-color:#fff}.drawer-list__itemLink{display:block;padding:19px 15px;font-size:14px;border-bottom:1px solid #dadada}.drawer-footer__logolink{display:flex;align-items:center;padding:19px 15px}.drawer-footer__logo{margin-right:6.5px}.drawer-footer__logo.-double{width:60px;height:auto}.drawer-footer__title{font-size:14px}.drawer-overlay{background-color:rgba(27,27,27,.5);opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:13;transition:.4s ease-in-out;visibility:hidden}[data-athl-modal-is-active=true],[data-drawer-is-active=true]{overflow:hidden}[data-drawer-is-active=true] .drawer-overlay{opacity:1;visibility:visible}@media screen and (min-width:813px){.drawer{padding-top:65px;max-width:377px}[data-drawer-is-active=true],[data-drawer-is-active=true] .header{padding-right:15px}.drawer-triger__button{position:absolute;right:15px}.drawer-triger__button.-Open .drawer-triger__line:first-child{top:18px}.drawer-triger__button.-Open .drawer-triger__line:nth-child(2){top:26px}.drawer-triger__button.-Close .drawer-triger__line:first-child{top:24px;transform:rotate(45deg)}.drawer-triger__button.-Close .drawer-triger__line:nth-child(2){top:24px;transform:rotate(-45deg)}.drawer-triger__text{top:10px}}.athl-modal{display:block;position:fixed;z-index:13;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;padding-top:47px;padding-bottom:21px;background-color:#fff;transition:.4s ease-in-out;opacity:0;visibility:hidden;max-width:500px}.athl-modal.-active{opacity:1;visibility:visible}.athl-modal-inner{overflow-y:scroll;height:100%}.swiper-button-next,.swiper-button-prev{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0);margin-top:-20px}.athl-profile-modal .athl-modal-inner .swiper-button-next,.athl-profile-modal .athl-modal-inner .swiper-button-prev{top:calc(50% - 9px)}.athl-photo-modal .athl-modal-inner .swiper-button-next,.athl-photo-modal .athl-modal-inner .swiper-button-prev{top:calc(50% - 26.25px)}.function-content .swiper-button-next,.function-content .swiper-button-prev{top:calc(50% - 9px)}.athl-modal-triger{height:47px;width:100%;position:fixed;top:0;left:0}.athl-modal-triger__button{color:#000;font-size:10px;position:absolute;top:0;right:15px;width:45px;height:47px;text-align:center;z-index:12}.athl-modal-triger__line{background-color:#000;margin-right:auto;margin-left:auto;position:absolute;right:0;left:0;width:20px;height:2px}.athl-modal-triger__text{margin-top:24px;position:absolute;left:0;right:0;top:0;width:100%;word-break:break-word}.athl-modal-triger__button.-Close .athl-modal-triger__text{margin-top:26px}.athl-modal-triger__button.-Close .athl-modal-triger__line:first-child{top:16px;transform:rotate(45deg)}.athl-modal .fr-bff-products{padding:0}.athl-modal .fr-bff-product:last-child{margin-bottom:0}.athl-modal-triger__button.-Close .athl-modal-triger__line:nth-child(2){top:16px;transform:rotate(-45deg)}@media screen and (min-width:813px){.athl-profile-modal .athl-modal-triger{top:30px}.athl-profile-modal .athl-modal-triger__line{width:25px;height:3px}.athl-profile-modal .athl-modal-triger__button.-Close .athl-modal-triger__line:first-child{top:12px;transform:rotate(55deg)}.athl-profile-modal .athl-modal-triger__button.-Close .athl-modal-triger__line:nth-child(2){top:12px;transform:rotate(-55deg)}}@media screen and (max-width:851px){.athl-profile-modal{width:80%}}@media screen and (max-width:500px){.athl-profile-modal{width:100%}}@media screen and (min-width:500px){.athl-modal{max-width:476px;width:476px;max-height:80%}.athl-modal-bg{background-color:rgba(27,27,27,.5);opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:12;transition:.4s ease-in-out;visibility:hidden}[data-athl-modal-is-active=true] .athl-modal-bg{opacity:1;visibility:visible}[data-athl-modal-is-active=true],[data-athl-modal-is-active=true] .header{padding-right:15px}}.athl-profile-modal .swiper-wrapper{align-items:center}@media screen and (min-width:813px){.athl-modal{max-width:476px;width:476px;padding:100px 35px 28px}.athl-photo-modal{width:calc(67.5vh - 77px);height:90vh;max-height:90vh;max-width:none}.athl-profile-modal{max-width:1057px;max-height:962px;width:100%}.athl-profile-modal.athl-schedule-modal{max-width:894px;max-height:846px;width:100%;padding:76px 24px 27px}.athl-profile-modal .swiper-container{padding-bottom:24px}.athl-profile-modal .swiper-pagination-bullets{bottom:0}.profile-imageWrap{width:59.26%;margin-right:32px}.profile-info-list{margin-top:40px}.athl-profile-modal .athl-modal-inner .swiper-button-next,.athl-profile-modal .athl-modal-inner .swiper-button-prev{top:calc(50% - 14px)}.athl-photo-modal .athl-modal-inner .swiper-button-next,.athl-photo-modal .athl-modal-inner .swiper-button-prev{top:calc(50% - 34.5px)}.function-content .swiper-button-next,.function-content .swiper-button-prev{top:calc(50% - 14px)}}@media screen and (min-aspect-ratio:8/5) and (max-height:766.25px){.athl-photo-modal{width:476px;height:100%;max-height:90%;max-width:476px}.athl-modal-inner{-ms-overflow-style:auto;scrollbar-width:thin;overflow-y:scroll}.athl-modal-inner::-webkit-scrollbar{display:block;-webkit-appearance:none;width:7px}.athl-modal-inner::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}}.js-animation-bg,.js-animation-obi,.js-animation-text{opacity:0;overflow:hidden}.js-animation.-active .js-animation-text{animation:b .5s ease-in forwards;animation-delay:0s}.js-animation.-active .js-animation-obi{animation:a .5s ease-in forwards;animation-delay:0s}@keyframes a{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes b{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.mv{position:relative;height:120vw;z-index:1}.mv.-hide{z-index:-100}.movie-area{font-size:0;position:fixed;top:0;left:0;right:0;width:100%;z-index:-10;margin:auto;visibility:visible;opacity:1}.mv.-hide .movie-area,.mv.-hide .poster-area{display:none}.movie-area video.fr-videoAutoPlay{width:100%}.poster-area{font-size:0;position:fixed;top:0;left:0;right:0;width:100%;z-index:-10;margin:auto;visibility:visible;opacity:1;transition:.3s}.-mvhide{visibility:hidden;opacity:0}.kv{min-width:320px}.kv .swiper-container{padding-bottom:0}.adjustHeader{padding-top:47px;margin-top:-47px}.main.topMain{position:relative;z-index:1;background:#fff}.lead{color:#000}.lead_text{font-weight:700}.section-kv__image{position:relative;display:block}.section-kv__topicband{display:block;position:absolute;bottom:-9.305%;right:0}.section-kv__topicband-01{width:62.4%}.section-kv__topicband-02,.section-kv__topicband-03{width:58.66667%}.section-kv__topicband-04{width:62.13333%}.result-kv__topicband-01{width:29.86667%}.uniform-kv__topicband-01{width:56%}.news-kv__topicband-01{width:47.46667%}.staff-kv__topicband-01{width:85.33333%}.tabs_inner{display:flex}.tabs_item{flex:1;text-align:center;border:1px solid #dadada;border-width:1px 0;background-color:#f4f4f4;font-size:12px;line-height:18px;font-weight:700}.tabs_item.-active{border-bottom-width:0;background-color:#fff}.tabs_item.-active .tabs_itemInner{padding-bottom:8.5px;border-bottom:2px solid #1b1b1b}.tabs_item.-active .tabs_itemLink{color:#1b1b1b}.tabs_item+.tabs_item{border-left-width:1px}.tabs_itemLink{display:block;padding:15px 4vw;color:#ababab}.badge{display:flex;align-items:center;padding:0 15px;margin-left:2%;min-height:18px;font-size:11px}.list{display:none}.-active.list,.-active .list{display:block}.-active .newsflex-list.list{display:flex;width:100%;flex-direction:column;justify-content:space-between}.-active .newsflex-list.list .list__item{margin-top:12px}.-active .newsflex-list.list .list__item a{display:flex;flex-direction:row;align-items:flex-start;text-decoration:none}.-active .newsflex-list.list .list__item a.noLink{pointer-events:none}.-active .newsflex-list.list .list__item .u-imgAdjustBox{margin-right:4.35%;width:86.83%}.list__itemSet{width:151.96%}.list__itemSet .list__itemText{color:#6a6a6a;font-weight:400;font-size:13px;line-height:19.5px}.list__itemSet .list__itemNoLink{font-size:16px;line-height:24px}.list__itemText{display:flex;flex-wrap:wrap;align-items:center;font-size:16px;font-weight:700}.list__itemLink{text-decoration:underline}.list__itemLink,.list__itemNoLink{display:inline-block}.fr-linkButtonParent.-horizontal.tabNewsInfoButton{display:none}.-active .fr-linkButtonParent.-horizontal.tabNewsInfoButton{display:block}.schedule_link{position:relative;display:block}.schedule_button{background-color:#fff;border:1px solid #000;border-radius:999px;text-align:center;width:53.867%;position:absolute;left:50%;transform:translateX(-50%);bottom:5.16%;padding:8px 0;font-size:16px;line-height:19.2px;font-weight:600}.schedule-modal-title{margin-top:11px;margin-left:15px;font-size:16px;line-height:24px}.athl-schedule table{width:100%}.athl-schedule table:nth-of-type(2){margin-top:2px}.athl-schedule table tr{display:flex;align-items:center;margin-top:2px}.athl-schedule table tr:nth-child(odd){background-color:#e8e8e8}.athl-schedule table tr:nth-child(2n){background-color:#f4f4f4}.athl-schedule table tr.schedule_year{margin-top:0;height:30px}.athl-schedule table tr.schedule_year td[colspan="2"]{width:100%;height:30px;padding-left:0;color:#fff;background-color:red;text-align:center;font-size:20px;line-height:24px;font-family:UniqloPro Regular,sans-serif;font-weight:400}.athl-schedule table td:first-of-type{display:flex;flex-direction:column;justify-content:center;width:20.29%;height:100%;padding-left:7.5px;font-size:18px;line-height:21.6px;font-family:UniqloPro Regular,sans-serif;font-weight:400}.athl-schedule table td:first-of-type span{margin-top:4px;font-size:11px;line-height:19.5px;font-weight:300}.athl-schedule table td:first-of-type small{font-size:16px;line-height:24px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Hiragino Sans,Noto Sans CJK JP,Osaka,Meiryo,メイリオ,MS PGothic,ＭＳ Ｐゴシック,Hiragino Sans GB,Helvetica Neue,HelveticaNeue,Helvetica,Noto Sans,Roboto,Arial,Arial Unicode MS,sans-serif;font-weight:600}.athl-schedule table td:nth-of-type(2){display:flex;flex-direction:column;justify-content:center;width:calc(79.71% - 2px);height:100%;border-left:2px solid #fff;padding:12px 15px;font-size:14px;line-height:21px;font-weight:600}.athl-schedule table td:nth-of-type(2) span{position:relative;margin-top:12px;padding-left:23px;font-size:13px;line-height:19.5px;font-weight:300;pointer-events:none;text-decoration:none}.athl-schedule table td:nth-of-type(2) span:before{content:"";position:absolute;left:0;background-image:url(/jp/ja/contents/athlete/common/imgs/top/location.png);background-size:cover;background-repeat:no-repeat;width:19px;height:19px}.iOS_9 .twitter-timelien-section{display:none}.twitter-timelineWrap{height:623px;overflow-y:scroll}.annotationList__item{display:flex}.annotationList__itemLink{text-decoration:underline}.photos-list{display:grid;grid-template-columns:1fr 1fr;gap:21px 1px}.photos-list .no-results-message{display:none;margin:0 auto;color:#ababab;text-align:center}.photos-list.-empty,.photos-list.-empty .no-results-message{display:block}.photos-list__item{display:block;width:100%;margin-right:1px}.photos-list__item.-hidden{display:none}.photos-list__item:nth-child(2n){margin-right:0}.accordion{background-color:#fff;overflow:hidden}.accordion+.accordion .accordion__heading{border-top-width:0}.accordion__checkBox{display:none}.accordion__heading{align-items:center;border:1px solid #dadada;border-width:1px 0;cursor:pointer;display:flex;font-size:14px;padding:21px 4vw 21px 0}.accordion__headingInner{flex:1}.accordion__heading:after{align-items:center;display:flex;justify-content:center;content:"";background:url(/jp/ja/contents/feature/common/icons/chevron_updown.svg) 0/cover no-repeat;margin-left:auto;transition:.2s;width:24px;height:24px}.accordion__content{border-bottom:1px solid #dadada;height:0;opacity:0;padding:0;transition:.5s;visibility:hidden}.accordion__contentInner{display:none}.accordion__checkBox:checked+.accordion__heading{border-bottom:1px solid #f4f4f4}.accordion__checkBox:checked+.accordion__heading:after{transform:rotate(-180deg)}.accordion__checkBox:checked+.accordion__heading+.accordion__content{height:auto;opacity:1;visibility:visible;padding-top:24px;padding-bottom:24px}.accordion__checkBox:checked+.accordion__heading+.accordion__content .accordion__contentInner{display:block}[lang=ja] .accordion__heading{font-family:ヒラギノ角ゴ Pro W6,sans-serif;font-weight:700}.accordion.player .label-list{margin-left:-7.5px}.accordion.player .label-list .label-list__item{width:auto;margin:0 0 9px 7.5px;padding-left:24px;padding-right:24px}.accordion.player .label-list .label-list__item:nth-child(4){padding-left:22px;padding-right:22px}.accordion.player .label-list .label-list__item .label-list__itemLink{min-height:26px;padding:0}.label-list__item{display:flex;width:30.43478%;border:1px solid #979797;border-radius:15px;margin-right:4.34783%}.label-list__item:hover{cursor:pointer}.label-list__item:nth-child(3n){margin-right:0}.label-list__item:nth-child(n+4){margin-top:9px}.label-list__item.-active{border:1px solid #000;background-color:#000}.label-list__itemLink{display:flex;align-items:center;justify-content:center;width:100%;padding:3px;min-height:28px}.label-list__item.-active .label-list__itemLink{color:#fff}.morebutton{display:flex;justify-content:center;align-items:center;padding:21px 0;border:1px solid #dadada;border-width:1px 0;font-family:ヒラギノ角ゴ Pro W6,sans-serif;font-weight:700;font-size:14px}.morebutton:hover{cursor:pointer;opacity:.75!important;transition:opacity .6s!important}.morebutton.-hidden{display:none}.morebutton:after{content:"";background:url(/jp/ja/contents/feature/common/icons/chevron_updown.svg) 0/cover no-repeat;transition:.2s;width:24px;height:24px;margin-left:12px}.result-list__itemTitle{font-size:18px}.result-content__labelText{display:block;font-size:16px;font-weight:700;background-color:#7d7d7d}.result-list_red_text_b{font-weight:700;color:red;font-size:16px}.result-table{width:100%;text-align:center;border-spacing:10px}.result-table-tbody{border-top:1px solid #dadada;border-bottom:1px solid #dadada}.result-table-td,.result-table-th{width:33.33333%;padding:0 9px;vertical-align:middle}.result-table-th{padding-bottom:9px}.result-table-tr:first-child .result-table-td{padding-top:9px}.result-table-tr:last-child .result-table-td{padding-bottom:9px}.athlete-list{justify-content:space-between}.athlete-list__item{width:49.856%;margin-top:1px}.athlete-list__item:first-child,.athlete-list__item:nth-child(2){margin-top:0}.athlete-list__item:nth-child(2n){margin-right:0}.athlete-list__itemText{font-size:11px;font-weight:700}.staff-profile{flex:1}.staff-list{justify-content:space-between}.staff-list__item{width:49.856%;flex-direction:column}.staff-profile__position{font-size:11px;color:#ababab;line-height:16.5px}.staff-profile__position span{font-size:12px;line-height:18px;margin-left:7.5px}.staff-profile__position span.staff_sp-ml0{margin-left:0}.staff-profile__name{display:flex;align-items:center;font-size:14px;line-height:21px;font-weight:700}.staff-profile__name span{font-size:8.8px;line-height:7px;margin-left:4px}.staff-profile__prefecture{font-size:13px;line-height:19.5px}.athl-profile__name{font-size:14px;font-weight:700}.swiper-slide{width:100%}.info__fieldName{font-weight:700}.info-list__item{width:100%}.moreNews{margin-top:12px}.fade-animation{position:relative;width:100%;height:auto}.fade-animation__image{position:absolute;left:0;top:0;opacity:0;width:100%;height:auto;animation:d 12s infinite}.fade-animation__image:first-of-type{animation:c 12s infinite;animation-delay:0s}.fade-animation__image:nth-of-type(2){animation-delay:4s}.fade-animation__image:nth-of-type(3){animation-delay:8s}@keyframes c{0%{opacity:1}30%{opacity:1}36%{opacity:1}45%{opacity:0}to{opacity:0}}@keyframes d{0%{opacity:0}30%{opacity:1}36%{opacity:1}45%{opacity:0}to{opacity:0}}.kv-fade-animation__image{position:absolute;left:0;top:0;opacity:0;width:100%;height:auto;animation:f 8s infinite}.kv-fade-animation__image:first-of-type{animation:e 8s infinite;animation-delay:0s}.kv-fade-animation__image:nth-of-type(2){animation-delay:4s}@keyframes e{0%{opacity:1}25%{opacity:1}50%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes f{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}to{opacity:0}}.info__product_inner{display:flex}.info__product_inner .info__product_imgWrapper{width:90px}.info__product_inner .info__product_content{flex:1;margin-left:24px}.info__product_inner .info__product_content .info__product_name{font-weight:700}.fr-pagetop{right:15px}#tw-btn{position:fixed;right:14px;bottom:10px;color:#fff;width:45px;height:45px;cursor:pointer;transition:.3s;z-index:1}.fr-pagetop[data-pagetop-is-active=true]+#tw-btn{bottom:70px}.fr-mediaCarouselThumbs .swiper-slide[class*=duplicate] .fr-img[class*=lazyload]{opacity:1}.swiper-container.-noBottomSP.js-athl-photo-carousel.swiper-container-initialized.swiper-container-horizontal{padding-bottom:36px}.slide-wrapper{display:none}.X_icon{width:100%}@media screen and (min-width:813px){.adjustHeader{padding-top:65px;margin-top:-65px}.drawer{max-width:377px}[data-drawer-is-active=true],[data-drawer-is-active=true] .header{padding-right:15px}.mv{height:calc(43.88254vw - 6.58238px)}.mv.-hide{display:block}.movie-area{visibility:hidden;opacity:0}.-mvhide{visibility:visible;opacity:1}.kv{padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto;max-width:1226px}.lead{padding-top:40px}.lead_text{margin-top:20px}.section-kv__topicband{bottom:-28px}.section-kv__topicband-01{width:56.267%}.section-kv__topicband-02{width:52.534%}.section-kv__topicband-03{width:56.267%}.section-kv__topicband-04{width:59.734%}.section{width:63.77551%;margin-left:auto;margin-right:auto}.tabs_item{border-width:0;background-color:#f4f4f4;font-size:20px;line-height:24px}.tabs_item+.tabs_item{border-left-width:0}.tabs_item.-active .tabs_itemInner{padding-bottom:0;border-bottom-width:0}.tabs_itemLink{border-bottom:4px solid #fff;padding-top:28px;padding-bottom:20px}.tabs_item.-active .tabs_itemLink{color:#1b1b1b;border-bottom-color:#1b1b1b}.list{width:63.69048%;margin-left:auto;margin-right:auto}.-active .newsflex-list.list{flex-direction:row;justify-content:flex-start}.-active .newsflex-list.list.-newsflex-wrap{flex-wrap:wrap}.-active .newsflex-list.list.-newsflex-wrap .list__item:nth-of-type(n+4){margin-top:24px}.-active .newsflex-list.list .list__item{width:31.973%;margin-bottom:0;margin-top:0;margin-right:2%}.-active .newsflex-list.list .list__item:nth-of-type(3n){margin-right:0}.-active .newsflex-list.list .list__item a{display:block;align-items:center}.-active .newsflex-list.list .list__item .u-imgAdjustBox{width:auto;margin-right:0}.list__itemSet{width:auto}.list__itemSet .list__itemText{font-size:15px;line-height:22.5px}.list__itemSet .list__itemNoLink{font-size:17px;line-height:25.5px}.-active .fr-linkButtonParent.-horizontal.tabNewsInfoButton{display:flex}.list__itemText{font-size:17px}.badge{margin-left:8px}.schedule_button{width:284px;bottom:5.16%;padding:11px 0;font-size:20px;line-height:28px;font-weight:600}.schedule-modal-title{margin-top:10px;margin-left:33px;font-size:17px;line-height:25.5px}.athl-schedule table:nth-of-type(2),.athl-schedule table tr{margin-top:4px}.athl-schedule table tr.schedule_year{margin-top:0;height:30px}.athl-schedule table tr.schedule_year td[colspan="2"]{width:100%;height:30px;font-size:20px;line-height:24px}.athl-schedule table td:first-of-type{width:14.5%;height:100%;padding-left:15px;font-size:20px;line-height:24px}.athl-schedule table td:first-of-type span{margin-top:4px;font-size:13px;line-height:18.2px;font-weight:300}.athl-schedule table td:first-of-type small{font-size:17px;line-height:25.5px}.athl-schedule table td:nth-of-type(2){width:calc(85.5% - 4px);height:100%;padding:20.5px 15px;font-size:15px;line-height:22.5px;border-left:4px solid #fff}.athl-schedule table td:nth-of-type(2) span{margin-top:12px;padding-left:20px;font-size:13px;line-height:19.5px}.athl-schedule table td:nth-of-type(2) span:before{width:19px;height:19px}.contact-section{width:50%}.contact-textWrap{width:67.34693%}.contact-textWrap,.twitter-textWrap{padding:35px 0 49px;margin-top:0;margin-left:auto;margin-right:auto}.twitter-textWrap{width:80.95238%}.twitter-section{width:50%}.twitter-section .fr-linkButton.-l{max-width:376px}.twitter-timelien-section{width:38.26531%;margin-right:5.86735%}.twitter-timelien-section .fr-linkButton.-l{max-width:376px}.photos-list{grid-template-columns:1fr 1fr 1fr 1fr;gap:28px 24px}.photos-list__item{width:100%}.photos-list__item:nth-child(4n){margin-right:0}.photos-list__item:nth-child(n+3){margin-top:0}.photos-list--6c .photos-list__item:nth-child(6n){margin-right:0}.photos-list--6c .photos-list__item:nth-child(n+5){margin-top:0}.accordion{width:74.4898%;margin-left:auto;margin-right:auto}.accordion__heading{font-size:17px;padding:28px 0}.accordion__heading:after,.accordion__headingInner{margin-right:12px}.accordion__heading:after{color:#ababab}.accordion__content{font-size:14px;line-height:19.6px;padding:0 9.13242%}.accordion__checkBox:checked+.accordion__heading+.accordion__content{padding-top:20px;padding-bottom:28px}.accordion.player .accordion__content{padding-left:7.30594%;padding-right:7.30594%}.accordion.player .accordion__content .label-list{margin-left:-24px}.accordion.player .accordion__content .label-list .label-list__item{margin-left:24px;margin-bottom:12px}.label-list__item{width:13.87337%}.label-list__item,.label-list__item:nth-child(3n){margin-right:3.35196%}.label-list__item:nth-child(6n){margin-right:0}.label-list__item:nth-child(n+4){margin-top:0}.label-list__item:nth-child(n+7){margin-top:12px}.label-list__itemLink{padding:4px}.morebutton{width:74.4898%;font-size:17px}.morebutton,.result{margin-left:auto;margin-right:auto}.result{width:61.73469%}.result-list__itemTitle{font-size:24px;line-height:41px}.result-list_red_text_b{font-size:20px}.result-table-td,.result-table-th{padding:0 12px}.result-table-th{padding-bottom:12px}.athlete-list{width:100%;margin-left:auto;margin-right:auto;justify-content:center}.athlete-list__item{display:flex;width:18.574%;margin-right:2.552%;margin-top:0}.athlete-list__item:nth-child(2n){margin-right:2.552%}.athlete-list__item:nth-child(3n){margin-top:auto}.athlete-list__item:nth-child(4n){margin-right:0}.athlete-list__item:nth-child(n+5){margin-top:2.552%}.athlete-list__item:last-of-type{margin-right:63.369%}.athlete-list__itemLink{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:100%}.athlete-list__itemText{width:100%;font-size:14px;font-weight:700}.athlete-list__itemImg{width:100%}.staff-list{justify-content:center}.staff-list__item{display:flex;flex-direction:column;width:18.793%;margin-right:2.041%}.staff-list__item:nth-child(4n){margin-right:0}.staff-list__item:last-of-type{margin-right:62.5%}.staff-list__itemImg{width:100%;margin-right:0}.staff-profile__position{display:flex;align-items:center;font-size:12px;line-height:18px}.-flex-column-start{align-items:flex-start;flex-direction:column}.staff-profile__position span{font-size:13px;line-height:19.5px;margin-left:12px}.staff-profile__position span.staff_sp-ml0{margin-left:12px}.staff-profile__position span.staff_pc-ml0{margin-left:0}.staff-profile__name{display:flex;align-items:center;font-size:16px;line-height:24px}.staff-profile__name span{font-size:13px;line-height:19.5px;margin-left:12px}.staff-profile__prefecture{font-size:14px;line-height:21px}.uniform-imageWrap{width:63.77551%;margin-left:auto;margin-right:auto}.info__fieldName{font-size:15px}.news-container{width:63.69048%;margin-left:auto;margin-right:auto}.moreNews{margin-top:24px}#tw-btn{right:15px;bottom:15px;width:50px;height:50px}.fr-pagetop[data-pagetop-is-active=true]+#tw-btn{bottom:75px}.ath_aside{max-width:1226px;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}.swiper-container.-noBottomSP.js-athl-photo-carousel.swiper-container-initialized.swiper-container-horizontal{padding-bottom:44px}}