/* Edited with EditCSS */
/**** LINK-tag style sheet styles.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles.css ****/

*{
	font-size:;
}
body {
	margin: -1px 0px 20px 0px;
	font-family: Verdana, Arial, sans-serif;
        	text-align: center;
background:url(http://shichida1.com/pic/back.gif);
background-repeat:repeat-y;
background-position:center;
	}

a {
	text-decoration: underline;
	color: #0000ff;
	
	}

a:link {

	}

a:visited {

	}

a:active {

	}

a:hover {

	}

h1, h2, h3 {
	margin: 0px;
	padding: 2px 0px;
	font-weight: normal;
	}

#container {
	line-height: 140%;
		margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 800px;
background-image:url();


}

#banner {
color: #834037;
background-image: url(http://shichida1.com/pic/top_ue.gif);
background-repeat: no-repeat;
height: 124px;
background-color: #fff;
}


#banner a {
	color: #FFFFFF;
	text-decoration: none;
margin-top:0px;
	font-size: 24px;
display:block;
	}

#banner h1 {
height:40px;
margin-left:10px;
margin-top:0px;	
text-indent:-4000px;
}

#banner h2 {
	font-size: 14px;
         color: #FFFFFF;
margin-left:10px;
text-indent:-4000px;
	}




/*    トップメニュー　*/


.topimg{
text-align:center;
}


#headnavi{
height:34px;
border-bottom:solid 5px #fff;
background-color:#fff;
width:800px;
}

#headnavi table{
background-color:#fff;
margin-top:8px;
margin-left:auto;
margin-right:auto;
border:none;
border-collapse: collapse; 

}


#menutop a{
background-image: url(http://shichida1.com/pic/topmenu/botan01.gif);
background-repeat: no-repeat;
height:31px;
width:57px;
display:block;
}

#menutop a:hover{
background-position:0px -31px;
}


#menucours a{
background-image: url(http://shichida1.com/pic/topmenu/botan02.gif);
background-repeat: no-repeat;
height:31px;
width:79px;
display:block;
}

#menucours a:hover{
background-position:0px -31px;
}


#menutaiken a{
background-image: url(http://shichida1.com/pic/topmenu/botan03.gif);
background-repeat: no-repeat;
height:31px;
width:72px;
display:block;
}

#menutaiken a:hover{
background-position:0px -31px;
}


#menuhaha a{
background-image: url(http://shichida1.com/pic/topmenu/botan04.gif);
background-repeat: no-repeat;
height:31px;
width:82px;
display:block;
}

#menuhaha a:hover{
background-position:0px -31px;
}



#menublog a{
background-image: url(http://shichida1.com/pic/topmenu/botan05.gif);
background-repeat: no-repeat;
height:31px;
width:100px;
display:block;
}

#menublog a:hover{
background-position:0px -31px;
}

#menuchild a{
background-image: url(http://shichida1.com/pic/topmenu/botan07.gif);
background-repeat: no-repeat;
height:31px;
width:84px;
display:block;
}

#menuchild a:hover{
background-position:0px -31px;
}

#menuivent a{
background-image: url(http://shichida1.com/pic/topmenu/botan06.gif);
background-repeat: no-repeat;
height:31px;
width:93px;
display:block;
}

#menuivent a:hover{
background-position:0px -31px;
}


#menukoushi a{
background-image: url(http://shichida1.com/pic/topmenu/botan08.gif);
background-repeat: no-repeat;
height:31px;
width:53px;
display:block;
}

#menukoushi a:hover{
background-position:0px -31px;
}




#menusakuhin a{
background-image: url(http://shichida1.com/pic/topmenu/botan09.gif);
background-repeat: no-repeat;
height:31px;
width:84px;
display:block;
}

#menusakuhin a:hover{
background-position:0px -31px;
}


#menuqa a{
background-image: url(http://shichida1.com/pic/topmenu/botan10.gif);
background-repeat: no-repeat;
height:31px;
width:64px;
display:block;
}

#menuqa a:hover{
background-position:0px -31px;
}











/*   メイン　　*/



#center {
	width:800px;
	overflow: hidden;
background-color: #fff;
		margin-right: auto;
	margin-left: auto;
padding-bottom:50px;
}

.content {
	padding: 30px 20px 30px 8px;
	background-color: #;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
	font-size: ;
	}


.content p {
	color: #;
	font-family: Verdana, Arial, sans-serif;
	font-size: ;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-left: px;
	margin-right: 0px;
	margin-bottom: 0px;
	}


.content h3 {
	background-image: url();
	background-repeat:no-repeat;
height:20px;
line-height:20px;
padding-left:10px;
margin-bottom:20px;
font-weight: bold;
	color: #333;
font-size:16px;	
}

