@charset "utf-8";

/***********************************************************
utilities
***********************************************************/
.custom-u-font-normal {
  font-weight: normal!important;
}


/***********************************************************
全体共通
***********************************************************/
/* リスト */
.fxb-section .custom-c-list-disc-a__item--0696cf::before {
  background-color: #0696cf;
}
.fxb-section .c-list-disc-a .c-list-disc-a__item + .c-list-disc-a__item {
  margin-top: 8px;
}


/***********************************************************
mv
***********************************************************/
#mv {
  padding-top: 0px;
  padding-bottom: 0;
}
#mv .custom-mv{
  position: relative;
}

/* MV - 注釈
*****************************/
#mv .c-attention-a:nth-of-type(1) {
  margin-bottom: 24px;
}

/* MV - 画像トリミング
*****************************/
#mv .custom-mv .c-linkCard__imageInner:not(.c-linkCard__imageInner--noRatio) {
  padding-bottom: 45.147%;
}

/* MV - Caption
*****************************/
#mv .custom-mv .c-caption .c-text-a__text{
  text-align: center;
}

/* MV - Category Icons
*****************************/
#mv .custom-mv .custom-mv__icons{
  position: absolute;
  top: 0;
  left: 32px;
  display: flex;
}
#mv .custom-mv .custom-mv__icons .custom-icon-b{
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 16px;
  border-top: solid 4px #0696CF;
  border-radius: 0 0 20px 20px;
  padding: 7px 17px 13px;
  min-width: 120px;
  box-sizing: border-box;
}
#mv .custom-mv .custom-mv__icons .custom-icon-b + .custom-icon-b{
  margin-left: 8px;
}
#mv .custom-mv .custom-mv__icons .custom-icon-b img{
  width: 34px;
  margin-bottom: 5px;
}

