body,html{overflow-x:hidden!important}.news-detail{background-color:#ffee8b;padding-top:18.3rem;padding-bottom:20rem}@media screen and (max-width:768px){.news-detail{padding-top:8rem;padding-bottom:46rem}}.news-detail .Inner{max-width:100%}.news-detail__fv{max-width:120rem;height:30rem;width:100%;border-radius:4rem;margin:0 auto -5rem;position:relative;z-index:1;display:flex;align-items:center}@media screen and (max-width:768px){.news-detail__fv{border-radius:2rem;margin-bottom:-3rem;height:29rem}}.news-detail__fv__news{background:url(/images/news_fv_bg.png) no-repeat 50%/cover}@media screen and (max-width:768px){.news-detail__fv__news{background:url(/images/news_fv_bg_sp.png) no-repeat 50%/cover}}.news-detail__fv__blog{background:url(/images/blog_fv_bg.png) no-repeat 50%/cover}.news-detail__fv-inner{padding:0 8.2rem;position:relative}@media screen and (max-width:768px){.news-detail__fv-inner{padding:0 2.4rem}}.news-detail__fv-title{font-size:4.8rem;font-weight:700;line-height:1.5;letter-spacing:.12em;color:#fff;margin-bottom:2rem}@media screen and (max-width:768px){.news-detail__fv-title{font-size:2.8rem;margin-bottom:3rem;margin-top:4rem}}.news-detail__fv-en{position:absolute;left:7.2rem;top:50%;font-size:4.8rem;font-weight:700;color:hsla(0,0%,100%,.2);letter-spacing:.12rem}@media screen and (max-width:768px){.news-detail__fv-en{font-size:2.4rem;left:2rem}}.news-detail__breadcrumb{display:flex;align-items:center;gap:0;position:relative;z-index:2}@media screen and (max-width:768px){.news-detail__breadcrumb{flex-wrap:wrap;gap:1rem 0}}.news-detail__breadcrumb-home{font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-decoration:none;color:#000;padding-left:3rem;position:relative}@media screen and (max-width:768px){.news-detail__breadcrumb-home{font-size:.8rem;padding-left:2rem}}.news-detail__breadcrumb-home:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;height:2rem;background:url(/images/home.png) no-repeat 50%/contain}@media screen and (max-width:768px){.news-detail__breadcrumb-home:before{width:1.4rem;height:1.4rem}}.news-detail__breadcrumb-sep{font-size:1.2rem;font-weight:700;margin:0 1rem;color:#000}@media screen and (max-width:768px){.news-detail__breadcrumb-sep{font-size:.8rem}}.news-detail__breadcrumb-link{font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-decoration:none;color:#000}@media screen and (max-width:768px){.news-detail__breadcrumb-link{font-size:.8rem}}.news-detail__breadcrumb-current{font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:#000;max-width:40rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.news-detail__breadcrumb-current{max-width:16rem;font-size:.8rem}}.news-detail__article{background-color:#fff;border-radius:5rem;max-width:130rem;width:100%;margin:0 auto;padding:20rem 0}@media screen and (max-width:768px){.news-detail__article{border-radius:2rem;padding:8rem 0}}.news-detail__inner{padding:0 6rem}@media screen and (max-width:768px){.news-detail__inner{padding:0 2rem}}.news-detail__title{font-size:3.2rem;font-weight:700;letter-spacing:.06em;line-height:1.5;margin-bottom:2rem}@media screen and (max-width:768px){.news-detail__title{font-size:2rem;margin-bottom:1.4rem}}.news-detail__head{display:flex;align-items:center;gap:1.6rem;padding-bottom:3.6rem;border-bottom:.1rem solid #d2d2d2;margin-bottom:3.8rem}@media screen and (max-width:768px){.news-detail__head{gap:1rem;padding-bottom:2rem;margin-bottom:2.4rem}}.news-detail__date{font-size:1.6rem;font-weight:700;color:#000;letter-spacing:.04em}@media screen and (max-width:768px){.news-detail__date{font-size:1.3rem}}.news-detail__badge{font-size:1.2rem;font-weight:700;color:#000;background-color:#d2eda4;border-radius:10rem;padding:.4rem 1.6rem}.news-detail__eyecatch{margin-bottom:4rem;border-radius:1rem;overflow:hidden}@media screen and (max-width:768px){.news-detail__eyecatch{margin-bottom:2.4rem}}.news-detail__eyecatch img{display:block}.news-detail__body{font-size:1.6rem;font-weight:500;line-height:2;letter-spacing:.04em}@media screen and (max-width:768px){.news-detail__body{font-size:1.4rem}}.news-detail__body h2{font-size:2.4rem;font-weight:700;margin:5rem 0 2.4rem;padding-left:1.6rem;border-left:.4rem solid #ff911b}@media screen and (max-width:768px){.news-detail__body h2{font-size:1.8rem;margin:3rem 0 1.6rem}}.news-detail__body h3{font-size:2rem;font-weight:700;margin:4rem 0 1.6rem}@media screen and (max-width:768px){.news-detail__body h3{font-size:1.6rem;margin:2.4rem 0 1.2rem}}.news-detail__body p{font-size:1.6rem;line-height:1.8;letter-spacing:.12rem;margin-bottom:2.4rem}@media screen and (max-width:768px){.news-detail__body p{font-size:1.4rem;margin-bottom:1.6rem}}.news-detail__body img{max-width:100%;height:auto;border-radius:.8rem;margin:2.4rem 0}.news-detail__body a{color:#53ccff;text-decoration:underline}.news-detail__body h4{font-size:1.8rem;font-weight:700;margin:3rem 0 1.2rem}@media screen and (max-width:768px){.news-detail__body h4{font-size:1.5rem;margin:2rem 0 1rem}}.news-detail__body strong{font-weight:700}.news-detail__body em{font-style:italic}.news-detail__body u{text-decoration:underline}.news-detail__body del,.news-detail__body s{text-decoration:line-through}.news-detail__body ul{font-size:inherit;list-style-type:disc;padding-left:2.4rem;margin-bottom:2.4rem}@media screen and (max-width:768px){.news-detail__body ul{padding-left:1.6rem;margin-bottom:1.6rem}}.news-detail__body ul ul{list-style-type:circle;margin-bottom:0}.news-detail__body ul li{font-size:inherit;margin-bottom:.8rem}.news-detail__body ol{font-size:inherit;list-style-type:decimal;padding-left:2.4rem;margin-bottom:2.4rem}@media screen and (max-width:768px){.news-detail__body ol{padding-left:1.6rem;margin-bottom:1.6rem}}.news-detail__body ol li{font-size:inherit;margin-bottom:.8rem}.news-detail__body span{font-size:inherit}.news-detail__body blockquote{border-left:.4rem solid #ff911b;background-color:#fafafa;border-radius:0 .8rem .8rem 0;padding:1.6rem 2rem;margin:2.4rem 0}@media screen and (max-width:768px){.news-detail__body blockquote{padding:1.2rem 1.6rem;margin:1.6rem 0}}.news-detail__body blockquote p{margin-bottom:0}.news-detail__body hr{border:none;border-top:.1rem solid #d2d2d2;margin:3.2rem 0}@media screen and (max-width:768px){.news-detail__body hr{margin:2rem 0}}.news-detail__body table{width:100%;border-collapse:collapse;margin:2.4rem 0;font-size:1.5rem}@media screen and (max-width:768px){.news-detail__body table{font-size:1.3rem;display:block;overflow-x:auto}}.news-detail__body table td,.news-detail__body table th{border:.1rem solid #d2d2d2;padding:1rem 1.6rem;text-align:left;vertical-align:top}.news-detail__body table th{background-color:#f4f4f4;font-weight:700;white-space:nowrap}.news-detail__body pre{background-color:#f4f4f4;border-radius:.6rem;padding:1.6rem;overflow-x:auto;margin:2.4rem 0}.news-detail__body pre code{font-size:1.4rem;font-family:monospace;background:none;padding:0;border-radius:0}.news-detail__body code{background-color:#f4f4f4;border-radius:.3rem;padding:.2rem .6rem;font-size:.9em;font-family:monospace}.news-detail__back-wrap{display:flex;justify-content:center;margin-top:8rem}@media screen and (max-width:768px){.news-detail__back-wrap{margin-top:5rem}}.news-detail__back{display:flex;align-items:center;justify-content:center;width:26.3rem;height:6.6rem;background-color:#ff911b;border-radius:.5rem;text-decoration:none;transition:opacity .2s ease}@media screen and (max-width:768px){.news-detail__back{width:100%;height:5.2rem}}.news-detail__back:hover{opacity:.8}.news-detail__back span{color:#fff;font-size:2rem;font-weight:500}@media screen and (max-width:768px){.news-detail__back span{font-size:1.6rem}}.news-detail__not-found{font-size:1.6rem;color:#666;text-align:center;padding:10rem 0 4rem}@media screen and (max-width:768px){.news-detail__not-found{font-size:1.4rem;padding:6rem 0 3rem}}