#nav #menu1 a { background:url(/img/blog/topmenu_r2_c1.gif) no-repeat; width:70px; }
#nav #menu2 a { background:url(/img/blog/topmenu_r2_c2.gif) no-repeat; width:68px; }
#nav #menu3 a { background:url(/img/blog/topmenu_r2_c3.gif) no-repeat; width:69px; }
#nav #menu4 a { background:url(/img/blog/topmenu_r2_c4.gif) no-repeat; width:80px; }
#nav #menu5 a { background:url(/img/blog/topmenu_r2_c5.gif) no-repeat; width:130px; }
#nav #menu6 a { background:url(/img/blog/topmenu_r2_c6.gif) no-repeat; width:69px; }
#nav #menu7 a { background:url(/img/blog/topmenu_r2_c7.gif) no-repeat; width:63px; }
#nav #menu8 a { background:url(/img/blog/topmenu_r2_c8.gif) no-repeat; width:63px; }
#nav #menu9 a { background:url(/img/blog/topmenu_r2_c9.gif) no-repeat; width:59px; }
#nav #menu10 a { background:url(/img/blog/topmenu_r2_c10.gif) no-repeat; width:129px; }

#nav #menu1 a.active { background:url(/img/blog/topmenu_r2_c1_f2.gif) no-repeat; width:70px; }
#nav #menu2 a.active { background:url(/img/blog/topmenu_r2_c2_f2.gif) no-repeat; width:68px; }
#nav #menu3 a.active { background:url(/img/blog/topmenu_r2_c3_f2.gif) no-repeat; width:69px; } 
#nav #menu4 a.active { background:url(/img/blog/topmenu_r2_c4_f2.gif) no-repeat; width:80px; } 
#nav #menu5 a.active { background:url(/img/blog/topmenu_r2_c5_f2.gif) no-repeat; width:130px; } 
#nav #menu6 a.active { background:url(/img/blog/topmenu_r2_c6_f2.gif) no-repeat; width:69px; }
#nav #menu7 a.active { background:url(/img/blog/topmenu_r2_c7_f2.gif) no-repeat; width:63px; }
#nav #menu8 a.active { background:url(/img/blog/topmenu_r2_c8_f2.gif) no-repeat; width:63px; }
#nav #menu9 a.active { background:url(/img/blog/topmenu_r2_c9_f2.gif) no-repeat; width:59px; }
#nav #menu10 a.active { background:url(/img/blog/topmenu_r2_c10_f2.gif) no-repeat; width:129px; }

#nav #menu1 a:hover { background:url(/img/blog/topmenu_r2_c1_f2.gif) no-repeat; width:70px; }
#nav #menu2 a:hover { background:url(/img/blog/topmenu_r2_c2_f2.gif) no-repeat; width:68px; }
#nav #menu3 a:hover { background:url(/img/blog/topmenu_r2_c3_f2.gif) no-repeat; width:69px; } 
#nav #menu4 a:hover { background:url(/img/blog/topmenu_r2_c4_f2.gif) no-repeat; width:80px; } 
#nav #menu5 a:hover { background:url(/img/blog/topmenu_r2_c5_f2.gif) no-repeat; width:130px; } 
#nav #menu6 a:hover { background:url(/img/blog/topmenu_r2_c6_f2.gif) no-repeat; width:69px; }
#nav #menu7 a:hover { background:url(/img/blog/topmenu_r2_c7_f2.gif) no-repeat; width:63px; }
#nav #menu8 a:hover { background:url(/img/blog/topmenu_r2_c8_f2.gif) no-repeat; width:63px; }
#nav #menu9 a:hover { background:url(/img/blog/topmenu_r2_c9_f2.gif) no-repeat; width:59px; }
#nav #menu10 a:hover { background:url(/img/blog/topmenu_r2_c10_f2.gif) no-repeat; width:129px; }



#nav {
	clear  : both;
	height : 36px;
}
#nav ul {
	list-style : none;
	margin     : 0px;
	padding    : 0px;
}
#nav ul li {
	display : inline;
}
#nav ul li a {
	display         : block;
	text-indent     : -9999px;
	text-decoration : none;
	height          : 36px;
	float           : left;
}
/* Sub Navigation_SALON
-------------------------------------------------- */
div#subnavi #bstmenu1 a { height:200px; background:url(../bst/img/bstmenu.gif) 0px 0px no-repeat; width:200px; }
div#subnavi #bstmenu2 a { height:40px; background:url(../bst/img/bstmenu.gif) 0px -200px no-repeat; width:200px; }
div#subnavi #bstmenu3 a { height:40px; background:url(../bst/img/bstmenu.gif) 0px -240px no-repeat; width:200px; }
div#subnavi #bstmenu4 a { height:40px; background:url(../bst/img/bstmenu.gif) 0px -280px no-repeat; width:200px; }
div#subnavi #bstmenu5 a { height:40px; background:url(../bst/img/bstmenu.gif) 0px -320px no-repeat; width:200px; }


