日本語弁論大会

スピーチという表現技術を通じて、言語学習、自己表現の自信、そして文化交流を称え合います。

弁論大会

自己表現と文化発見のプラットフォーム

日本語弁論大会は、AMLCJの監修のもと毎年開催される代表的なイベントです。観客と審査員を前に、出場者が語学力、コミュニケーション能力、そして豊かな表現力を披露します。

単なる語学のテストにとどまらず、日本語を学ぶ学生、ネイティブ教員、学術機関、そして日本文化を愛する人々が一堂に会し、異文化間の友情を育む感動的な交流の場となっています。

イベントの主な特徴

確かな学術性と、活気あるコミュニティのつながりが融合した多面的なお祭りです。

豊かな言語表現

豊かな言語表現

出場者は日本語で作成したオリジナルのスピーチを発表し、高度な言葉遣いや構文の表現力を競い合います。

専門的な審査体制

専門的な審査体制

発音の正確さ、文章の流暢さ、壇上での立ち居振る舞い、そして主張の説得力などを専門家が厳正に審査します。

日本の伝統芸能

日本の伝統芸能

開催期間中、日本の豊かな舞台芸術、伝統的な美意識、そして体験型の文化展示をお楽しみいただけます。

二国間交流

二国間交流

日本文化への共通の情愛を通じて、学習者、教育関係者、そして外交官が一堂に会し絆を深めます。

自信と流暢さの育成

日本語弁論大会は、学習者が言葉の壁を乗り越え、自信を持って堂々とスピーチするための刺激的な機会を提供します。

  • モロッコ各地における、ハイレベルな日本語学習と実践活動の推進。
  • 自己表現への自信、演説能力、および大衆に向けた表現スキルの育成。
  • 出場者たちの独自性、思考の深さ、そして異文化理解の促進。
  • モロッコと日本の間における、学術および文化の架け橋としての連携強化。
大会の様子 大会の様子
大会の様子 大会の様子 大会の様子
日本語弁論大会
言葉
Kotoba · Words

開催までのステップ

応募受付から本番のスピーチ、そして最終表彰式にいたるまでの明確な流れをご紹介します。

01

応募受付・選考

受付期間内に申し込み手続きを行い、希望するスピーチのテーマを提出します。

02

スピーチの推敲・準備

参加者はスピーチ原稿の作成、語彙の調整、および効果的な論理構成の磨き上げを行います。

03

本番でのスピーチ

厳正な審査委員および多くの観客を前に、ステージ上でスピーチを披露します。

04

審査・表彰

審査基準に則って厳正な評価が行われ、優秀な発表者に賞が授与されます。

芸術と伝統を祝う

本大会では、スピーチセッションの他にも多彩な日本文化イベントをお楽しみいただけます。

来場者の皆様に向けて、書道や折り紙の体験ワークショップ、和楽器の演奏、そして日本食の紹介展示など、日本の奥深い魅力を肌で感じられる体験をご用意しています。

日本書道 文化ワークショップ スピーチ 地域交流

次回大会に挑戦する

言葉、文化、そして想いが交差する、年に一度の心躍るイベントに挑戦してみませんか。