@media screen and (min-width: 900.02px) and (max-width:1440px),print {
  #mv .custom-mv .custom-mv__icons{
    left: 2.222vw;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b{
    font-size: 1.111vw;
    border-top-width: 0.278vw;
    border-radius: 0 0 1.389vw 1.389vw;
    padding: 0.486vw 1.181vw 0.903vw;
    min-width: 8.333vw;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b + .custom-icon-b{
    margin-left: 0.556vw;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b img{
    width: 2.361vw;
    margin-bottom: 0.347vw;
  }  
}
@media screen and (min-width: 640.02px) and (max-width:900px),print {
  #mv .custom-mv .custom-mv__icons{
    left: 20px;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b{
    font-size: 10px;
    border-top-width: 2.5px;
    border-radius: 0 0 12.5px 12.5px;
    padding: 4.3px 10.6px 8.1px;
    min-width: 75px;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b + .custom-icon-b{
    margin-left: 5px;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b img{
    width: 21px;
    margin-bottom: 3px;
  }  
}
@media screen and (max-width: 640px) {
  /* MV - 注釈
  *****************************/
  #mv .c-attention-a:nth-of-type(1) {
    margin-bottom: 30px;
  }

  /* MV - Caption（SP）
  *****************************/
  #mv .custom-mv .c-linkCard__imageInner{
    margin-bottom: 0px;
  }
  #mv .custom-mv .c-caption{
    margin-top: 10px;
  }
}
@media screen and (min-width: 375.02px) and (max-width: 640px) {
  #mv .custom-mv .custom-mv__icons{
    left: 1.067vw;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b{
    font-size: 2.667vw;
    border-top-width: 1.067vw;
    border-radius: 0 0 4.267vw 4.267vw;
    padding: 1.067vw 1.867vw 1.6vw;
    min-width: 18.133vw;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b + .custom-icon-b{
    margin-left: 1.067vw;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b img{
    width: 4.267vw;
    margin-bottom: 0.533vw;
  }
}
@media screen and (max-width: 375px) {
  #mv .custom-mv .custom-mv__icons{
    left: 4px;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b{
    font-size: 10px;
    border-top-width: 4px;
    border-radius: 0 0 16px 16px;
    padding: 4px 7px 6px;
    min-width: 68px;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b + .custom-icon-b{
    margin-left: 4px;
  }
  #mv .custom-mv .custom-mv__icons .custom-icon-b img{
    width: 16px;
    margin-bottom: 2px;
  }
}

/* MV - SDGs Icons
*****************************/
#mv .custom-sdgs__icons{
  display: flex;
  justify-content: center;
  row-gap: 17px;
  column-gap: 17px;
  /* flex-wrap: wrap; */
}
#mv .custom-sdgs__icons .custom-sdgs__item{
  min-height: none;
  height: auto;
  padding: 0;
  border: none;
}
#mv .custom-sdgs__icons .custom-sdgs__item-global{
  width: 223px;
}
#mv .custom-sdgs__icons .custom-sdgs__item:not(.custom-sdgs__item-global){
  width: 123px;
}
@media screen and (min-width: 900.02px) and (max-width:1440px),print {
  #mv .custom-sdgs__icons{
    row-gap: 1.181vw;
    column-gap: 1.181vw;
  }
  #mv .custom-sdgs__icons .custom-sdgs__item-global{
    width: 15.486vw;
  }
  #mv .custom-sdgs__icons .custom-sdgs__item:not(.custom-sdgs__item-global){
    width: 8.542vw;
  }
}
@media screen and (min-width: 640.02px) and (max-width:900px),print {
  #mv .custom-sdgs__icons{
    row-gap: 10px;
    column-gap: 10px;
  }
  #mv .custom-sdgs__icons .custom-sdgs__item-global{
    width: 140px;
  }
  #mv .custom-sdgs__icons .custom-sdgs__item:not(.custom-sdgs__item-global){
    width: 77px;
  }
}
@media screen and (max-width: 640px) {
  #mv .custom-sdgs__icons{
    row-gap: 2.133vw;
    column-gap: 2.133vw;
    /* flex-wrap: wrap; */
  }
  #mv .custom-sdgs__icons .custom-sdgs__item-global{
    width: 23.733vw;
  }
  #mv .custom-sdgs__icons .custom-sdgs__item:not(.custom-sdgs__item-global){
    width: 13.067vw;
  }
}


/***********************************************************
Intro Text
***********************************************************/
#intro-text{
  padding-top: 20px;
  padding-bottom: 30px;
}
#intro-text .c-attention-a__marker {
  width: auto;
}
#intro-text .c-attention-a {
  margin-top: 32px;
}
@media screen and (min-width: 640.02px),print {
  #intro-text .c-text-a .c-text-a__text{
    text-align: center;
  }
  #intro-text .c-attention-a {
    text-align: center;
  }
  #intro-text .c-attention-a__list {
    display: inline-block;
    text-align: left;
  }
}
@media screen and (max-width: 640px){
  #intro-text{
    padding-top: 10px;
    padding-bottom: 20px;
  }
}



/***********************************************************
INTRODUCTION
***********************************************************/
/* #introduction .c-link-a-list{
  margin-top: 8px;
}
#introduction .c-link-a-list .c-link-a__text{
  font-weight: normal;
} */
#introduction .c-linkCard__image .c-caption .c-text-a__text {
  text-align: center;
}
/* INTRODUCTION - 2カラム「テキスト＋画像」
*****************************/
@media screen and (min-width: 1100.02px),print {
  #introduction .c-multiCol .c-linkCard--col2 {
    grid-template-columns: 2fr 1fr;
  }
}
@media screen and (min-width: 640.02px),print {
  #introduction .c-multiCol .c-linkCard--col2 .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap {
    margin-top: 0px;
  }
}
@media screen and (max-width: 640px) {
  #introduction .c-multiCol .c-linkCard--col2 {
    row-gap: 20px;
  }
}

