@charset "UTF-8";
.side_effects {
  padding: 70px 20px;
  background: #fff;
  margin-top: 40px;
  box-sizing: border-box; }
  .side_effects .heading {
    font-weight: 700;
    text-align: center;
    font-size: 25px;
    font-weight: 700;
    color: #ed4f6d; }
  .side_effects .inner {
    width: 840px;
    margin: auto; }
  .side_effects .items {
    margin-top: 40px; }
    .side_effects .items .item {
      background: #fff;
      margin-top: 30px;
      border: 1px solid #dcdcdc;
      border-radius: 10px; }
      .side_effects .items .item:first-child {
        margin-top: 0; }
      .side_effects .items .item ul li {
        margin-top: 20px; }
        .side_effects .items .item ul li:first-child {
          margin-top: 0; }
  .side_effects .name {
    padding: 20px 30px;
    font-weight: 700;
    border-bottom: 1px solid #dcdcdc;
    font-size: 20px;
    color: #333; }
  .side_effects .item_inner {
    padding: 20px 30px; }
    .side_effects .item_inner .ico {
      margin: 0 0 5px;
      position: relative;
      font-weight: 700;
      font-size: 16px; }
      .side_effects .item_inner .ico span {
        display: inline-block;
        font-weight: 500; }
    .side_effects .item_inner .ico2 {
      margin: 0 0 5px;
      position: relative;
      padding-left: 1.1em;
      font-weight: 700;
      font-size: 16px; }
      .side_effects .item_inner .ico2::before {
        content: "・";
        position: absolute;
        top: 0;
        left: 0; }
      .side_effects .item_inner .ico2 span {
        display: inline-block;
        font-weight: 500; }
    .side_effects .item_inner p {
      font-size: 16px;
      line-height: 1.6; }

@media screen and (max-width: 900px) {
  .side_effects {
    width: 100%; }
    .side_effects .inner {
      width: 100%; }
    .side_effects .heading {
      font-size: 20px; }
    .side_effects .name {
      font-size: 16px;
      padding: 15px 20px; }
    .side_effects .item_inner {
      padding: 15px 20px; }
    .side_effects .ico {
      font-size: 13px !important; }
    .side_effects p {
      font-size: 13px !important; } }
