@charset "UTF-8";
.header-in .header-titles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.header-in .header-titles .header-title .title-logo {
  margin-top: 20px;
}

.header-in .header-titles .header-title .title-logo .logo-text {
  text-align: left !important;
  padding: 0 0 0 0 !important;
  color: white !important;
}

.header-in .header-titles .header-title .title-logo .logo-text .site-name-text {
  color: white !important;
  margin-left: 0px !important;
}

.header-in .header-titles .header-title > .title-en {
  color: white !important;
}

.header-in .header-titles .header-title > .title-en span {
  margin-left: 20px;
}

.header-in .header-titles .header-serch {
  margin: 0 0 0 auto;
  width: 300px;
  padding: 10px 10px 10px 10px;
}

.catgory-action .wp-block-column {
  background-color: #C2EEFF;
  border: solid 1px black;
}

.catgory-action-moba .wp-block-column {
  display: none;
}

@media only screen and (max-width: 1024px) {
  .header-in .header-titles .header-title > .title-en {
    font-size: 12px;
  }
  .catgory-action .wp-block-column {
    display: none;
  }
  .catgory-action-moba .wp-block-column {
    display: block;
  }
  .header-in .header-titles .header-serch {
    width: 600px;
  }
}

/*====================================================================
 ボタンの上にマウスを置くと、画像が移動する。影あり
====================================================================*/
.btn-hover {
  background-color: #1a73e8 !important;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-style: none;
  color: #fff !important;
  border-radius: 15px 15px 15px 15px;
}

/*
.btn-hover:hover{
transform: translateX(10px) translateY(5px);
font-weight:600;
box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .5);
alignment-adjust:center;

}
*/
/*====================================================================
Formリンクのボタンの上にマウスを置くと、画像が移動する。影あり
====================================================================*/
.form-btn-hover {
  background-color: #fff;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-style: none;
  color: #1a73e8;
  font-weight: bold;
  border-radius: 15px 15px 15px 15px;
}

/*
.form-btn-hover:hover{
transform: translateX(10px) translateY(5px);
background-color:#1a73e8!important;
box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .5);
color:#fff !important;
align-content:center;
font-weight: bold;	
} */
/*====================================================================
外部リンクのボタンの上にマウスを置くと、画像が移動する。影あり
====================================================================*/
.blacnk-btn-hover {
  background-color: #fff;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-style: none;
  color: #666666;
}

/*
.blacnk-btn-hover:hover{
transform: translateX(10px) translateY(5px);
background-color:#666666!important;
box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .5);
color:#fff !important;
align-content:center;
font-weight: bold;	
} */
/*====================================================================
LINEコールのボタンの上にマウスを置くと、画像が移動する。影あり
====================================================================*/
.line-btn-hover {
  background-color: #06C755;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-style: none;
  color: #fff;
  border-radius: 15px 15px 15px 15px;
}

/*
.line-btn-hover:hover{
transform: translateX(10px) translateY(5px);
background-color:#fff!important;
box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .5);
color:#06C755 !important;
align-content:center;
font-weight: bold;	
} */
/*# sourceMappingURL=mystyle.css.map */