@charset "UTF-8";
.section-topicsbox .txtbox {
  margin: 30px 0 0; }
  @media screen and (max-width: 480px) {
    .section-topicsbox .txtbox {
      margin: 30px 10px; } }
  .section-topicsbox .txtbox .ph {
    display: flex;
    justify-content: left;
    margin-bottom: 20px;
    padding-left: 30px; }
    @media screen and (max-width: 1080px) {
      .section-topicsbox .txtbox .ph {
        padding-left: 10px; } }
    @media screen and (max-width: 768px) {
      .section-topicsbox .txtbox .ph {
        padding-left: 0; } }
.section-topicsbox .infobox {
  padding-left: 30px; }
  @media screen and (max-width: 1080px) {
    .section-topicsbox .infobox {
      padding-left: 10px; } }
  @media screen and (max-width: 768px) {
    .section-topicsbox .infobox {
      padding-left: 0; } }
  .section-topicsbox .infobox p {
    color: #231815;
    font-size: 14px;
    font-family: "小塚ゴシック Pro", "Kozuka Gothic Pro", sans-serif;
    line-height: 2; }
  .section-topicsbox .infobox .img {
    margin: 40px 0 0; }
