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




/*  Jrスクール(チアダンス)  */
.pgm-50{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-50{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  クロール  */
.pgm-72{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-72{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }

/*  ボディジャム  */
.pgm-90{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-90{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

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

/*  ボディコンバットorパンプトレーニング  */
.pgm-108{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-108{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ヨガ  */
.pgm-110{ background-color: #80deea; color:#000000; }
.lscG2 .pgm-110{ background: linear-gradient(hsl(51,71%,70%), hsl(51,71%,70%)); }

/*  【動作確認】プール  */
.pgm-21{ background-color: #01579b; color:#ffffff; }
.lscG2 .pgm-21{ background: linear-gradient(hsl(57,98%,30%), hsl(57,98%,30%)); }

/*  エアロ  */
.pgm-24{ background-color: #42a5f5; color:#ffffff; }
.lscG2 .pgm-24{ background: linear-gradient(hsl(57,89%,60%), hsl(57,89%,60%)); }

/*  Jrスクール(体育)  */
.pgm-42{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-42{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  太極拳  */
.pgm-47{ background-color: #9c27b0; color:#ffffff; }
.lscG2 .pgm-47{ background: linear-gradient(hsl(80,63%,42%), hsl(80,63%,42%)); }

/*  アクアビクス  */
.pgm-61{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-61{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

/*  ボディパンプ  */
.pgm-85{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-85{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  グループファイト  */
.pgm-86{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-86{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  SALSATION  */
.pgm-97{ background-color: #81c784; color:#ffffff; }
.lscG2 .pgm-97{ background: linear-gradient(hsl(34,38%,64%), hsl(34,38%,64%)); }

/*  バラエティレッスン  */
.pgm-107{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-107{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  アクアビクス  */
.pgm-3{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-3{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

/*  Jrスクール(空手)  */
.pgm-35{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-35{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  ヨガ  */
.pgm-46{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-46{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  太極拳  */
.pgm-60{ background-color: #9c27b0; color:#ffffff; }
.lscG2 .pgm-60{ background: linear-gradient(hsl(80,63%,42%), hsl(80,63%,42%)); }

/*  バタフライ  */
.pgm-70{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-70{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }

/*  ボディジャム  */
.pgm-84{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-84{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  グループファイト  */
.pgm-87{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-87{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  子供スクール  */
.pgm-106{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-106{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

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

/*  ボディバランス  */
.pgm-29{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-29{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ヨガ  */
.pgm-30{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-30{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  ZUMBA  */
.pgm-32{ background-color: #ff9800; color:#ffffff; }
.lscG2 .pgm-32{ background: linear-gradient(hsl(9,100%,50%), hsl(9,100%,50%)); }

/*  Jrスクール(チア)  */
.pgm-34{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-34{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  太極拳  */
.pgm-64{ background-color: #9c27b0; color:#ffffff; }
.lscG2 .pgm-64{ background: linear-gradient(hsl(80,63%,42%), hsl(80,63%,42%)); }

/*  平泳ぎ  */
.pgm-69{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-69{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }

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

/*  ボディジャム  */
.pgm-80{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-80{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  グループファイト  */
.pgm-95{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-95{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  アクアビクス  */
.pgm-18{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-18{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

/*  Jrスクール(ダンス)  */
.pgm-26{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-26{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  ヨガ  */
.pgm-27{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-27{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  ZUMBA  */
.pgm-28{ background-color: #ff9800; color:#ffffff; }
.lscG2 .pgm-28{ background: linear-gradient(hsl(9,100%,50%), hsl(9,100%,50%)); }

/*  マスターズ  */
.pgm-68{ background-color: rgb(41, 121, 255); color:#ffffff; }
.lscG2 .pgm-68{ background: linear-gradient(hsl(0,0%,0%), hsl(0,0%,0%)); }

/*  ﾎﾞﾃﾞｨｺﾝﾊﾞｯﾄorﾊﾟﾝﾌﾟﾄﾚｰﾆﾝｸﾞ  */
.pgm-79{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-79{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  ラテンエアロ  */
.pgm-83{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-83{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  アクア  */
.pgm-7{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-7{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

/*  Jrスクール(ｽｲﾐﾝｸﾞ)※合計4コース使用  */
.pgm-20{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-20{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  ヨガ  */
.pgm-22{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-22{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  ズンバ  */
.pgm-25{ background-color: #ff9800; color:#ffffff; }
.lscG2 .pgm-25{ background: linear-gradient(hsl(9,100%,50%), hsl(9,100%,50%)); }

/*  ベビースイミング  */
.pgm-8{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-8{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  ウォーキング  */
.pgm-15{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-15{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

/*  週替わり泳法  */
.pgm-19{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-19{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  ヨガ  */
.pgm-53{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-53{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  ズンバ60分  */
.pgm-81{ background-color: #ff9800; color:#ffffff; }
.lscG2 .pgm-81{ background: linear-gradient(hsl(9,100%,50%), hsl(9,100%,50%)); }

/*  同上  */
.pgm-5{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-5{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  ボディバランス  */
.pgm-23{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-23{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ボディパンプ  */
.pgm-45{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-45{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  ヨガ  */
.pgm-65{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-65{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  ZUMBA  */
.pgm-114{ background-color: #ffa726; color:#ffffff; }
.lscG2 .pgm-114{ background: linear-gradient(hsl(9,100%,57%), hsl(9,100%,57%)); }

/*  子供スイミング　※合計4コース使用  */
.pgm-4{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-4{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  背泳ぎ  */
.pgm-14{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-14{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  ボディバランス（FX）  */
.pgm-33{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-33{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ボディパンプ  */
.pgm-40{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-40{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  ZUMBA  */
.pgm-115{ background-color: #ffa726; color:#ffffff; }
.lscG2 .pgm-115{ background: linear-gradient(hsl(9,100%,57%), hsl(9,100%,57%)); }

/*  幼児水泳  */
.pgm-2{ background-color: #616161; color:#ffffff; }
.lscG2 .pgm-2{ background: linear-gradient(hsl(0,0%,38%), hsl(0,0%,38%)); }

/*  クロール  */
.pgm-13{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-13{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  ボディバランス(FX)  */
.pgm-41{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-41{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ヨガ  */
.pgm-98{ background-color: #b2dfdb; color:#000000; }
.lscG2 .pgm-98{ background: linear-gradient(hsl(48,41%,78%), hsl(48,41%,78%)); }

/*  ボディパンプ  */
.pgm-37{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-37{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  バタフライ  */
.pgm-6{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-6{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  ボディバランス(FX)  */
.pgm-39{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-39{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ボディコンバット  */
.pgm-59{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-59{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  ▼教室　初心者  */
.pgm-11{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-11{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  背骨コンディショニング  */
.pgm-48{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-48{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ボディコンバット  */
.pgm-51{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-51{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  ●教室　初心者  */
.pgm-17{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-17{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  ボディコンバット  */
.pgm-43{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-43{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  ボディバランス  */
.pgm-101{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-101{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  ボディコンバット  */
.pgm-36{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-36{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  簡単筋トレ  */
.pgm-49{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-49{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ボディバランス  */
.pgm-113{ background-color: #e1bee7; color:#000000; }
.lscG2 .pgm-113{ background: linear-gradient(hsl(80,46%,82%), hsl(80,46%,82%)); }

/*  四泳法  */
.pgm-66{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-66{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  マスターズ  */
.pgm-74{ background-color: #03a9f4; color:#ffffff; }
.lscG2 .pgm-74{ background: linear-gradient(hsl(55,97%,48%), hsl(55,97%,48%)); }

/*  ボディアタック  */
.pgm-38{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-38{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  パンプトレーニング  */
.pgm-75{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-75{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ボディコンバット  */
.pgm-67{ background-color: #e57373; color:#ffffff; }
.lscG2 .pgm-67{ background: linear-gradient(hsl(0,68%,67%), hsl(0,68%,67%)); }

/*  バレトン  */
.pgm-96{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-96{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

/*  ボディコンバット  */
.pgm-82{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-82{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

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

/*  ボディコンバット  */
.pgm-91{ background-color: #ff8a65; color:#000000; }
.lscG2 .pgm-91{ background: linear-gradient(hsl(4,100%,69%), hsl(4,100%,69%)); }

/*  ビートボクシング  */
.pgm-100{ background-color: #2979ff; color:#ffffff; }
.lscG2 .pgm-100{ background: linear-gradient(hsl(60,100%,58%), hsl(60,100%,58%)); }

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