.sidebar{margin-top:0em}.container-solution{background-color:#f1f2f7}.container-solution .inner{width:92%;margin-right:auto;margin-left:auto}@media(min-width: 750px){.container-solution .inner{max-width:900px}}@media(min-width: 750px){.container-solution .inner.flc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 749px){.container-solution .inner.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 750px){.container-solution .inner.flc>.fli:first-of-type{width:70%}}@media(max-width: 749px){.container-solution .inner.flc>.fli:first-of-type{margin-bottom:5vw}}@media(min-width: 750px){.container-solution .inner.flc>.fli:last-of-type{width:28%}}@media(min-width: 750px){.container-solution .inner.flc>.fli .flc:not(.pagination){-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 749px){.container-solution .inner.flc>.fli .flc:not(.pagination){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.container-solution .inner.flc>.fli article{border-bottom:1px solid #e5e5e5}@media(min-width: 750px){.container-solution .inner.flc>.fli article{width:32%;padding-bottom:40px;margin-bottom:40px;font-size:16px}}@media(max-width: 749px){.container-solution .inner.flc>.fli article{padding-bottom:5.3333333333vw;margin-bottom:5.3333333333vw;font-size:3.4666666667vw}}.container-solution .inner.flc>.fli article a{padding-right:10%;padding-left:10%;color:#333;text-decoration:none}.container-solution .inner.flc>.fli article a.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-solution .inner.flc>.fli article a .fli.box-img{margin-bottom:1vw;overflow:hidden;border:1px solid #c1c1c1}@media(min-width: 750px){.container-solution .inner.flc>.fli article a .fli.box-img{aspect-ratio:1/1}}@media(max-width: 749px){.container-solution .inner.flc>.fli article a .fli.box-img{aspect-ratio:6/5}}.container-solution .inner.flc>.fli article a .fli img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.container-solution .inner.flc>.fli article a .fli.box-txt .tx--subheading{margin-bottom:.5em;font-size:1.1em;font-weight:bold;line-height:1.65em}.container-solution .inner.flc>.fli article a .fli.box-txt .tx--note{display:block;min-height:2em;margin-bottom:1vw;font-weight:bold;line-height:1.5em;color:#286ab6}.container-solution .inner.flc>.fli article a .fli.box-txt .tx--sentence{line-height:1.55em}@media(min-width: 750px){.container-solution .inner.flc>.fli article a:hover{opacity:.5 !important}}.container-solution .inner.flc>.fli>.pagination.flc{-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-solution .inner.flc>.fli>.pagination.flc>.page-numbers{display:inline-block;margin:0 .5em;color:#13184e;text-align:center;text-decoration:none;border:1px solid #13184e}@media(min-width: 750px){.container-solution .inner.flc>.fli>.pagination.flc>.page-numbers{width:30px;height:30px;font-size:16px;line-height:30px}}@media(max-width: 749px){.container-solution .inner.flc>.fli>.pagination.flc>.page-numbers{width:8vw;height:8vw;font-size:4.2666666667vw;line-height:8vw}}.container-solution .inner.flc>.fli>.pagination.flc>.page-numbers.current{color:#fff;background-color:#13184e}@media(max-width: 749px){.container-post .inner{padding-top:2vw}}.container-post .inner .box-logo{background-color:#fff}.container-post .inner .content li{list-style:disc}.container-post .term-tag{display:inline-block;padding:.2em .5em;margin-bottom:.3em;color:#fff;text-decoration:none;background-color:#13184e}.container-post h2,.container-post h3,.container-post h4,.container-post h5,.container-post p{padding-inline:1vw}.container-post h2{padding-block:.2em;font-size:1.17em;color:#fff;background-color:#b19158}.container-post h3{padding-block:.2em;color:#121646;border-top:1px solid #121646;border-bottom:1px solid #121646}