div#subnavi #bstmenu1 a.active { height:200px; background:url(../bst/img/bstmenu.gif) -200px 0px no-repeat; width:200px; }
div#subnavi #bstmenu2 a.active { height:40px; background:url(../bst/img/bstmenu.gif) -200px -200px no-repeat; width:200px; }
div#subnavi #bstmenu3 a.active { height:40px; background:url(../bst/img/bstmenu.gif) -200px -240px no-repeat; width:200px; }
div#subnavi #bstmenu4 a.active { height:40px; background:url(../bst/img/bstmenu.gif) -200px -280px no-repeat; width:200px; }
div#subnavi #bstmenu5 a.active { height:40px; background:url(../bst/img/bstmenu.gif) -200px -320px no-repeat; width:200px; }


div#subnavi #bstmenu1 a:hover { height:200px; background-position:-200px   0px; }
div#subnavi #bstmenu2 a:hover { height:40px; background-position:-200px -200px; }
div#subnavi #bstmenu3 a:hover { height:40px; background-position:-200px -240px; }
div#subnavi #bstmenu4 a:hover { height:40px; background-position:-200px -280px; }
div#subnavi #bstmenu5 a:hover { height:40px; background-position:-200px -320px; }


/* Sub Navigation_SALON
-------------------------------------------------- */
div#subnavi #smenu1 a { height:200px; background:url(../salon/img/salonmenu.gif) 0px 0px no-repeat; width:200px; }
div#subnavi #smenu2 a { height:40px; background:url(../salon/img/salonmenu.gif) 0px -200px no-repeat; width:200px; }
div#subnavi #smenu3 a { height:40px; background:url(../salon/img/salonmenu.gif) 0px -240px no-repeat; width:200px; }
div#subnavi #smenu4 a { height:40px; background:url(../salon/img/salonmenu.gif) 0px -280px no-repeat; width:200px; }

div#subnavi #smenu1 a.active { height:200px; background:url(../salon/img/salonmenu.gif) -200px 0px no-repeat; width:200px; }
div#subnavi #smenu2 a.active { height:40px; background:url(../salon/img/salonmenu.gif) -200px -200px no-repeat; width:200px; }
div#subnavi #smenu3 a.active { height:40px; background:url(../salon/img/salonmenu.gif) -200px -240px no-repeat; width:200px; }
div#subnavi #smenu4 a.active { height:40px; background:url(../salon/img/salonmenu.gif) -200px -280px no-repeat; width:200px; }

div#subnavi #smenu1 a:hover { height:200px; background-position:-200px   0px; }
div#subnavi #smenu2 a:hover { height:40px; background-position:-200px -200px; }
div#subnavi #smenu3 a:hover { height:40px; background-position:-200px -240px; }
div#subnavi #smenu4 a:hover { height:40px; background-position:-200px -280px; }


/* Sub Navigation_QA
-------------------------------------------------- */
div#subnavi #qamenu1 a { height:200px; background:url(../qa/img/qamanu.gif) 0px 0px no-repeat; width:200px; }
div#subnavi #qamenu2 a { height:40px; background:url(../qa/img/qamanu.gif) 0px -200px no-repeat; width:200px; }
div#subnavi #qamenu3 a { height:40px; background:url(../qa/img/qamanu.gif) 0px -240px no-repeat; width:200px; }
div#subnavi #qamenu4 a { height:40px; background:url(../qa/img/qamanu.gif) 0px -280px no-repeat; width:200px; }
div#subnavi #qamenu5 a { height:40px; background:url(../qa/img/qamanu.gif) 0px -320px no-repeat; width:200px; }


