/* generated by LSC Booking Framework lsc2 v3 220512 */




/*  ▶ FIGHE DO  */
.pgm-113{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-113{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  ハワイアンフラ  */
.pgm-214{ background-color: #81c784; color:#000000; }
.lscG2 .pgm-214{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  オリジナルステップ45  */
.pgm-220{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-220{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  \セミプライベート  */
.pgm-236{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-236{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }

/*  身体コンディショニング  */
.pgm-237{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-237{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  テスト  */
.pgm-1{ background-color: #ff6f00; color:#000000; }
.lscG2 .pgm-1{ background: linear-gradient(hsl(7,100%,50%), hsl(7,100%,50%)); }

/*  はじめてスイム  */
.pgm-105{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-105{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ▶ OXIGENO  */
.pgm-112{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-112{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  オリジナルステップ  */
.pgm-125{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-125{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ZUMBA  */
.pgm-217{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-217{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  オリジナルエアロ  */
.pgm-219{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-219{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ビートボクシング30  */
.pgm-221{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-221{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  マナフラ  */
.pgm-28{ background-color: #81c784; color:#000000; }
.lscG2 .pgm-28{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  子供スクール(全面使用不可)  */
.pgm-82{ background-color: #bdbdbd; color:#000000; }
.lscG2 .pgm-82{ background: linear-gradient(hsl(0,0%,74%), hsl(0,0%,74%)); }

/*  初級スイムレッスン（背泳ぎ）  */
.pgm-194{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-194{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  セミプライベート  */
.pgm-216{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-216{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  プログラム2  */
.pgm-250{ background-color: #ff6f00; color:#000000; }
.lscG2 .pgm-250{ background: linear-gradient(hsl(7,100%,50%), hsl(7,100%,50%)); }

/*  ハワイアンフラ  */
.pgm-6{ background-color: #81c784; color:#000000; }
.lscG2 .pgm-6{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  シンプルステップ  */
.pgm-11{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-11{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  子供スクール（全面使用不可）  */
.pgm-79{ background-color: #eeeeee; color:#000000; }
.lscG2 .pgm-79{ background: linear-gradient(hsl(0,0%,93%), hsl(0,0%,93%)); }

/*  ビートボクシング30  */
.pgm-85{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-85{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ▶ ELEVEN  */
.pgm-109{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-109{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  ハンモック  */
.pgm-123{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-123{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  OXIGENO（A）  */
.pgm-210{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-210{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ZUMBA（A）  */
.pgm-212{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-212{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  ¥セミプライベート  */
.pgm-225{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-225{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ベーシックステップ  */
.pgm-27{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-27{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  太極拳  */
.pgm-70{ background-color: #81c784; color:#000000; }
.lscG2 .pgm-70{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  子供スクール（全面使用不可）　  */
.pgm-77{ background-color: #eeeeee; color:#000000; }
.lscG2 .pgm-77{ background: linear-gradient(hsl(0,0%,93%), hsl(0,0%,93%)); }

/*  ▶ FIHGT DO  */
.pgm-108{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-108{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  ヨガ  */
.pgm-115{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-115{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  自力整体  */
.pgm-135{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-135{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  初級４泳法スイム  */
.pgm-163{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-163{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ハンモック45  */
.pgm-171{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-171{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  キックボクシング  */
.pgm-196{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-196{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ¥ジャズダンス  */
.pgm-224{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-224{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  シンプルステップ  */
.pgm-18{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-18{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ビートボクシング30  */
.pgm-21{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-21{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ヨガ  */
.pgm-74{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-74{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  子供スイミング(全面使用不可)  */
.pgm-76{ background-color: #eeeeee; color:#000000; }
.lscG2 .pgm-76{ background: linear-gradient(hsl(0,0%,93%), hsl(0,0%,93%)); }

/*  フラコンディショニング  */
.pgm-81{ background-color: #81c784; color:#000000; }
.lscG2 .pgm-81{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  ジャズダンス  */
.pgm-92{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-92{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ▶ MEGADANCE  */
.pgm-107{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-107{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  フットケア  */
.pgm-169{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-169{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  初級４泳法（週替わり）  */
.pgm-179{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-179{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ¥ZUMBA  */
.pgm-218{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-218{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ¥SANAEスぺシャル  */
.pgm-222{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-222{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ¥ストリートダンス  */
.pgm-223{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-223{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ビートボクシング  */
.pgm-4{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-4{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  オリジナルステップ  */
.pgm-23{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-23{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ヨガ  */
.pgm-40{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-40{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  子供ｽｸｰﾙ(全面使用不可)  */
.pgm-75{ background-color: #eeeeee; color:#000000; }
.lscG2 .pgm-75{ background: linear-gradient(hsl(0,0%,93%), hsl(0,0%,93%)); }

/*  ▶ HYPER C  */
.pgm-110{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-110{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  ZUMBA  */
.pgm-137{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-137{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  ハワイアンフラ  */
.pgm-148{ background-color: #81c784; color:#000000; }
.lscG2 .pgm-148{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  ボディコンディショニング  */
.pgm-168{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-168{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  初級スイムレッスン  */
.pgm-178{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-178{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  シンプルエアロ  */
.pgm-197{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-197{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  UBOUND  */
.pgm-24{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-24{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  オリジナルキックボクシング  */
.pgm-25{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-25{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  現在調整中  */
.pgm-73{ background-color: #eeeeee; color:#212121; }
.lscG2 .pgm-73{ background: linear-gradient(hsl(0,0%,93%), hsl(0,0%,93%)); }

/*  姿勢改善体操  */
.pgm-106{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-106{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  ▶ FIGHT DO  */
.pgm-111{ background-color: #ffffff; color:#000000; }
.lscG2 .pgm-111{ background: linear-gradient(hsl(0,0%,100%), hsl(0,0%,100%)); }

/*  ZUMBA  */
.pgm-134{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-134{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  \ZUMBA  */
.pgm-140{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-140{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ポール＆ヨガ  */
.pgm-153{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-153{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  泳法スイム  */
.pgm-165{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-165{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  フリースタイルダンス  */
.pgm-187{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-187{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  フラダンス  */
.pgm-206{ background-color: #4caf50; color:#212121; }
.lscG2 .pgm-206{ background: linear-gradient(hsl(34,39%,49%), hsl(34,39%,49%)); }

/*  \ZUMBA  */
.pgm-215{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-215{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ZUMBA  */
.pgm-3{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-3{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  UBOUND  */
.pgm-9{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-9{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  骨盤改善体操  */
.pgm-41{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-41{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  ヨガ  */
.pgm-47{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-47{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  初級スイムレッスン（クロール）  */
.pgm-91{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-91{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ラテンエアロ  */
.pgm-188{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-188{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  \スイムコンディショニング  */
.pgm-195{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-195{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ZUMBA  */
.pgm-7{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-7{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  ヨガ  */
.pgm-48{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-48{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  体質改善運動  */
.pgm-69{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-69{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  シェイプエアロ  */
.pgm-87{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-87{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  オリジナルステップ45  */
.pgm-96{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-96{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ロングスイム  */
.pgm-164{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-164{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ハタヨガ  */
.pgm-43{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-43{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  自力整体  */
.pgm-67{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-67{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  らんらんエアロ  */
.pgm-86{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-86{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  スイムレッスン（平泳ぎ）  */
.pgm-90{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-90{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  シンプルステップ45  */
.pgm-97{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-97{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ZUMBA  */
.pgm-147{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-147{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  ベーシックエアロ  */
.pgm-2{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-2{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ZUMBA  */
.pgm-14{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-14{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  ハタヨガ  */
.pgm-45{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-45{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  自力整体  */
.pgm-64{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-64{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  \スイムスクール（昼）  */
.pgm-89{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-89{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ベーシックステップ45  */
.pgm-98{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-98{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  \ZUMBA TONING  */
.pgm-190{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-190{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ベーシックエアロ  */
.pgm-5{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-5{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ZUMBA  */
.pgm-17{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-17{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  しせいケア  */
.pgm-44{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-44{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  ゆったりハタヨガ  */
.pgm-46{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-46{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  ￥スイムスクール（夜）  */
.pgm-88{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-88{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  シンプルステップ45  */
.pgm-99{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-99{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ベーシックエアロ  */
.pgm-19{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-19{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ZUMBA  */
.pgm-20{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-20{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  背骨コンディショニング  */
.pgm-42{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-42{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  アクアビクス  */
.pgm-78{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-78{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  UBOUND45  */
.pgm-100{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-100{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ピラティス  */
.pgm-126{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-126{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  シンプルエアロ  */
.pgm-8{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-8{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  アクア  */
.pgm-50{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-50{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ピラティス  */
.pgm-61{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-61{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  フットコンディショニング  */
.pgm-66{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-66{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  UBOUND30  */
.pgm-101{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-101{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ZUMBA  */
.pgm-149{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-149{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  \マンツーマンレッスン  */
.pgm-182{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-182{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  シンプルエアロ  */
.pgm-13{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-13{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  アクア  */
.pgm-58{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-58{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ピラティス  */
.pgm-65{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-65{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  シンプルステップ  */
.pgm-114{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-114{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  ZUMBA  */
.pgm-145{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-145{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  \ピラティスアドバンス  */
.pgm-181{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-181{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  姿勢改善  */
.pgm-245{ background-color: #eceff1; color:#000000; }
.lscG2 .pgm-245{ background: linear-gradient(hsl(56,15%,93%), hsl(56,15%,93%)); }

/*  シンプルエアロ  */
.pgm-26{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-26{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  アクアビクス35  */
.pgm-60{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-60{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ピラティス  */
.pgm-71{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-71{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  \ピラティスwithエラスティバンド  */
.pgm-177{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-177{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ZUMBA  */
.pgm-199{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-199{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  オリジナルステップ45　  */
.pgm-239{ background-color: #ea9999; color:#000000; }
.lscG2 .pgm-239{ background: linear-gradient(hsl(0,65%,75%), hsl(0,65%,75%)); }

/*  フットケア  */
.pgm-248{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-248{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  スイムレッスン  */
.pgm-56{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-56{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ヨガピラティス  */
.pgm-63{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-63{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  シンプルエアロ  */
.pgm-146{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-146{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  \オリジナルボクシング  */
.pgm-173{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-173{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ZUMBA  */
.pgm-202{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-202{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  ボディコンディショニング  */
.pgm-249{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-249{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  シンプルエアロ  */
.pgm-15{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-15{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  はじめてスイム  */
.pgm-55{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-55{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ヨガピラティス  */
.pgm-68{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-68{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  \スイムスクール（夜）  */
.pgm-167{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-167{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ZUMBA  */
.pgm-247{ background-color: #fff59d; color:#000000; }
.lscG2 .pgm-247{ background: linear-gradient(hsl(14,100%,80%), hsl(14,100%,80%)); }

/*  シェイプエアロ  */
.pgm-12{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-12{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  初級４泳法  */
.pgm-51{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-51{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  OXIGENO  */
.pgm-62{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-62{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  \スイムスクール（夜）  */
.pgm-175{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-175{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  オリジナルエアロ  */
.pgm-16{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-16{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ４泳法スイム  */
.pgm-53{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-53{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  OXIGENO(B)  */
.pgm-80{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-80{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  \セミプライベート  */
.pgm-166{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-166{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  オリジナルエアロ  */
.pgm-22{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-22{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ﾛﾝｸﾞｽｲﾑ  */
.pgm-52{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-52{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  OXIGENO(B)  */
.pgm-103{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-103{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  \スイムスクール（昼）  */
.pgm-162{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-162{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ストリートダンス  */
.pgm-10{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-10{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  松田スペシャル  */
.pgm-54{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-54{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ピラティス  */
.pgm-119{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-119{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  ￥セミプライベート  */
.pgm-158{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-158{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  水中ウォーキング  */
.pgm-59{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-59{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  \フラダンススクール  */
.pgm-159{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-159{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  入門ピラティス  */
.pgm-200{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-200{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ラテンエアロ  */
.pgm-233{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-233{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  水中ウォーキング30  */
.pgm-95{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-95{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  \やさしいカラダ改善  */
.pgm-160{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-160{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ヨガ  */
.pgm-207{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-207{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  OXIGENO（A）  */
.pgm-235{ background-color: #b3e5fc; color:#000000; }
.lscG2 .pgm-235{ background: linear-gradient(hsl(55,92%,84%), hsl(55,92%,84%)); }

/*  アクアビクス  */
.pgm-120{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-120{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ポール＆ピラティス  */
.pgm-231{ background-color: #e2efdb; color:#000000; }
.lscG2 .pgm-231{ background: linear-gradient(hsl(27,38%,89%), hsl(27,38%,89%)); }

/*  プログラム24  */
.pgm-241{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-241{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }

/*  アクアビクス  */
.pgm-121{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-121{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  \ZUMBA  */
.pgm-157{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-157{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ﾌｯﾄｺﾝﾃﾞｨｼｮﾆﾝｸﾞ  */
.pgm-232{ background-color: #eceff1; color:#000000; }
.lscG2 .pgm-232{ background: linear-gradient(hsl(56,15%,93%), hsl(56,15%,93%)); }

/*  オリジナルステップ  */
.pgm-242{ background-color: #b3e5fc; color:#000000; }
.lscG2 .pgm-242{ background: linear-gradient(hsl(55,92%,84%), hsl(55,92%,84%)); }

/*  アクアビクス30  */
.pgm-122{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-122{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  \ストリートダンス  */
.pgm-139{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-139{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  フットコンディショニング  */
.pgm-234{ background-color: #eceff1; color:#000000; }
.lscG2 .pgm-234{ background: linear-gradient(hsl(56,15%,93%), hsl(56,15%,93%)); }

/*  中級スイムレッスン（クロール）  */
.pgm-133{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-133{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  身体コンディショニング  */
.pgm-238{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-238{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  子供スイミング（全面使用不可）  */
.pgm-161{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-161{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  ¥OXIGENO  */
.pgm-174{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-174{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ヨガピラティス  */
.pgm-243{ background-color: #eceff1; color:#000000; }
.lscG2 .pgm-243{ background: linear-gradient(hsl(56,15%,93%), hsl(56,15%,93%)); }

/*  初級スイムレッスン（平泳ぎ）  */
.pgm-186{ background-color: #cfe2f3; color:#000000; }
.lscG2 .pgm-186{ background: linear-gradient(hsl(57,59%,88%), hsl(57,59%,88%)); }

/*  リラックスヨガ  */
.pgm-244{ background-color: #eceff1; color:#000000; }
.lscG2 .pgm-244{ background: linear-gradient(hsl(56,15%,93%), hsl(56,15%,93%)); }

/*  \背骨ｺﾝﾃﾞｨｼｮﾆﾝｸﾞ  */
.pgm-136{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-136{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ヨガ  */
.pgm-246{ background-color: #ffe599; color:#000000; }
.lscG2 .pgm-246{ background: linear-gradient(hsl(12,100%,80%), hsl(12,100%,80%)); }

/*  \ポール＆ピラティス  */
.pgm-150{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-150{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ¥ZUMBA  */
.pgm-129{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-129{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥フラダンス  */
.pgm-127{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-127{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥ジャズダンススクール  */
.pgm-94{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-94{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥セミプライベート  */
.pgm-104{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-104{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥オリジナルステップ  */
.pgm-29{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-29{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  \セラバンド  */
.pgm-30{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-30{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥ピラティス  */
.pgm-31{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-31{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  \アイソレーション  */
.pgm-32{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-32{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥カマカニフラ  */
.pgm-33{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-33{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥SANAEスペシャル  */
.pgm-34{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-34{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥グループレッスン  */
.pgm-37{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-37{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥スイムスクール  */
.pgm-38{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-38{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥セミプライベート  */
.pgm-39{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-39{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ￥身体コンディショニング  */
.pgm-132{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-132{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  \ポール＆ピラティス  */
.pgm-141{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-141{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ¥アドバンスピラティス  */
.pgm-180{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-180{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  ¥水中撮影会  */
.pgm-183{ background-color: #ce93d8; color:#212121; }
.lscG2 .pgm-183{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  \ベリーダンス  */
.pgm-205{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-205{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  \ZUMBA  */
.pgm-230{ background-color: #ce93d8; color:#000000; }
.lscG2 .pgm-230{ background: linear-gradient(hsl(80,46%,71%), hsl(80,46%,71%)); }

/*  プログラム46  */
.pgm-240{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-240{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }