@charset "UTF-8";
/*===========================
ui2047_terms
===========================*/
@media print, screen and (min-width: 768px) {
  .ui2047 .categoryAnchor-serchresult .categoryAnchor_item {
    /*width: 280px;*/
    width: 33% !important;
  }
} 
.ui2047 .categoryAnchor_item a:after {
  font-family: inherit !important;
  content: none !important;
}
.ui2047 .guide_page_wrap {
  border: none !important;
  border-top: solid 1px #ccc !important;
  border-radius: 0 !important;
}
.ui2047 .guide_page-txt h3 {
  font-size: 2rem !important;
  margin: 0 auto !important;
}
.ui2047 .guide_page-txt h3 + p {
  margin-top: 10px !important;
}
.ui2047 .guide_page-txt ul {
  list-style: none !important;
  margin-top: 10px;
  padding: 0 1em !important;
}
.ui2047 .guide_page-txt ul li {
  text-indent: -1em;
  padding-left: 1em;
}
.ui2047 .guide_page-txt ol {
  margin-top: 10px;
  padding: 0 1em !important;
}
.ui2047 .guide_page-txt ol.list_number01 li {
  list-style: decimal inside;
  text-indent: -1.25em;
  padding-left: 1em;
  line-height: 1.5;
}
.ui2047 .guide_page-txt ol.list_number02 li {
  list-style: none;
  text-indent: -1.85em;
  padding-left: 1.85em;
  line-height: 1.5;
}
.ui2047 .guide_page-txt ol li + li {
  margin-top: 5px;
}
.ui2047 li.n01:before {
  content: "(1) ";
}
.ui2047 li.n02:before {
  content: "(2) ";
}
.ui2047 li.n03:before {
  content: "(3) ";
}
.ui2047 li.n04:before {
  content: "(4) ";
}
.ui2047 li.n05:before {
  content: "(5) ";
}
.ui2047 li.n06:before {
  content: "(6) ";
}
.ui2047 li.n07:before {
  content: "(7) ";
}

.ui2047 .terms_info.guide_page_block{
	display: block;
}
.ui2047 .terms_info.guide_page_block .guide_page-txt p{
	margin-bottom: 30px;
}

.ui2047 .categoryAnchor-serchresult .categoryAnchor_list{
	flex-wrap: nowrap;
}