@charset "utf-8";
/* CSS Document */



body{
	background:url(../images/logo1_03_03.jpg);
	}
	


/*header*/
	
#header{
	background:url(../images/logo1_03_03.jpg) repeat-x;
	
	
	
	}
#logo{
	width:980px;
	height:48px;
	min-height:48px;
	overflow:hidden;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:85px;
	position:relative;
	/*background:url(../images/logo1_03_03.jpg) repeat-x;*/
	}
	
	
	
/*お問い合わせ等*/	
	
	
	
#contact{
	position:absolute;
	top:30px;
	right:0px;
	}
	
#contact li.pr{
		width:147px;
		height:10px;
	float:left;
	margin-right:47px;}
	
#contact li.chu{
		width:63px;
		height:10px;
	float:left;
	margin-right:47px;
	}
#contact li.contact{
		width:94px;
		height:10px;
		float:left;}
		
#contact01 li.chu a{
			color:#fff;
			font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			font-size:12px;
			text-decoration:none;}
			
#contact01 li.contact a{
			color:#fff;
			font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			font-size:12px;
			text-decoration:none;
			}
#contact01 li.pr a{
		color:#fff;
			font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			font-size:12px;
			text-decoration:none;
		}
	
#contact01 li.chu a:hover{
			color:#666;
			text-decoration:underline;}
			
#contact01 li.contact a:hover{
		color:#666;
		text-decoration:underline;	}	
			
#contact01 li.pr a:hover{color:#666;
		text-decoration:underline;}	



/*sns*/


#sn{
	position:absolute;
	top:113px;
	right:10px;
	}			


.tw{width:85px;
		height:20px;
	float:left;
	margin-right:47px;
	}	
	
.line{width:85px;
		height:20px;
	float:left;
	
	}








/*footer*/


			
			
#footer{
		
		
		border-top:solid #ccc 1px;
		
		background:url(../images/logo1_03_03.jpg) repeat-x;
		}


#footerIn{
/*background:url(../images/logo1_03_03.jpg) repeat-x;*/
	
	width:980px;
	height:230px;
	min-height:230px;
	overflow:hidden;
	margin:0 auto;
	
	position:relative;
	}
	
#face{
		position:absolute;
		top:15px;
		left:0px;
		z-index:100000;}
	
#footerIn li{
	margin-bottom:15px;}
	
	
	
#footerLink01{
	display:block;
	overflow:hidden;
	position:absolute;
	top:50px;
	}


#footerLink02{
	display:block;
	overflow:hidden;
		position:absolute;
	top:50px;
	left:167px;
	}


#footerIn li.school01{
	margin-bottom:15px;}
#footerIn li.contact01{
	margin-bottom:15px;}
#footerIn li.chu01{
	margin-bottom:14px;}


	

#copy{
	color:#fff;
			font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			font-size:8px;
			text-decoration:none;
	
	
	position:absolute;
	top:178px;
	right:0px;
}	
	#copy a{
		color:#fff;
		text-decoration:none;}
	
	
	
	
#pagetop{
		position:absolute;
		top:50px;
		right:10px;}
	
	
	
	
	
			
	