@charset "UTF-8";
/*=====設備紹介===== */
/*=====Scss変数=====*/
/*@media only screen and (max-width:600px) {//600px以下
}
@media only screen and (max-width:979px) {//〜979pxまで
}
@media only screen and (min-width:980px) {//980px以上
}*/
/*IE11で効かないから削除*/
/*
main {
	padding-bottom: 80px;
}
*/
.container {
  width: 90%;
  max-width: 980px;
  margin: 50px auto 0; }

main div + div {
  margin-top: 30px; }

.flexbox {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex: 2;
  flex: 2; }
  @media only screen and (max-width: 600px) {
    .flexbox {
      display: block; } }

.box {
  display: -webkit-flex;
  display: flex;
  width: 48%;
  -webkit-flex-grow: 1;
  flex-grow: 1; }
  @media only screen and (max-width: 600px) {
    .box {
      width: 100%; } }

.flexbox section + section {
  margin-left: 4%; }
  @media only screen and (max-width: 600px) {
    .flexbox section + section {
      margin-top: 30px;
      margin-left: 0; } }

.headImg {
  width: 120px;
  height: 120px;
  margin-right: 20px;
  font-size: 0;
  line-height: 0;
  -webkit-flex-grow: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0; }

main ul {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 1;
  flex-shrink: 1; }

.pdb80 {
  padding-bottom: 80px; }