/***********************************************************
共通スタイル
・PROJECT STORY
・TOPICS
・SUMMARY
***********************************************************/
/* コンテナ
*****************************/
#project-story .c-margin-b__inner,
#topics .c-margin-b__inner,
#summary .c-margin-b__inner{
  background-color: #fff;
  padding: 0px 0 80px;
}
#project-story .c-margin-b__inner > *:not(.c-h2-a:nth-of-type(1)),
#topics .c-margin-b__inner > *:not(.c-h2-a:nth-of-type(1)),
#summary .c-margin-b__inner > *:not(.c-h2-a:nth-of-type(1)){
  padding-left: 40px;
  padding-right: 40px;
}
/* 見出し：青字＋右下角丸
*****************************/
#project-story .c-h2-a:nth-of-type(1),
#topics .c-h2-a:nth-of-type(1),
#summary .c-h2-a:nth-of-type(1){
  background-color: #F3F3F3;
  min-width: 373px;
  min-height: 88px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 0 0 40px 0;
}
#project-story .c-h2-a:nth-of-type(1) .c-h2-a__text,
#topics .c-h2-a:nth-of-type(1) .c-h2-a__text,
#summary .c-h2-a:nth-of-type(1) .c-h2-a__text{
  color: #0696CF;
}
/* 課題解決
*****************************/
#project-story .c-box-arrow-a .c-box-arrow-a__inner + .c-box-arrow-a__inner,
#topics .c-box-arrow-a .c-box-arrow-a__inner + .c-box-arrow-a__inner,
#summary .c-box-arrow-a .c-box-arrow-a__inner + .c-box-arrow-a__inner{
  background-color: #D2F1F8;
}
#project-story .c-box-arrow-a .c-h4-a,
#topics .c-box-arrow-a .c-h4-a,
#summary .c-box-arrow-a .c-h4-a{
  margin-bottom: 24px;
}
/* 画像キャプション
*****************************/
#project-story .c-linkCard__image .c-caption .c-text-a__text,
#topics .c-linkCard__image .c-caption .c-text-a__text,
#summary .c-linkCard__image .c-caption .c-text-a__text {
  text-align: center;
}


@media screen and (min-width: 640.02px),print {
  /* 1カラム画像ハーフ（PC）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col1.c-linkCard--col1-wide .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap,
  #topics .c-multiCol .c-linkCard--col1.c-linkCard--col1-wide .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap,
  #summary .c-multiCol .c-linkCard--col1.c-linkCard--col1-wide .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap {
    margin-top: 32px;
  }
  /* 2カラム画像（PC）
  /* 3カラム画像（PC）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout3,
  #topics .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout3,
  #summary .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout3,
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout3,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout3,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout3 {
    margin-top: -40px;
  }
  /* 3カラム画像 - HTML形式（PC）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider).custom-c-linkCard--col3__html__image,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider).custom-c-linkCard--col3__html__image,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider).custom-c-linkCard--col3__html--image {
    row-gap: 24px;
    margin-top: -40px;
  }
  /* 課題解決（PC）
  *****************************/
  #project-story .c-box-arrow-a,
  #topics .c-box-arrow-a,
  #summary .c-box-arrow-a{
    margin-top: 30px;
  }
  #project-story .c-box-arrow-a .c-box-arrow-a__inner:nth-of-type(1),
  #topics .c-box-arrow-a .c-box-arrow-a__inner:nth-of-type(1),
  #summary .c-box-arrow-a .c-box-arrow-a__inner:nth-of-type(1){
    padding-top: 74px;
    padding-bottom: 30px;
  }
  #project-story .c-box-arrow-a .c-box-arrow-a__inner:nth-of-type(2),
  #topics .c-box-arrow-a .c-box-arrow-a__inner:nth-of-type(2),
  #summary .c-box-arrow-a .c-box-arrow-a__inner:nth-of-type(2){
    padding-bottom: 40px;
  }
}

