/*=======================================
school Style
=======================================*/
#leftwrap{
	margin:0;
	padding:0;
	width:290px;
	float:left;
	border:solid #a3a3a3;
	border-width:0;
}

#rightwrap{
	margin:0;
	padding:0;
	float:right;
	width:420px;
}

div.photo{
	margin:0 0 15px 0;
	padding:0;
	border:solid #a3a3a3;
	border-width:0;
	clear:both;
}

div.photo02{
	margin:0 0 30px 0;
	padding:0;
	float:right;
	border:solid #a3a3a3;
	border-width:0;
}


p.coach{
	margin:5px 0 5px 0;
	padding:0 0 0 5px;
	color:#5F1300;
	background:#D3AD47;
	font-size:12px;
	line-height:140%;
	font-family:'MS Gothic',Osaka,sans-serif;
}

.note01{
	margin:0 0 0 1em;
	padding:0;
    	font-size:12px;
	color:#AA0000;
	text-indent:-1em;
}

h3.school{
	margin:0px 0 5px 0;
	padding:5px 0 5px 5px;
	color:#ffffff;
	background:#709609;
	font-size:130%;
	line-height:180%;
}

h4.school{
	margin:5px 0 5px 0;
	padding:0 0 0 0px;
	color:#5F1300;

	font-size:13px;
	line-height:180%;
	border:solid #5F1300;
	border-width:0 0 1px 0;
	text-align:left;
}

h3.camp{
	margin:5px 0 5px 0;
	padding:0 0 0 5px;
	width:357px;
	height:78px;
	color:#ffffff;
		text-indent:-9999px;
	background:url("../img/school_camp06_title.gif") center top no-repeat;
	font-size:14px;
	line-height:140%;
}

a#pc{
   display:inline;
	margin:0;
	padding:0 0 0 15px;
	color:#554455;
	font-size:14px;
	background: url("../cmn_img/mail_icon.gif") no-repeat left center;
	border:solid #0000ff;
	border-width:0;
}

form#inquery{
	margin:10px 0 0 0;
	padding:5px;
	border:solid #aaa;
	border-width:1px;
	background:#eee;
}

p.line{
	margin:5px 0;
	border:solid #aaa;
	border-width:0 0 1px 0;
}

label{
	padding:5px;
}

input{
	margin:0 3px 0 10px;
}