@media print{ 
	body{
		zoom: 75%;
		background: none;
	}
}

*{ margin:0px; padding:0px;  font-size:13px; text-decoration:none;}

body	{ background:url(../img/back/2009may.gif) center repeat-y ; background-color:#fff; 
	font-family:'MS UI Gothic', Osaka, sans-serif;   text-align:center;   }
img	{border:none; margin:0px;}

h1{font-size:10px;color:#666;text-align:left;margin:0px;padding:2px;font-weight:normal;}
h1 a{font-size:10px;text-align:right;color:#666}

.Tmenu{font-size:10px;color:#666;text-align:right;}
.Tmenu a{font-size:10px;text-align:right;color:#666}


.CB {clear:both;}

h2	{margin:30px 0 10px 20px;clear:both; font-size:15px; text-weight:bold; color:#800;}
a{text-decoration:none;line-height:1.0em;}
a:hover{color:#000;text-decoration:underline;}

#w78{width:700px;background-color:#fff;
	 background:url(../img/back/backbottom.jpg) no-repeat bottom #fff;
	 float:left;	 }

#w100{width:1000px;background-color:#fff;}

#w20{width:150px;background-color:#fff;
	border:solid 1px red;
	 float:right;	 }


#w75{width:750px;background-color:#fff;border-left:#999 solid 1px; border-right:2px solid #999; 
	 background:url(http://www.miyajimusic.com/img/back/backbottom.jpg) no-repeat bottom #fff;}
#w75s{width:750px;background-color:#fff;border-left:#999 solid 1px; border-right:2px solid #999; }

#w70{width:700px;padding:0px;margin-left:25px;margin-top:5px;}
#main	{width:680px;margin-left:10px; margin-top:10px; text-align:left;float:right;}

#menu	{width:182px; float:left;}
#menu a:link,#menu a:visited,#menu *{color:#630}

#tenpo	{text-align:center}
#tanpo a{float:left; margin:1px}

.syousai {font-size:13px; color:gray; margin-left:50px;width:400px;}
.web	{padding-top:3px; width:250px; display:block; float:right; margin-right:15px;
	 text-align:right; font-size:13px; line-height:2.3em; color:gray}
.web img{vertical-align:bottom; margin-bottom:3px;}
.web h2{text-align:left; margin-bottom:0px;margin-top:5px;border-top:solid 1px #800; }

.touhou {font-size:12px;  }
.touhou2{font-size:12px; line-height:1em;}
.mainbana{width:490px;}
.text{font-size:13px;line-height:1.2em;color:#999;}

.banaF a:visited, .banaF a:link{color:blue;text-decoration:underline;line-height:1.2em}		/*音楽教室バナー部分*/
.banaF{width:250px;float:left;margin:1px;margin-left:5px;padding:2px;}
.banaF a:link{color:#666}
.banaF a:hover{color:#800}

.90event	a:link{color:#9c0031;}
.90event	a:hover{color:#f33;}

.mg	{width:460px;  float:left; margin:5px; text-align:left;		/* swapトピックス下告知部分 */
	 padding:5px 2px 5px 2px;background:url(../img/bana/Misty_grand.jpg) no-repeat;}
.mg #title{color:#f33;float:right;padding-right:10px;}
.mg a:link{color:#9c0031;}

#bana .banaA{float:left;margin:5px;}		/*サブバナー用（イメージバナー用）*/

.subbana	{width:223px;  float:left; border:solid #666 1px;background:#fff;	/*サブバナー用（文字バナー用）*/
	 padding:2px;margin:5px; text-align:left;}
.subbana img{float:left;margin-right:5px;}

.subbanaB	{width:223px;  float:left; border-top:dotted #666 2px;background:#fff;	/*サブバナー用（文字バナー用）*/
	 padding:2px;margin:5px; text-align:left;padding-top:7px;}
.subbanaB img{float:left;margin-right:5px;}

.subbanaC	{width:460px;  float:left; border-top:dotted #666 2px;			/*サブバナー横長用（文字バナー用）*/
	 margin:5px; text-align:left;padding:5px 2px 5px 2px;background:url(../img/bana/Misty_grand.jpg) no-repeat;}
.subbanaC a:hover{color:#f33;}
.subbanaC #title{color:#f33;float:right;padding-right:10px;}

.line2 a{display:block;line-height:1em}




.T_h1	{width:530px;float:left;padding:0px;}
.T_h1 h1{padding:0px;}
.T_h1 h1 a:link, .T_h1 h1 a:visited{font-size:10px;color:#666;}
.T_h1a {width:200px;float:left;text-align:right;margin-top:3px;}
.T_h1a a{font-size:10px;text-align:right;color:#666}

.T_w70{margin-top:-5px;}

.T_F1{height:100px;float:left;width:700px}
.T_B1{margin-top:10px;}
.T_B2{width:240px;height:220px;float:left;margin-left:-20px;}
.T_B3{float:left;width:180px;margin-right:-5px;}

.T_T1{width:455px;background:#f5d7f5;padding:3px 3px 3px 3px;}
.T_T21{float:right;margin:3px;}
.T_T22{color:#00c;}
.T_T23{margin-top:5px;}
.T_T24{width:280px;float:left;}
.T_T25{color:red;}

.T_T31{width:460px;background:url(../img/2008yamaha.jpg) no-repeat;padding:3px 3px 3px 3px;}
.T_T32{width:300px;float:right;}
.T_T33{color:#00c;}
.T_T34{margin-top:5px;}
.T_T35{color:red;}

.T_T41{width:460px;background:url(../img/bana/Misty_grand.jpg) no-repeat;padding:1px 3px 3px 3px;}
.T_T42{width:350px;float:right;text-align:center;padding-top:10px;}
.T_T43{line-height:1.1em;color:#000;text-align:right;}
.T_T44{font-weight:bold;font-size:20px;line-height:1.3em;}

.T_T51{width:460px;}
.T_T52{margin-top:5px;height:100px;background:url(../event/kiyozuka/img/banaS.jpg) no-repeat;}
.T_T53{text-align:left;float:left;width:320px;margin:26px 0px 0px 15px;background:#ccf;
		background:#fff;filter:alpha(opacity=65);-moz-ophacity:0.65;}
.T_T54{position:relative;padding:4px;}
.T_T55{color:blue;line-height:1.0em;}
.T_T56{line-height:1.5em;font-weight:bold}
.T_T57{float:right;}


.T_T61{background:url(../img/bana/piano.jpg) no-repeat #ffc;padding:5px;}
.T_T62{margin-left:150px;}
.T_T63{text-align:right}
.T_T64{color:blue}

.T_T621{background:url(../img/bana/piano2.gif) no-repeat #ccf;padding:5px;}
.T_T622{margin-left:150px;}
.T_T623{text-align:right}
.T_T624{color:blue}


.banaC1{line-height:normal;color:#333;}
.banaC2{font-size:15px;}
.banaC3{font-size:12px;color:#666;}

.T_menu1{text-align:left;}
.T_menu2{margin-top:3px;float:left;}

.T_qr1{margin-top:5px;background:#fff;}
.T_qr2{background:url(../img/menu/menu2.gif);padding:0px 15px; text-align:center; color:#666;}
.T_qr3{float:right;}
.T_qr4{font-size:11px;color:#666;}


.Wmenu1{border:solid 1px #800;background:#fff;width:150px;}
.Wmenu2{padding:5px; text-align:left;}
.Wmenu2 img{float:left;}
.Wmenu2 a:link, .Wmenu2 a:visited{padding:2px;text-align:center;color:#734b30;}
.Wmenu2 a:hover{color:red;}

div.qr_l{
	width:230px;
	float:left;
	margin-right:10px;
	border:solid 1px #666;
	margin-left:5px;
	padding:5px;
}
div.qr_r{
	width:230px;
	float:left;
	border:solid 1px #666;
	padding:5px;
}




