/*   toppage menu.css   *//*****                  sidemenu       #side{float:left;width:275px;/*height:100%;*/ margin:0; padding:0;background-color:#fffccc;}        *****/.sidemenu{margin:0;padding:5px;margin-bottom:10px;}/*****  ベーシック   ****/.m1 a{width:180px;height:55px;margin:3px;font-size:12px;padding:17px 3px 3px 90px;border-bottom:2px solid #7d7c7d;}.m1 a:link,.m1 a:visited {color: #737373;display: block;background : url(../images/sidimg01.jpg) no-repeat left top;text-decoration: none;}.m1 a:hover,.m1 a:active {color: #f09075;background : url(../images/sidimg01.jpg) no-repeat left top;text-decoration: none;}/*****         アドバンス          *****/.m2 a{width:175px;height: 40px;margin:3px;font-size:12px;padding:17px 3px 3px 95px;border-bottom:2px solid #7d7c7d;}.m2 a:link,.m2 a:visited {color: #737373;display: block;background : url(../images/sidimg02.jpg) no-repeat left top;text-decoration: none;}.m2 a:hover,.m2 a:active {color: #f09075;background : url(../images/sidimg02.jpg) no-repeat left top;text-decoration: none;}/*****  通信講座  *****/.m3 a {width:175px;height:40px;margin:3px;font-size:12px;padding:32px 3px 3px 95px;border-bottom:2px solid #7d7c7d;}.m3 a:link,.m3 a:visited {color: #737373;display: block;background : url(../images/sidimg03.jpg) no-repeat left top;text-decoration: none;}.m3 a:hover,.m3 a:active {color: #f09075;background : url(../images/sidimg03.jpg) no-repeat left top;text-decoration: none;}/*****  セルフケアレッスン 全体リンクではないので違う設定  *****/.m4  {width:175px;height:100px; margin:3px;background : url(../images/sidimg04.jpg) no-repeat left top;font-size:12px;padding:17px 3px 3px 95px;border-bottom:2px solid #7d7c7d;}.m4 a:link,.m4 a:visited {color: #737373;display:inline;text-decoration: none;}.m4 a:hover,.m4 a:active {color: #f09075;display:inline;text-decoration: none;}/*****  スタジオレッスン 全体リンクではないので違う設定  *****/.m5  {width:175px;height: 80px; margin:3px;background : url(../images/sidimg05.jpg) no-repeat left top;font-size:12px;padding:17px 3px 3px 95px;border-bottom:2px solid #7d7c7d;}.m5 a:link,.m5 a:visited {color: #737373;display:inline;text-decoration: none;}.m5 a:hover,.m5 a:active {color: #f09075;display:inline;text-decoration: none;}
