@charset "utf-8";

h3.subTitle{margin-top:20px; margin-bottom:10px;}

.new {margin-bottom:10px;}
.new a {color:#FF3366;}
.new a:hover {color:#FF6666;}

/*--------ALL CONTENTS-------*/
.exText{line-height:1.5;}


/*--------CONTENTS01---------*/
#ex01{width:455px; float:left;}
span.green a{color:#009900;}

/*----SCHEDULE----*/
#days{clear:left; margin-top:5px;}

table#schedule {width:595px; border-collapse:collapse; margin-top:1px;}
table#schedule td{
width:82px;
padding:1px;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
vertical-align:middle;
line-height:1.5;
}
/*--TIME--*/
table#schedule td.time{ color:#666666; font-size:90%;}

/*--RELAX--*/
table#schedule td.relax{
background-color:#a7d3d3;
color:#333333;
}
/*--BODYRESET--*/
table#schedule td.body{
background-color:#bdb097;
color:#333333;
}
/*--BURNING--*/
table#schedule td.burn{
background-color:#ff7a22;
color:#ffffff;
}
/*--OTHER--*/
table#schedule td.other{
background-color:#7a7a7a;
color:#ffffff;
}
/*--MENS--*/
table#schedule td.mens{
background-color:#669900;
color:#ffffff;
}


ul#level {margin-top:20px; text-align:center;}
ul#level li{display:inline; margin-right:10px;}
li#relaxClass {
background-image:url(../ganban_yoga/lesson/images/relax_blue.gif);
background-position:left;
background-repeat:no-repeat;
vertical-align:middle;
padding-left:20px;
}
li#bodyClass {
background-image:url(../ganban_yoga/lesson/images/bodyreset_brown.gif);
background-position:left;
background-repeat:no-repeat;
vertical-align:middle;
padding-left:20px;
}
li#burnClass {
background-image:url(../ganban_yoga/lesson/images/burn_orange.gif);
background-position:left;
background-repeat:no-repeat;
vertical-align:middle;
padding-left:20px;
}
li#otherClass {
background-image:url(../ganban_yoga/lesson/images/other_gray.gif);
background-position:left;
background-repeat:no-repeat;
vertical-align:middle;
padding-left:20px;
}
li#mensClass {
background-image:url(../ganban_yoga/lesson/images/mens.gif);
background-position:left;
background-repeat:no-repeat;
vertical-align:middle;
padding-left:20px;
}

/*--BANG !--*/
#bang{margin-left:90px;}
.bang{
margin-top:25px;
background-image:url(../ganban_yoga/images/!.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:30px;
vertical-align:middle;
color:#999900;
font-size:130%;
font-weight:bold;
}
.bangText{color:#999900; margin-left:30px;}

/*--------CONTENTS02---------*/
.levelTitle{margin-top:10px; margin-bottom:2px;}

/*--CLASS LEVEL--*/
table.class {width:595px; border-collapse:collapse;}
table.class tr{
background-image:url(../ganban_yoga/lesson/images/line_w.gif);
background-position:bottom;
background-repeat:repeat-x;
}
table.class tr.bottom {background-image:none;}
table td.className {width:140px; padding:7px 2px;}

/*----MENS----*/
span.sGreen{font-size:80%; color:#669900; font-weight:bold;}

/*----WORKSHOP----*/
td#ws {color:#FF3333;}
span.pink a {color:#FF3333;}

#silverBanner02{margin-top:5px;}

div#bottomGroup{margin-top:10px; margin-bottom:20px;}