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




/*  子供スクール  */
.pgm-10{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-10{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  アクアビクス  */
.pgm-76{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-76{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ファイドウ  */
.pgm-182{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-182{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  太極拳  */
.pgm-185{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-185{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  エアロ初級（B）  */
.pgm-187{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-187{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  パワーヨガ（B）  */
.pgm-188{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-188{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  かんたんサーキット（B）  */
.pgm-189{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-189{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  モーニングストレッチ30  */
.pgm-7{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-7{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ZUMBA  */
.pgm-23{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-23{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  HIP HOP  */
.pgm-24{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-24{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  UBOUND45  */
.pgm-54{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-54{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  バタフライ  */
.pgm-75{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-75{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  太極拳（有料）  */
.pgm-77{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-77{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  001  */
.pgm-81{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-81{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ファイドウ/ラディカルパワー  */
.pgm-153{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-153{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  姿勢改善＆ウォーキング  */
.pgm-167{ background-color: #eceff1; color:#000000; }
.lscG2 .pgm-167{ background: linear-gradient(hsl(56,15%,93%), hsl(56,15%,93%)); }

/*  シェイプ＆コア  */
.pgm-181{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-181{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  体幹ヨガ  */
.pgm-184{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-184{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ初級（B）  */
.pgm-186{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-186{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ストレッチ  */
.pgm-12{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-12{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ZUMBA  */
.pgm-28{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-28{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  エアロ（有料）  */
.pgm-30{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-30{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  SALSATION  */
.pgm-36{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-36{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  UBOUND  */
.pgm-58{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-58{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  成人スイミングスクール  */
.pgm-74{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-74{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  002  */
.pgm-80{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-80{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  エアロ初級（A）  */
.pgm-180{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-180{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  パワーヨガ（A）  */
.pgm-183{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-183{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  太極拳  */
.pgm-2{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-2{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  パワーヨガ（有料）  */
.pgm-9{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-9{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  シェイプ＆コア  */
.pgm-16{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-16{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ファイドウ45  */
.pgm-21{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-21{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ステップ  */
.pgm-31{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-31{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ZUMBA  */
.pgm-35{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-35{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

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

/*  青竹ビクス  */
.pgm-53{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-53{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  スイムクラス  */
.pgm-73{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-73{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  003  */
.pgm-82{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-82{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ヨガ（A）  */
.pgm-175{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-175{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ中級（A）  */
.pgm-179{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-179{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ボディメイキング  */
.pgm-27{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-27{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ファイドウ45  */
.pgm-33{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-33{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ZUMBA  */
.pgm-49{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-49{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  モーニングストレッチ  */
.pgm-55{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-55{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  成人スイミングスクール  */
.pgm-72{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-72{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  03  */
.pgm-88{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-88{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  UBOUND  */
.pgm-92{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-92{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ヨガ（A）  */
.pgm-174{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-174{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  HIP HOP B  */
.pgm-190{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-190{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  姿勢改善＆ウォーキング  */
.pgm-22{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-22{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  ラディカルパワー  */
.pgm-39{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-39{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ファイドウ45  */
.pgm-52{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-52{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ウェーブリングストレッチ  */
.pgm-56{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-56{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  アクアビクス45  */
.pgm-71{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-71{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  UBOUND45  */
.pgm-94{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-94{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ZUMBA  */
.pgm-105{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-105{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ピラティス  */
.pgm-171{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-171{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ中級（A）  */
.pgm-177{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-177{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  STRONG NATION  */
.pgm-48{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-48{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  KIMAX  */
.pgm-57{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-57{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  モーニングストレッチ20  */
.pgm-59{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-59{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  マスターズ  */
.pgm-70{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-70{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  UBOUND+エレメント  */
.pgm-118{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-118{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  リラックスヨガ　A  */
.pgm-170{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-170{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ初級（A）  */
.pgm-176{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-176{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  オキシジェノ  */
.pgm-46{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-46{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  アクアビクス  */
.pgm-69{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-69{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  バラエティワークアウト  */
.pgm-83{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-83{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ファイドウ  */
.pgm-114{ background-color: #ffcdd2; color:#000000; }
.lscG2 .pgm-114{ background: linear-gradient(hsl(98,100%,90%), hsl(98,100%,90%)); }

/*  ヨガ（A）  */
.pgm-169{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-169{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ初級（A）  */
.pgm-173{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-173{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  背泳ぎ  */
.pgm-68{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-68{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ボディメイキング（B）  */
.pgm-97{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-97{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  モーニングストレッチ30  */
.pgm-107{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-107{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ボクササイズ  */
.pgm-122{ background-color: #ffcdd2; color:#000000; }
.lscG2 .pgm-122{ background: linear-gradient(hsl(98,100%,90%), hsl(98,100%,90%)); }

/*  ZUMBA  */
.pgm-132{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-132{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  リラックスヨガ　A  */
.pgm-168{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-168{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ中級（A）  */
.pgm-172{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-172{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  水中ウォーキング  */
.pgm-67{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-67{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  パワーヨガ  */
.pgm-90{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-90{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  Q-ren骨盤体操  */
.pgm-98{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-98{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  モーニングストレッチ30  */
.pgm-108{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-108{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ZUMBA  */
.pgm-137{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-137{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ラディカルパワー/パワーカーディオ  */
.pgm-139{ background-color: #ffcdd2; color:#000000; }
.lscG2 .pgm-139{ background: linear-gradient(hsl(98,100%,90%), hsl(98,100%,90%)); }

/*  エアロ初級（A）  */
.pgm-166{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-166{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  アクアビクス  */
.pgm-66{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-66{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  パワーヨガ  */
.pgm-87{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-87{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  モーニングストレッチ30  */
.pgm-109{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-109{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ZUMBA60  */
.pgm-140{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-140{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  UBOUND  */
.pgm-150{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-150{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  エアロ中級（B）  */
.pgm-165{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-165{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  平泳ぎ  */
.pgm-65{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-65{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

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

/*  モーニングストレッチ  */
.pgm-110{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-110{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  サーキット  */
.pgm-126{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-126{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  ZUMBA  */
.pgm-149{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-149{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  アクアビクス  */
.pgm-64{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-64{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ヨガ  */
.pgm-86{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-86{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  モーニングストレッチ  */
.pgm-111{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-111{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  かんたんサーキット  */
.pgm-135{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-135{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  スペシャルクラス  */
.pgm-63{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-63{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

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

/*  ヨガ  */
.pgm-85{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-85{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ウェーブリングストレッチ  */
.pgm-112{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-112{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  バラエティプログラム  */
.pgm-136{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-136{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  アクアビクス  */
.pgm-62{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-62{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  青竹ビクスA  */
.pgm-115{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-115{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  かんたんサーキット  */
.pgm-147{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-147{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

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

/*  ヨガ  */
.pgm-17{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-17{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  クロール初級  */
.pgm-61{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-61{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ウェーブリングストレッチ  */
.pgm-143{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-143{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ボディメイキングB  */
.pgm-151{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-151{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  調整ヨガ  */
.pgm-1{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-1{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  ウォーキング  */
.pgm-60{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-60{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  青竹ビクス40  */
.pgm-152{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-152{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  ダンシングフィット  */
.pgm-154{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-154{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

/*  SLOW STYLE YOGA  */
.pgm-19{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-19{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  ダンシングフィットA  */
.pgm-155{ background-color: #f8bbd0; color:#000000; }
.lscG2 .pgm-155{ background: linear-gradient(hsl(94,81%,85%), hsl(94,81%,85%)); }

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

/*  ヨガ  */
.pgm-20{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-20{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  やさしいフローヨガ  */
.pgm-8{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-8{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  ウェーブリングヨガ  */
.pgm-5{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-5{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  アシュタンヨガ入門  */
.pgm-26{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-26{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ヨガ・ピラティス  */
.pgm-32{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-32{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  ゆるやかヨガ  */
.pgm-51{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-51{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ピラティス  */
.pgm-34{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-34{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ルーシーダットン  */
.pgm-37{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-37{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

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

/*  体幹ヨガ  */
.pgm-41{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-41{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ中級（A）  */
.pgm-42{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-42{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ヨガ  */
.pgm-44{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-44{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  パワーヨガ（A）  */
.pgm-43{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-43{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ中級（B）  */
.pgm-78{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-78{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  パワーヨガ（B）  */
.pgm-79{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-79{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  エアロ初級（A）  */
.pgm-96{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-96{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ヨガ（代行）  */
.pgm-91{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-91{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  パワーヨガ（A）  */
.pgm-99{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-99{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

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

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

/*  ヨガ(B)  */
.pgm-102{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-102{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  やさしいフローヨガA  */
.pgm-106{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-106{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  アシュタンガヨガ  */
.pgm-113{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-113{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  やさしいヨガ  */
.pgm-117{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-117{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

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

/*  ゆるやかヨガ　A  */
.pgm-119{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-119{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  コンディショニング  */
.pgm-120{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-120{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ヨガ  */
.pgm-128{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-128{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ヨガ  */
.pgm-130{ background-color: #c5cae9; color:#000000; }
.lscG2 .pgm-130{ background: linear-gradient(hsl(64,44%,84%), hsl(64,44%,84%)); }

/*  アンチエイジングヨガ  */
.pgm-133{ background-color: #c5cae9; color:#000000; }
.lscG2 .pgm-133{ background: linear-gradient(hsl(64,44%,84%), hsl(64,44%,84%)); }

/*  リラックスヨガ  */
.pgm-134{ background-color: #c5cae9; color:#000000; }
.lscG2 .pgm-134{ background: linear-gradient(hsl(64,44%,84%), hsl(64,44%,84%)); }

/*  SUAYヨガ  */
.pgm-138{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-138{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ヨガB  */
.pgm-141{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-141{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ユニバーサルヨガearth  */
.pgm-159{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-159{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ウェーブリングヨガA  */
.pgm-162{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-162{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  青竹ビクスA  */
.pgm-163{ background-color: #dcedc8; color:#000000; }
.lscG2 .pgm-163{ background: linear-gradient(hsl(24,50%,85%), hsl(24,50%,85%)); }

/*  リラックスヨガA  */
.pgm-164{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-164{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  チェアヨガ  */
.pgm-191{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-191{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }