.module--slide_blog{margin-bottom:50px;margin-top:50px}.slide_blog_container{padding-top:50px;position:relative}@media screen and (max-width:767px){.slide_blog_container{padding-top:30px}}.slide_blog_slider_controller{align-items:center;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:0;top:0;transform:translateY(-100%)}.slide_blog_slider_controller button{aspect-ratio:1/1;background-color:#005396;border:none;border-radius:50%;cursor:pointer;mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJf44Os44Kk44Ok44O8XzIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDIiIHZpZXdCb3g9IjAgMCAzMSAzMSI+PGRlZnM+PHN0eWxlPi5jbHMtMntzdHJva2U6IzAwNTM5NjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImxheW91dCI+PGNpcmNsZSBjeD0iMTUuNSIgY3k9IjE1LjUiIHI9IjE1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDA1Mzk2O3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PHBhdGggZD0ibTE0Ljc1IDEyLTMuNSAzLjUgMy41IDMuNU0xMC41IDE1LjVoMTAiIGNsYXNzPSJjbHMtMiIvPjwvZz48L3N2Zz4=");mask-size:cover;position:relative;transition:.5s cubic-bezier(.645,.045,.355,1);width:30px}.slide_blog_slider_controller button:disabled{background-color:gray;cursor:not-allowed}.slide_blog_slider_controller .slide_blog_slider_next{transform:rotate(180deg)}@media screen and (min-width:1050px){.slide_blog_slider_controller button:not(:disabled):hover{opacity:.7}}.slide_blog_slider{display:flex;gap:25px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-right:calc(-50vw - -50%);overscroll-behavior-x:contain;width:calc(50% + 50vw)}.slide_blog_slider::-webkit-scrollbar{height:0}.slide_blog_slider{scrollbar-width:none}.slide_blog_article{background:#fff;flex:0 0 auto;max-width:375px;min-width:265px;overflow:hidden;scroll-snap-align:start;width:50vw}.slide_blog_link{color:inherit;text-decoration:none;transition:.5s cubic-bezier(.645,.045,.355,1)}@media screen and (min-width:1050px){.slide_blog_link:hover{opacity:.7}.slide_blog_link:hover img{opacity:1}}.slide_blog_img{aspect-ratio:375/197;overflow:hidden;position:relative}.slide_blog_img:after{aspect-ratio:1/1;background-color:#fff;bottom:15px;content:"";mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJf44Os44Kk44Ok44O8XzIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDIiIHZpZXdCb3g9IjAgMCAzNSAzNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtzdHJva2U6I2ZmZjtmaWxsOm5vbmU7c3Ryb2tlLW1pdGVybGltaXQ6MTB9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImxheW91dCI+PGNpcmNsZSBjeD0iMTcuNSIgY3k9IjE3LjUiIHI9IjE3IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZTojZTJmMWZhIi8+PHBhdGggZD0iTTggMTYuNjdoMjB2MUg4eiIgY2xhc3M9ImNscy0xIi8+PHBhdGggZD0ibTIzIDEyLjE3IDUgNS01IDUiIGNsYXNzPSJjbHMtMSIvPjwvZz48L3N2Zz4=");mask-size:cover;position:absolute;right:10px;width:35px}.slide_blog_img img{display:block;height:100%;object-fit:cover;width:100%}.slide_blog_date{color:#005396;font-size:.75em;margin-top:25px}@media screen and (max-width:767px){.slide_blog_date{margin-top:15px}}.slide_blog_title{font-size:1.125em}.slide_blog_category{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.slide_blog_category li{background-color:#005396;color:#fff;font-size:.75em;line-height:1;padding:6px}.slide_blog_slider_scroll{margin-right:calc(-50vw - -50%);margin-top:40px;width:100%}@media screen and (max-width:767px){.slide_blog_slider_scroll{margin-top:25px}}.slide_blog_slider_scroll .sb-track{background:#f2f2ef;cursor:pointer;height:3px;position:relative;user-select:none}.slide_blog_slider_scroll .sb-thumb{background:#005396;cursor:grab;height:100%;left:0;position:absolute;top:0;width:142px}.slide_blog_slider_scroll .sb-thumb:active{cursor:grabbing}