.content h4 {
	color: #333;
	background-image: url();
	background-repeat:no-repeat;
height:15px;
line-height:15px;
padding-left:10px;
margin-top:0px;
margin-bottom:10px;
border-left:8px solid #1B8BD7;
}

.content h5 {
	background-image: url();
	background-repeat:no-repeat;
height:20px;
line-height:20px;
padding-left:0px;
}


.topmain{
width:800px;
padding-left:px;

}


.top_l{
width:48%;
float:left;
margin-top:10px;
border-top:2px solid #7ca828;
border-bottom:2px solid #7ca828;
padding-top:10px;
padding-left:px;
padding-bottom:10px;
height:400px;
margin-left:px;
}

.top_lnaka{
width:60%;
float:left;
}

.top_lnaka p{
color:#7ca828;
font-weight:bold;
border-left:2px solid #7ca828;
padding-left:5px;
margin-top:2px;
margin-bottom:2px;
}

.top_rnaka{
width:40%;
float:left;
text-align:right;
}

.top_rnaka img{
margin-bottom:15px;

}


.top_r{
width:49%;
float:right;
margin-top:10px;
border-top:2px solid #ff9900;
border-bottom:2px solid #ff9900;
padding-top:10px;
padding-left:px;
padding-bottom:10px;
height:400px;
margin-right:0px;
}

.top_nakal{
width:60%;
float:left;
}

.top_nakal p{
color:#ff9900;
font-weight:bold;
border-left:2px solid #ff9900;
padding-left:5px;
margin-top:2px;
margin-bottom:2px;
}

.top_nakar{
width:40%;
float:left;
text-align:right;
}

.top_nakar img{
margin-bottom:15px;

}



a img{
border:none;
}







/*    プロフィール　*/


.prof{
background-position:center;
padding-left:50px;
}


#proimg1{
margin-left:140px;
}




#proimg2{
margin-left:20px;
}









/*    母の声　*/

.hahavoice{
padding-left:92px
}






/*    体験案内　*/




.taiken{
padding-left:22px;
background:url(http://shichida1.com/pic/taiken/t_01.gif);
background-repeat:no-repeat;
padding-top:20px;
}

.taiken h3{
color:#FF9900;
margin-top:px;
padding-left:240px;
padding-bottom:20px;
}


#nedan{
margin-left:-240px;
margin-top:20px;
}


.taiken h5{
margin:10px 0px;
}


.taikenimg{
text-align:center;
}
.taikenshosai{
padding-left:100px;
}




/*    講師募集　*/


.koushi{
padding-left:92px
}

.koushi h3{
color:#FF9900;
margin-top:20px;
}

.koushi h5{
margin:10px 0px;
}


.kokoroe{
color:red;
margin: 10px 0px;
font-size:16px;
line-height:25px;
}

.kokoroe h4{
border-left:5px solid red;
}






/*    園児コース　*/


