@font-face{font-family:zelviafont;font-weight:400;font-style:normal;src:url(../font/zelviafont/ZelviaFont-Regular.otf) format("opentype")}:root{--color-white:#fff;--color-black:#000;--color-gray:#f3f3f3;--color-dark-gray:#ededed;--color-disabled-gray:#cacaca;--color-blue:#0054a7;--color-line:#ccc;--color-red:#e60012;--color-sns-line:#4cc764;--color-sns-facebook:#0866ff;--weight-regular:400;--weight-medium:500;--weight-semi-bold:600;--weight-bold:700;--weight-extra-bold:800;--grade-gold-light:#c49b38;--grade-gold-dark:#a27e27;--grade-blue-light:var(--color-blue);--grade-blue-dark:#002141;--grade-gold:linear-gradient(160deg,var(--grade-gold-light),var(--grade-gold-dark));--grade-blue:linear-gradient(160deg,var(--grade-blue-light),var(--grade-blue-dark));--clip-path-height:100px;--angle:60deg;--slack:calc(var(--clip-path-height)/tan(var(--angle)))}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{display:flex;margin:0!important;padding:0!important;height:100%;backface-visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{display:flex;align-items:center;-ms-flex-align:center;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;margin:0;list-style-type:none;pointer-events:auto;line-height:1}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{flex-shrink:0;box-sizing:border-box;position:relative;margin:0;list-style-type:none!important;backface-visibility:hidden}.splide__slide img{vertical-align:bottom}.splide__spinner{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid #999;border-left-color:transparent;border-radius:50%;width:20px;height:20px;animation:splide-loading 1s linear infinite;contain:strict}.splide__sr{overflow:hidden;clip:rect(0 0 0 0);position:absolute;margin:-1px;padding:0;border:0;width:1px;height:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.p-news a{text-decoration:none}.news_head{overflow-x:clip;position:relative;background-color:var(--color-gray)}.fv_grid{display:block;pointer-events:none}.fv_grid,.fv_grid:before{position:absolute;top:0;left:0;width:100%;height:100%}.fv_grid:before{content:"";background-image:linear-gradient(180deg,transparent 0,transparent 5px,var(--color-gray) 189px,var(--color-gray));background-size:cover}@media (min-width:768px){.fv_grid:before{background-image:linear-gradient(180deg,transparent 0,transparent 78px,var(--color-gray) 420px,var(--color-gray))}}.fv_grid:after{content:"";position:absolute;top:0;left:0;width:100%;height:194px;background-image:linear-gradient(180deg,var(--color-gray) 0,transparent 41%,transparent);mix-blend-mode:multiply}@media (min-width:768px){.fv_grid:after{height:420px}}.news_ttl{padding-left:18px}@media (min-width:768px){.news_ttl{padding-left:60px}}.news_ttl_en{padding-left:4px;height:2.3125rem}@media (min-width:768px){.news_ttl_en{height:3rem}}.news_ttl_en>svg{display:block;height:100%}.news_ttl_ja{display:flex;align-items:center;margin-top:16px;gap:7px}@media (min-width:768px){.news_ttl_ja{margin-top:20px}}.news_ttl_deco{width:.75rem;height:var(--clip-path-height);background-color:var(--color-blue);--clip-path-height:0.8125rem;clip-path:polygon(calc(var(--clip-path-height)/tan(var(--angle))) 0,100% 0,calc(100% - var(--clip-path-height)/tan(var(--angle))) 100%,0 100%)}@media (min-width:768px){.news_ttl_deco{width:.9375rem;--clip-path-height:1.0625rem}}.news_ttl_txt{padding-bottom:2px;letter-spacing:0;font-size:.875rem;font-weight:var(--weight-bold);line-height:1}@media (min-width:768px){.news_ttl_txt{font-size:1.125rem}}.news_label{margin-top:32px;padding-left:18px;font-size:1.25rem;font-weight:var(--weight-bold);line-height:1}@media (min-width:768px){.news_label{margin-top:52px;padding-left:60px;font-size:2rem}}.news_head_inner{position:relative;padding:50px 0 60px}@media (min-width:768px){.news_head_inner{margin:0 auto;padding:168px 0 80px;max-width:1272px}}.news_plg{position:absolute;top:-28.3333333333vw;right:-124.1666666667vw;width:157.2222222222vw;height:var(--clip-path-height);transform:scaleX(-1);--clip-path-height:102.2222222222vw}@media (min-width:768px){.news_plg{top:-44px;right:auto;left:-361px;width:566px;transform:none;--clip-path-height:368px}}.news_slide_wrapper{margin:17px 0 0 18px}@media (min-width:768px){.news_slide_wrapper{margin:28px 0 0 60px;max-width:1152px}}.news_slide:not(.is-overflow) .c-slide_num_controller{display:none}.news_slide_item{width:260px}@media (min-width:768px){.news_slide_item{width:362px}}.news_slide_item>a{display:grid;width:100%;height:100%;background-color:var(--color-white);grid-template-rows:auto 1fr}.news_slide_thumb{width:100%;aspect-ratio:16/9}.news_slide_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news_slide_cont{position:relative;padding:10px 17px 40px}@media (min-width:768px){.news_slide_cont{padding:28px 32px 56px}}.news_slide_cont_top{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (min-width:768px){.news_slide_cont_top{gap:12px}}.news_slide_cont_top .date>time{letter-spacing:0;font-size:.8125rem;font-weight:var(--weight-bold);line-height:1}@media (min-width:768px){.news_slide_cont_top .date>time{font-size:1rem}}.news_slide_cont_top .category{padding:.25rem;border:1px solid var(--color-line);border-radius:.125rem;letter-spacing:0;font-size:.625rem;font-weight:var(--weight-medium);line-height:1}@media (min-width:768px){.news_slide_cont_top .category{padding:.375rem;font-size:.75rem}}.news_slide_cont_top .category>span{position:relative;padding-left:11px;font-size:inherit;line-height:inherit}.news_slide_cont_top .category>span:before{content:"";position:absolute;top:50%;left:5px;width:1px;height:1em;transform:translateY(-50%);background-color:var(--color-line)}@media (min-width:768px){.news_slide_cont_top .category>span:before{transform:translateY(-38%)}}.news_slide_ttl{overflow:hidden;margin-top:12px}.news_slide_ttl>p{display:-webkit-box;-webkit-box-orient:vertical;letter-spacing:.005em;font-size:.875rem;font-weight:var(--weight-bold);line-height:1.45;-webkit-line-clamp:3;font-feature-settings:"palt"}@media (min-width:768px){.news_slide_ttl>p{font-size:1.125rem}}.news_slide_icon{position:absolute;right:0;bottom:0;width:2rem;height:1.25rem;background-color:var(--color-black);clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}@media (min-width:768px){.news_slide_icon{width:2.5rem;height:1.5rem}}.news_slide_icon:before{content:"";position:absolute;top:0;bottom:0;left:.875rem;margin:auto;width:.625rem;height:.625rem;background-color:var(--color-white);-webkit-mask-image:url(../img/common/icon/arrow.svg);mask-image:url(../img/common/icon/arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:768px){.news_slide_icon:before{left:1.125rem;width:.8125rem;height:.8125rem}}.news_body_inner{position:relative;padding:42px 18px 80px}@media (min-width:768px){.news_body_inner{padding:60px 0 120px}}.news_body_label{font-size:.75rem;font-weight:var(--weight-bold);line-height:1}@media (min-width:768px){.news_body_label{font-size:1rem}}@media (min-width:768px){.news_body_search{margin:0 8px;padding:20px 0}}.news_search_ui .news_body_search{margin:0 18px;padding:20px 0;border-top:1px solid var(--color-line)}@media (min-width:768px){.news_body_search_inner{display:grid;margin:0 auto;padding:0 60px;max-width:1272px;grid-template-columns:325fr 660fr auto;gap:20px}}.news_body_date{margin-top:17px}@media (min-width:768px){.news_body_date{margin-top:0}}.news_search_body{margin-top:7px}@media (min-width:768px){.news_search_body{margin-top:13px}}.news_search_body._date{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.news_search_select{position:relative;z-index:1;border:1px solid var(--color-line);border-radius:100vmax;width:100%;height:2.75rem;background-color:var(--color-white)}@media (min-width:768px){.news_search_select{height:3rem}}.news_search_select:after{content:"";position:absolute;z-index:-1;top:0;right:14px;bottom:0;margin:auto;width:.625rem;height:.625rem;background-color:var(--color-black);-webkit-mask-image:url(../img/common/icon/anchor.svg);mask-image:url(../img/common/icon/anchor.svg)}@media (min-width:768px){.news_search_select:after{right:20px;width:.8125rem;height:.8125rem}}.news_search_select select{padding:0 1.25rem;border:none;border-radius:1.875rem;width:100%;height:100%;cursor:pointer;background:none;letter-spacing:.005em;font-size:.875rem;font-weight:var(--weight-bold);line-height:1.45;appearance:none;-moz-appearance:none;-webkit-appearance:none}.news_search_clear{z-index:1;margin:16px auto 0;width:-moz-fit-content;width:fit-content;height:1.75rem}@media (min-width:768px){.news_search_clear{margin:2.5rem 0 0;width:7.9375rem;height:1.75rem}}.news_search_clear button{display:flex;align-items:center;position:relative;padding:0 .75rem;border:1px solid var(--color-line);border-radius:100vmax;width:100%;height:100%;cursor:pointer;background-color:var(--color-white);letter-spacing:.005em;font-size:.75rem;font-weight:var(--weight-bold);line-height:1.45;appearance:none;-moz-appearance:none;-webkit-appearance:none;gap:.21875rem}@media (min-width:768px){.news_search_clear button{font-size:.875rem}}.news_search_clear button[disabled]{border-color:#cacaca;pointer-events:none;color:#cacaca}.news_search_clear button[disabled] .icon:after,.news_search_clear button[disabled] .icon:before{background-color:#cacaca}.news_search_clear button .icon{display:inline-block;position:relative;width:.75rem;height:.75rem}.news_search_clear button .icon:after,.news_search_clear button .icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:1px;background-color:var(--color-black)}.news_search_clear button .icon:before{transform:rotate(45deg)}.news_search_clear button .icon:after{transform:rotate(-45deg)}.news_search_clear button span{text-box:trim-both cap alphabetic}.news_search_list_wrapper{margin-top:24px}@media (min-width:768px){.news_search_list_wrapper{margin:28px auto 0;padding:0 60px;max-width:984px}}.news_search_link{margin:32px auto 0}@media (min-width:768px){.news_search_link{margin-top:40px}}.news_header_search{position:fixed;z-index:90;top:0;left:0;width:100%;background-color:var(--color-white)}.news_header_btn{position:relative;background-color:var(--color-white)}.news_header_btn:before{z-index:-1;top:0;height:100lvh;background-color:rgba(0,0,0,.1)}.news_header_btn:after,.news_header_btn:before{content:"";position:absolute;left:0;width:100%;pointer-events:none}.news_header_btn:after{bottom:-10px;height:10px;background-image:linear-gradient(180deg,rgba(0,0,0,.05),transparent)}.news_header_btn>button{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 20px;width:100%;letter-spacing:.05em;font-size:.875rem;font-weight:var(--weight-bold);line-height:1.45}.news_header_btn>button .icon{display:block;position:relative;border-radius:50%;width:1.25rem;height:1.25rem;background-color:var(--color-black)}.news_header_btn>button .icon:after,.news_header_btn>button .icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.625rem;height:1px;background-color:var(--color-white)}.news_header_btn>button .icon:after{transform:rotate(90deg)}.news_search_ui{overflow:hidden;height:0;background-color:var(--color-white)}.news_slide_item>a .news_slide_thumb{overflow:hidden}.news_slide_item>a img{transition:transform .2s cubic-bezier(.25,.46,.45,.94);transform:rotate(.001deg)}.news_slide_item>a:hover img{transition:transform .45s cubic-bezier(.165,.84,.44,1);transform:scale(1.05)}.news_slide_item>a:hover .news_slide_icon:before{animation:arw .34s cubic-bezier(.165,.84,.44,1)}.news_header_btn>button .icon:after{transition:transform .2s cubic-bezier(.19,1,.22,1)}.news_header_btn>button[aria-expanded=true] .icon:after{transition:transform .45s cubic-bezier(.19,1,.22,1);transform:rotate(0deg)}.news_header_btn:before{opacity:0}.news_header_btn:after,.news_header_btn:before{transition:opacity .2s cubic-bezier(.25,.25,.75,.75)}.news_header_btn:has(button[aria-expanded=true]):before{opacity:1;transition:opacity .45s cubic-bezier(.25,.25,.75,.75)}.news_header_btn:has(button[aria-expanded=true]):after{opacity:0;transition:opacity .45s cubic-bezier(.25,.25,.75,.75)}@media (min-width:768px){.js-fixedUI_trigger{position:sticky;z-index:90;top:68px;left:0}.js-fixedUI_trigger:before{content:"";position:absolute;z-index:-1;top:0;right:-100%;bottom:0;left:-100%;margin:auto;width:100%;height:100%;transition:background-color .1s cubic-bezier(.25,.25,.75,.75)}.js-fixedUI_trigger.is-sticky:before{transition:background-color .2s cubic-bezier(.25,.25,.75,.75);background-color:hsla(0,0%,95.3%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.js-fixedUI{transition:transform .2s cubic-bezier(.19,1,.22,1);transform:translateY(-100%)}.js-fixedUI .news_header_btn:has(button[aria-expanded=true]):before{opacity:0;transition:opacity .2s cubic-bezier(.25,.25,.75,.75)}.js-fixedUI.is-show{transition:transform .45s cubic-bezier(.19,1,.22,1);transform:translateY(0)}.js-fixedUI.is-show .news_header_btn:has(button[aria-expanded=true]):before{opacity:1;transition:opacity .45s cubic-bezier(.25,.25,.75,.75)}@keyframes arw{0%{transform:translateX(0)}50%{transform:translateX(160%)}51%{transform:translateX(-160%)}to{transform:translateX(0)}}