/* scss_none */
@charset "UTF-8";

br.br_pc_none {display: none;}
div.article_box {
  display: flex;
  border-bottom:1px solid #ccc;
  padding-bottom:20px;
  margin-top:20px;
  margin-bottom:20px;
}
div.article_left {
  width:200px;
  align-items: center;
  display: flex;
  justify-content: center;
  }
div.article_left img {
  max-width: 160px;
}
  div.article_right {
    width:calc(100% - 200px)
  }

  p.article_top_title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom:10px;
  }
  p.article_top_title a {
    text-decoration: underline;
  }
  .article_more {
    margin-top:10px;
    font-weight:bold;
  }
  .article_more a {
    text-decoration: underline;
  }  
  .alignRight {text-align: right;}


  
/*detail*/
.section__inner {
    width: 1280px;
    max-width: 100%;
    padding: 0 23px;
    margin: 0 auto;
}
h1.article_title {
      color: #fff;
    padding: 5px 0;
     text-align: center;
    font-size: clamp(18px, 3vw, 20px);
    font-weight: 700;
    letter-spacing: .1em;
        background-color: #00A3DA;
}
p.article_detail_title {font-size: 24px;font-weight: bold;margin-top:20px;}
h4 {font-size:20px;border-bottom:1px solid #646464;font-weight: bold;margin-top:20px;margin-bottom:10px;}
section.article_detail img {width:auto;}
@media (max-width: 768px) {
  section.article_detail img {width:100%;}
}
section.article_detail .copyright {
  color: #646464!important;
  margin-bottom:20px;
  margin-top:20px;
  text-align: center;
}
p.article_link a {
  color:#646464;
  text-decoration: underline;
}
p.booth_number {margin-top:30px;margin-bottom:20px;}
p.close_btn {
  text-align: center;
  color:white;
  font-weight: bold;
  font-size:16px;
  width:300px;
  margin:0 auto;
}
p.close_btn a{
  background-color:#646464;
  border-radius:5px;
  padding:10px;
  color:white;
text-decoration: none;}

  div.article-fig-box{
    display:flex;
    align-items: end;
    justify-content:center;
    gap:20px;
  }
  @media (max-width: 768px) {
    div.article-fig-box{
      align-items: center;
      flex-direction: column;
    }
      }