• 写真:ロイター/アフロ

    写真:ロイター/アフロ

  • 写真:長田洋平/アフロスポーツ

    写真:長田洋平/アフロスポーツ

  • 写真:長田洋平/アフロスポーツ

    写真:長田洋平/アフロスポーツ

  • 写真:松尾/アフロスポーツ

    写真:松尾/アフロスポーツ

  • 写真:YUTAKA/アフロスポーツ

    写真:YUTAKA/アフロスポーツ

  • 写真:長田洋平/アフロスポーツ

    写真:長田洋平/アフロスポーツ

  • 写真:松尾/アフロスポーツ

    写真:松尾/アフロスポーツ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:長田洋平/アフロスポーツ

    写真:長田洋平/アフロスポーツ

  • 写真:YUTAKA/アフロスポーツ

    写真:YUTAKA/アフロスポーツ

  • 写真:ロイター/アフロ

    写真:ロイター/アフロ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:長田洋平/アフロスポーツ

    写真:長田洋平/アフロスポーツ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:AP/アフロ

    写真:AP/アフロ

  • 写真:長田洋平/アフロスポーツ

    写真:AP/アフロ

  • 写真:ロイター/アフロ

    写真:ロイター/アフロ

  • 写真:長田洋平/アフロスポーツ

    写真:AP/アフロ

  • 写真:YUTAKA/アフロスポーツ

    写真:YUTAKA/アフロスポーツ

  • 川口浩輝/フォート・キシモト

    川口浩輝/フォート・キシモト

  • 写真:AP/アフロ

    写真:AP/アフロ

  • 写真:松尾/アフロスポーツ

    写真:松尾/アフロスポーツ

  • 写真:エンリコ/アフロスポーツ

    写真:エンリコ/アフロスポーツ

  • 写真:AP/アフロ

    写真:ロイター/アフロ

  • 写真:松尾/アフロスポーツ

    写真:松尾/アフロスポーツ

  • 写真:ロイター/アフロ

    写真:ロイター/アフロ

  • 写真:松尾/アフロスポーツ

    写真:松尾/アフロスポーツ

  • 写真:ロイター/アフロ

    写真:ロイター/アフロ

  • 写真:松尾/アフロスポーツ

    写真:松尾/アフロスポーツ

  • 写真:YUTAKA/アフロスポーツ

    写真:YUTAKA/アフロスポーツ

  • 写真:ロイター/アフロ

    写真:ロイター/アフロ

  • 写真:YUTAKA/アフロスポーツ

    写真:YUTAKA/アフロスポーツ

  • 写真:YUTAKA/アフロスポーツ

    写真:YUTAKA/アフロスポーツ

    RISING TOGETHER ®️

    オリンピック日本代表選手団や各競技の
    日本代表チームで構成されるTEAM JAPAN。
    勇気や感動、希望を世界中の⼈々と共有しながら、
    スポーツの魅力を発信しています。
    TEAM JAPANとすべての人の想いをつなぎ、
    その輪を広げることで、
    人々が一歩踏み出す力となり、
    より良い社会づくりに貢献していきます。

    スペシャルコンテンツSPECIAL CONTENTS

    アスリートATHLETES

    アスリートを検索

    コラム/インタビューARTICLES/INTERVIEWS

    全ての記事を見る

    イベント/キャンペーンEVENTS/CAMPAIGNS

    全ての募集を見る

    YouTube 公式チャンネルOFFICIAL MOVIE

    YouTube
    • 写真:YUTAKA/アフロスポーツ

      TEAM JAPAN とは

      オリンピック日本代表選手団や各競技の日本代表チームで構成されるTEAM JAPAN。勇気や感動、希望を世界中の⼈々と共有しながら、スポーツの魅力を発信しています。TEAM JAPANとすべての人の想いをつなぎ、その輪を広げることで、人々が一歩踏み出す力となり、より良い社会づくりに貢献していきます。

      TEAM JAPAN ブランドサイト
    • 写真:ロイター/アフロ

      アスリートサポート

      高い競技力と人間力で社会にポジティブな影響を与えるアスリートの育成・支援はJOCの重要な役目です。アスリート本人だけでなく、指導者・関係者や、アスリートを目指す親子を含めた、アスリートを取り巻く環境を向上する取り組みを行っています。

      詳しく知りたい
    • 写真:AP/アフロ

      オリンピックを知る

      オリンピックの理念は、スポーツを通して人類の繁栄と世界平和に貢献することです。オリンピックの歴史やオリンピズムを学び、より豊かな生き方の指針となることを願っています。教育者向けのドキュメントも公開しています。

      詳しく知りたい
    • 写真:長瀬友哉/フォート・キシモト

      JOCについて

      公益財団法人 日本オリンピック委員会(JOC) は、スポーツの本質的な価値を広く発信し、より良い社会づくりに貢献していきます。ビジョンとミッション、事業、組織、国内外における活動レポートを公開しています。

      詳しく知りたい

    Worldwide Olympic Partners

    TEAM JAPAN Gold Partners

    パートナー一覧

    ' + json[i].title + '

    ' + json[i].date + '' + json[i].category + '' + '
    '; } insertNews2.insertAdjacentHTML('beforeend', insertEl); } else { insertNews2.remove(); } } }; xhr.send(); } /** * JSONでのnews挿入タイプ3(サムネイル無し3件) */ const insertNews3 = document.getElementById('js-insert-news-3'); if(insertNews3) { const timestamp = Math.floor(Date.now() / 1000); const category = insertNews3.dataset.category; const jsonPath = '/assets/news-json/' + category + '.json?' + timestamp; const xhr = new XMLHttpRequest(); xhr.open('GET', jsonPath); xhr.onreadystatechange = function () { if(xhr.readyState === 4 && xhr.status === 200) { const json = JSON.parse(xhr.responseText); let insertEl = ''; if(json.length != 0) { let l = json.length; if (l > 3 ) { l = 3; } for (i = 0; i < l; i++) { let targetblank = ''; if(json[i].targetblank == 1) { targetblank = ' target="_blank" rel="noopener noreferrer"'; } insertEl = insertEl + '
  • ' + json[i].title + '

    ' + json[i].date + '' + json[i].category + ''; } insertNews3.insertAdjacentHTML('beforeend', insertEl); } else { insertNews3.remove(); } } }; xhr.send(); } /** * アスリートサポートニュース用 */ const insertNews4 = document.getElementById('js-insert-news-4'); if (insertNews4) { const timestamp = Math.floor(Date.now() / 1000); const category = insertNews4.dataset.category; const jsonPath = '/assets/news-json/' + category + '.json?' + timestamp; const xhr = new XMLHttpRequest(); xhr.open('GET', jsonPath); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { const json = JSON.parse(xhr.responseText); if (json.length != 0) { let l = json.length; if (l > 4) { l = 4; } for (i = 0; i < l; i++) { const ccardlist8__item = makeElmForAthletesSupport('li', ["c-card-list-8__item"], insertNews4, "", "", "", "", "", "", ""); let newsUrl; if (json[i].externalurl) { newsUrl = json[i].externalurl; } else { newsUrl = window.location.origin + json[i].url; } let target = ""; if (json[i].targetblank == "1") { target = "_blank"; } const ccardlist8__itemlink = makeElmForAthletesSupport('a', ["c-card-list-8__item-link"], ccardlist8__item, "", newsUrl, "", "", "", "", target); const ccardlist8__img = makeElmForAthletesSupport('figure', ["c-card-list-8__img", "hover-zoom-img"], ccardlist8__itemlink, "", "", "", "", "", "", ""); let thumbnailimageClassArr = []; if (json[i].newsthumbnailfit == "1") { thumbnailimageClassArr.push("object-fit-contain"); } if (json[i].thumbnailposition == "下寄せ") { thumbnailimageClassArr.push("object-position-bottom"); } else if (json[i].thumbnailposition == "上寄せ") { thumbnailimageClassArr.push("object-position-top"); } let thumbnailimage = window.location.origin + "/assets/img/common/img_default_h.png"; if (json[i].thumb) { thumbnailimage = json[i].thumb; } makeElmForAthletesSupport('img', thumbnailimageClassArr, ccardlist8__img, "", "", thumbnailimage, "", json[i].title, "async", ""); const ccardlist8__txtwrap = makeElmForAthletesSupport('div', ["c-card-list-8__txt-wrap"], ccardlist8__itemlink, "", "", "", "", "", "", ""); makeElmForAthletesSupport('p', ["c-card-list-8__ttl", "hover-underline-2"], ccardlist8__txtwrap, "", "", "", json[i].title, "", "", ""); const ccardlist8__sup = makeElmForAthletesSupport('div', ["c-card-list-8__sup"], ccardlist8__txtwrap, "", "", "", "", "", "", ""); makeElmForAthletesSupport('span', ["c-card-list-8__date"], ccardlist8__sup, "", "", "", json[i].publishedon, "", "", ""); makeElmForAthletesSupport('span', ["c-card-list-8__category"], ccardlist8__sup, "", "", "", json[i].category.join(','), "", "", ""); } } } }; xhr.send(); } /** * アスリートサポートニュース用htmlの生成 */ function makeElmForAthletesSupport(tag, classAttributeArr, parent, style, href, src, text, alt, decoding, target) { const elm = document.createElement(tag); if (classAttributeArr.length > 0) { for (let i = 0; i < classAttributeArr.length; i++) { elm.classList.add(classAttributeArr[i]); } } if (style != "") { elm.style = style; } if (href != "") { elm.href = href; } if (src != "") { elm.src = src; } if (text != "") { elm.textContent = text; } if (alt != "") { elm.alt = alt; } if (decoding != "") { elm.decoding = decoding; } if (target != "") { elm.target = target; } parent.appendChild(elm); return elm; } /** * 学ぶ・体験するイベント用 */ const insertEvent = document.getElementById('js-insert-event'); if (insertEvent) { const timestamp = Math.floor(Date.now() / 1000); const category = insertEvent.dataset.category; const jsonPath = '/assets/event-json/' + category + '.json?' + timestamp; const xhr = new XMLHttpRequest(); xhr.open('GET', jsonPath); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { const json = JSON.parse(xhr.responseText); if (json.length != 0) { let l = json.length; if (l > 4) { l = 4; } for (i = 0; i < l; i++) { let url; if (json[i].external_url) { url = json[i].external_url; } else { url = json[i].url; } let targetblank; if (json[i].istargetblank == '1') { targetblank = target="_blank" } else { targetblank = ""; } const ccardlist5__item = makeElmForOlympismExperience("a", ["c-card-list-5__item"], insertEvent, "", url, "", "", "", "", targetblank, "", "", ""); const ccardlist5__img = makeElmForOlympismExperience("figure", ["c-card-list-5__img", "hover-zoom-img", "aspect-ratio-16-9"], ccardlist5__item, "", "", "", "", "", "", ""); makeElmForOlympismExperience("img", "", ccardlist5__img, "", "", json[i].image, "", json[i].name, "async", "", "lazy", "16", "9"); makeElmForOlympismExperience("p", ["c-card-list-5__ttl", "hover-underline-2"], ccardlist5__item, "", "", "", json[i].name, "", "", "", "", "", ""); const ccardlist5__txtsup = makeElmForOlympismExperience("div", ["c-card-list-5__txt-sup"], ccardlist5__item, "", "", "", "", "", "", "", "", "", ""); ccardlist5__txtsup.innerHTML = json[i].shortdescription; makeElmForOlympismExperience("p", ["c-card-list-5__txt-status", "is-end"], ccardlist5__item, "", "", "", json[i].phase, "", "", "", "", "", ""); } } } }; xhr.send(); } /** * 学ぶ・体験する用 */ function makeElmForOlympismExperience(tag, classAttributeArr, parent, style, href, src, text, alt, decoding, target, loading, width, height) { const elm = document.createElement(tag); if (classAttributeArr.length > 0) { for (let i = 0; i < classAttributeArr.length; i++) { elm.classList.add(classAttributeArr[i]); } } if (style != "") { elm.style = style; } if (href != "") { elm.href = href; } if (src != "") { elm.src = src; } if (text != "") { elm.textContent = text; } if (alt != "") { elm.alt = alt; } if (decoding != "") { elm.decoding = decoding; } if (target != "") { elm.target = target; } if (target != "") { elm.target = target; } if (loading != "") { elm.loading = loading; } if (width != "") { elm.width = width; } if (height != "") { elm.height = height; } parent.appendChild(elm); return elm; }