div#subnavi #qamenu1 a.active { height:200px; background:url(../qa/img/qamanu.gif) -200px 0px no-repeat; width:200px; }
div#subnavi #qamenu2 a.active { height:40px; background:url(../qa/img/qamanu.gif) -200px -200px no-repeat; width:200px; }
div#subnavi #qamenu3 a.active { height:40px; background:url(../qa/img/qamanu.gif) -200px -240px no-repeat; width:200px; }
div#subnavi #qamenu4 a.active { height:40px; background:url(../qa/img/qamanu.gif) -200px -280px no-repeat; width:200px; }
div#subnavi #qamenu5 a.active { height:40px; background:url(../qa/img/qamanu.gif) -200px -320px no-repeat; width:200px; }


div#subnavi #qamenu1 a:hover { height:200px; background-position:-200px   0px; }
div#subnavi #qamenu2 a:hover { height:40px; background-position:-200px -200px; }
div#subnavi #qamenu3 a:hover { height:40px; background-position:-200px -240px; }
div#subnavi #qamenu4 a:hover { height:40px; background-position:-200px -280px; }
div#subnavi #qamenu5 a:hover { height:40px; background-position:-200px -320px; }


/* Sub Navigation_cure
-------------------------------------------------- */
div#subnavi #curemenu1 a { height:200px; background:url(../cure/img/curemenu.gif) 0px 0px no-repeat; width:200px; }
div#subnavi #curemenu2 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -200px no-repeat; width:200px; }
div#subnavi #curemenu3 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -240px no-repeat; width:200px; }
div#subnavi #curemenu4 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -280px no-repeat; width:200px; }
div#subnavi #curemenu5 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -320px no-repeat; width:200px; }
div#subnavi #curemenu6 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -360px no-repeat; width:200px; }
div#subnavi #curemenu7 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -400px no-repeat; width:200px; }
div#subnavi #curemenu8 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -440px no-repeat; width:200px; }
div#subnavi #curemenu9 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -480px no-repeat; width:200px; }
div#subnavi #curemenu10 a { height:40px; background:url(../cure/img/curemenu.gif) 0px -520px no-repeat; width:200px; }



div#subnavi #curemenu1 a.active { height:200px; background:url(../cure/img/curemenu.gif) -200px 0px no-repeat; width:200px; }
div#subnavi #curemenu2 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -200px no-repeat; width:200px; }
div#subnavi #curemenu3 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -240px no-repeat; width:200px; }
div#subnavi #curemenu4 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -280px no-repeat; width:200px; }
div#subnavi #curemenu5 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -320px no-repeat; width:200px; }
div#subnavi #curemenu6 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -360px no-repeat; width:200px; }
div#subnavi #curemenu7 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -400px no-repeat; width:200px; }
div#subnavi #curemenu8 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -440px no-repeat; width:200px; }
div#subnavi #curemenu9 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -480px no-repeat; width:200px; }
div#subnavi #curemenu10 a.active { height:40px; background:url(../cure/img/curemenu.gif) -200px -520px no-repeat; width:200px; }





div#subnavi #curemenu1 a:hover { height:200px; background-position:-200px   0px; }
div#subnavi #curemenu2 a:hover { height:40px; background-position:-200px -200px; }
div#subnavi #curemenu3 a:hover { height:40px; background-position:-200px -240px; }
div#subnavi #curemenu4 a:hover { height:40px; background-position:-200px -280px; }
div#subnavi #curemenu5 a:hover { height:40px; background-position:-200px -320px; }
div#subnavi #curemenu6 a:hover { height:40px; background-position:-200px -360px; }
div#subnavi #curemenu7 a:hover { height:40px; background-position:-200px -400px; }
div#subnavi #curemenu8 a:hover { height:40px; background-position:-200px -440px; }
div#subnavi #curemenu9 a:hover { height:40px; background-position:-200px -480px; }
div#subnavi #curemenu10 a:hover { height:40px; background-position:-200px -520px; }

/* Sub Navigation_ganbanyoga
-------------------------------------------------- */
div#subnavi #yogamenu1 a { height:200px; background:url(../yoga/img/yogamenu.gif) 0px 0px no-repeat; width:200px; }
div#subnavi #yogamenu2 a { height:40px; background:url(../yoga/img/yogamenu.gif) 0px -200px no-repeat; width:200px; }
div#subnavi #yogamenu3 a { height:40px; background:url(../yoga/img/yogamenu.gif) 0px -240px no-repeat; width:200px; }
div#subnavi #yogamenu4 a { height:40px; background:url(../yoga/img/yogamenu.gif) 0px -280px no-repeat; width:200px; }
div#subnavi #yogamenu5 a { height:40px; background:url(../yoga/img/yogamenu.gif) 0px -320px no-repeat; width:200px; }
div#subnavi #yogamenu6 a { height:40px; background:url(../yoga/img/yogamenu.gif) 0px -360px no-repeat; width:200px; }



