.section-home-news{background-color:var(--color-bg);padding-bottom:70px;padding-top:70px;position:relative}@media screen and (min-width:768px){.section-home-news{padding-bottom:100px;padding-top:100px}}.section-home-news .container{position:relative}@media screen and (max-width:767px){.home-news__menu{margin-bottom:15px}}.home-news__menu__laptop-wider__list{display:none}@media screen and (min-width:768px){.home-news__menu__laptop-wider__list{display:flex;flex-wrap:wrap}}@media screen and (min-width:1050px){.home-news__menu__laptop-wider__list__item:is(:hover,:focus){color:var(--color-main)}}.home-news__menu__laptop-wider__list__item button{appearance:none;background:none;border:none;cursor:pointer;padding:5px 20px 25px 0;position:relative;transition:color .3s}.home-news__menu__laptop-wider__list__item:not(:first-child) button{padding:5px 20px 25px}@media screen and (min-width:768px){.home-news__menu__laptop-wider__list__item:not(:first-child) button:after{border-left:1px dotted var(--color-pale);content:"";height:18px;left:0;position:absolute;top:5px;width:1px}}.home-news__menu__laptop-wider__list__item.is-current button{color:var(--color-point);position:relative}.home-news__menu__laptop-wider__list__item.is-current .tab_icon{bottom:0;content:"";height:5px;left:calc(50% - 25px);overflow:hidden;position:absolute;width:50px;z-index:-1}.home-news__menu__laptop-wider__list__item:first-child.is-current .tab_icon{left:0}.home-news__menu__laptop-wider__list__item.is-current .tab_icon:before{background:var(--color-point);content:"";height:10px;left:calc(50% - 25px);left:0;position:absolute;top:-1px;width:50px;z-index:-1}@media screen and (min-width:768px){.home-news__menu__palmtop{display:none}}.home-news__menu__palmtop__label{display:block;position:relative}.home-news__menu__palmtop__label__icon{height:8px;position:absolute;right:16px;top:calc(50% - 4px);transform:rotate(90deg);width:6px}.home-news__menu__palmtop__label__icon__arrow{fill:var(--color-plane)}.home-news__menu__palmtop__label__select{appearance:none;background:none transparent;border:1px solid var(--color-pale);border-radius:5px;color:inherit;display:block;font-size:1.6rem;letter-spacing:var(--ls-root);outline:none;padding:10px;text-indent:.01px;text-overflow:"";width:100%}.home-news__content{margin-top:10px;width:100%}@media screen and (min-width:1050px){.home-news__content{margin-top:12px;width:705px}}.home-news__content__list{display:none;position:relative}.home-news__content__list.show{display:block}.home-news__content__list__item{border-bottom:1px solid var(--color-pale);position:relative}.home-news__content__list__item__anchor .paragraph{transition:color .3s}@media screen and (min-width:1050px){.home-news__content__list__item:is(:hover,:focus):before{width:100%}.home-news__content__list__item__anchor:is(:hover,:focus) .paragraph{color:var(--color-point)}}.home-news__content__list__item:first-child .home-news__content__list__item__anchor{padding-top:0}.home-news__content__list__item__anchor{display:block;padding-bottom:19px;padding-top:30px}@media screen and (min-width:768px){.home-news__content__list__item__anchor{padding-bottom:25px;padding-top:25px}}@media screen and (min-width:1050px){.home-news__content__list__item__anchor{padding-bottom:25px;padding-top:25px}}.dnd-section-color--bg .home-news__content__list__item__anchor:is(:hover,:focus){background-color:#fff}.home-news__content__list__item__content__head{align-items:flex-start;display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width:768px){.home-news__content__list__item__content__head{align-items:center;flex-direction:row;width:100%}}.home-news__content__list__item__content__head__date{color:var(--color-plane);font-family:var(--font-en);font-size:1.2rem;font-weight:var(--fw-bold-en);letter-spacing:.15em;margin-right:17px}@media screen and (min-width:768px){.home-news__content__list__item__content__head__date{font-size:1.4rem}}.home-news__content__list__item__content__head__category{margin-left:15px}@media screen and (min-width:768px){.home-news__content__list__item__content__head__category{flex:1;margin-left:20px}}.home-news__content__list__item__content__head__category__inner{background-color:#f1f1ed;box-sizing:border-box;display:inline-block;font-size:1.2rem;letter-spacing:var(--ls-root);min-width:100px;padding:5px;text-align:center}.dnd-section-color--bg .home-news__content__list__item__content__head__category__inner{background-color:#fff}@media screen and (min-width:768px){.home-news__content__list__item__content__head__category__inner{font-size:1.3rem;min-width:120px}}.home-news__content__list__item__content__body{margin-top:8px}@media screen and (min-width:768px){.home-news__content__list__item__content__body{margin-top:10px}}@media screen and (min-width:1050px){.home-news__content__list__item__content__body{margin-top:12px}}.home-news__content__list__item__content__body .paragraph{line-height:1.5}@media screen and (min-width:1050px){.home-news__container{display:flex;justify-content:space-between}.home-news__container .home__box__contents{width:260px}.home-news__container .heading-2{margin-bottom:26px}}@media screen and (min-width:768px){.home-news__container .heading-2__inner{font-size:3.4rem;padding:2px 5px}}@media screen and (min-width:1050px){.home-news__container .heading-2__inner{font-size:3.4rem;margin-left:0;padding-left:0}}.home-news__bg__deco{color:var(--color-bg);font-family:var(--font-en);font-size:6.5rem;font-weight:var(--fw-normal-jp);letter-spacing:var(--ls-root);overflow:hidden;position:absolute;right:15px;top:12px;user-select:none;white-space:nowrap;z-index:-1}@media screen and (min-width:768px){.home-news__bg__deco{font-size:9rem;right:40px;top:30px}}@media screen and (min-width:1050px){.home-news__bg__deco{font-size:10.5rem;right:85px;top:-80px}}.underline:before{background:#f98469;bottom:-3px;content:"";height:3px;position:absolute;width:50%}.section-home-news .link-button{margin-top:32px;min-width:200px}@media screen and (min-width:768px) and (max-width:1050px){.section-home-news .link-button{margin-left:0;margin-right:auto;margin-top:31px}}@media screen and (min-width:1050px){.section-home-news .link-button{margin-top:27px}}.home-news__slider__list__item__card__body__category{display:flex;flex-wrap:wrap;margin:0 -5px}@media screen and (min-width:768px){.home-news__slider__list__item__card__body__category{flex:1}}.home-news__slider__list__item__card__body__category__item{margin:5px}.home-news__slider__list__item__card__body__category__item__inner{background-color:#fff;border-radius:3px;box-sizing:border-box;color:var(--color-plane);display:inline-block;font-size:1.2rem;font-weight:500;letter-spacing:.05em;min-width:100px;padding:5px 25px;text-align:center}.dnd-section-color--bg .home-news__slider__list__item__card__body__category__item__inner{background-color:#fff}@media screen and (min-width:768px){.home-news__slider__list__item__card__body__category__item__inner{font-size:1.2rem;min-width:120px}}.section-home-news .home-blog__new-badge{background-color:var(--color-sub);border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;font-family:var(--font-default);font-size:1.2rem;font-weight:500;letter-spacing:.05em;min-width:54px;padding:5px;text-align:center}