@media screen and (max-width: 640px) {
  /* コンテナ（SP）
  *****************************/
  #project-story .c-margin-b__inner > *:not(.c-h2-a:nth-of-type(1)),
  #topics .c-margin-b__inner > *:not(.c-h2-a:nth-of-type(1)),
  #summary .c-margin-b__inner > *:not(.c-h2-a:nth-of-type(1)){
    padding-left: 20px;
    padding-right: 20px;
  }
  /* 見出し：青字＋右下角丸（SP）
  *****************************/
  #project-story .c-h2-a:nth-of-type(1),
  #topics .c-h2-a:nth-of-type(1),
  #summary .c-h2-a:nth-of-type(1) {
    min-width: auto;
    width: 59%;
    max-width: 267px;
    min-height: 50px;
    padding: 0.5em 0.75em;
  }
  /* 1カラム画像ハーフ（SP）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col1.c-linkCard--col1-wide .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap,
  #topics .c-multiCol .c-linkCard--col1.c-linkCard--col1-wide .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap,
  #summary .c-multiCol .c-linkCard--col1.c-linkCard--col1-wide .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap {
    margin-top: 24px;
  }
  /* 2カラム画像（SP）
  /* 3カラム画像（SP）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout1 + .c-linkCard__item--layout1 .c-linkCard__imagewrap,
  #topics .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout1 + .c-linkCard__item--layout1 .c-linkCard__imagewrap,
  #summary .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout1 + .c-linkCard__item--layout1 .c-linkCard__imagewrap,
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout1 + .c-linkCard__item--layout1 .c-linkCard__imagewrap,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout1 + .c-linkCard__item--layout1 .c-linkCard__imagewrap,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout1 + .c-linkCard__item--layout1 .c-linkCard__imagewrap {
    margin-top: -10px;
  }
  #project-story .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout3 .c-linkCard__imagewrap,
  #topics .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout3 .c-linkCard__imagewrap,
  #summary .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item--layout3 .c-linkCard__imagewrap,
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout3 .c-linkCard__imagewrap,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout3 .c-linkCard__imagewrap,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item--layout3 .c-linkCard__imagewrap {
    margin-top: -20px;
  }
  #project-story .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item:last-child .c-linkCard__imageInner,
  #topics .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item:last-child .c-linkCard__imageInner,
  #summary .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item:last-child .c-linkCard__imageInner,
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item:last-child .c-linkCard__imageInner,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item:last-child .c-linkCard__imageInner,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item:last-child .c-linkCard__imageInner {
    margin-bottom: 0;
  }
  /* 2カラム画像 - 画像キャプション（SP）
  /* 3カラム画像 - 画像キャプション（SP）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item:not(.c-linkCard__item:last-child) .c-linkCard__image .c-caption,
  #topics .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item:not(.c-linkCard__item:last-child) .c-linkCard__image .c-caption,
  #summary .c-multiCol .c-linkCard--col2:not(.c-linkCard--slider) .c-linkCard__item:not(.c-linkCard__item:last-child) .c-linkCard__image .c-caption,
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item:not(.c-linkCard__item:last-child) .c-linkCard__image .c-caption,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item:not(.c-linkCard__item:last-child) .c-linkCard__image .c-caption,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider) .c-linkCard__item:not(.c-linkCard__item:last-child) .c-linkCard__image .c-caption {
    margin-bottom: 20px;
  }
  /* 3カラム画像 - HTML形式（SP）
  *****************************/
  #project-story .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider).custom-c-linkCard--col3__html__image .c-linkCard__image,
  #topics .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider).custom-c-linkCard--col3__html__image .c-linkCard__image,
  #summary .c-multiCol .c-linkCard--col3:not(.c-linkCard--slider).custom-c-linkCard--col3__html--image .c-linkCard__image {
    margin-top: -20px;
  }

  
  /* 課題解決（SP）
  *****************************/
  #project-story .c-box-arrow-a,
  #topics .c-box-arrow-a,
  #summary .c-box-arrow-a{
    margin-top: 30px;
  }
  #project-story .c-box-arrow-a .c-box-arrow-a__inner,
  #topics .c-box-arrow-a .c-box-arrow-a__inner,
  #summary .c-box-arrow-a .c-box-arrow-a__inner{
    padding-bottom: 20px;
  }
}