/* DESIGN TOKENS */ :root { –sc-color-primary: #0F172A; –sc-color-primary-light: #1E293B; –sc-color-accent: #8A1C2C; /* Deep Cherry/Crimson */ –sc-color-accent-hover: #721220; –sc-color-gold: #C29B38; /* Gold Accent */ –sc-color-bg-light: #F8FAFC; –sc-color-bg-white: #FFFFFF; –sc-color-text-dark: #1E293B; –sc-color-text-muted: #556070; –sc-color-border: #E2E8F0;–sc-font-primary: ‘Plus Jakarta Sans’, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif; –sc-font-japanese: ‘Noto Sans JP’, sans-serif; }.speech-contest-page { font-family: var(–sc-font-primary); color: var(–sc-color-text-dark); background-color: var(–sc-color-bg-white); line-height: 1.6; -webkit-font-smoothing: antialiased; }.sc-container { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 24px; box-sizing: border-box; }/* BUTTONS */ .sc-button { display: inline-flex; align-items: center; justify-content: center; padding: 14px 28px; border-radius: 6px; font-size: 15px; font-weight: 600; text-decoration: none; transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1); box-sizing: border-box; }.sc-button-primary { background-color: var(–sc-color-accent); color: var(–sc-color-bg-white); border: 1px solid transparent; }.sc-button-primary:hover { background-color: var(–sc-color-accent-hover); transform: translateY(-1px); box-shadow: 0 4px 12px rgba(138, 28, 44, 0.25); }.sc-button-primary.white { background-color: var(–sc-color-bg-white); color: var(–sc-color-accent); }.sc-button-primary.white:hover { background-color: #f1f5f9; box-shadow: 0 4px 12px rgba(255, 255, 255, 0.15); }.sc-button-secondary { background-color: transparent; color: var(–sc-color-bg-white); border: 1px solid rgba(255, 255, 255, 0.25); margin-left: 12px; }.sc-button-secondary:hover { background-color: rgba(255, 255, 255, 0.08); border-color: rgba(255, 255, 255, 0.5); }/* HERO SECTION */ .sc-hero { position: relative; background-color: var(–sc-color-primary); color: var(–sc-color-bg-white); padding: 120px 0; overflow: hidden; }.sc-hero-pattern { position: absolute; inset: 0; opacity: 0.03; background-image: radial-gradient(var(–sc-color-bg-white) 1px, transparent 1px); background-size: 24px 24px; pointer-events: none; }.sc-hero-content-grid { position: relative; z-index: 2; display: grid; grid-template-columns: 1.2fr 0.8fr; gap: 40px; align-items: center; }.sc-hero-text { max-width: 680px; }.sc-hero h1 { font-family: var(–sc-font-japanese), var(–sc-font-primary); font-size: clamp(38px, 5.5vw, 60px); font-weight: 900; line-height: 1.15; margin: 0 0 20px; letter-spacing: -0.02em; color: var(–sc-color-bg-white) !important; }.sc-lead { font-size: clamp(16px, 2vw, 19px); color: #94A3B8; line-height: 1.55; margin: 0 0 36px; }.sc-hero-actions { display: flex; align-items: center; }/* HERO GRAPHIC EMBLEM */ .sc-hero-graphic-wrapper { display: flex; justify-content: center; align-items: center; }.sc-hero-emblem-container { position: relative; display: flex; flex-direction: column; align-items: center; gap: 16px; }.sc-hero-emblem-svg { width: 220px; height: 220px; animation: pulseGently 6s ease-in-out infinite; }@keyframes pulseGently { 0% { transform: scale(1); }50% { transform: scale(1.03); }100% { transform: scale(1); } }.sc-emblem-label { font-family: var(–sc-font-japanese); font-size: 12px; letter-spacing: 0.5em; color: rgba(255, 255, 255, 0.4); padding-left: 0.5em; font-weight: 500; }/* CORE SECTIONS */ .sc-section { padding: 100px 0; border-bottom: 1px solid var(–sc-color-border); }.sc-light-bg { background-color: var(–sc-color-bg-light); }.sc-grid { display: grid; grid-template-columns: 1fr 1.3fr; gap: 60px; align-items: start; }.sc-section-label { display: inline-block; color: var(–sc-color-accent); font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 14px; }.sc-section-label.light { color: #94A3B8; }.sc-section h2 { font-size: clamp(28px, 3.5vw, 42px); font-weight: 800; line-height: 1.2; color: var(–sc-color-primary); margin: 0 0 24px; letter-spacing: -0.01em; }.sc-intro-body p { font-size: 16px; color: var(–sc-color-text-muted); margin: 0 0 20px; line-height: 1.7; }.sc-intro-body p:last-child { margin-bottom: 0; }.sc-text-highlight { font-size: 18px !important; font-weight: 500; color: var(–sc-color-primary) !important; line-height: 1.6; }.sc-sticky-header { position: sticky; top: 40px; }/* SECTION HEADER CENTERED */ .sc-section-header { margin-bottom: 60px; max-width: 600px; }.sc-section-header.sc-center { margin-left: auto; margin-right: auto; text-align: center; }.sc-section-header h2 { margin-bottom: 12px; }.sc-section-header p { font-size: 16px; color: var(–sc-color-text-muted); margin: 0; }/* FEATURES CARDS */ .sc-cards { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; }.sc-card { background-color: var(–sc-color-bg-white); border: 1px solid var(–sc-color-border); border-radius: 12px; overflow: hidden; transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); display: flex; flex-direction: column; padding: 0; }.sc-card:hover { transform: translateY(-6px); border-color: #CBD5E1; box-shadow: 0 16px 40px rgba(15, 23, 42, 0.1); }.sc-card-img { position: relative; height: 180px; overflow: hidden; }.sc-card-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }.sc-card:hover .sc-card-img img { transform: scale(1.07); }.sc-card-img-overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(138, 28, 44, 0.7) 0%, transparent 60%); display: flex; align-items: flex-end; padding: 16px; }.sc-card-body { padding: 24px; }.sc-card-icon { display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 6px; background-color: rgba(255, 255, 255, 0.15); color: #ffffff; margin-bottom: 0; }.sc-card-icon svg { width: 24px; height: 24px; }.sc-card h3 { font-size: 18px; font-weight: 700; margin: 0 0 12px; color: var(–sc-color-primary); }.sc-card p { font-size: 14px; color: var(–sc-color-text-muted); margin: 0; line-height: 1.6; }/* OBJECTIVES SECTION */ .sc-objectives-layout { display: grid; grid-template-columns: 1.2fr 0.8fr; gap: 80px; align-items: center; }.sc-objectives-desc { color: var(–sc-color-text-muted); font-size: 16px; margin-bottom: 40px; max-width: 600px; }.sc-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 20px; }.sc-list li { display: flex; align-items: flex-start; gap: 16px; font-size: 16px; color: var(–sc-color-text-dark); }.sc-list-icon { flex-shrink: 0; width: 20px; height: 20px; color: var(–sc-color-accent); margin-top: 2px; }/* HERO BG */ .sc-hero-bg-img { position: absolute; inset: 0; z-index: 0; overflow: hidden; }.sc-hero-bg-photo { width: 100%; height: 100%; object-fit: cover; object-position: center; opacity: 0.15; filter: saturate(0.6); }/* SHOWCASE GRAPHIC PANEL */ .sc-showcase-panel { height: 100%; min-height: 440px; display: flex; align-items: stretch; }.sc-photo-mosaic { flex-grow: 1; display: flex; flex-direction: column; gap: 10px; position: relative; }.sc-mosaic-top { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; flex: 1; }.sc-mosaic-top img, .sc-mosaic-bottom img { width: 100%; height: 100%; object-fit: cover; display: block; border-radius: 8px; transition: transform 0.4s ease, box-shadow 0.4s ease; }.sc-mosaic-top img:hover, .sc-mosaic-bottom img:hover { transform: scale(1.03); box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15); z-index: 2; position: relative; }.sc-mosaic-bottom { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; height: 140px; }.sc-mosaic-kanji-overlay { position: absolute; bottom: 20px; right: -10px; width: 150px; background: rgba(138, 28, 44, 0.88); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border: 1px solid rgba(255, 255, 255, 0.18); border-radius: 12px; padding: 20px 16px; display: flex; flex-direction: column; align-items: center; gap: 6px; z-index: 10; box-shadow: 0 12px 40px rgba(138, 28, 44, 0.4); }.sc-nihongo-banner { flex-grow: 1; position: relative; background-color: var(–sc-color-accent); border-radius: 12px; overflow: hidden; display: flex; align-items: center; justify-content: center; }.sc-glass-overlay { position: absolute; inset: 20px; border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 8px; background: radial-gradient(circle at 10% 20%, rgba(255, 255, 255, 0.05) 0%, transparent 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; }.sc-kanji-watermark { position: absolute; top: 30px; font-size: 12px; letter-spacing: 0.4em; color: rgba(255, 255, 255, 0.25); text-transform: uppercase; font-weight: 700; }.sc-kanji-main { font-family: var(–sc-font-japanese); font-size: clamp(64px, 8vw, 100px); font-weight: 900; color: var(–sc-color-bg-white); line-height: 1; margin-bottom: 8px; letter-spacing: 0.1em; padding-left: 0.1em; }.sc-kanji-sub { font-size: 14px; letter-spacing: 0.25em; color: var(–sc-color-gold); text-transform: uppercase; font-weight: 700; }/* FORMAT (DARK) */ .sc-dark-section { background-color: var(–sc-color-primary-light); color: var(–sc-color-bg-white); }.sc-dark-section h2 { color: var(–sc-color-bg-white) !important; }.sc-dark-section .sc-section-header p { color: #94A3B8; }.sc-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; }.sc-step-card { background-color: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); padding: 36px 28px; border-radius: 8px; }.sc-step-num { font-size: 32px; font-weight: 800; color: var(–sc-color-gold); margin-bottom: 20px; line-height: 1; }.sc-step-card h3 { font-size: 18px; font-weight: 700; margin: 0 0 12px; color: var(–sc-color-bg-white); }.sc-step-card p { font-size: 14px; color: #94A3B8; margin: 0; line-height: 1.6; }/* TAGS & METADATA */ .sc-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 32px; }.sc-tag-item { font-size: 13px; font-weight: 600; color: var(–sc-color-accent); background-color: rgba(138, 28, 44, 0.05); padding: 6px 14px; border-radius: 4px; }/* CALL TO ACTION */ .sc-cta { background-color: var(–sc-color-primary); color: var(–sc-color-bg-white); padding: 100px 0; text-align: center; }.sc-cta h2 { font-size: clamp(28px, 4vw, 44px); font-weight: 800; color: var(–sc-color-bg-white); margin: 0 0 16px; }.sc-cta p { max-width: 600px; margin: 0 auto 36px; font-size: 16px; color: #94A3B8; line-height: 1.6; }.sc-cta-actions { display: flex; justify-content: center; }/* PHOTO GALLERY SECTION */ .sc-gallery-section { background-color: var(–sc-color-bg-white); }.sc-gallery-grid { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: auto auto; gap: 16px; }.sc-gallery-item { border-radius: 10px; overflow: hidden; height: 220px; cursor: pointer; }.sc-gallery-item.sc-gallery-tall { grid-row: span 2; height: 100%; min-height: 456px; }.sc-gallery-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1), filter 0.4s ease; filter: brightness(0.95); }.sc-gallery-item:hover img { transform: scale(1.06); filter: brightness(1.05); }/* RESPONSIVE LAYOUTS */ @media (max-width: 1024px) {.sc-cards, .sc-steps { grid-template-columns: repeat(2, 1fr); }.sc-objectives-layout { grid-template-columns: 1fr; gap: 50px; }.sc-showcase-panel { min-height: 320px; }.sc-gallery-grid { grid-template-columns: repeat(2, 1fr); }.sc-gallery-item.sc-gallery-tall { min-height: 320px; } }@media (max-width: 768px) { .sc-hero-content-grid { grid-template-columns: 1fr; text-align: center; gap: 50px; }.sc-hero-text { max-width: 100%; }.sc-hero-actions { justify-content: center; }.sc-hero-graphic-wrapper { order: -1; }.sc-section { padding: 70px 0; }.sc-grid { grid-template-columns: 1fr; gap: 32px; }.sc-hero { padding: 80px 0; }.sc-hero-actions { flex-direction: column; align-items: stretch; gap: 12px; }.sc-button-secondary { margin-left: 0; }.sc-gallery-grid { grid-template-columns: 1fr; }.sc-gallery-item.sc-gallery-tall { min-height: 260px; grid-row: span 1; }.sc-gallery-item { height: 220px; } }@media (max-width: 640px) {.sc-cards, .sc-steps { grid-template-columns: 1fr; }.sc-card, .sc-step-card { padding: 28px 20px; } }