@charset "UTF-8";.bl_newsDetailBreadcrumb_list{display:flex;flex-direction:row;gap:2.625rem}.bl_newsDetailBreadcrumb_list_item{position:relative}.bl_newsDetailBreadcrumb_list_item:not(:last-child):after{position:absolute;top:50%;right:-1.625rem;background:repeating-linear-gradient(to right,#000 0 1px,transparent 1px 3px);content:"";width:10px;height:1px}.bl_newsDetailBreadcrumb_list_item a{opacity:1;transition:opacity 1s cubic-bezier(.16,1,.3,1)}@media (any-hover: hover){.bl_newsDetailBreadcrumb_list_item a:hover{opacity:.5;transition:opacity .2s cubic-bezier(.16,1,.3,1)}}.bl_newsDetailBreadcrumb_list_item_link{font-size:.75rem;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;line-height:1;text-align:justify}@media screen and (max-width: 1200px){.bl_newsDetailBreadcrumb_list_item_link{font-size:10px}}.bl_newsDetailBreadcrumb_list_item_newsTitle{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1;text-align:justify}@media screen and (max-width: 1200px){.bl_newsDetailBreadcrumb_list_item_newsTitle{font-size:10px}}.bl_newsDetailPageHeader{padding-left:1.5rem;padding-right:1.5rem;position:relative}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader{padding-left:0;padding-right:0}}.bl_newsDetailPageHeader_content{grid-template-columns:17.5rem 1fr;border-top:1px solid #000;display:grid;grid-template-areas:"news-news news-category" "news-date news-title";row-gap:7.5rem;padding:.75rem 0 1.25rem}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader_content{grid-template-columns:1fr 1fr;row-gap:2rem;grid-template-areas:"news-news news-category" "news-date ." "news-title news-title";padding:.5rem 0 1rem}.bl_newsDetailPageHeader_content>*:nth-child(1){margin-bottom:2rem}}.bl_newsDetailPageHeader_news{display:inline-block;grid-area:news-news;display:flex;align-items:center;gap:.625rem;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:1rem;letter-spacing:-.02em}@media screen and (min-width: 821px){.bl_newsDetailPageHeader_news{margin:-.125rem 0}}@media screen and (max-width: 900px){.bl_newsDetailPageHeader_news{font-size:10px}}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader_news{gap:.5rem;font-size:.5625rem}}@media screen and (max-width:820.98px) and (max-width: 390px){.bl_newsDetailPageHeader_news{font-size:9px}}.bl_newsDetailPageHeader_news:after{content:"";display:block;width:.3125rem;height:1px;translate:0 1px;rotate:-45deg;background-color:#000}.bl_newsDetailPageHeader_category{display:inline-block;font-size:1rem;margin:-.125rem 0;display:flex;grid-area:news-category;font-weight:500}@media screen and (max-width: 900px){.bl_newsDetailPageHeader_category{font-size:10px}}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader_category{width:auto;justify-self:end}}.bl_newsDetailPageHeader_category_text{letter-spacing:.016em;font-size:1rem}@media screen and (max-width: 900px){.bl_newsDetailPageHeader_category_text{font-size:10px}}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader_category_text{letter-spacing:0em;font-size:.75rem}}.bl_newsDetailPageHeader_date{grid-area:news-date;display:flex;flex-direction:column;width:17.5rem;align-self:end;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.02em;font-size:.75rem;margin:-.125rem 0}@media screen and (max-width: 1200px){.bl_newsDetailPageHeader_date{font-size:10px}}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader_date{width:auto;align-self:auto;font-size:.75rem}}.bl_newsDetailPageHeader_date_year{color:#aeadad}.bl_newsDetailPageHeader_title{grid-area:news-title}.bl_newsDetailPageHeader_title_text{display:inline-block;margin:-1.25rem 0;line-height:1.5;letter-spacing:.05em;font-weight:500;font-size:2.5rem}@media screen and (max-width:820.98px){.bl_newsDetailPageHeader_title_text{margin:-.75rem 0;font-size:1.5rem}}.bl_newsDetailPageHeader_border{width:100%;height:1px;background-color:#0000000d}.bl_newsDetailPageHeader_border:after{content:"";display:block;width:.25rem;height:1px;background-color:#000}.bl_newsDetailPagePagination{padding:0 1.5rem 15rem}@media screen and (max-width:820.98px){.bl_newsDetailPagePagination{padding-bottom:7.5rem}}.bl_newsDetailPagePagination_container{width:100%;display:grid;grid-template:"prev index next" auto/1fr auto 1fr;align-items:center;border-top:1px solid #000}@media screen and (max-width:820.98px){.bl_newsDetailPagePagination_container{grid-template:"prev next" "index index" auto/1fr 1fr}}.bl_newsDetailPagePagination_button{width:7.25rem;height:5rem;display:flex;align-items:center;gap:2rem;border-bottom:1px solid rgba(0,0,0,.05);font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:1.125rem}@media screen and (max-width:820.98px){.bl_newsDetailPagePagination_button{font-size:1.125rem}}.bl_newsDetailPagePagination_button:not(.bl_newsDetailPagePagination_button__disabled){transition:color 1s cubic-bezier(.16,1,.3,1),border-color 1s cubic-bezier(.16,1,.3,1)}@media (any-hover: hover){.bl_newsDetailPagePagination_button:not(.bl_newsDetailPagePagination_button__disabled):hover{color:#7d7c7c;border-color:#000;transition:color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}}@media screen and (max-width:820.98px){.bl_newsDetailPagePagination_button{width:9.9375rem}}.bl_newsDetailPagePagination_button__disabled{pointer-events:none;opacity:.3}.bl_newsDetailPagePagination_prevButton{grid-area:prev}.bl_newsDetailPagePagination_prevButton .bl_newsDetailPagePagination_buttonIcon{transform:rotate(180deg)}.bl_newsDetailPagePagination_nextButton{justify-content:flex-end;grid-area:next;justify-self:end}.bl_newsDetailPagePagination_buttonIcon{display:block;width:.75rem;height:.5625rem;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='12'%20viewBox='0%200%2016%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.0078%205.98828L15.9961%206L16.0078%206.0127L10.3506%2012.0088L8.93652%2010.5098L12.1904%207.06055H0V4.94043H12.1914L8.93652%201.49023L10.3516%20-0.00878906L16.0078%205.98828Z'%20fill='black'/%3e%3c/svg%3e")}.bl_newsDetailPagePagination_indexButton{grid-area:index;height:5rem;padding:0 2rem;display:grid;place-items:center;border-bottom:1px solid rgba(0,0,0,.05);font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;font-size:1.125rem}@media screen and (max-width:820.98px){.bl_newsDetailPagePagination_indexButton{font-size:1.125rem}}.bl_newsDetailPagePagination_indexButton:not(.bl_newsDetailPagePagination_button__disabled){transition:color 1s cubic-bezier(.16,1,.3,1),border-color 1s cubic-bezier(.16,1,.3,1)}@media (any-hover: hover){.bl_newsDetailPagePagination_indexButton:not(.bl_newsDetailPagePagination_button__disabled):hover{color:#7d7c7c;border-color:#000;transition:color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}}@media screen and (max-width:820.98px){.bl_newsDetailPagePagination_indexButton{width:100%}}.ly_newsDetailPageLayout{width:100%}.ly_newsDetailPageLayout_breadcrumbs{padding:4.625rem 1.5rem .875rem;display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (max-width:820.98px){.ly_newsDetailPageLayout_header{padding:0 1.5rem}}.ly_newsDetailPageLayout_details{display:grid}@media screen and (min-width: 821px){.ly_newsDetailPageLayout_details{grid-template-columns:auto 1fr}}.ly_newsDetailPageLayout_details_aside{width:15.625rem;padding-top:25.25rem;padding-left:1.5rem}.ly_newsDetailPageLayout_details_aside_sticky{position:sticky;top:6.25rem;padding-bottom:5.375rem}.ly_newsDetailPageLayout_details_aside_sticky_wrapper{max-height:calc(100svh - 6.25rem);padding-bottom:1.5rem}.bl_newsDetail_menu{border-top:1px solid rgba(0,0,0,.05)}@media screen and (max-width:820.98px){.bl_newsDetail_menu{display:none}}.bl_newsDetail_menu_date{padding:1.5rem 0;display:flex;gap:.25rem;font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:600;letter-spacing:.02em;font-size:.75rem}@media screen and (max-width: 1200px){.bl_newsDetail_menu_date{font-size:10px}}@media screen and (max-width:820.98px){.bl_newsDetail_menu_date{width:auto;font-size:.75rem}}.bl_newsDetail_menu_date_year{color:#aeadad}.bl_newsDetail_menu_title{font-weight:500;letter-spacing:.05em;font-size:.75rem;line-height:1.6}@media screen and (max-width: 1200px){.bl_newsDetail_menu_title{font-size:10px}}.bl_newsDetailContents{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 821px){.bl_newsDetailContents{gap:5rem;padding:7.5rem 5rem 6.5rem 3.375rem}}@media screen and (max-width:820.98px){.bl_newsDetailContents{gap:3rem;padding:3.75rem 1.5rem 5rem}}
