@keyframes slideRight{30%{background-position:150%}31%,40%{background-position:-50%}100%{opacity:1;background-position:translateX(100%)}}.news{background-color:#f27037}@media screen and (min-width: 1000px){.news__wrap{padding:0 1.875rem}}.news__bg{padding:1.875rem 0;background-color:#fff}@media screen and (min-width: 1000px){.news__bg{margin:0 auto;max-width:116.25rem;border-radius:1.875rem}}@media screen and (min-width: 1000px){.news__bg{padding:2.25rem 0 3.875rem}}.news__inner-wrap{padding:0 4.66%}@media screen and (min-width: 1000px){.news__inner-wrap{margin:0 auto;padding:0 1.125rem;max-width:58.5rem}}.news__category-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-content:center;align-items:center;gap:1.25rem 1.875rem;margin:0 auto;width:fit-content}@media screen and (min-width: 768px){.news__category-list{display:flex;column-gap:1.875rem}}.news__category-link{display:flex;justify-content:center;align-items:center;width:8.75rem;height:1.875rem;color:#4a3a34;background-color:#fcdd5c;font-weight:700;font-size:1rem;border:3px solid #fcdd5c;border-radius:1.875rem;transition:background-color .3s ease,border-color .3s ease}.news__category-link.current{background-color:#fff;pointer-events:none}@media screen and (min-width: 1000px){.news__category-link{height:2.5rem;font-size:1.125rem}}@media(hover: hover){.news__category-link:hover{background-color:#f27037;border-color:#f27037}}.news__title{margin-top:1.375rem;color:#f27037;line-height:1.45;display:block;font-size:1.375rem;font-weight:700;text-align:center;line-height:1.6363}@media screen and (min-width: 400px){.news__title{font-size:5.8666666667vw}}@media screen and (min-width: 768px){.news__title{font-size:2rem;line-height:1.5}}@media screen and (min-width: 1000px){.news__title{margin-top:2.625rem}}.news__post-list{margin-top:.625rem;padding:1.25rem 0 1.375rem;border-top:3px solid #f27037;border-bottom:3px solid #f27037}@media screen and (min-width: 1000px){.news__post-list{margin-top:.5rem;padding:1.875rem 0 2rem}}.news__post-item{margin:0 auto;width:94.1%;border-bottom:1px solid #c8c3c1;transition:border-color .3s ease}@media screen and (min-width: 1000px){.news__post-item{width:100%}}.news__post-item+.news__post-item .news__post-link{padding-top:.75rem}@media screen and (min-width: 1000px){.news__post-item+.news__post-item .news__post-link{padding-top:1.25rem}}.news__post-item:has(:hover){border-color:#f27037}.news__post-link{display:block;padding-bottom:.625rem;height:100%;position:relative}@media(hover: hover){.news__post-link:hover .news__post{color:#f27037}.news__post-link:hover .news__category{color:#fff;background-color:#f27037}.news__post-link:hover .news__post-arrow{background-color:#f27037;fill:#fff}}.news__post{display:flex;flex-direction:column;gap:.625rem;padding-right:2rem;font-size:.875rem;line-height:1.4;transition:color .3s ease}@media screen and (min-width: 1000px){.news__post{flex-direction:row;align-items:center;gap:1.25rem;font-size:1rem;line-height:1.5}}.news__post-info{display:flex;align-items:center;gap:.625rem}@media screen and (min-width: 1000px){.news__post-info{gap:1.125rem}}.news__category{display:flex;justify-content:center;align-items:center;width:4rem;height:1.375rem;background-color:#fcdd5c;font-size:.75rem;border-radius:.75rem;transition:color .3s ease,background-color .3s ease}@media screen and (min-width: 1000px){.news__category{width:4.375rem;height:1.5rem;font-size:.8125rem}}.news__category--not-exists{width:4rem;height:1.375rem;background-color:rgba(0,0,0,0)}@media screen and (min-width: 1000px){.news__category--not-exists{width:4.375rem;height:1.5rem}}.news__post-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news__post-arrow{display:flex;justify-content:center;align-items:center;padding:0 .5rem;width:1.75rem;height:1.75rem;background-color:#fef1ea;border-radius:50%;fill:#f27037;position:absolute;bottom:.625rem;right:0;transition:background-color .3s ease,fill .3s ease}@media screen and (min-width: 1000px){.news__post-arrow{background-color:#fff;bottom:.375rem}}.news__post-arrow svg{max-width:100%;overflow:visible}.news__link{margin:1.25rem auto 0;display:flex;justify-content:space-between;align-items:center;padding-left:1.25rem;padding-right:.25rem;width:17.5rem;height:3.125rem;color:#4a3a34;background-color:#fcdd5c;font-weight:700;font-size:1rem;letter-spacing:.01em;border:5px solid #fff;border-radius:1.875rem;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:background-color .3s ease,border-color .3s ease;position:relative}@media screen and (min-width: 768px){.news__link{width:20rem;height:3.75rem;font-size:1.125rem;letter-spacing:0}}@media(hover: hover){.news__link:hover{background-color:#fff;border-color:#fcdd5c}.news__link:hover::before{background-color:#fcdd5c}.news__link:hover::after{animation:.4s ease slideRight}}.news__link::before{content:"";display:block;width:2rem;height:2rem;background-color:#fff;position:absolute;border-radius:50%;position:absolute;right:.3125rem;transition:background-color .3s ease}@media screen and (min-width: 768px){.news__link::before{width:2.5rem;height:2.5rem}}.news__link::after{content:"";display:block;width:2rem;height:2rem;background-image:url(../images/common/icon-arrow.svg);background-repeat:no-repeat;background-size:43.75%;background-position:center;position:absolute;position:absolute;right:.3125rem}@media screen and (min-width: 768px){.news__link::after{width:2.5rem;height:2.5rem;background-size:37.5%}}@media screen and (min-width: 1000px){.news__link{margin-top:1.875rem}}.news__page-list{display:flex;justify-content:center;align-items:center;gap:1rem}@media screen and (min-width: 768px){.news__page-list{gap:1.875rem}}.news__page-link{display:flex;justify-content:center;align-items:center;gap:.25rem;width:2.125rem;height:2.125rem;color:#f27037;background-color:#fef1ea;font-size:1rem;letter-spacing:.01em;border-radius:50%;transition:color .3s ease,background-color .3s ease}@media(hover: hover){.news__page-link:hover{color:#fff;background-color:#f27037}}.news__page-link span{display:block;width:.125rem;height:.125rem;background-color:#f27037;border-radius:50%}.news__no-posts{padding:3rem 0;text-align:center}.news-post{background-color:#f27037}@media screen and (min-width: 1000px){.news-post__wrap{padding:0 1.875rem}}.news-post__bg{padding:1.875rem 0 2.5rem;background-color:#fff}@media screen and (min-width: 1000px){.news-post__bg{margin:0 auto;max-width:116.25rem;border-radius:1.875rem}}@media screen and (min-width: 1000px){.news-post__bg{padding:3.125rem 0 3.75rem}}.news-post__inner-wrap{padding:0 7.33%}@media screen and (min-width: 1000px){.news-post__inner-wrap{margin:0 auto;padding:0 1.125rem;max-width:58.5rem}}.news-post__info{display:flex;align-items:center;gap:.625rem;font-size:.875rem}@media screen and (min-width: 1000px){.news-post__info{gap:1.25rem;font-size:1rem}}.news-post__category{display:flex;justify-content:center;align-items:center;width:4rem;height:1.3775rem;background-color:#fcdd5c;font-size:.75rem;border-radius:.75rem}@media screen and (min-width: 1000px){.news-post__category{width:4.375rem;height:1.5rem;font-size:.8125rem}}.news-post__title{margin-top:.625rem;font-weight:700;font-size:1rem;line-height:1.875}@media screen and (min-width: 1000px){.news-post__title{margin-top:1rem;font-size:1.375rem;line-height:1.45}}.news-post__contents{margin-top:1.25rem;padding:1.25rem 0;border-top:3px solid #f27037;border-bottom:3px solid #f27037}@media screen and (min-width: 1000px){.news-post__contents{padding:1.875rem 0}}.news-post__contents p{font-size:1rem;line-height:1.875}@media screen and (min-width: 1000px){.news-post__contents p{line-height:2.125}}.news-post__contents p+p{margin-top:1.875em}@media screen and (min-width: 1000px){.news-post__contents p+p{line-height:2.125em}}.news-post__contents img,.news-post__contents ul,.news-post__contents ol{display:block;margin:1em auto}.news-post__link{margin:1.25rem auto 0;display:flex;justify-content:space-between;align-items:center;padding-left:1.25rem;padding-right:.25rem;width:17.5rem;height:3.125rem;color:#4a3a34;background-color:#fcdd5c;font-weight:700;font-size:1rem;letter-spacing:.01em;border:5px solid #fff;border-radius:1.875rem;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:background-color .3s ease,border-color .3s ease;position:relative}@media screen and (min-width: 768px){.news-post__link{width:20rem;height:3.75rem;font-size:1.125rem;letter-spacing:0}}@media(hover: hover){.news-post__link:hover{background-color:#fff;border-color:#fcdd5c}.news-post__link:hover::before{background-color:#fcdd5c}.news-post__link:hover::after{animation:.4s ease slideRight}}.news-post__link::before{content:"";display:block;width:2rem;height:2rem;background-color:#fff;position:absolute;border-radius:50%;position:absolute;right:.3125rem;transition:background-color .3s ease}@media screen and (min-width: 768px){.news-post__link::before{width:2.5rem;height:2.5rem}}.news-post__link::after{content:"";display:block;width:2rem;height:2rem;background-image:url(../images/common/icon-arrow.svg);background-repeat:no-repeat;background-size:43.75%;background-position:center;position:absolute;position:absolute;right:.3125rem}@media screen and (min-width: 768px){.news-post__link::after{width:2.5rem;height:2.5rem;background-size:37.5%}}@media screen and (min-width: 1000px){.news-post__link{margin-top:1.875rem}}
