@charset "utf-8";

/*基本レイアウトstart↓*/
	*{
	padding:0;
	margin:0;
}
img{
	border:none;
}

body{
	font-family:"メイリオ","ヒラギノ角ゴPro W3","MS Pゴシック","Helvetica""Meirio",sans-serif;
	font-size:87.5%;
	line-height:1.6;
	background-color:#cccccc;
}
	
#wrapper{
	width:960px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
}

#header{
	width:960px;
	height:180px;
}

#main{
	width:450px;
	height:480px;
	float:left;
}

#sub{
	width:440px;
	height:480px;
	float:right;
}
#footer{
	margin-top:10px;
	clear:both;
	width:960px;
}

/*基本レイアウトend↑*/

/*header start↓*/
#header p#logo{
	float:left;
	width:440px;
	height:190px;
	margin-left:10px;
	background-image:url(../images/logo_img.jpg);
		
}
#navigation{
	width:400px;
	float:right;
	margin:0 0;
	padding-left:10px;
}

#navigation ul li {
	float:left;
	list-style:none;
}

#navigation ul li a{
	width:80px;
	height:190px;
	padding:0 0;
	color:#231815;
	background-image:url(../images/navi_btn.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#navigation ul li a:hover{
	
}

#top #navigation li#navi_top,
#about #navigation li#navi_about,
#profile #navigation li#navi_profile,
#lesson #navigation li#navi_lesson,
#Q&A #navigation li#navi_qa{
	width:80px;
	height:190px;
	color:ff66cc;
	background-image:url(../images/navi_btn2.jpg)
	background-position:left top;
}
/*header end↑*/

/*footer start↓*/
#footer .kazari{
	
}
#footer h2{
	font-size:14px;
	color:#333333;
	text-align:left;
	padding-left:10px;
	padding-top:20px;
	float:left;
}

#footer .futari{
	float:left;
	margin-top:30px;
	margin-left:130px;
}

#footer p{
	font-size:14px;
	color:#333333;
	text-align:right;
	padding-right:10px;
}
#footer .copy{
	float:right;
	margin-top:75px;
}
#footer .base{
	
}
/*footer end*↑/

/*main start↓*/
#main p{
	font-family:MS Pゴシック;
	font-size:16px;
	color:#231815;
	text-align:left;
	margin:100px auto auto 60px;
}

/*main end↑*/

/*sub start↓*/

#sub h1{
	width:360px;
	height:60px;
	padding-bottom:70px;
	text-align:center;
	background-image:url(../images/copy_img.jpg);
}
#sub p{
	float:left;
	width:320px;
	height:320px;
	margin:10px 0 0 50px;
	background-image:url(../images/kutu_image.jpg);
}
#sub .slideshow{
}
/*sub end ↑*/

/*about start ↓*/
#about #main p#chizu{
	width:370px;
	height:430px;
	margin:20px auto auto 40px;
}
#about #sub p#pouse{
	width:180px;
	height:230px;
	margin-top:300px;
	margin-left:300px;
	background-image:url(../images/pouse_img.gif);
}

#about #sub p{
	font-size:16px;
	font-family:MS Pゴシック;
	color:#231815;
	text-align:left;
	margin-left:20px;
	background-image:url(../images/pouse_img.gif);
	background-repeat:no-repeat;
	background-position:150px 100px;
}
	
/*about end　↑*/


/*profile start　↓*/
#profile #main p{
	font-size:16px;
	font-family:MS Pゴシック;
	color:#231815;
	text-align:left;
	margin-left:100px;
}

#profile #sub p#keiko{
	width:200px;
	height:300px;
	margin-top:50px;
	margin-left:50px;
	background-image:url(../images/keiko_img.gif);
}
/*profile end　↑*/


/*lesson start　↓*/
#lesson #main p{
	font-size:16px;
	font-family:MS Pゴシック;
	color:#231815;
	text-align:left;
	margin-left:100px;
}
#lesson #sub p.lesson{
	margin-top:50px;
	margin-right:150px;
}

/*lesson end　↑*/