div#subnavi #yogamenu1 a.active { height:200px; background:url(../yoga/img/yogamenu.gif) -200px 0px no-repeat; width:200px; }
div#subnavi #yogamenu2 a.active { height:40px; background:url(../yoga/img/yogamenu.gif) -200px -200px no-repeat; width:200px; }
div#subnavi #yogamenu3 a.active { height:40px; background:url(../yoga/img/yogamenu.gif) -200px -240px no-repeat; width:200px; }
div#subnavi #yogamenu4 a.active { height:40px; background:url(../yoga/img/yogamenu.gif) -200px -280px no-repeat; width:200px; }
div#subnavi #yogamenu5 a.active { height:40px; background:url(../yoga/img/yogamenu.gif) -200px -320px no-repeat; width:200px; }
div#subnavi #yogamenu6 a.active { height:40px; background:url(../yoga/img/yogamenu.gif) -200px -360px no-repeat; width:200px; }


div#subnavi #yogamenu1 a:hover { height:200px; background-position:-200px   0px; }
div#subnavi #yogamenu2 a:hover { height:40px; background-position:-200px -200px; }
div#subnavi #yogamenu3 a:hover { height:40px; background-position:-200px -240px; }
div#subnavi #yogamenu4 a:hover { height:40px; background-position:-200px -280px; }
div#subnavi #yogamenu5 a:hover { height:40px; background-position:-200px -320px; }
div#subnavi #yogamenu6 a:hover { height:40px; background-position:-200px -360px; }


/* SubNavigation
-------------------------------------------------- */
div#subnavi {
	float    : left;
	width    : 200px;
	position : relative;
}
div#subnavi ul {
	list-style : none;
	margin     : 0px;
	padding    : 0px;
}
div#subnavi ul li {
	display    : inline;
}
div#subnavi ul li a {
	display         : block;
	text-indent     : -9999px;
	text-decoration : none;
}

/* テーブル（サロン）
-------------------------------------------------- */

table.salon{
	border:none;
	}

th.salon0{
	
	background-color:#e8e4cf;
	padding:5px 5px;
	font-size:12px;
	letter-spacing:1px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	border-bottom:solid 3px #ffffff;
	}
	
th.cure0{
	
	border-bottom:3px solid #FFFFFF;
	background-image:url(/img/bgcolor2.gif);
		background-repeat:repeat;
	padding:5px 5px;
	font-size:12px;
	letter-spacing:1px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	}

th.yoga0{

	border-bottom:3px solid #ffffff;
	background-color:#FF99CC;
	padding:5px 5px;
	font-size:12px;
	letter-spacing:1px;
	color:#333333;
	font-weight:normal;
	text-align:left;
		}

th.yogaws{
	
	background-color:#e8e4cf;
	padding:5px 5px;
	font-size:15px;
	letter-spacing:1px;
		color:#333333;
	font-weight:normal;
	text-align:left;
	border-bottom:solid 3px #ffffff;
	}
		
th.yoga00{
	padding-top:10px;
	padding-bottom:5px;
	font-size:11px;
	letter-spacing:1px;
	color:#999999;
	text-align:right;
	font-weight: normal;
	border-bottom: 1px solid  #666666;
	;
		}

th.bst0{

	border-bottom:3px solid #ffffff;
	background-color:#cccccc;
	padding:5px 5px;
	font-size:12px;
	letter-spacing:1px;
	color:#333333;
	font-weight:normal;
	text-align:left;
		}


td.salon1{
	background-color:#f5f5dc;
	color:#666666;
	padding:4px 5px;
	font-size:12px;
	letter-spacing:1px;
	width:80px;
	border-top: solid 3px #ffffff;
	}
td.ws0{
	border-bottom:solid 1px #CCCCCC;
	}

td.ws1{
	background-color:#f5f5dc;
	color:#333333;
	padding:10px 0 10PX 10PX;
	font-size:15px;
	letter-spacing:1px;
	border-bottom:solid 1px #CCCCCC;
	font-weight:bold;
	
	
	}
	
td.ws2{
	background-color:#fffaec;
	color:#333333;
	padding:10px;
	font-size:15px;
	letter-spacing:1px;
	border-bottom:solid 1px #CCCCCC;
	
	}

