/*要素のプロパティ一括定義*/
body,h1,h3,h5,form,p,ul,ol,li{margin:0px;padding:0px;}
hr{display:none;}
.alt{position:absolute;top:-5000px;left:-999px;}
.clearfloat{clear:both;display:block;width:780px;height:1px;margin:0px;}
.display-none{display:none;}




.report{
	color:#000000;
}

#container{
	margin:0px auto 0px;
	width:780px;
	position:relative;
}
#maincontents{
	display:block;
	width:780px;
	margin:0px;
	padding:0px;
}


#maincontents #scev h2{
	display:block;
	background:url(/images/sch_ev/t_schoolevent.gif) no-repeat top left;
	width:148px;
	height:21px;
	float:left;
	margin:30px 0px 20px 15px;
}
#maincontents #scev p{
	display:block;
	width:400px;
	height:21px;
	float:left;
	margin:30px 0px 10px 0px;
}

#maincontents #scev p{
	display:block;
	width:600px;
	height:21px;
	float:left;
	font-size:90%;
}

#maincontents dl .nittei{
	display:block;
	background-color:white;
}
#maincontents .specialist{
	margin-top:10px;
	font-size:80%;
	line-height:100%;
}
/*
#maincontents dt a{
	color:#903;
}
*/
#maincontents #subtitle1{
	width:780px;
	height:130px;
	background:url(../../sch_ev/images/page-title.jpg) no-repeat;
}







#maincontents #rows0{
	display:block;
	width:780px;
}

#maincontents #rows0 #daytrekbox{
	width:370px;
	margin:0px 40px 0px 0px;
	float:left;
	}
#maincontents #rows0 #daytrekbox h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-daytrekking.jpg);
}
#maincontents #rows0 #daytrekbox dl{
	margin:20px 0px 5px 0px;
}

#maincontents #rows0 #daytrekbox dt{
	font-weight:bold;
	font-size:120%;
	color:#9A3823;
	line-height:150%;
	background-color:#FADBD3;
	text-indent:5px;
	padding-bottom:1px;
}
#maincontents #rows0 #daytrekbox dt a{
	color:#9A3823;
}
#maincontents #rows0 #daytrekbox dd{
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
}


#maincontents #rows0 #trekbox{
	width:370px;
	margin:0px 0px 0px 0px;
	float:left;
	}
#maincontents #rows0 #trekbox h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-trekking.jpg);
}
#maincontents #rows0 #trekbox dl{
	margin:20px 0px 5px 0px;
}

#maincontents #rows0 #trekbox dt{
	font-weight:bold;
	font-size:120%;
	color:#b73f1a;
	line-height:150%;
	background-color:#FADFBA;
	text-indent:5px;
	padding-bottom:1px;
}
#maincontents #rows0 #trekbox dt a{
	color:#b73f1a;
}
#maincontents #rows0 #trekbox dd{
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
}










#maincontents #rows1{
	display:block;
	width:780px;
}


#maincontents #rows1 #photobox{
	width:370px;
	margin:0px 40px 0px 0px;
	float:left;
	}

#maincontents #rows1 #photobox h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-photo.jpg)
}
#maincontents #rows1 #photobox dl{
	margin:20px 0px 5px 0px;
}

#maincontents #rows1 #photobox dt{
	font-weight:bold;
	font-size:120%;
	color:#3f7500;
	line-height:150%;
	background-color:#DBF5D8;
	text-indent:5px;
	padding-bottom:1px;
}
#maincontents #rows1 #photobox dt a{
	color:#3f7500;
}
#maincontents #rows1 #photobox dd{
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
}






#maincontents #rows1 #yamajyoshi{
	width:370px;
	margin:0px 0px 0px 0px;
	float:left;
	}
#maincontents #rows1 #yamajyoshi h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-yamajyoshi.jpg);
}

#maincontents #rows1 #yamajyoshi dl{
	margin:20px 0px 5px 0px;
}

#maincontents #rows1 #yamajyoshi dt{
	font-weight:bold;
	font-size:120%;
	line-height:150%;
	background-color:#F4D9E6;
	text-indent:5px;
	padding-bottom:1px;
	color:#a4284c;
	padding-bottom:1px;
}
#maincontents #rows1 #yamajyoshi dt a{
	color:#a4284c;
}
#maincontents #rows1 #yamajyoshi dd{
	margin:5px 0px 10px 0px;
	padding:1px;
}






#maincontents #rows1 #flybox{
	width:370px;
	margin:0px 0px 0px 0px;
	float:left;
	}
#maincontents #rows1 #flybox h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-flyfishing.jpg);
}

#maincontents #rows1 #flybox dl{
	margin:20px 0px 5px 0px;
}

#maincontents #rows1 #flybox dt{
	font-weight:bold;
	font-size:120%;
	color:#0075b7;
	line-height:150%;
	background-color:#C9EBF5;
	text-indent:5px;
	padding-bottom:1px;
}
#maincontents #rows1 #flybox dt a{
	color:#0075b7;
}
#maincontents #rows1 #flybox dd{
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
}
	
#maincontents #rows1 #flybox h4#kawagirl{
	display:block;
	width:370px;
	height:60px;
	background-image:url(../../sch_ev/images/c-small-title-kawagirl.jpg);
	margin-bottom:0px;
	
}


/*-------------------コラボ企画---------------------*/


#maincontents #subtitle2{
	display:block;
	width:780px;
	height:58px;
	background:url(../../sch_ev/images/c-title-staff.jpg) no-repeat;
	clear:both;
	margin:50px 0px 20px 0px;
}

#maincontents #rows2{
	display:block;
	width:780px;
}

#maincontents #rows2 #naturebox{
	display:block;
	width:370px;
	margin:0px 40px 0px 0px;
	float:left;
	}
#maincontents #rows2 #naturebox h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-nature.jpg);
}
#maincontents #rows2 #naturebox dl{
	margin:20px 0px 5px 0px;
}
#maincontents #rows2 #naturebox dt{
	margin:0px 0px 0px 0px;
	font-weight:bold;
	font-size:120%;
	color:#090;
	line-height:150%;
	background-color:#FDE6CA;
	text-indent:5px;
}
#maincontents #rows2 #naturebox dd{
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
}





#maincontents #rows2 #odssbox{
	width:370px;
	margin:0px 0px 0px 0px;
	float:left;
	}
#maincontents #rows2 #odssbox h3{
	display:block;
	width:370px;
	height:82px;
	background-image:url(../../sch_ev/images/c-title-odss.jpg);
}
#maincontents #rows2 #odssbox dl{
	margin:20px 0px 5px 0px;
}
#maincontents #rows2 #odssbox dt{
	margin:0px 0px 0px 0px;
	font-weight:bold;
	font-size:120%;
	color:#090;
	line-height:150%;
	background-color:#FDE6CA;
	text-indent:5px;
}
#maincontents #rows2 #odssbox dd{
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
}
	



	
