@charset "UTF-8";
/* layout */
.autumn .pagebody2 .contents01 .r_seller {
  padding: 20px 10px;
  margin-top: 25px;
  margin-bottom: 40px;
}
.r_seller h4 {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #4D1F63;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.yo_inner:first-of-type {
  margin-bottom: 30px;
}
.pagebody2 .contents01 .yo_inner img.sp {
  margin-left: 40px;
  display: block;
  width: 173px;
  margin: 10px auto;
}
.pagebody2 .yo_inner .ttl {
  font-size: 15px;
  padding: 0;
  margin-bottom: 10px;
  font-weight: bold;
  color: #4D1F63;
  display: inline-block;
}
.pagebody2 .yo_inner ul {
  padding: 0 1em;
}
.yo_inner li {
  list-style: disc;
  text-indent: 0;
  padding-left: 0;
  font-size: 15px;
}
.yo_inner li span.small {
  font-size: 75%;
}
.yo_inner li.comment {
  list-style: none;
  font-size: 13px;
}
.link01 a {
  color: #000;
  font-weight: bold;
  font-size: 15px;
  text-decoration: underline;
}
.autumn .pagebody2 .inner .h2 {
  margin-top: 60px !important;
}
p.small {
  font-size: 14px;
  margin-top: 10px;
}
.topics01 {
  padding: 1.5em 1em;
  color: #ffffff;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#97639c+0,97639c+6,6a1f71+37,6a1f71+37,6a1f71+73 */
  background: #97639c; /* Old browsers */
  background: -moz-linear-gradient(-45deg, #97639c 0%, #97639c 6%, #6a1f71 37%, #6a1f71 37%, #6a1f71 73%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #97639c 0%, #97639c 6%, #6a1f71 37%, #6a1f71 37%, #6a1f71 73%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #97639c 0%, #97639c 6%, #6a1f71 37%, #6a1f71 37%, #6a1f71 73%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#97639c', endColorstr='#6a1f71', GradientType=1); /* IE6-9 fallback on horizontal gradient */
}
.topics01_01 {
    margin-bottom: 2em;
}
.topics01_01 .num {
  font-style: italic;
  color: #c1b6cb;
  text-align: center;
  font-size: 36px;
  line-height: 1em;
  margin-bottom: 0.25em;
}
.topics01_01 .topics01_01_01 {

}
.topics01_01 .topics01_01_01 h3 {
  font-size: 18px;
  color: #ffffff;
  margin-bottom: 0.5em;
  text-align: center;
}
.topics01_01 .topics01_01_01 .topic_txt {
  font-size: 18px;
  line-height: 1.5;
  color: #ffffff;
}