td.yoga1{
	background-color:#ffeee5;
	padding:4px 5px;
	font-size:12px;
	border-bottom:solid 3px #FFFFFF;
	width:100px;
	}
	
td.cure1{
	background-color:#eeeeff;
	padding:4px 5px;
	font-size:12px;
	letter-spacing:1px;
	color:#666666;
	border-bottom:solid 3px #FFFFFF;
	border-right:solid 3px #FFFFFF;
	width:150px;
	}
	
td.salon2{
	background-color:#fffaec;
	padding:2px 5px 2px 10px;
	font-size:12px;
	border-bottom:solid 3px #FFFFFF;
	width:300px;
	color:#666666;
	}

td.salon3{
	background-color:#fffaec;
	padding:5px 5px;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W6";
	font-weight:bold;
	text-align:right;
	border-bottom:solid 3px #FFFFFF;
	width: 100px;
	}
	
td.cure3{
	background-color:#f1f1fc;
	padding:5px 5px;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W6";
	font-weight:bold;
	text-align:right;
	border-bottom:solid 3px #FFFFFF;
	}
	


td.salon4{
	background-color:#FFFFFF;
	padding:10px;
	font-size:12px;
	letter-spacing:120%;
	text-align: justify;
	text-justify: distribute;
	}

td.salon5{
	background-color:#FFFFFF;
	padding:10px;
	font-size:12px;
	
	line-height:18px;
	text-align: justify;
	text-justify: distribute;
	}

td.salon6{
	background-color:#FFFFFF;
	padding:5px;
	text-align:center;
	color:#FFFFFF;
	}

td.salon7{
	background-color:#eee8aa;
	padding:10px;
	font-size:13px;
	
	width:70px;
	}

caption.salon{
	background-color:#FFFFFF;
	text-align:right;
	font-size:14px;
	line-height:23px;
	padding-bottom:10px;
	font-weight: bold;
	}
	
.floatright
      {
         float: right;
         margin-left: 5px;
		 margin-bottom:5px;
      }

.floatleft
      {
         float: left;
         margin-right: 5px;
		 margin-bottom:5px;
      }

.floatclear
      {
         clear: both;
      }

/* テーブル（サロン）
-------------------------------------------------- */
.salonbox{
	
	background-color:#eee8aa;
	padding:10px;
	height:130px;
	overflow:auto;
	width:180px;
	}
	

