.page-hero { background: linear-gradient(135deg, var(--cream) 0%, #E8E4DF 100%); padding: 180px 50px 100px; text-align: center; position: relative; overflow: hidden; } .page-hero h1 { font-size: 2.5rem; font-weight: 700; margin-bottom: 20px; } .content-section { padding: 80px 50px; background: white; } .content-inner { max-width: 800px; margin: 0 auto; } .content-inner h2 { font-size: 1.3rem; font-weight: 700; color: var(--dark); margin: 50px 0 20px; padding-left: 15px; border-left: 4px solid var(--color-4); } .content-inner h3 { font-size: 1.1rem; font-weight: 600; color: #444; margin: 30px 0 15px; } .content-inner p { font-size: 0.95rem; line-height: 2; color: var(--warm-gray); margin-bottom: 20px; } .content-inner ul, .content-inner ol { padding-left: 24px; margin-bottom: 20px; } .content-inner li { font-size: 0.95rem; line-height: 2; color: var(--warm-gray); margin-bottom: 8px; } .content-inner ul ul { margin-top: 8px; margin-bottom: 8px; } .info-box { background: linear-gradient(135deg, #FAF8F5, #F0EDE8); border-left: 4px solid var(--color-3); padding: 25px 30px; margin: 25px 0; border-radius: 0 12px 12px 0; } .info-box h3 { margin-top: 0; } .info-box ul { list-style: none; padding-left: 0; } .info-box li { margin-bottom: 6px; } .last-updated { text-align: right; color: var(--warm-gray); font-size: 0.9rem; margin-top: 60px; padding-top: 30px; border-top: 1px solid #eee; } @media (max-width: 768px) { header { padding: 15px 20px; } nav { display: none; } .menu-toggle { display: flex; right: 20px; top: 18px; } .page-hero { padding: 140px 15px 60px; max-width: 100%; } .page-hero h1 { font-size: 1.6rem; } .content-section { padding: 40px 15px; max-width: 100%; } .content-inner { max-width: 100%; } .content-inner h2 { font-size: 1.1rem; margin: 35px 0 15px; } .content-inner h3 { font-size: 1rem; } .content-inner p, .content-inner li { font-size: 0.85rem; } .info-box { padding: 15px; } footer { padding: 60px 15px 30px; } .footer-content { grid-template-columns: 1fr; gap: 30px; } .footer-brand p { font-size: 0.85rem; word-break: break-all; } .footer-bottom { flex-direction: column; gap: 20px; } }
EIGHTCOLORS GROUP
エイトカラーズ合同会社(以下「当社」といいます)は、当社が提供するすべてのサービスにおいて、ご利用者の個人情報の保護を最重要事項と位置付け、個人情報の保護に関する法律(個人情報保護法)及び関連法令、ガイドラインを遵守し、適切に取り扱います。
当社は、以下の個人情報を、利用目的の達成に必要な範囲で取得します。
当社は、取得した個人情報を以下の目的の範囲内で利用します。
当社は、以下のいずれかに該当する場合を除き、ご利用者の同意なく個人情報を第三者に提供することはありません。
当社は、学会・研究会の運営を主催学会または主催団体から受託する場合があります。この場合の個人情報の取扱いは以下の通りです。
主催学会・主催団体から運営を受託する場合、参加者の個人情報の管理責任は主催学会・主催団体にあり、当社は主催学会・主催団体の指示に基づき、運営に必要な範囲で個人情報を取り扱います。
参加登録システム、抄録投稿・査読システム、メール配信システム等について、外部事業者が提供するサービス(SaaS等)を利用することがあります。利用するサービスは、主催学会・主催団体の意向や開催規模・仕様に応じて、都度選定します。
外部事業者のサービスを利用する場合、当社は安全管理措置を適切に講じている事業者を選定し、契約等により個人情報の取扱いについて適切に管理します。
学会・研究会終了後、当社が保有する参加者の個人情報は、主催学会・主催団体との契約および法令に基づき、適切な期間保管した後、安全に廃棄します。
当社は、ご利用者の支援に必要な範囲で、当社内の各事業部において以下の通り個人情報を共同利用することがあります。
Piir(教育プラットフォーム事業)で取得した個人情報は、原則として当社内の他事業部との共同利用の対象外とします。Piir 内で取得した情報は、Piir のサービス提供のみに利用します。
当社は、Piir の運営において、以下の外国にある第三者が提供するサービスを利用しています。これにより、ご利用者の個人情報の一部が外国に所在するサーバーに送信されます。
(1) Google LLC(米国)が提供する認証サービス(Google OAuth)
(2) Microsoft Corporation(米国)が提供する認証サービス(Microsoft Identity Platform / Entra ID)
両国における個人情報保護制度および提供先が講じる措置について:
当社が提供する教育プラットフォーム Piir では、ログインセッションの維持等の必要最小限の目的で Cookie を使用します。
当社は、取得した個人情報の漏えい、滅失または毀損を防止するため、以下の安全管理措置を講じます。
当社は、取得した個人情報を、利用目的の達成に必要な範囲で、以下の期間保管します。
保存期間経過後の個人情報は、復元できない形で安全に廃棄または削除します。
ご利用者は、当社が保有する自己の個人情報について、開示、訂正、追加、削除、利用停止、消去、第三者への提供の停止等を請求することができます。
請求方法は、本ポリシー末尾の「お問い合わせ窓口」までご連絡ください。当社は、ご本人確認の上、法令に基づき適切に対応します。
当社は、未成年者(18歳未満)の個人情報を取得する際は、原則として保護者または法定代理人の同意を得るものとします。
Piir(教育プラットフォーム事業)においては、所属機関(学校等)を通じて利用登録が行われる場合があります。この場合、所属機関と保護者との間で適切に同意の確認が行われていることを前提に、当社はサービスを提供します。
保護者または法定代理人から、未成年者の個人情報の利用停止または削除の請求があった場合、当社は速やかに対応します。
当社は、法令の改正、社会情勢の変化、当社事業の変更等に応じて、本ポリシーを変更することがあります。変更後の本ポリシーは、当社ウェブサイトに掲載した時点から効力を生じるものとします。
個人情報の取扱いに関するお問い合わせは、以下までご連絡ください。
お問い合わせは上記フォームより承ります。
制定日: 2026年5月11日
改定日: 2026年5月13日
エイトカラーズ合同会社