@charset "utf-8";
/* CSS Document */
.se .section-container .alert-manager-code {
color:#f00;
/* display: none; */
margin-bottom: 0;
}
.layout_image {
  font-size: 14px;
}
.se .layout_form {
  margin-bottom: 20px;
}
.se .layout_form .hdg {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}
.se .layout_form .cnt_area {
  margin-bottom: 10px;
}
.se .layout_form .cnt_shop,
.se .layout_form .cnt_manager-code {
  margin-bottom: 30px;
}
.se .form-list {
  max-width: 300px;
  margin-bottom: 0;
}
.se .form-list li {
 display: inline-block;
 font-size: 13px;
 margin-right: 10px;
 margin-bottom: 10px;
}
.se .form-list li:last-child {
  margin-right: 0;
}
.se .form-list .form-radio input {
  vertical-align: top;
}



.se .layout_image .description {
  padding-left: 20px;
}
.se .txt {
  margin-bottom: 25px;
}

@media screen and (max-width: 720px) {
.se .layout_form {
  flex-direction: column;
}
.se .form-list {
  max-width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.se .form-list li {
  width: 48%;
  margin-right: 0;
}
.se .form-list li:nth-child(2n + 1) {
}


.se .layout_image .description {
  padding-left: 0;
}

}