/* カスタム CSS をここに入力してください */

/* パソコンで見たときは"pc"のclassがついた画像が表示される */
#shool_suport_pc { display: block !important; }
#shool_suport_sp { display: none !important; }
/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */
@media only screen and (max-width: 750px) {
#shool_suport_pc { display: none !important; }
#shool_suport_sp { display: block !important; }
}	

/* スクールPC */
div#shool_suport { width: 100%;}
.schoolimg1 { background: #f859aa; text-align: center; border-radius: 20px; padding: 7px;}
p.school_text { padding: 20px 200px 20px 20px; margin-top: 20px; line-height: 2; background: url(http://wp01.cmstest.site/wp/wp-content/uploads/2019/08/school_teacher.png) no-repeat; background-position: right; }

/* スクールSP */
.schoolimg1_sp { background: #f859aa; border-radius: 10px; text-align: center; }
.schoolimg1_sp img { max-width: 90%; height: auto; padding: 10px; }
p.school_text_sp { font-size: 0.8em; padding: 20px 20px 0 20px; }

	
#navbar {
width: 100%;
background: #ffffff;
}

#navbar ul {
list-style-type: none;
background: #ffffff;
width: 100%;
margin-right: auto;
margin-left: auto;
margin-top: auto; 
}
#navbar ul li {
float: left;
width: 43%;
}

#navbar2 {
width: 100%;
background: #ffffff;
height: 100px;
}

#navbar2 ul {
list-style-type: none;
background: #ffffff;
margin-right: auto;
margin-left: auto;
width: 100%;
}
#navbar2 ul li {
float: left;
width: 50%;
}


.facebook-page-plugin{
  text-align: center;
  margin: 20px 0;
}

.footer {
    background-color: #ffffff;
}

