/* 全ページの通常カーソルを変更 */
body {
    cursor: url('https://img.atwiki.jp/plga/pub/%E7%84%A1%E9%A1%8C.png'), default !important;
}

/* リンクの上にマウスが乗ったときのカーソル（指マーク）も変えたい場合 */
a, button {
    cursor: url('https://img.atwiki.jp/plga/pub/%E7%84%A1%E9%A1%8C%20%281%29.png'), pointer !important;
}
/* ==========================================
   @wiki プロゼミ風UIカスタマイズCSS
   ========================================== */

/* ① ページ全体のベース（角丸のコンテンツエリア） */
#id_body, .atwiki-body, #main {
  border: 4px solid #4bc2c5 !important; /* プロゼミ風の水色枠 */
  border-radius: 24px !important;       /* 大きな丸み */
  box-shadow: 0 8px 0 #399fa2 !important; /* ぷっくりした影 */
  padding: 20px !important;
  background-color: #ffffff !important;
  overflow: hidden;
}

/* ② サイドメニュー（左・右ペイン）の丸み化 */
#id_menu, #menu, .atwiki-menu {
  border: 4px solid #ffca28 !important; /* 黄色の枠線 */
  border-radius: 20px !important;
  box-shadow: 0 6px 0 #f57f17 !important;
  padding: 15px !important;
  background-color: #fffde7 !important;
}

/* ③ 見出し（H1, H2, H3）をブロック風にする */
h1, h2, h3, .heading {
  background-color: #42a5f5 !important; /* 青色ベース */
  color: #ffffff !important;
  border: 3px solid #1e88e5 !important;
  border-radius: 12px !important;
  box-shadow: 0 4px 0 #1e88e5 !important;
  padding: 8px 15px !important;
  font-weight: bold !important;
}

/* ④ 編集ボタンや各種リンクボタンのUI変更 */
input[type="submit"], input[type="button"], .atwiki-btn, .button {
  background-color: #ff5b5b !important; /* 赤色ボタン */
  color: #ffffff !important;
  border: 3px solid #b33636 !important;
  border-radius: 12px !important;
  box-shadow: 0 4px 0 #b33636 !important;
  font-weight: bold !important;
  cursor: pointer;
  transition: all 0.1s ease;
  position: relative;
}

/* ボタンを押したときの沈み込み演出 */
input[type="submit"]:active, input[type="button"]:active, .atwiki-btn:active {
  top: 3px !important;
  box-shadow: 0 1px 0 #b33636 !important;
}

/* ⑤ テーブル（表組み）も丸くする */
table, th, td {
  border: 3px solid #ddd !important;
  border-collapse: separate !important; /* 角丸を有効にするために必須 */
  border-spacing: 0 !important;
  border-radius: 12px !important;
}
th {
  background-color: #e0e0e0 !important;
  border-bottom: 3px solid #ccc !important;
}
/* Googleのドット絵フォントを読み込む */
@import url('https://googleapis.com');

/* 英語用（8bitゲーム風） */
.pixel-en {
  font-family: 'Press Start 2P', cursive !important;
  font-size: 28px;
  color: #39ff14;
  text-shadow: 3px 3px 0px #000;
  -webkit-font-smoothing: none;
  font-smooth: never;
}

/* 日本語用（16bitゲーム風） */
.pixel-ja {
  font-family: 'DotGothic16', sans-serif !important;
  font-size: 32px;
  color: #ffffff;
  text-shadow: 3px 3px 0px #ff00ff;
  -webkit-font-smoothing: none;
  font-smooth: never;
}
/* 1. フォントを自動読み込み */
@import url('https://googleapis.com');

/* 2. wiki全体の文字、または特定のクラスをドット絵フォントにする */
.pixel-font {
  font-family: 'DotGothic16', sans-serif !important;
}
