@charset "UTF-8";

/*-------------------------画像レイアウト調整_251217------------------------------*/
#sp_image + .contents_box01 {
  display: none;
}
#button + .contents_btn01 a {
   pointer-events: auto !important;
}
@media screen and (max-width: 768px) {
  #pc_image + .contents_box01,
  #pc_image1 + .contents_box01,
  #pc_text + .contents_box01 {
    display: none;
  }
  #sp_image + .contents_box01 {
    display: block;
  }
}

a#a+div {
    display: none;
}
/*---------------フォーム----------------*/
a#a+div .privacypolicy,
a#b+div .privacypolicy,
a#c+div .privacypolicy,
a#c_sp+div form#MainForm19209 {
    display: none;
}

/*--------------対応エリア------------------*/
@media screen and (max-width: 900px) {
	a#area+section .wrapper_item {
    display: flex;
    flex-direction: column-reverse;
}
a#area+section .inner_item_img {
    margin-bottom: 0 !important;
	margin-right: auto;
	margin-left: auto;
}
a#area+section .inner_item_txt {
    margin-bottom: 20px;
}
}