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




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

/*  アクアビクス  */
.pgm-299{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-299{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  かんたんトレーニング＆ストレッチ  */
.pgm-300{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-300{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

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

/*  メガダンス60  */
.pgm-264{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-264{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ボディステップ45  */
.pgm-279{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-279{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  フラダンス  */
.pgm-296{ background-color: #cfd8dc; color:#000000; }
.lscG2 .pgm-296{ background: linear-gradient(hsl(55,15%,83%), hsl(55,15%,83%)); }

/*  コアトレーニング  */
.pgm-298{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-298{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

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

/*  動作確認  */
.pgm-1{ background-color: #212121; color:#ffee58; }
.lscG2 .pgm-1{ background: linear-gradient(hsl(0,0%,12%), hsl(0,0%,12%)); }

/*  ボディアタック45  */
.pgm-268{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-268{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  マスターズスイミング  */
.pgm-293{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-293{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  ストレッチ30  */
.pgm-215{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-215{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

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

/*  ZUMBA  */
.pgm-253{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-253{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

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

/*  ボディコンバット  */
.pgm-276{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-276{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ピラティス  */
.pgm-280{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-280{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

/*  マスターズスイミング  */
.pgm-289{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-289{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  プログラム2  */
.pgm-244{ background-color: #212121; color:#ffee58; }
.lscG2 .pgm-244{ background: linear-gradient(hsl(0,0%,12%), hsl(0,0%,12%)); }

/*  ZUMBA  */
.pgm-251{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-251{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ボディコンバット45  */
.pgm-266{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-266{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ピラティス  */
.pgm-270{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-270{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

/*  スイミング（初級）  */
.pgm-286{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-286{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  ボディコンバット45  */
.pgm-240{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-240{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ZUMBA  */
.pgm-248{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-248{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

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

/*  ピラティス  */
.pgm-259{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-259{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

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

/*  ストリートダンス（初級）  */
.pgm-261{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-261{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  泳法レッスン（中級）  */
.pgm-295{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-295{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  ボディアタック45  */
.pgm-239{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-239{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディコンバット  */
.pgm-255{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-255{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  コリオミックス  */
.pgm-257{ background-color: #bbdefb; color:#000000; }
.lscG2 .pgm-257{ background: linear-gradient(hsl(57,88%,85%), hsl(57,88%,85%)); }

/*  ボディコンバット45  */
.pgm-269{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-269{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ストレッチ30  */
.pgm-272{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-272{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

/*  泳法レッスン（初級）  */
.pgm-284{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-284{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  メガダンス60  */
.pgm-224{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-224{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ヨガ  */
.pgm-262{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-262{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

/*  レズミルズダンス  */
.pgm-275{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-275{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  泳法レッスン  */
.pgm-282{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-282{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  プログラム予定  */
.pgm-221{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-221{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディステップ  */
.pgm-274{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-274{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  泳法レッスン（初級）  */
.pgm-281{ background-color: #90caf9; color:#000000; }
.lscG2 .pgm-281{ background: linear-gradient(hsl(57,89%,77%), hsl(57,89%,77%)); }

/*  ヨガ  */
.pgm-249{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-249{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

/*  ボディジャム60  */
.pgm-271{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-271{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  アクアビクス  */
.pgm-291{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-291{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  コリオミックス  */
.pgm-219{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-219{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ヨガ  */
.pgm-247{ background-color: #c8e6c9; color:#000000; }
.lscG2 .pgm-247{ background: linear-gradient(hsl(33,37%,84%), hsl(33,37%,84%)); }

/*  ボディジャム60  */
.pgm-278{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-278{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  アクアビクス  */
.pgm-292{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-292{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ボディコンバット  */
.pgm-216{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-216{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディジャム60  */
.pgm-265{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-265{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  アクアビクス  */
.pgm-287{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-287{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  初中級エアロ  */
.pgm-214{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-214{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディパンプ45  */
.pgm-273{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-273{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  アクアビクス  */
.pgm-290{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-290{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ボディアタック  */
.pgm-213{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-213{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディパンプ45  */
.pgm-267{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-267{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  アクアビクス(トレーニング)  */
.pgm-283{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-283{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  初級エアロ  */
.pgm-208{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-208{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  アクアZUMBA  */
.pgm-285{ background-color: #ef9a9a; color:#000000; }
.lscG2 .pgm-285{ background: linear-gradient(hsl(0,72%,77%), hsl(0,72%,77%)); }

/*  ボディパンプ45  */
.pgm-254{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-254{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  水中ウォーキング  */
.pgm-294{ background-color: #c5e1a5; color:#000000; }
.lscG2 .pgm-294{ background: linear-gradient(hsl(24,49%,76%), hsl(24,49%,76%)); }

/*  ボディパンプ45  */
.pgm-209{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-209{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディパンプ45  */
.pgm-246{ background-color: #d1c4e9; color:#000000; }
.lscG2 .pgm-246{ background: linear-gradient(hsl(72,45%,84%), hsl(72,45%,84%)); }

/*  ボディジャム60  */
.pgm-241{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-241{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディジャム  */
.pgm-220{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-220{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ボディステップ  */
.pgm-217{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-217{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ストリートダンス（初級）  */
.pgm-223{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-223{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  レズミルズダンス  */
.pgm-218{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-218{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  ZUMBA  */
.pgm-211{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-211{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  水中ウォーキング  */
.pgm-237{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-237{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  アクアビクス  */
.pgm-236{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-236{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  アクアZUMBA  */
.pgm-235{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-235{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  アクアビクス(トレーニング)  */
.pgm-234{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-234{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  泳法レッスン（中級）  */
.pgm-233{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-233{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  スイミング（初級）  */
.pgm-232{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-232{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  マスターズスイミング  */
.pgm-231{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-231{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  泳法レッスン  */
.pgm-230{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-230{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }

/*  泳法レッスン（初級）  */
.pgm-229{ background-color: #9e9e9e; color:#000000; }
.lscG2 .pgm-229{ background: linear-gradient(hsl(0,0%,61%), hsl(0,0%,61%)); }