/* yoga-schedule
-------------------------------------------------- */
td.td-bm{
		background-color:#b4e0d5;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}

td.td-bm1{
		background-color:#b4e0d5;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding:2px 10px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		
		}

td.td-bst1{
		background-color:#660000;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}

td.td-bst-pur{
		background-color:#543D58;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-pur a:link{
		color:#FFFFFF;
		}		
		
td.td-bst-pur a:visited{
		color:#FFFFFF;
		}
		
td.td-bst-pur a:hover{
		color:#CCFF33;
		}	
		
td.td-bst-gry{
		background-color:#333333;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-grn{
		background-color:#40881D;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}



td.td-bst2{
		background-color:#333333;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}

td.td-bst2 a:link{
		color:#FFFFFF;
		}
		
td.td-bst2 a:visited{
		color:#FFFFFF;
		}
		
td.td-bst2 a:hover{
		color:#CCFF00;
		}

td.td-bst3{
		background-color:#0033FF;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}



td.td-bur1{
		background-color:#5c94bf;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
td.td-bur{
		background-color:#5c94bf;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
		}
		
td.td-etc{
		background-color:#7e6549;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
		}
		
td.td-etc1{
		background-color:#7e6549;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
td.td-men1{
		background-color:#333366;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
td.td-men{
		background-color:#333366;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
		}

td.td-re{
		background-color:#e2f0b9;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
		}

td.td-re1{
		background-color:#e2f0b9;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
td.td-bst4{
		background-color:#333333;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
	
td.td-bst5{
		background-color:#660000;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
td.td-bst5pur{
		background-color:#543D58;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
		


td.td-day{
		background-color:#666666;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		width:75px;
		padding-top:2px;
		padding-bottom:2px;
		}
		
td.td-level{
		background-color:#ffffff;
		color:#333333;
		font-size:12px;
		line-height:15px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		border-bottom:1px dashed #999966;
		text-align: justify;
	text-justify: distribute;
		
		
		}
td.td-level1{
		background-color:#ffffff;
		color:#333333;
		font-size:12px;
		line-height:19px;
		text-align:justify;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		text-align: justify;
	text-justify: distribute;
			}

td.td-level2{
		background-color:#ffffff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:1px solid #996600;
		border-right:1px solid #996600;
		}
		
td.td-level3{
		background-color:#ffffff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:1px solid #996600;
		}

td.td-level4{
		background-color:#ffffff;
		color:#FF3333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:1px dashed #999966; 
			}

td.td-intra{
		background-color:#ffffff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		padding-top:2px;
		padding-bottom:2px;
			}
			
td.td-intra2{
		background-color:#ffffff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:right;
		padding-top:20px;
		padding-bottom:20px;
			}
			

	
td.td-intra3{
	color:#333333;
	font-size:13px;
	line-height:20px;
	padding:10px;
	border-bottom: 1px solid #666666;		
		}
		
td.td-intra4{
	color:#333333;
	font-size:17px;
	line-height:25px;
	padding:15px;		
		}
	

td.td-top img{
	padding-bottom:10px;
	}
	
td.td-top{
	padding-bottom:10px;
	text-align:center;
	}


			
td.td-intra p{
		
		line-height:14px;
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
			}


#agency{
		color:#333333;
		padding-bottom:20px;
		
		
			}
		
div#agency ul {
	list-style:none;
	
	
}
div#agency ul li {
	border-bottom:1px dashed #999966;
	font-size:12px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	letter-spacing:2px;
	padding-left:10px;
}

div#agency ul h1 {
	list-style:none;
	border-bottom:1px dashed #999966;
	font-size:14px;
	text-align:left;
	border-bottom:2px solid #996600;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

td.td-koto{
		background-color:#d9f5ff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-koto1{
		background-color:#d9f5ff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		
		padding:10px;
		
			
		}
		
td.td-eda{
		background-color:#b4e0e0;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-eda1{
		background-color:#b4e0e0;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:left;
		
		padding:10px;
		
			
		}
		
td.td-ono{
		background-color:#c4e1ff;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		

		
td.td-ono1{
	background-color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	line-height:16px;
	text-align: justify;
	text-justify: distribute;
	}
	
td.td-beige{
		background-color:#F5EED5;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-cream{
		background-color:#F0E289;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}

td.td-pink{
		background-color:#F0B9C7;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}


td.td-red{
		background-color:#987371;
		color:#FFF7EE;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}

td.td-blue{
		background-color:#7383B3;
		color:#FFF7EE;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-day2{
		background-color:#C4B5A5;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		width:75px;
		padding-top:2px;
		padding-bottom:2px;
		}
		
td.td-title{
		font-size:12px;
		line-height:14px;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom:4px solid #ffffff;
		border-top:4px solid #ffffff;
		}
		
td.td-bytitle1{
		font-size:20px;
		color:#FFFFFF;
		font-weight:bold;		
		padding-top:40px;
		padding-bottom:13px;
		padding-left:15px;
		background-image:url(../yoga/img/bytitle1.jpg);
		background-repeat:no-repeat;
		}
		
td.td-bsttitle1{
		font-size:20px;
		color:#FFFFFF;
		font-weight:bold;		
		padding-top:40px;
		padding-bottom:13px;
		padding-left:15px;
		background-image:url(../bst/img/bsttitle1.jpg);
		background-repeat:no-repeat;
		}
		
#footerres{
		text-align:left;
		padding:10px;
		}	
		
td.td-cure{
		padding: 5px 5px ;
		text-align:center;
		
		}
		
td.td-cure2{
		padding: 5px 3px ;
				
		}
		
td.td-cure3{
		padding: 5px 3px ;
		text-align:center;	
		}

td.td-mizuiro{
		background-color:#D1E9FF;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-usupink{
		background-color:#FFCCFF;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}

td.td-koipink{
		background-color:#FF6699;
		color:#000000;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-enji{
		background-color:#943A56;
		color:#FFF7EE;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-blue{
		background-color:#3366CC;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-blue a:link{
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-koigreen{
		background-color:#006666;
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-koigreen a:link{
		color:#ffffff;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
td.td-bst-usugreen{
		background-color:#99FFCC;
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
		
td.td-bst-usugreen a:link{
		color:#333333;
		font-size:12px;
		line-height:14px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
			
		}
#goBlog{
        font-size:11px;
		color:#006600
		}