#page-custom-css-id .bibinews ul.list-group{list-style:none;margin:0 !important}#page-custom-css-id li.list-group-item{display:flex;background:#fff;border-radius:10px;margin:20px 0}#page-custom-css-id .bibi-item{width:40%}#page-custom-css-id .bibi-item img{border-radius:10px 0 0 10px}#page-custom-css-id .bibi-con{width:60%;padding:20px 15px 15px 25px;font-size:14px;color:#808080}#page-custom-css-id .bibi-con a{display:block;font-weight:bold !important;font-size:15.4px !important;font-family:"Noto Sans JP", sans-serif;color:#51b7ff;text-decoration:none !important;padding:0 20px 10px 0}#page-custom-css-id nav.bibi-panel ul.pagination{list-style:none !important;justify-content:center;align-items:center;margin:0 auto !important;display:block;padding:5px;font-size:10px;text-align:center;letter-spacing:-.4em}#page-custom-css-id nav.bibi-panel ul.pagination li{display:inline-block;margin:0 5px;letter-spacing:normal}#page-custom-css-id nav.bibi-panel ul.pagination li a{background:#fff;border:1px solid #003791;border-radius:108px;box-sizing:initial;color:#003791;display:block;font-weight:700;font-size:11px !important;text-align:center;text-decoration:none !important;line-height:10px;height:10px;min-width:30px;padding:10px}#page-custom-css-id nav.bibi-panel ul.pagination li.active a{background:#003791 !important;color:#fff !important}#page-custom-css-id .ranking img{background:#fff}#page-custom-css-id .theme-fo-base{background-color:#262626}#page-custom-css-id header#navigations{background:#2e2e2e !important}#page-custom-css-id .contents{background-color:#262626}#page-custom-css-id .page-fv{display:none}#page-custom-css-id .article-list .entry-list-unit{padding:0;padding-bottom:20px}#page-custom-css-id h1{margin-bottom:0;color:#fff}#page-custom-css-id .case-sub{font-size:20px;font-family:"sofia-pro", sans-serif;font-weight:400;font-style:normal;color:#fff;margin-bottom:40px}#page-custom-css-id .article-list .entry-list-unit{padding:0;background:#fff;border-radius:10px;overflow:hidden;padding-bottom:20px}#page-custom-css-id .article-list .entry-list-unit h3{width:90%;margin:0px auto 8px;order:3}#page-custom-css-id .article-list .entry-list-unit h4{order:2;width:90%;margin:10px auto 9px}#page-custom-css-id .article-list .entry-list-unit h3 a{color:#51B7FF}#page-custom-css-id .article-list .entry-list-unit .description{margin:0}#page-custom-css-id .article-list .entry-list-unit .cont{display:flex;flex-wrap:wrap;justify-content:center}#page-custom-css-id .article-list .entry-list-unit p{color:#000;width:90%;order:2}#page-custom-css-id .tags{width:90%;order:1;margin-top:10px}#page-custom-css-id .tag{font-size:12px;color:#51B7FF;font-weight:bold;border:none;background:none;padding:0;margin-bottom:0;margin-top:0}#page-custom-css-id .tag::before{content:"#";margin:0}#page-custom-css-id .tag .fa{display:none}#page-custom-css-id .entry-image-card-3-col{margin-bottom:60px}#page-custom-css-id .aside__ttl h4{color:#fff;margin-bottom:20px;font-size:25px}#page-custom-css-id .colum-btn{max-width:350px;border:none;border-radius:0;padding:24px 0;color:#fff;text-align:center;background-size:cover;background-position:center;background-color:#51B7FF;text-align:center;font-family:"sofia-pro", sans-serif;font-weight:400;font-style:normal;font-size:30px;line-height:1em}#page-custom-css-id .tag_cloud{margin-bottom:50px !important}#page-custom-css-id .colum-btn em{font-size:13px;line-height:1em;position:relative}#page-custom-css-id .colum-btn em::before{content:"";width:15px;height:2px;background-color:#fff;display:inline-block;position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-1px)}#page-custom-css-id .colum-btn em::after{content:"";width:15px;height:2px;background-color:#fff;display:inline-block;position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-1px)}#page-custom-css-id .side h2{color:#fff;font-size:25px;margin-bottom:20px}#page-custom-css-id .side .entry-list-unit{background-color:#fff;padding:0;margin-bottom:15px}#page-custom-css-id .article-rank{display:none}#page-custom-css-id .side .cont{padding:5px 10px}#page-custom-css-id .side .cont h3{margin:0}#page-custom-css-id .side .cont h3 a{font-size:14px}#page-custom-css-id .side .entry-list-unit .cont h4{font-size:12px;padding:0;margin:0}#page-custom-css-id .column-table.normal-table{padding:0;border:none;margin-bottom:10px}#page-custom-css-id .column-table.normal-table td{padding:0;border:none;position:relative;overflow:hidden}#page-custom-css-id .column-table.normal-table tr{border:none}#page-custom-css-id .normal-table tr td:first-child{width:120px;position:relative;overflow:hidden}#page-custom-css-id .theme-fo-base .wrapper.side-right .normal-table tr td:first-child img{width:auto !important}#page-custom-css-id .column-table.normal-table tr td:last-child{width:calc(100% - 120px);background-color:#fff;padding:0 2px}#page-custom-css-id .column-table.normal-table tr p a{font-size:12px !important;font-size:14px !important;color:#000 !important;padding:0;text-decoration:none}#page-custom-css-id .theme-fo-base .wrapper .side p strong{font-size:12px !important;padding:0 !important;margin:0 !important;font-weight:normal !important}#page-custom-css-id .wrapper{width:100%;display:flex;overflow:inherit;flex-wrap:wrap}#page-custom-css-id .inner{height:100%}#page-custom-css-id .entry-list-unit{margin-bottom:20px;padding:0 !important}#page-custom-css-id .cont{padding-top:15px}#page-custom-css-id .colimn-heading h2{background:#51B7FF;padding:20px 5px;margin:2em 0 1em}@media screen and (max-width: 1030px){#page-custom-css-id .entry-image-list .article-list .entry-list-unit{display:flex !important;width:100%;border-bottom:1px solid #ddd !important;flex-direction:column}#page-custom-css-id .entry-image-list .article-list .entry-list-unit .img{padding-right:0;width:100% !important}#page-custom-css-id .entry-image-list .article-list .entry-list-unit .cont{width:100% !important}#page-custom-css-id .tags{margin-left:20px !important}#page-custom-css-id li.list-group-item{flex-direction:column}#page-custom-css-id .bibi-item{width:100%}#page-custom-css-id .bibi-item img{border-radius:10px 10px 0 0}#page-custom-css-id .bibi-con{width:100%;padding:20px 25px}#page-custom-css-id .bibi-con a{padding:0;margin-bottom:10px}}@media screen and (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper.side-right .contents{width:100%}#page-custom-css-id .theme-fo-base .wrapper.side-right .side.side_sec{width:100%}#page-custom-css-id .contents .content-1 .row.row-1 .col.col-1 .component.rich-heading{margin-bottom:0 !important}#page-custom-css-id .theme-fo-base :is(.main-visual,.wrapper .contents,.foot) .component.text{padding:0 0 20px}#page-custom-css-id .bibi-con{padding:15px}}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .entry-list {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side .component.rich-heading {
  /* sample */
}

.side .component.image {
  /* sample */
}

.side .component.rich-heading {
  /* sample */
}

.side .component.tag_cloud {
  /* sample */
}

.side .component.image {
  /* sample */
}

.side .component.image {
  /* sample */
}

.side .component.text {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.foot .row.row-1 .col.col-2 {
  /* sample */
}
.foot .row.row-1 .col.col-2 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-3 {
  /* sample */
}
.foot .row.row-1 .col.col-3 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-4 {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.list {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.rich-heading, .main-visual .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}