@charset "utf-8";
@layer module{a:not(.l-breadcrumb__link){text-decoration:none}.l-svg{display:none}.u-journal-content{font-family:Noto Sans JP,sans-serif;grid-area:content;margin-top:15px;width:100%}.u-journal-content__outer{display:grid;overflow:hidden;padding-inline:16px}.u-journal-content__inner{margin-inline:auto;max-width:1194px;width:100%}.u-journal-content__inner--full{margin-inline:-16px;max-width:unset;width:unset}.u-journal-content__inner--media{padding-top:40px}.u-journal-content__inner--gray{padding-block:32px;position:relative;z-index:1}.u-journal-content__inner--gray:before{background-color:var(--KIRIN_GRAY_50);content:"";inset:0;margin:0 calc(50% - 50vw);position:absolute;width:100vw;z-index:-1}.u-journal-content__inner--wide{max-width:1270px}.u-journal-content__inner--last{padding-bottom:56px;padding-top:32px}.u-journal-mainVisual{margin-inline:-16px;overflow:hidden;padding-bottom:30px}.u-journal-mainVisual__contents,.u-journal-mainVisual__outer{display:flex;flex-direction:column}.u-journal-mainVisual__contents{align-items:center}.u-journal-mainVisual__heading{padding:28px 0}.u-journal-mainVisual__headingImage{min-width:310px}.u-journal-mainVisual__lead{color:#5b5b5b;font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);line-height:33px;margin-inline:16px;padding-inline:16px;text-align:center}.u-journal-mainVisual__lead b{font-weight:400}.u-journal-mainVisual__texture{display:flex;position:relative}.u-journal-mainVisual__textureIcon{height:100%;max-width:134px;width:25%}.u-journal-mainVisual__textureLine{position:absolute;right:0;top:30px;width:100%;z-index:-1}.u-journal-mainVisual__textureLine img{width:100%}.u-journal-pickUp{background:var(--KIRIN_GRAY_50);border-radius:5px;margin-inline:auto}.u-journal-pickUp__outer{padding:0}.u-journal-pickUp__heading{color:var(--KIRIN_GRAY_900);font-size:calc(24/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;line-height:36px;padding-bottom:8px;position:relative;text-align:center}.u-journal-pickUp__heading:after{background:var(--KIRIN_BRAND);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.u-journal-pickUp-carousel{padding-top:24px}.u-journal-pickUp-carousel__wrapper{display:flex}.u-journal-pickUp-carousel__paginationButton{background-color:#707070;border:none;border-radius:30px;display:block;height:4px;width:16px}.u-journal-pickUp-carousel__paginationButton.is-active{background-color:#e6001e;width:32px}.u-journal-pickUp-carousel__playButton{background-color:unset;border:none;height:32px;position:absolute;right:17px;width:32px}.u-journal-pickUp-carousel__playButton:after,.u-journal-pickUp-carousel__playButton:before{background-color:#707070;content:"";display:block;height:16px;position:absolute;top:8px;width:3px}.u-journal-pickUp-carousel__playButton:before{left:10px}.u-journal-pickUp-carousel__playButton:after{right:9px}.u-journal-pickUp-carousel__playButton.is-stop:before{background-color:initial;border-bottom:8px solid #0000;border-left:9px solid #7d7d7d;border-top:8px solid #0000;height:0;width:0}.u-journal-pickUp-carousel__playButton.is-stop:after{display:none}.u-journal-panel-article{display:flex;flex-direction:column-reverse;gap:8px;height:100%;position:relative}.u-journal-panel-article__contents{display:flex;flex-direction:column;gap:8px}.u-journal-panel-article__tags{width:fit-content;z-index:2}.u-journal-panel-article__title{color:var(--KIRIN_GRAY_900);font-size:calc(18/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;line-height:27px}.u-journal-panel-article__title:before{content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.u-journal-panel-article__titleText{background-image:linear-gradient(90deg,#e6001e,#e6001e);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;position:relative;transition:background-size var(--TRANSITION),color var(--TRANSITION)}.u-journal-panel-article__media{aspect-ratio:1/1}.u-journal-panel-article__image{border:1px solid var(--KIRIN_GRAY_400);border-radius:5px;width:100%}.u-journal-tag{align-items:center;background:var(--KIRIN_WHITE);display:inline-flex;font-size:calc(10/var(--FONT_SIZE_ROOT)*1rem);justify-content:center;line-height:15px;padding:4px 10px}.u-journal-tag--red{border:1px solid #e6001e;border-radius:50px;color:#e6001e;transition:background var(--TRANSITION),color var(--TRANSITION)}.u-journal-tag--black{background:var(--KIRIN_WHITE);border:1px solid var(--KIRIN_BLACK);color:var(--KIRIN_BLACK)}.u-journal-tag--yellow{background:#fef3ed;border:1px solid #ea5504;color:var(--KIRIN_BLACK)}.u-journal-tag--blue{background:#004ea2;color:var(--KIRIN_WHITE)}.u-journal-tag--gray{background:#807373;border:1px solid #807373;color:var(--KIRIN_WHITE)}.u-journal-tag--large{font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);font-weight:var(--FONT_WEIGHT_NORMAL);line-height:1.5;padding:8px 20px;text-align:center;width:100%}.u-journal-tag-list{display:flex;flex:1;flex-wrap:wrap;gap:4px;width:fit-content}.u-journal-box-attention{background:var(--KIRIN_WHITE);border:1px solid var(--KIRIN_GRAY_400);border-radius:5px;display:flex;flex-direction:column;gap:16px;margin-top:40px;padding:16px 24px 24px}.u-journal-box-attention__heading{color:var(--KIRIN_GRAY_900);font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;line-height:22.5px;padding-bottom:8px;position:relative;text-align:center}.u-journal-box-attention__heading:after{background:var(--KIRIN_GRAY_400);content:"";position:absolute}.u-journal-box-attention__link{align-items:center;color:var(--KIRIN_GRAY_900);display:flex;font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);gap:8px;justify-content:center;line-height:15.15px}.u-journal-box-attention__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' fill='none' viewBox='0 0 9 6'%3E%3Cpath stroke='%23E6001E' d='M8 1 4.205 4.795.409 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:55%;border:1px solid #e6001e;border-radius:50%;content:"";display:block;flex-shrink:0;height:18px;width:18px}.u-journal-box-attention__linkText{background-image:linear-gradient(90deg,#e6001e,#e6001e);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;position:relative;transition:background-size var(--TRANSITION),color var(--TRANSITION)}.u-journal-box-attention .u-journal-tag-list{gap:8px}.u-journal-tab-panel{--tab-color1:#e6001e;--tab-color2:#a7d398;--tab-color3:#f8c48f;--tab-color4:#ffe893;--tab-color5:#a1cbed;--tab-color6:#f4b4c9;--tab-color7:#d3d3d5;--line-color1:#e6001e;--line-color2:#297f48;--line-color3:#e77600;--line-color4:#fbca5a;--line-color5:#409ad6;--line-color6:#e578a7;--line-color7:#d3d3d5;--bg-color1:#f9f9f9;--bg-color2:#a7d39833;--bg-color3:#f8c48f33;--bg-color4:#ffe89333;--bg-color5:#a1cbed33;--bg-color6:#f4b4c933;--bg-color7:#f9f9f9;--tab-color:#fff;--line-color:#e6001e;--bg-color:#fff;--text-color:#222;--text-color-white:#fff;background:var(--bg-color);margin-inline:-16px;margin-top:32px;padding-bottom:32px;padding-inline:16px;padding-top:24px;position:relative;transition:background-color var(--TRANSITION)}.u-journal-tab-panel[data-selected=latest]{--tab-color:var(--tab-color1);--line-color:var(--line-color1);--bg-color:var(--bg-color1);--text-color:var(--text-color-white)}.u-journal-tab-panel[data-selected=environment]{--tab-color:var(--tab-color2);--line-color:var(--line-color2);--bg-color:var(--bg-color2)}.u-journal-tab-panel[data-selected=human]{--tab-color:var(--tab-color3);--line-color:var(--line-color3);--bg-color:var(--bg-color3)}.u-journal-tab-panel[data-selected=history]{--tab-color:var(--tab-color4);--line-color:var(--line-color4);--bg-color:var(--bg-color4)}.u-journal-tab-panel[data-selected=health]{--tab-color:var(--tab-color5);--line-color:var(--line-color5);--bg-color:var(--bg-color5)}.u-journal-tab-panel[data-selected=community]{--tab-color:var(--tab-color6);--line-color:var(--line-color6);--bg-color:var(--bg-color6)}.u-journal-tab-panel[data-selected=release]{--tab-color:var(--tab-color7);--line-color:var(--line-color7);--bg-color:var(--bg-color7)}.u-journal-tab-panel:before{background:var(--line-color);content:"";display:block;height:3px;position:absolute;top:0;width:calc(100% - 32px)}.u-journal-tab-panel__list{display:grid;gap:6px 4px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}.u-journal-tab-panel__link{align-items:center;background-color:var(--KIRIN_WHITE);color:var(--KIRIN_GRAY_900);display:flex;font-weight:var(--FONT_WEIGHT_NORMAL);height:100%;justify-content:center;text-align:center;transition:background-color var(--TRANSITION),color var(--TRANSITION),font-weight var(--TRANSITION);width:100%}.u-journal-tab-panel__link[aria-selected=true]{background-color:var(--tab-color);color:var(--text-color);font-weight:700;position:relative}.u-journal-tab-panel__container{background:var(--KIRIN_WHITE);border:1px solid var(--KIRIN_GRAY_400);border-radius:5px;padding:16px}.u-journal-article-list{display:grid;gap:16px}.u-journal-article-list__item{display:flex}.u-journal-article-list .u-journal-panel-article{flex-direction:row-reverse;gap:16px}.u-journal-article-list .u-journal-panel-article__media{max-width:72px;min-width:72px}.u-journal-article-list .u-journal-panel-article__titleText,.u-journal-button{font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);line-height:22.5px}.u-journal-button{align-items:center;background-image:linear-gradient(90deg,#980000 50%,#e6001e 0);background-position:99%;background-size:250% auto;border:2px solid #e6001e;border-radius:9999px;color:var(--KIRIN_WHITE);display:inline-flex;font-weight:var(--FONT_WEIGHT_BOLD);justify-content:center;padding:16px 24px;transition:background-position var(--TRANSITION),border-color var(--TRANSITION);width:100%}.u-journal-button__icon{color:#0000;filter:brightness(0) saturate(100%) invert(98%) sepia(2%) saturate(318%) hue-rotate(41deg) brightness(114%) contrast(100%);flex:0 0 auto;height:12px;margin-left:8px;position:relative;width:14px}.u-journal-button-list{display:flex;flex-direction:column;gap:8px;margin-top:24px}.u-journal-text{line-height:28px}.u-journal-text--red{color:#e6001e}.u-journal-text.text-center{text-align:center}.u-journal-heading-level2+.u-journal-text{margin-top:16px}.u-journal-link{color:#e6001e;text-decoration:underline!important}.u-journal-tag-link{color:#e6001e;font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);line-height:1.5}.u-journal-tag-link__text{background-image:linear-gradient(90deg,#e6001e,#e6001e);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;position:relative;transition:background-size var(--TRANSITION),color var(--TRANSITION)}.u-journal-link-list{column-gap:16px;display:flex;flex-wrap:wrap;row-gap:4px}.u-journal-news-list{display:grid;gap:24px;margin-top:32px}.u-journal-news-list__item{border-bottom:1px solid var(--KIRIN_GRAY_400);display:flex;font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);gap:32px;line-height:27px;padding-bottom:24px}.u-journal-news-list__link{flex:1;font-weight:700;padding-right:44px;position:relative}.u-journal-news-list__link:after{border-left:1px solid #e6001e;border-top:1px solid #e6001e;content:"";height:8px;position:absolute;right:2px;top:50%;transform:translateY(-50%) rotate(-225deg);width:8px}.u-journal-news-list__linkText{background-image:linear-gradient(90deg,#e6001e,#e6001e);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--KIRIN_GRAY_900);position:relative;transition:background-size var(--TRANSITION),color var(--TRANSITION);width:fit-content}.u-journal-heading-level2{color:var(--KIRIN_GRAY_900);display:flex;font-size:calc(24/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;justify-content:center;line-height:1.5;padding-bottom:8px;position:relative}.u-journal-heading-level2:after{background:var(--KIRIN_BRAND);bottom:0;content:"";display:block;height:2px;position:absolute;width:64px}.u-journal-heading-level2--type2{padding-bottom:0!important}.u-journal-heading-level2--type2:after{display:none!important}.u-journal-heading-level3{font-size:calc(18/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;line-height:27px}.u-journal-heading-level2+.u-journal-heading-level3{margin-top:24px}.u-journal-heading-level4{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;line-height:1.5}.u-journal-media-list{display:grid;gap:32px 16px;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);margin-top:32px}.u-journal-media-list__item{display:contents}.u-journal-media-card{display:grid;gap:8px;grid-row:span 5;grid-template-rows:subgrid}.u-journal-media-card__title{font-size:calc(18/var(--FONT_SIZE_ROOT)*1rem);font-weight:var(--FONT_WEIGHT_BOLD);line-height:1.5;text-align:center}.u-journal-media-card__contents{display:grid;grid-row:span 4;grid-template-rows:subgrid}.u-journal-media-card__link{color:#333;font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);line-height:1.5;padding-left:24px;position:relative}.u-journal-media-card__link:before{border-bottom:1px solid #e6001e;border-right:1px solid #e6001e;content:"";display:block;height:5px;left:0;position:absolute;rotate:-45deg;top:.6em;width:5px}.u-journal-media-card__linkText{background-image:linear-gradient(90deg,#e6001e,#e6001e);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;position:relative;transition:background-size var(--TRANSITION),color var(--TRANSITION)}.u-journal-media-card__media{background:var(--KIRIN_WHITE);border:1px solid var(--KIRIN_GRAY_400);border-radius:5px;grid-row:1/2;height:auto;width:100%}.u-journal-media-card__image{height:100%;object-fit:cover;width:100%}.u-journal-media-card__button{margin-top:8px}.u-journal-media-card__button .u-journal-button{height:100%}.u-journal-texture{background-color:var(--KIRIN_GRAY_50);display:block;margin-inline:-16px;margin-top:40px}.u-journal-texture img,.u-journal-texture__image{width:100%}.u-journal-tagCard-list{display:grid;gap:8px;grid-auto-rows:auto;grid-template-columns:1fr;margin-top:16px}.u-journal-tagCard-list--unique{display:flex;flex-wrap:wrap;margin-top:8px!important}.u-journal-tagCard{align-items:center;background:var(--KIRIN_WHITE);border:1px solid var(--KIRIN_GRAY_400);border-radius:5px;display:flex;flex-direction:row-reverse;gap:24px;height:100%;justify-content:flex-end;padding:24px 20px}.u-journal-tagCard__media{display:flex;height:64px;justify-content:center;width:64px}.u-journal-tagCard__image{height:100%}.u-journal-tagCard__contents{align-items:center;display:flex;flex:1;flex-direction:column;gap:8px}.u-journal-tagCard__item{display:flex;justify-content:center;width:100%}.u-journal-box-summary{background:var(--KIRIN_WHITE);border:1px solid var(--KIRIN_GRAY_400);border-radius:5px;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:16px 16px 24px;position:relative}.u-journal-box-summary:after{background-image:url(../../en/journal/index-banner.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;max-height:87px;position:absolute;right:7px;top:37px;width:50%}.u-journal-box-summary__headText{font-size:calc(18/var(--FONT_SIZE_ROOT)*1rem);font-weight:700;line-height:1.5;text-align:center}.u-journal-box-summary__body{width:100%}.u-journal-box-summary__lead{color:#e6001e;font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);line-height:28px;text-align:center}.u-journal-box-summary__lead b{font-weight:var(--FONT_WEIGHT_BOLD)}.u-journal-box-summary .u-journal-text{display:none;line-height:24px;margin-top:8px}.u-journal-box-summary .u-journal-tag-list{margin-top:32px;width:100%}.u-journal-box-summary .u-journal-tag--large,.u-journal-box-summary .u-journal-tag-list__item{width:100%}.u-journal-panel-list{display:grid;gap:24px;grid-template-columns:1fr}.u-journal-panel{display:flex;flex-direction:column-reverse;gap:8px}.u-journal-panel__title{color:#333;display:block;font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);line-height:1.5;padding-left:24px;position:relative}.u-journal-panel__title:before{border-bottom:1px solid #e6001e;border-right:1px solid #e6001e;content:"";display:block;height:5px;left:0;position:absolute;rotate:-45deg;top:.6em;width:5px}.u-journal-panel__title b{background-image:linear-gradient(90deg,#e6001e,#e6001e);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:var(--FONT_WEIGHT_NORMAL);position:relative;transition:background-size var(--TRANSITION),color var(--TRANSITION)}.u-journal-panel__media{height:auto;width:100%}.u-journal-panel__image{height:100%;object-fit:cover;width:100%}.js-journal-news-error{margin-top:20px}}@media print,screen and (width <= 768px){@layer module{.is-hidden-sp{display:none}.u-journal-mainVisual__texture{margin-left:10px}.u-journal-pickUp{width:100vw}.u-journal-pickUp-carousel{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;z-index:1}.u-journal-pickUp-carousel__wrapper{box-sizing:initial;transform:translateZ(0);width:100%;z-index:1}.u-journal-pickUp-carousel__slide,.u-journal-pickUp-carousel__wrapper{height:100%;position:relative;transition-property:transform}.u-journal-pickUp-carousel__slide{flex-shrink:0}.u-journal-pickUp-carousel__controller{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-block:24px 32px;margin-inline:auto;padding:0 72px;position:relative;width:fit-content}.u-journal-pickUp-carousel__button{background-color:#e6001e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:25%;border:none;border-radius:50%;height:40px;margin-top:0;position:relative;width:40px}.u-journal-pickUp-carousel__button--prev{left:0}.u-journal-pickUp-carousel__button--next{right:0;transform:rotate(180deg)}.u-journal-pickUp-carousel__pagination{display:flex;gap:8px;justify-content:center;position:relative!important}.u-journal-box-attention__heading:after{bottom:0;height:1px;left:50%;transform:translateX(-50%);width:40px}.u-journal-tab-panel__link{border-radius:5px;font-size:calc(15/var(--FONT_SIZE_ROOT)*1rem);line-height:22.5px}.u-journal-tab-panel__listItem{background:var(--KIRIN_WHITE);border-radius:5px;box-shadow:0 1px 6px #00000029;height:53px}.u-journal-tab-panel__container{margin-top:16px}.u-journal-article-list__item:not(:first-child){padding-top:16px}.u-journal-article-list__item+.u-journal-article-list__item{border-top:1px solid #d9d9d9}.u-journal-article-list__item:nth-child(n+4){display:none}.u-journal-news-list__item{flex-direction:column;gap:8px}.u-journal-heading-level3{text-align:center}.u-journal-tagCard-list--unique .u-journal-tagCard-list__item{width:calc(50% - 4px)!important}.u-journal-tagCard-list--unique .u-journal-tagCard{padding-inline:8px}.u-journal-tagCard-list--unique .u-journal-tag--large{padding-inline:16px}.u-journal-tagCard--columnSP{flex-direction:column-reverse!important}.u-journal-tagCard--columnSP .u-journal-tagCard__media{height:48px;width:48px}.u-journal-tagCard__media{flex:30%}.u-journal-tagCard__contents{flex:70%}}}@media print,screen and (width > 768px){@layer module{.u-journal-content{margin-top:18px}.u-journal-content__inner--full{margin-inline:-86px;padding-inline:86px}.u-journal-content__inner--media{padding-top:64px}.u-journal-content__inner--gray{padding-bottom:56px;padding-top:48px}.u-journal-content__inner--last{padding-block:64px}.u-journal-mainVisual{padding-bottom:50px}.u-journal-mainVisual__contents{flex-direction:row;gap:40px;justify-content:center;margin-inline:auto;margin-top:58px}.u-journal-mainVisual__heading{padding:0 0 0 100px}.u-journal-mainVisual__lead{font-size:calc(18/var(--FONT_SIZE_ROOT)*1rem);line-height:40px;padding:0 50px 0 0;text-align:left}.u-journal-mainVisual__texture{left:20px;margin-top:32px}.u-journal-pickUp{max-width:1195px}.u-journal-pickUp__outer{padding:32px 40px}.u-journal-pickUp__heading{font-size:calc(32/var(--FONT_SIZE_ROOT)*1rem);line-height:60px;text-align:left}.u-journal-pickUp__heading:after{left:0;transform:unset;width:48px}.u-journal-pickUp-carousel__wrapper{align-items:baseline;gap:32px}.u-journal-pickUp-carousel__slide{width:calc(33.33333% - 21.33333px)}.u-journal-pickUp-carousel__button,.u-journal-pickUp-carousel__controller{display:none}.u-journal-panel-article{gap:16px}.u-journal-panel-article__media{width:100%}.u-journal-tag{font-size:calc(14/var(--FONT_SIZE_ROOT)*1rem);line-height:21px;padding:4px 16px}.u-journal-tag--large{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);padding:8px 32px;width:fit-content}.u-journal-tag-list{gap:8px}.u-journal-box-attention{align-items:center;flex-direction:row;margin-top:64px;padding:34px 32px}.u-journal-box-attention__heading{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);line-height:32px;padding-bottom:0;padding-right:24px;text-align:left}.u-journal-box-attention__heading:after{height:36px;right:0;width:1px}.u-journal-box-attention__link{border-left:1px solid var(--KIRIN_GRAY_400);font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);line-height:24px;margin-left:auto;padding-left:24px}.u-journal-tab-panel{margin:92px calc(50% - 50vw) 0;padding:40px 0 56px;width:100vw}.u-journal-tab-panel:before{height:5px;width:100%}.u-journal-tab-panel__outer{padding-inline:16px}.u-journal-tab-panel__control{left:0;margin-inline:auto;max-width:1194px;padding-inline:16px;position:absolute;right:0;top:-30px}.u-journal-tab-panel__list{background:var(--KIRIN_WHITE);border-radius:5px;box-shadow:0 1px 6px #00000029;gap:0;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;width:calc(100% - 1px)}.u-journal-tab-panel__listItem+.u-journal-tab-panel__listItem{position:relative}.u-journal-tab-panel__listItem+.u-journal-tab-panel__listItem:after{background:var(--KIRIN_GRAY_400);content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5px}.u-journal-tab-panel__link{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);line-height:24px;padding:8px}.u-journal-tab-panel__listItem:first-child .u-journal-tab-panel__link{border-bottom-left-radius:5px;border-top-left-radius:5px}.u-journal-tab-panel__listItem:last-child .u-journal-tab-panel__link{border-bottom-right-radius:5px;border-top-right-radius:5px}.u-journal-tab-panel__link[aria-selected=true]:after{border-color:var(--tab-color) #0000 #0000;border-style:solid;border-width:20px 16px 0;bottom:-20px;content:"";position:absolute}.u-journal-tab-panel__container{margin-inline:auto;margin-top:36px;max-width:1194px;padding:32px}.u-journal-article-list{grid-column-gap:24px;grid-row-gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}.u-journal-article-list__item{justify-self:start;width:100%}.u-journal-article-list__item:first-child{border-right:1px solid #d9d9d9;grid-area:1/1/5/2;padding-bottom:0;padding-right:24px}.u-journal-article-list__item:nth-child(2){border-bottom:1px solid #d9d9d9;grid-area:1/2/2/4;padding-bottom:16px}.u-journal-article-list__item:nth-child(3){border-bottom:1px solid #d9d9d9;grid-area:2/2/3/4;padding-bottom:16px}.u-journal-article-list__item:nth-child(4){border-bottom:1px solid #d9d9d9;grid-area:3/2/4/4;padding-bottom:16px}.u-journal-article-list__item:nth-child(5){grid-area:4/2/5/4}.u-journal-article-list .u-journal-panel-article{justify-content:flex-end}.u-journal-article-list .u-journal-panel-article__media{max-width:120px}.u-journal-article-list .u-journal-panel-article--first{flex-direction:column-reverse}.u-journal-article-list .u-journal-panel-article--first .u-journal-panel-article__media{max-width:100%}.u-journal-article-list .u-journal-panel-article--first .u-journal-panel-article__titleText{font-size:calc(20/var(--FONT_SIZE_ROOT)*1rem);line-height:30px}.u-journal-button{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem);line-height:28px;max-width:311px;padding:17px 24px}.u-journal-button-list{flex-direction:row;gap:32px;justify-content:center;margin-top:32px}.u-journal-heading-level2+.u-journal-text{margin-top:24px}.u-journal-tag-link{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem)}.u-journal-link-list{column-gap:32px}.u-journal-heading-level2{font-size:calc(32/var(--FONT_SIZE_ROOT)*1rem);padding-bottom:16px}.u-journal-heading-level2:after{transform:unset;width:48px}.u-journal-heading-level2--type2{justify-content:flex-start}.u-journal-heading-level3{font-size:calc(28/var(--FONT_SIZE_ROOT)*1rem);line-height:32px;margin-top:56px;padding-left:21px;position:relative}.u-journal-heading-level3:before{background:#e6001e;content:"";display:block;height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.u-journal-heading-level2+.u-journal-heading-level3{margin-top:40px}.u-journal-heading-level4{font-size:calc(20/var(--FONT_SIZE_ROOT)*1rem)}.u-journal-media-list{margin-inline:auto;max-width:700px}.u-journal-media-list__item .u-journal-button{max-width:unset}.u-journal-media-card{gap:16px}.u-journal-media-card__link:before{height:6px;width:6px}.u-journal-media-card__button{margin-top:16px}.u-journal-texture{margin-top:32px}.u-journal-tagCard{align-items:center;flex-direction:column-reverse;height:100%;padding:32px 16px}.u-journal-tagCard--columnSP .u-journal-tagCard__media{height:64px;width:64px}.u-journal-tagCard__media{height:80px;width:80px}.u-journal-panel-list{gap:16px;grid-template-columns:repeat(3,1fr)}.u-journal-panel__title{font-size:calc(16/var(--FONT_SIZE_ROOT)*1rem)}}}@media print,screen and (width >= 961px){@layer module{.u-journal-mainVisual{padding-bottom:30px}}}@media print,screen and (width >= 1280px){@layer module{.u-journal-mainVisual__contents{gap:62px}.u-journal-mainVisual__heading{padding-left:50px}}}@media print,screen and (width >= 1537px){@layer module{.u-journal-mainVisual__texture{left:10%}.u-journal-mainVisual__textureIcon{max-width:160px}}}@media screen and (min-width:554px) and (max-width:600px){@layer module{.u-journal-mainVisual__textureLine{top:20px;transform:scaleX(1.1)}}}@media screen and (min-width:601px) and (max-width:699px){@layer module{.u-journal-mainVisual__textureLine{top:20px;transform:scaleX(1.15)}}}@media screen and (min-width:700px) and (max-width:768px){@layer module{.u-journal-mainVisual__textureLine{top:15px;transform:scaleX(1.25)}}}@media screen and (min-width:769px) and (max-width:907px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:45px;transform:scaleX(1.04)}}}@media screen and (min-width:908px) and (max-width:960px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:40px;transform:scaleX(1.04)}}}@media screen and (min-width:961px) and (max-width:1158px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:30px;transform:scaleX(1.03)}}}@media screen and (min-width:1159px) and (max-width:1366px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:20px;transform:scaleX(1.02)}}}@media screen and (min-width:1159px) and (max-width:1536px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:10px;transform:scaleX(1.02)}}}@media screen and (min-width:1537px) and (max-width:1920px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:10px}}}@media screen and (min-width:1921px) and (max-width:2559px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:-10px}}}@media print,screen and (width >= 2560px){@layer module{.u-journal-mainVisual__textureLine{position:relative;top:-50px}}}@media print,screen and (width < 375px){@layer module{.u-journal-pickUp-carousel__controller{padding:0!important}.u-journal-pickUp-carousel__playButton{right:-40px!important}.u-journal-media-list{grid-template-columns:repeat(1,1fr)}}}@media only screen and (any-hover:hover){@layer module{.u-journal-panel-article__title:focus-visible .u-journal-panel-article__titleText,.u-journal-panel-article__title:hover .u-journal-panel-article__titleText{background-size:100% 1px;color:#e6001e}.u-journal-tag--red:focus-visible,.u-journal-tag--red:hover{background:#e6001e;color:var(--KIRIN_WHITE)}.u-journal-box-attention__link:focus-visible .u-journal-box-attention__linkText,.u-journal-box-attention__link:hover .u-journal-box-attention__linkText{background-size:100% 1px;color:#e6001e}.u-journal-tab-panel__link:focus-visible,.u-journal-tab-panel__link:hover{font-weight:700}.u-journal-tab-panel__link[data-item=latest]:focus,.u-journal-tab-panel__link[data-item=latest]:focus-visible,.u-journal-tab-panel__link[data-item=latest]:hover{background-color:var(--tab-color1);color:var(--KIRIN_WHITE)}.u-journal-tab-panel__link[data-item=environment]:focus,.u-journal-tab-panel__link[data-item=environment]:focus-visible,.u-journal-tab-panel__link[data-item=environment]:hover{background-color:var(--tab-color2)}.u-journal-tab-panel__link[data-item=human]:focus,.u-journal-tab-panel__link[data-item=human]:focus-visible,.u-journal-tab-panel__link[data-item=human]:hover{background-color:var(--tab-color3)}.u-journal-tab-panel__link[data-item=history]:focus,.u-journal-tab-panel__link[data-item=history]:focus-visible,.u-journal-tab-panel__link[data-item=history]:hover{background-color:var(--tab-color4)}.u-journal-tab-panel__link[data-item=health]:focus,.u-journal-tab-panel__link[data-item=health]:focus-visible,.u-journal-tab-panel__link[data-item=health]:hover{background-color:var(--tab-color5)}.u-journal-tab-panel__link[data-item=community]:focus,.u-journal-tab-panel__link[data-item=community]:focus-visible,.u-journal-tab-panel__link[data-item=community]:hover{background-color:var(--tab-color6)}.u-journal-tab-panel__link[data-item=release]:focus,.u-journal-tab-panel__link[data-item=release]:focus-visible,.u-journal-tab-panel__link[data-item=release]:hover{background-color:var(--tab-color7)}.u-journal-button:focus-visible,.u-journal-button:hover{background-position:0;border-color:#980000}.u-journal-link:focus-visible,.u-journal-link:hover{text-decoration:none!important}.u-journal-tag-link:focus-visible .u-journal-tag-link__text,.u-journal-tag-link:hover .u-journal-tag-link__text{background:#e6001e;color:var(--KIRIN_WHITE)}.u-journal-media-card__link:focus-visible .u-journal-media-card__linkText,.u-journal-media-card__link:hover .u-journal-media-card__linkText,.u-journal-news-list__link:focus-visible .u-journal-news-list__linkText,.u-journal-news-list__link:hover .u-journal-news-list__linkText,.u-journal-panel:focus-visible .u-journal-panel__title b,.u-journal-panel:hover .u-journal-panel__title b{background-size:100% 1px;color:#e6001e}}}@media screen and (min-width:769px) and (max-width:1028px){@layer module{.u-journal-tab-panel__container{margin-top:30px}}}@media print,screen and (width >= 1210px){@layer module{.u-journal-tab-panel__control{padding-inline:0}}}@media screen and (min-width:769px) and (max-width:960px){@layer module{.u-journal-tagCard-list{grid-template-columns:repeat(2,1fr)}.u-journal-tagCard-list--unique{justify-content:center}.u-journal-tagCard-list--unique .u-journal-tagCard-list__item--3col,.u-journal-tagCard-list--unique .u-journal-tagCard-list__item--4col{width:calc(33.33333% - 5.33333px)!important}}}@media print,screen and (width > 960px){@layer module{.u-journal-tagCard-list{grid-template-columns:repeat(4,1fr);margin-top:24px}.u-journal-tagCard-list--unique .u-journal-tagCard-list__item--3col{width:calc(33.33333% - 5.33333px)!important}.u-journal-tagCard-list--unique .u-journal-tagCard-list__item--4col{width:calc(25% - 6px)!important}.u-journal-box-summary{justify-content:center;margin-top:24px;min-height:178px;padding:16px 28px 24px}.u-journal-box-summary:after{bottom:0;max-height:162px;right:0;top:unset;width:321px}.u-journal-box-summary__headText{display:none}.u-journal-box-summary__body{align-items:center;display:flex;flex-direction:row-reverse;gap:16px;justify-content:space-evenly}.u-journal-box-summary__lead{font-size:calc(24/var(--FONT_SIZE_ROOT)*1rem);line-height:36px}.u-journal-box-summary .u-journal-text{display:block}.u-journal-box-summary .u-journal-tag-list{align-items:center;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;margin-top:0;width:fit-content}.u-journal-box-summary .u-journal-tag-list__item{width:fit-content}}}@media print,screen and (width <= 960px){@layer module{.u-journal-box-summary .u-journal-tag--large{width:100%}}}