.enjicourse{
background:url(http://shichida1.com/pic/enji/enji_corse.jpg);
background-repeat:no-repeat;
background-position:-5px 0px ;
width:800px;
height:744px;

}




/*    幼児コース　*/


.youjicourse{
background:url(http://shichida1.com/pic/youji/youji_corse.jpg);
background-repeat:no-repeat;
background-position:-5px 0px ;
width:795px;
height:742px;

}





/*    小学部コース　*/

.syougakubu{
background:url(http://shichida1.com/pic/shogaku/syougakubu_corse.jpg);
background-repeat:no-repeat;
background-position:-5px 0px ;
width:789px;
height:735px;

}

.syougakubu img{
border:none;
margin-top:620px;
margin-left:520px;
}




















/*    卒業生の声　*/



.sotsugyousei{
padding-left:12px
}


.sotsugyousei .top_l{

border:none;
margin-top:15px;
height:350px;

}

.sotsugyousei .top_r{

border:none;
margin-top:0px;
height:350px;
}

.sotsugyousei .top_r img{

margin-left:40px;


}

.sotsukoe img{

margin-left:-18px;

}

.sotsukoe2 img{
margin-top:20px;
margin-left:-18px;


}

.sotsukoe3 img{

margin-left:-18px;


}


.sec .top_l{
width:215px;
float:left;
margin-top:10px;
padding-top:10px;
margin-left:-10px;
height:260px;


}

.sec .top_c{
width:267px;
float:left;
margin-top:35px;
padding-top:10px;
padding-left:px;
margin-left:10px;
height:260px;

}

.sec .top_r{
width:293px;
float:left;
margin-top:10px;
padding-top:10px;
padding-left:6px;
height:260px;

margin-left:-40px;

}

.third{
margin-left:60px;
margin-bottom:-30px;
}

.third img{
margin-top:10px;
padding-top:10px;
margin-bottom:20px;

}









/*      ママの声       */



.hahavoice .sotsukoe2 img{
margin-top:20px;
margin-left:-38px;


}




.hahavoice{
padding:0px;

}


.hahakoemain{
text-align:center;
}


.nozomu{
text-align:center;
}







/*      夏季レッスン       */



.summer{
text-align:center;
}











/*      イベント       */

.event{
padding-left:62px;
}



.event h3{
background-image:url(http://shichida1.com/pic/event/event_title.jpg);
background-repeat:no-repeat;
height:100px;
text-indent:-4000px;
margin-left:90px;
}


.event li{

background-image:url(http://shichida1.com/pic/event/sankaku.jpg);
background-repeat:no-repeat;
height:17px;
list-style:none;
padding-left:20px;
margin-bottom:10px;
}

.event a{
color:#6d9d0d;
font-size:14px;

}





/*      作品集        */

.sakuhin{
padding-left:px;
height:1000px;
}


.sakuhin .top_l{
width:48%;
float:left;
margin-top:10px;
border-top: none;
border-bottom: none;
padding-top:10px;
padding-left:px;
padding-bottom:10px;
margin-bottom:50px;
}


.sakuhin .top_r{
width:48%;
float:right;
margin-top:10px;
border-top: none;
border-bottom: none;
padding-top:10px;
padding-left:px;
padding-bottom:10px;
margin-bottom:50px;
}

.sakuhin li{
margin:20px 0px 20px 0px;
list-style:none;

}

.sakuhin a{
font-size:14px;

}



.sakuhin img{
border:none;
}

.sakuhin h3 a{
color:#008740;

}

.sakuhin h3{
background:url(http://shichida1.com/pic/sakuhin/bara.gif);
background-repeat:no-repeat;
height:41px;
padding-left:45px;
line-height:41px;
}


.orange{
margin-left:250px;
font-size:14px;
}





/*      Q&A            */

.qa{
margin-left:80px;
}

.qap{
margin-left:80px;

}

.qapimg{
background:url(http://shichida1.com/pic/qa/answer.gif);
background-repeat:no-repeat;
background-position:160px 0px;
height:200px;
}

#img{
margin-left:160px;
}

.qa ul{
margin-top:30px;
}

.qa li{

line-height:50px;
background:url(http://shichida1.com/pic/qa/q.gif);
background-repeat:no-repeat;
padding-left:50px;
list-style:none;
}

.qa a{
font-size:16px;
}


.qabotan{
background:url(http://shichida1.com/pic/qa/q.gif);
background-repeat:no-repeat;
line-height:40px;
display:block;
padding-left:50px;
font-size:16px;
font-weight:bold;
}


.qap h3{
background:url(http://shichida1.com/pic/qa/q.gif);
background-repeat:no-repeat;
line-height:40px;
height:40px;
display:block;
padding-left:50px;
font-size:16px;
font-weight:bold;
}


/*      右サイドメニュー            */



.topics{
background-image:url(http://shichida1.com/pic/topic_f.gif);
background-repeat:no-repeat;
width:184px;
height:314px;
margin-top:50px;
margin-left:3px;
}


.footrogo{
text-align:center;
color:#fff;
}


.footrogo p{
color:#e3dcc2;
font-size:14px;
}




#foot{
width:815px;
	clear: both;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	line-height: 100%;
	color: #FFFFFF;
	background-color: #fff;
	text-align: center;
	padding: 0px 0px 0px 0px;
text-decoration:none;
color:#7ca828 ;
	}	

#foot a{
text-decoration:none;
color:#7ca828 ;
}

#foot a:hover{
text-decoration:none;
color:#ff9900;
}


.copy{
color:#000;
text-align:center;
font-size:10px;
}

.copy a{
color:#000;
text-decoration:none;
}



strong{
         font-weight: bold;
	font-size: 16px;
color: red;
	}


em{
font-style:normal;
}


.red{
color:red;
}

.yellow{background-color:yellow;}


.gray{
padding:5px;
background-color:#ff6;
}


.blue{
color:#04004d;
font-weight:bold;
}


.orange{
color:#ff6600;
}

.big{
font-size:20px;
font-weight:bold;
}


.counter{
margin-left:700px;
}

.linkpage{

text-align:center
}

.privacypage{
margin-left:auto;
margin-right:auto;
width:700px;
font-weight: bold;

}

.privacypage h3 {
margin-left:auto;
margin-right:auto;
color:#ffffff;
background-color:#77A51D;
text-align: center;
font-size:18px;
width:250px;
padding-top:15px;
padding-bottom:15px;
font-weight: bold;
}


