.section-home-blog{margin-bottom:60px;margin-top:10px;position:relative}@media screen and (min-width:768px){.section-home-blog{margin-bottom:137px;margin-top:20px}}@media screen and (min-width:1050px){.section-home-blog{margin-bottom:162px}}.section-home-blog:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NjMuOTY2IiBoZWlnaHQ9Ijk0OS4zMTMiIHZpZXdCb3g9IjAgMCA5NjMuOTY2IDk0OS4zMTMiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ii4wMjIiIHgyPSIuNTI5IiB5MT0iMS4wMTYiIHkyPSIuMTY5IiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDczMmJlIi8+PHN0b3Agb2Zmc2V0PSIuNTY3IiBzdG9wLWNvbG9yPSIjNGU3ZWVhIiBzdG9wLW9wYWNpdHk9Ii40NTEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwZDE4NGQiIHN0b3Atb3BhY2l0eT0iLjEwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxlbGxpcHNlIGN4PSIxNzQuODU0IiBjeT0iMTk2LjI2OCIgZmlsbD0idXJsKCNhKSIgZGF0YS1uYW1lPSLmpZXlhoblvaIgODY5OCIgb3BhY2l0eT0iLjA0NyIgcng9IjE3NC44NTQiIHJ5PSIxOTYuMjY4IiB0cmFuc2Zvcm09InJvdGF0ZSg1OSA4Mi4zOTQgNjA2Ljg4NykiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-39%;content:"";filter:blur(7px);height:339px;position:absolute;right:-52px;width:55%}@media screen and (min-width:768px){.section-home-blog:before{bottom:-81%;filter:blur(12px);right:-90px}}@media screen and (min-width:1050px){.section-home-blog:before{bottom:-61%;height:295px;right:-153px;width:33%}.home-blog__slider__contents{display:flex}}.home-blog__container{max-width:none;padding-left:15px;padding-right:15px;position:relative}@media screen and (min-width:768px){.home-blog__container{padding-left:20px;padding-right:20px}}.home-blog__slider{overflow:hidden;padding-left:2px;width:100%}.home-blog__slider .slick-meta-wrapper{position:absolute;right:0;top:0}.home-blog__slider__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px;max-width:1050px;padding-right:20px;position:absolute;right:0;top:30px}@media screen and (min-width:768px){.home-blog__slider__nav{margin-bottom:40px;padding-right:30px;top:50px}}@media screen and (min-width:1050px){.home-blog__slider__nav{padding-right:55px}}.home-blog__slider__nav button{background:none;border:none;cursor:pointer;padding:0}.home-blog__slider__nav__pager{align-items:center;display:flex;margin-left:20px;margin-right:20px;order:2;position:static;width:auto}@media screen and (min-width:768px){.home-blog__slider__nav__pager{margin-left:30px;margin-right:30px}}.home-blog__slider__nav__pager__of{background-color:var(--color-pale);height:1px;margin-left:20px;margin-right:20px;width:15px}@media screen and (min-width:768px){.home-blog__slider__nav__pager__of{width:25px}}.home-blog__slider__nav__pager__total{color:var(--color-pale)}.home-blog__slider__nav__prev{cursor:pointer;order:1;position:static}.home-blog__slider__nav__prev:after{content:normal}.home-blog__slider__nav__prev__icon{height:8px;transform:rotate(180deg);width:6px}.home-blog__slider__nav__prev__icon__arrow{fill:var(--color-pale);transition:fill .3s}@media screen and (min-width:768px){.home-blog__slider__nav__prev:is(:hover,:focus) .home-blog__slider__nav__prev__icon__arrow{fill:var(--color-main)}}.home-blog__slider__nav__next{cursor:pointer;order:3;position:static}.home-blog__slider__nav__next:after{content:normal}.home-blog__slider__nav__next__icon{height:8px;width:6px}.home-blog__slider__nav__next__icon__arrow{fill:var(--color-pale);transition:fill .3s}@media screen and (min-width:768px){.home-blog__slider__nav__next:is(:hover,:focus) .home-blog__slider__nav__next__icon__arrow{fill:var(--color-main)}}.home-blog__slider__list{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:768px){.home-blog__slider__list{flex-direction:inherit;gap:20px}}.home-blog__slider__list__item{box-sizing:border-box;width:100%}.home-blog__slider__contents__link__title__contents{padding-top:10px;position:relative;width:100%}@media screen and (min-width:768px){.home-blog__slider__contents__link__title__contents{padding-top:17px}}@media screen and (min-width:1050px){.home-blog__slider__contents__link__title__contents{margin-top:2px;max-width:150px;min-width:150px;padding-left:20px;padding-top:0;width:15%}}.home-blog__slider__contents__link__title__contents__img{height:100%;position:absolute;top:0;width:100%}.home-blog__slider__contents__link__title__contents__img_img{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjguNTc5IiBoZWlnaHQ9IjU1Ny43NTIiIHZpZXdCb3g9IjAgMCA1MjguNTc5IDU1Ny43NTIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ii4wMjIiIHgyPSIuNTI5IiB5MT0iMS4wMTYiIHkyPSIuMTY5IiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIuNTY3IiBzdG9wLWNvbG9yPSIjZDJkZWZhIiBzdG9wLW9wYWNpdHk9Ii40NTEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0ZDYxYzMiIHN0b3Atb3BhY2l0eT0iLjEwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxlbGxpcHNlIGN4PSIxMzIuMTQ4IiBjeT0iNzIuNzUxIiBmaWxsPSJ1cmwoI2EpIiBkYXRhLW5hbWU9IualleWGhuW9oiA4Njk0IiBvcGFjaXR5PSIuNDMyIiByeD0iMTMyLjE0OCIgcnk9IjcyLjc1MSIgdHJhbnNmb3JtPSJyb3RhdGUoMTI1LjAzIDE0NC41ODIgMjEwLjE0NCkiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-6%;filter:blur(20px);height:70px;opacity:.8;position:absolute;right:-23%;width:227px}@media screen and (min-width:768px){.home-blog__slider__contents__link__title__contents__img_img{bottom:-65%;height:145px;right:-20%;width:627px}}@media screen and (min-width:1050px){.home-blog__slider__contents__link__title__contents__img_img{bottom:-45%;height:140%;right:-80%;width:160%}}@media screen and (min-width:100px){.home-blog__slider__contents__link__title__contents__img_img:before{aspect-ratio:1/1;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NjEuNDI4IiBoZWlnaHQ9IjQ1Ni4xOTQiIHZpZXdCb3g9IjAgMCA0NjEuNDI4IDQ1Ni4xOTQiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ii4wMjIiIHgyPSIuNTI5IiB5MT0iMS4wMTYiIHkyPSIuMTY5IiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmQxMzEzIi8+PHN0b3Agb2Zmc2V0PSIuNTY3IiBzdG9wLWNvbG9yPSIjZjU0NTQ1IiBzdG9wLW9wYWNpdHk9Ii40NTEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZjBmMGYiIHN0b3Atb3BhY2l0eT0iLjYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZWxsaXBzZSBjeD0iNDUuNzEzIiBjeT0iNTYuMzY5IiBmaWxsPSJ1cmwoI2EpIiBkYXRhLW5hbWU9IualleWGhuW9oiA4NzQyIiBvcGFjaXR5PSIuMjQiIHJ4PSI0NS43MTMiIHJ5PSI1Ni4zNjkiIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpzY3JlZW47aXNvbGF0aW9uOmlzb2xhdGUiIHRyYW5zZm9ybT0icm90YXRlKDEyNS4wMyA5My41MzUgMTkwLjMzNSkiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:cover;content:"";filter:blur(20px);position:absolute;right:30%;top:-35%;width:min(100%,700px)}}.home-blog__slider__contents__link__title__contents .link-button{height:100%;margin-top:0;max-width:none;width:100%}.home-blog__slider__contents__link__title__contents .link-button__anchor{border-radius:12px;display:flex;font-size:1.4rem;height:100%;justify-content:center;padding:25px 6px 20.5px 31px}@media screen and (min-width:768px){.home-blog__slider__contents__link__title__contents .link-button__anchor{font-size:1.6rem;justify-content:center;padding:24px 31px 16.5px 29px}}@media screen and (min-width:1050px){.home-blog__slider__contents__link__title__contents .link-button__anchor{align-items:center;padding:76px 21px 104.5px}}@media screen and (min-width:1150px){.home-blog__slider__contents__link__title__contents .link-button__anchor{padding:76px 42px 110.5px}}.home-blog__slider__list__item__card{display:block;margin-bottom:2px;margin-top:2px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:1050px){.home-blog__slider__list__item__card:hover .home-blog__slider__list__item__card__head__image{transform:scale(1.05)}}.home-blog__slider__list__item__card:focus .home-blog__slider__list__item__card__head__image{transform:scale(1.05)}.home-blog__slider__list__item__card__head{border-radius:12px;overflow:hidden;position:relative}.home-blog__slider__list__item__card__head__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:relative;transition:transform 1s cubic-bezier(.16,.92,.49,.86)}@media screen and (min-width:1050px){.home-blog__slider__list__item__card__head__image{border-radius:12px}}.home-blog__slider__list__item__card__head:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iNDkuMzY1IiB2aWV3Qm94PSIwIDAgMTAwIDQ5LjM2NSI+PGcgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNDE2MzciPjxnIGZpbHRlcj0idXJsKCPjg5HjgrlfMTIyOTApIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjAwMyAuMDAzKSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI0LjUgMTkuODVhNS4wNiA1LjA2IDAgMCAxLTIuMzI3IDEuNjA3IDQuMDYgNC4wNiAwIDAgMSAyLjMgMS4yNzkgNC44IDQuOCAwIDAgMSAxLjI3IDIuNTA2IDQuNCA0LjQgMCAwIDEgLjA3MS44NDQgNC42MiA0LjYyIDAgMCAxLS43MzMgMi42IDUuMDUgNS4wNSAwIDAgMS0yLjE2NSAxLjgyMyA3LjcgNy43IDAgMCAxLTMuMy42NjhoLTcuNTczTDEyIDEyLjI1Mmg3LjIxOGE3LjAzIDcuMDMgMCAwIDEgNC4xNjMgMS4xMTYgNC40IDQuNCAwIDAgMSAxLjg5MyAyLjg4NyA0LjczIDQuNzMgMCAwIDEtLjc3MyAzLjU5MW0tMS44NTcgNS4yODlhMi42NSAyLjY1IDAgMCAwLTEuMTM4LTEuNzcgMy45IDMuOSAwIDAgMC0yLjMtLjY1NGgtNC4wNzlsLjAyMyA2LjA0NWg0LjE5NGEzLjYyIDMuNjIgMCAwIDAgMi40NzMtLjc4OSAyLjc3IDIuNzcgMCAwIDAgLjg4NC0yLjIwNyA2IDYgMCAwIDAtLjA1Ny0uNjI2bS0uNDg5LTguMmEyLjUgMi41IDAgMCAwLTEuMDMzLTEuNjYyIDMuNjYgMy42NiAwIDAgMC0yLjE3Ny0uNkgxNS4xbC4wMjkgNS42MThoMy44NGEzLjU3IDMuNTcgMCAwIDAgMi4zODctLjczNiAyLjUgMi41IDAgMCAwIC44NDQtMi4wNDQgNCA0IDAgMCAwLS4wNDgtLjU3MSIgZGF0YS1uYW1lPSLjg5HjgrkgMTIyOTAiLz48L2c+PGcgZmlsdGVyPSJ1cmwoI+ODkeOCuV8xMjI5MSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMDAzIC4wMDMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzMuMTI1IDI4LjgxaDYuNGwtLjAxMSAyLjM2OWgtOS41MDVsLS4wNDMtMTguOTI4aDMuMVoiIGRhdGEtbmFtZT0i44OR44K5IDEyMjkxIi8+PC9nPjxnIGZpbHRlcj0idXJsKCPjg5HjgrlfMTIyOTIpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjAwMyAuMDAzKSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ2LjE5NSAzMC4zNTdhOS4yIDkuMiAwIDAgMS0zLjMzOS0yLjgzMiA5Ljg0IDkuODQgMCAwIDEtMS43NTEtNC4xNCAxMC44NCAxMC44NCAwIDAgMSAuNDExLTUuODQzIDguMTMgOC4xMyAwIDAgMSAzLjI5NC00LjA2MiAxMC4wMiAxMC4wMiAwIDAgMSA1LjUtMS40NyA5LjcgOS43IDAgMCAxIDQuNDMxIDEuMDA3IDkuMjQgOS4yNCAwIDAgMSAzLjMzNiAyLjgxOCA5Ljc2IDkuNzYgMCAwIDEgMS43NDcgNC4xMjYgMTAuOSAxMC45IDAgMCAxLS40MDcgNS44NTUgOC4xIDguMSAwIDAgMS0zLjMgNC4wNzcgMTAuMSAxMC4xIDAgMCAxLTUuNTI0IDEuNDcgOS42NCA5LjY0IDAgMCAxLTQuNC0xbTguMDkxLTIuOTQxYTYuMDcgNi4wNyAwIDAgMCAyLjE0Ni0zLjA3MiA4LjUgOC41IDAgMCAwIC4yMTYtNC4xODEgNi40NiA2LjQ2IDAgMCAwLTIuMS0zLjkwNiA2LjEzIDYuMTMgMCAwIDAtNC4xNjQtMS40MyA2LjE2IDYuMTYgMCAwIDAtMy43NjEgMS4xMjkgNS45MiA1LjkyIDAgMCAwLTIuMTM5IDMuMDM2IDguNiA4LjYgMCAwIDAtLjIgNC4yIDYuNSA2LjUgMCAwIDAgMi4xMDkgMy45MjcgNi4wNiA2LjA2IDAgMCAwIDQuMTM5IDEuNDMyIDYuMSA2LjEgMCAwIDAgMy43Ni0xLjE0MSIgZGF0YS1uYW1lPSLjg5HjgrkgMTIyOTIiLz48L2c+PGcgZmlsdGVyPSJ1cmwoI+ODkeOCuV8xMjI5MykiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMDAzIC4wMDMpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNjQuMjI4IDE2LjY4N2E5LjEgOS4xIDAgMCAxIDMuNDk0LTMuNDQ1IDkuOCA5LjggMCAwIDEgNC44NTgtMS4yMzkgOS45NiA5Ljk2IDAgMCAxIDUuNCAxLjQ4NSA4LjQgOC40IDAgMCAxIDMuNDM3IDQuMjA2SDc3LjY5YTUuMjQgNS4yNCAwIDAgMC0yLjA3MS0yLjEzNyA2LjEgNi4xIDAgMCAwLTMuMDE2LS43MTggNi42IDYuNiAwIDAgMC0zLjM0OC44NDQgNS45IDUuOSAwIDAgMC0yLjI5NCAyLjQgNy40NSA3LjQ1IDAgMCAwLS44MTQgMy41OTEgMTAgMTAgMCAwIDAgLjEzNiAxLjUyNiA2LjIxNyA2LjIxNyAwIDAgMCA2LjM1IDUuMzQyIDUuOTYgNS45NiAwIDAgMCA0LjEyOC0xLjQzIDYuMDggNi4wOCAwIDAgMCAxLjkyLTMuODg0aC03LjExMnYtMi40MjRoMTAuNDMzdjIuNDI0YTkuMSA5LjEgMCAwIDEtMS41NjMgNC4wNTIgOS40IDkuNCAwIDAgMS0zLjMgMi45NTQgOS4yNCA5LjI0IDAgMCAxLTQuNSAxLjEgOS45IDkuOSAwIDAgMS00LjM3MS0uOTgxIDkuMyA5LjMgMCAwIDEtNS4xNTEtNi44MzQgMTAuMSAxMC4xIDAgMCAxIDEuMS02LjgzNiIgZGF0YS1uYW1lPSLjg5HjgrkgMTIyOTMiLz48L2c+PC9nPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;left:3px;padding:14px 31px;position:absolute;top:9px;z-index:1}@media screen and (min-width:768px){.home-blog__slider__list__item__card__head:after{left:8px;padding:20px 37px;top:4px}}@media screen and (min-width:1050px){.home-blog__slider__list__item__card__head:after{left:13px;padding:25px 50px;top:11px}}.home-blog__slider__list__item__card__head__image:after{background:linear-gradient(180deg,rgba(20,22,34,.25),rgba(20,22,34,.02) 40%,rgba(20,22,34,0));content:"";display:block;padding-bottom:56.25%}.home-blog__slider__list__item__card__body{margin-top:3px;position:absolute;right:5px;top:0}@media screen and (min-width:768px){.home-blog__slider__list__item__card__body{margin-top:6px;right:11px;top:0}}@media screen and (min-width:1050px){.home-blog__slider__list__item__card__body{margin-top:13px;right:22px;top:-1px}}.home-blog__slider__list__item__card__body__date{color:var(--color-pale);font-family:var(--font-en);font-size:1.4rem;letter-spacing:.1em}.home-blog__slider__list__item__card__body__category{display:flex;flex-wrap:wrap;justify-content:right;padding-left:100px}.home-blog__slider__list__item__card__body__category__item{margin:7.5px}.home-blog__slider__list__item__card__body__category__item__inner{background-color:#fff;border-radius:12px;box-sizing:border-box;color:var(--color-point);display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.02em;min-width:103px;padding:6px;text-align:center}@media screen and (min-width:768px){.home-blog__slider__list__item__card__body__category__item__inner{padding:5px}}@media screen and (min-width:1050px){.home-blog__slider__list__item__card__body__category__item__inner{border-radius:15px;padding:8px}}.dnd-section-color--bg .home-blog__slider__list__item__card__body__category__item__inner{background-color:#fff}@media screen and (min-width:768px){.home-blog__slider__list__item__card__body__category__item__inner{font-size:1.3rem;min-width:107px}}.home-blog__slider__list__item__card__body__heading{font-size:1.5rem;font-weight:500;line-height:1.92em;margin-top:10px}@media screen and (min-width:768px){.home-blog__slider__list__item__card__body__heading{font-size:1.8rem}}.home-blog__container .link-button__anchor__icon{position:inherit;right:-10px;transform:translateY(-30%)}@media screen and (min-width:768px){.home-blog__container .link-button__anchor__icon{right:-12px;transform:translateY(-35%)}}@media screen and (min-width:1050px){.home-blog__container .link-button__anchor__icon{position:absolute;right:55px;transform:translateY(190%)}.home-blog__container .link-button__anchor__inner{text-align:center}}.home-blog__container .link-button__anchor__inner{text-align:center}.home-blog__container .link-button__anchor__icon:before{background-repeat:no-repeat;background-size:contain;height:17px;top:7px;width:17px}@media screen and (min-width:768px){.home-blog__container .link-button__anchor__icon:before{height:18px;top:10px;width:19px}}