/***********************************************************
TOPICS のみ
***********************************************************/
#topics{
  border-top: none;
  padding-top: 0;
}


/***********************************************************
REAL VOICE
***********************************************************/
#real-voice .c-multiCol {
  background-color: #F3F3F3;
  border-radius: 0 40px 0 40px;
  position: relative;
}
#real-voice .c-multiCol::before,
#real-voice .c-multiCol::after {
  content: "";
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_357%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%20357%22%20width%3D%2250%22%20height%3D%2250%22%20transform%3D%22translate(13162%206709)%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22quotation-end%22%20transform%3D%22translate(-13162%20-6709)%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_25%22%20data-name%3D%22%E3%83%91%E3%82%B9%2025%22%20d%3D%22M8.68-69.44H29.26V-89.88H17.5c.14-8.68%2C2.1-11.2%2C10.64-13.58l-5.04-7.42c-11.34%2C4.48-14.42%2C8.96-14.42%2C21Zm28.28%2C0H57.54V-89.88H45.78c.14-8.68%2C2.1-11.2%2C10.64-13.58l-5.04-7.42c-11.34%2C4.48-14.42%2C8.96-14.42%2C21Z%22%20transform%3D%22translate(13154%206824)%22%20fill%3D%22%230696cf%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E');
  background-repeat: no-repeat;  
  position: absolute;
}
#real-voice .c-multiCol::after {
  transform: rotate(-180deg);
}
#real-voice .c-multiCol + .c-multiCol {
  margin-top: 40px;
}
@media screen and (min-width: 1100.02px) {
  #real-voice .c-multiCol .c-linkCard--col2 {
    grid-template-columns: 2fr 0.97fr;
  }
}
@media screen and (min-width: 640.02px), print {
  #real-voice .c-multiCol {
    padding: 44px 32px 48px;
  }
  #real-voice .c-multiCol .c-linkCard--col2 .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap {
    margin-top: 6px;
  }
  #real-voice .c-multiCol::before,
  #real-voice .c-multiCol::after {
    width: 50px;
    height: 50px;
  }
  #real-voice .c-multiCol::before {
    top: -20px;
    left: -10px;
  }
  #real-voice .c-multiCol::after {
    bottom: -20px;
    right: -10px;
  }
}
@media screen and (max-width: 640px) {
  #real-voice .c-multiCol {
    padding: 44px 20px 48px;
  }
  #real-voice .c-multiCol .c-linkCard--col2 .c-linkCard__item--layout1 .c-linkCard__inner > .c-linkCard__imagewrap {
    margin-top: 0px;
  }
  #real-voice .c-multiCol .c-linkCard--col2 {
    row-gap: 20px;
  }
  #real-voice .c-multiCol::before,
  #real-voice .c-multiCol::after {
    background-size: 100%;
    width: 45px;
    height: 45px;
  }
  #real-voice .c-multiCol::before {
    top: -15px;
    left: -10px;
  }
  #real-voice .c-multiCol::after {
    bottom: -15px;
    right: -10px;
  }
}

/***********************************************************
Attention
***********************************************************/
#attention{
  padding-top: 0px;
}

/***********************************************************
Link
***********************************************************/
@media screen and (min-width: 640.02px), print {
  #link{
    padding-bottom: 50px;
  }
  .fxb-section .c-section:not(.c-section.c-section--gray) + #link{
    margin-top: -30px;
  }
}
@media screen and (max-width: 640px) {
  #link{
    padding-top: 80px;
    margin-top: -32px;
  }
  #link .c-linkCard--col5 {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 16px;
  }
}
