@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&family=Shippori+Mincho:wght@400;600&display=swap");
.container main section ul {
  list-style: disc;
  margin-left: 20px; }

.container main section .hiyou {
  margin-left: 20px; }
  .container main section .hiyou h4::before {
    content: url("../images/design/bit_04.gif") " "; }
  .container main section .hiyou dl {
    margin-left: 20px; }
    .container main section .hiyou dl dt {
      float: left;
      color: #EB3F7A; }
    .container main section .hiyou dl dd {
      margin-left: 50%; }
    .container main section .hiyou dl dd::before {
      content: url("../images/design/bit_01.gif") " "; }

@media (min-width: 992px) {
  /*BootStrap Large(lg) 以上*/
  .container main section .twin {
    float: right;
    width: 50%; }
  .container main section > img, .container main section > a img {
    width: auto;
    max-width: 400px; }
  .container main section ul {
    list-style: none; }
    .container main section ul li:before {
      content: "▶︎ ";
      color: #EB3F7A;
      margin-right: 10px; } }
