@charset "utf-8";

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


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

#teachCategory{margin-bottom:10px;}
#teachCategory li{
display:inline;
margin-right:10px;
}


/*--------TABLE--------*/
/*--lesson mark--*/
.relax,.body,.burn,.other,.mens{
font-size:75%;
font-weight:bold;
color:#666666;
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
vertical-align:middle;
}
span.relax{background-image:url(../ganban_yoga/instructor/images/mark_relax.gif);}
span.body{background-image:url(../ganban_yoga/instructor/images/mark_body.gif);}
span.burn{background-image:url(../ganban_yoga/instructor/images/mark_burn.gif);}
span.other{background-image:url(../ganban_yoga/instructor/images/mark_other.gif);}
span.mens{background-image:url(../ganban_yoga/instructor/images/mark_mens.gif);}


table.instructor {
width:597px;
border-collapse:collapse;
}

/*--photo--*/
tr.photo td{
padding-left:5px;
padding-top:5px;
background-image:url(../ganban_yoga/instructor/images/bg_top.jpg);
background-repeat:no-repeat;
} 
/*--name teach--*/
tr.name td,tr.teach td{
width:117px;
text-align:center;
padding-top:2px;
background-image:url(../ganban_yoga/instructor/images/photo_bg_body.jpg);
background-repeat:repeat-y;
}
/*--teach--*/
tr.teach td{
text-align:left;
padding-left:10px;
}

tr.bottom td{
background-image:url(../ganban_yoga/instructor/images/photo_bg_bottom.jpg);
background-repeat:no-repeat;
width:117px;
height:7px;
}


/*-------LINK--------*/
#link{margin-top:20px;}
#link li{margin-top:5px;}