@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;700&display=swap");:root{--primary:#e50012;--secondary:#b9000e;--txtColor:#000;--borderColor:#ced0d3;--bgColor:#fff;--bgColorSecondary:#eff0f1;--bgColorTertiary:#f5f5f5;--bgColorQuaternary:#f9f9f9;--bgColorTh:#eff0f1;--white:#fff;--black:#333;--fontFamily:"Noto Sans JP","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;--fontFamilyEn:"Lexend",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,Helvetica,sans-serif;--txtSizeSp:1.4rem;--txtSizePc:1.6rem;--lineHeight:1.75;--lineHeightTitle:1.5;--letterSpacing:0;--fixedWidth:1200px;--zIndexLv0:0;--zIndexLv1:1;--zIndexLv2:10;--zIndexLv3:100;--zIndexLv4:1000;--zIndexLv5:10000;--breakTabLength:768;--breakSmPcLength:1024;--breakPcLength:1200}[data-gs]{display:flex;flex-wrap:wrap;-moz-column-gap:27px;column-gap:27px}@media print,screen and (min-width:768px){[data-gs]{-moz-column-gap:36px;column-gap:36px}}[data-gs][data-gs=col1]>[data-gs-col],[data-gs][data-gs=col2]>[data-gs-col],[data-gs][data-gs=col]>[data-gs-col]{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col2]>[data-gs-col]{width:calc(50% - 18px)}}[data-gs][data-gs=col3]>[data-gs-col]{width:100%}@media screen and (min-width:768px) and (max-width:1199px){[data-gs][data-gs=col3]>[data-gs-col]{width:calc(50% - 18px)}}@media print,screen and (min-width:768px){[data-gs][data-gs=col3]>[data-gs-col]{width:calc(33.33333% - 24px)}}[data-gs][data-gs=col3-2]>[data-gs-col]{width:calc(50% - 18px)}@media screen and (min-width:768px) and (max-width:1199px){[data-gs][data-gs=col3-2]>[data-gs-col]{width:calc(50% - 18px)}}@media print,screen and (min-width:768px){[data-gs][data-gs=col3-2]>[data-gs-col]{width:calc(33.33333% - 24px)}}[data-gs][data-gs=col4]>[data-gs-col]{width:calc(50% - 13.5px)}@media print,screen and (min-width:768px){[data-gs][data-gs=col4]>[data-gs-col]{width:calc(33.33333% - 24px);width:calc(25% - 27px)}}[data-gs][data-gs=col5]>[data-gs-col]{width:calc(50% - 13.5px)}@media print,screen and (min-width:768px){[data-gs][data-gs=col5]>[data-gs-col]{width:calc(33.33333% - 24px);width:calc(20% - 28.8px)}}[data-gs][data-gs=col6]>[data-gs-col]{width:calc(50% - 13.5px)}@media print,screen and (min-width:768px){[data-gs][data-gs=col6]>[data-gs-col]{width:calc(16.66667% - 30px)}}[data-gs][data-gs=col2_1]>[data-gs-col]:first-child{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col2_1]>[data-gs-col]:first-child{width:calc(66.66667% - 12px)}}[data-gs][data-gs=col2_1]>[data-gs-col]:nth-child(2){width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col2_1]>[data-gs-col]:nth-child(2){width:calc(33.33333% - 24px)}}[data-gs][data-gs=col1_2]>[data-gs-col]:first-child{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col1_2]>[data-gs-col]:first-child{width:calc(33.33333% - 24px)}}[data-gs][data-gs=col1_2]>[data-gs-col]:nth-child(2){width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col1_2]>[data-gs-col]:nth-child(2){width:calc(66.66667% - 12px)}}[data-gs][data-gs=col1_1_1]>[data-gs-col]{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col1_1_1]>[data-gs-col]{width:calc(33.33333% - 24px)}}@keyframes arrowLinkDown{0%{opacity:1;transform:translateY(0)}40%{transform:translateY(8px)}41%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes arrowLinkDownOut{0%{opacity:1;transform:translateY(0)}40%{transform:translateY(8px)}41%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.p-container{padding-inline:20px}@media print,screen and (min-width:768px){.p-container{box-sizing:content-box;max-width:var(--fixedWidth);padding-inline:40px;margin-inline:auto}.p-container.p-container-narrow{max-width:1040px;margin-inline:auto}}.p-txt-sustainability{margin-top:32px;line-height:var(--lineHeightTitle)}@media print,screen and (min-width:768px){.p-txt-sustainability{margin-top:40px}}@keyframes hover-out-in{0%{background-size:0 1px}to{background-size:100% 1px}}@keyframes hover-out-in-icon{0%{background-size:0 1px}to{background-size:calc(100% - 18px) 1px}}@keyframes leave-in-out{0%{background-size:0 1px}to{background-size:100% 1px}}@keyframes leave-in-out-icon{0%{background-size:0 1px}to{background-size:calc(100% - 18px) 1px}}.p-txt-sustainability a:not(.c-btn-common){font-weight:700;text-decoration:none;background-image:linear-gradient(90deg,currentcolor,currentcolor);background-repeat:no-repeat;background-position:left bottom .15em;background-size:100% 1px}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"],.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"],.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"],.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"],.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"],.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"],.p-txt-sustainability a:not(.c-btn-common)[target=_blank]{background-size:calc(100% - 22px) 1px}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:focus-visible,.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:focus-visible,.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:focus-visible,.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:focus-visible,.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:focus-visible,.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:focus-visible,.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:focus-visible{animation:hover-out-in-icon .3s forwards}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:focus-visible:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:focus-visible:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:focus-visible:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:focus-visible:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:focus-visible:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:focus-visible:after,.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:focus-visible:after{background-color:var(--primary)}@media (hover:hover) and (pointer:fine){.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:hover,.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:hover,.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:hover,.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:hover,.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:hover,.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:hover,.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:hover{animation:hover-out-in-icon .3s forwards}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:hover:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:hover:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:hover:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:hover:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:hover:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:hover:after,.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:hover:after{background-color:var(--primary)}}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:not(:hover),.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:not(:hover),.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:not(:hover),.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:not(:hover),.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:not(:hover),.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:not(:hover),.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:not(:hover){animation:leave-in-out-icon .3s forwards}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:after,.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:after{display:inline-block;margin-right:2px;margin-left:2px;overflow:hidden;font-size:0;content:"";background-color:var(--txtColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% auto;mask-size:100% auto;transform:translateY(2px)}.p-txt-sustainability a:not(.c-btn-common)[target=_blank]{margin:0}.p-txt-sustainability a:not(.c-btn-common)[target=_blank]:after{bottom:1px;width:12px;height:12px;content:"別ウィンドウリンク";-webkit-mask-image:url(/assets_renewal_2025/images/i_blank.svg);mask-image:url(/assets_renewal_2025/images/i_blank.svg)}.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:after{width:11.7px;height:15px;content:"PDFリンク";-webkit-mask-image:url(/assets_renewal_2025/images/i_pdf.svg);mask-image:url(/assets_renewal_2025/images/i_pdf.svg)}@media print,screen and (min-width:768px){.p-txt-sustainability a:not(.c-btn-common)[href$=".pdf"]:after{width:13.7px;height:16px}}.p-txt-sustainability a:not(.c-btn-common)[href$=".doc"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".docx"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xls"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".xlsx"]:after,.p-txt-sustainability a:not(.c-btn-common)[href$=".zip"]:after{width:14px;height:14px;content:"ファイルダウンロードリンク";-webkit-mask-image:url(/assets_renewal_2025/images/i_download.svg);mask-image:url(/assets_renewal_2025/images/i_download.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% auto;mask-size:100% auto}.p-txt-sustainability a:not(.c-btn-common):focus-visible{color:var(--primary);text-decoration:none;background-size:0 1px;animation:hover-out-in .3s forwards}.p-txt-sustainability a:not(.c-btn-common):focus-visible:after{background-color:var(--primary)}@media (hover:hover) and (pointer:fine){.p-txt-sustainability a:not(.c-btn-common):hover{color:var(--primary);text-decoration:none;background-size:0 1px;animation:hover-out-in .3s forwards}.p-txt-sustainability a:not(.c-btn-common):hover:after{background-color:var(--primary)}}.p-txt-sustainability a:not(.c-btn-common):not(:hover){animation:leave-in-out .3s forwards}.p-txt-sustainability+.p-txt-sustainability{margin-top:20px}@media print,screen and (min-width:768px){.p-txt-sustainability+.p-txt-sustainability{margin-top:40px}}.p-heading{position:relative;padding-block:62px 56px;color:var(--white)}@media screen and (min-width:768px) and (max-width:1199px){.p-heading{padding-block:62px 50px}}@media print,screen and (min-width:1200px){.p-heading{padding-block:124px 50px}}.p-heading__bg{position:absolute;top:0;right:0;bottom:0;left:0}.p-heading__bread-crumb>:first-child{margin-top:0!important}.p-heading__bread-crumb>:first-child.m-box-section{padding-top:0}@media print,screen and (min-width:768px){.p-heading__bread-crumb>.position-left:first-child+*,.p-heading__bread-crumb>.position-right:first-child+*{margin-top:0!important}}.p-heading__bread-crumb>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-heading__bread-crumb>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-heading__bread-crumb>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-heading__bread-crumb>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-heading__bread-crumb>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-heading__bread-crumb>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-heading__bread-crumb>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-heading__bread-crumb>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-heading__bread-crumb>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-heading__bread-crumb>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-heading__bread-crumb>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-heading__bread-crumb>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-heading__bread-crumb>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-heading__bread-crumb>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-heading__bread-crumb>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-heading__bread-crumb{position:relative;z-index:1}.p-heading__bread-crumb .c-bread-crumb__link{color:var(--white)!important}.p-heading__bread-crumb .c-bread-crumb__item:after{color:var(--white)}.p-heading__bg-src{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-heading__wrapper{position:relative;z-index:1;padding-inline:20px}@media print,screen and (min-width:768px){.p-heading__wrapper{box-sizing:content-box;max-width:var(--fixedWidth);padding-inline:40px;margin-inline:auto}}.p-heading__title{margin-top:64px;line-height:var(--lineHeightTitle)}@media print,screen and (min-width:1200px){.p-heading__title{margin-top:160px}}.p-heading__title-sub{display:block;font-size:2.4rem;font-weight:700}@media print,screen and (min-width:768px){.p-heading__title-sub{font-size:3.2rem}}.p-heading__title-main{display:block;font-size:4rem;font-weight:700}@media print,screen and (min-width:768px){.p-heading__title-main{font-size:5.6rem;line-height:1.2}}.p-heading__title-english{display:block;margin-top:12px;font-family:var(--fontFamilyEn);font-size:1.2rem}@media print,screen and (min-width:768px){.p-heading__title-english{margin-top:16px}}.p-heading__anchor{padding-inline:16px;margin-top:80px}@media print,screen and (min-width:768px){.p-heading__anchor{padding-inline:0;padding-top:24%;margin-top:0}}.p-heading__anchor-list{display:flex;flex-wrap:wrap;gap:24px}@media print,screen and (min-width:768px){.p-heading__anchor-list{gap:36px;justify-content:center}}.p-heading__anchor-item{width:100%}@media print,screen and (min-width:768px){.p-heading__anchor-item{width:auto}}.p-heading__anchor-link{position:relative;display:flex;gap:8px;justify-content:space-between;font-weight:700}@media print,screen and (min-width:768px){.p-heading__anchor-link{font-size:1.4rem}}.p-heading__anchor-link:after{flex-shrink:0;width:32px;height:32px;content:"";background-color:var(--primary)}@media print,screen and (min-width:768px){.p-heading__anchor-link:after{width:24px;height:24px}}.p-heading__anchor-link:before{position:absolute;top:0;right:0;width:32px;height:32px;content:"";background:url(/assets_renewal_2025/images/i_arrow_down_white2.svg) no-repeat;background-position:50%;background-size:12px auto;animation-duration:.6s;animation-timing-function:ease}@media print,screen and (min-width:768px){.p-heading__anchor-link:before{width:24px;height:24px;background-size:10px auto}}.p-heading__anchor-link:focus-visible:before{animation-name:arrowLinkDown}@media (hover:hover) and (pointer:fine){.p-heading__anchor-link:hover:before{animation-name:arrowLinkDown}}.p-heading__anchor-link-inner{text-shadow:0 0 8px rgba(0,0,0,.5)}.p-message{padding-block:120px}.p-title2-message{text-align:center}.p-title2-message_english{font-family:var(--fontFamilyEn);font-size:3.2rem;font-weight:700;line-height:1;color:var(--primary)}@media print,screen and (min-width:768px){.p-title2-message_english{font-size:4.8rem}}.p-title2-message__title{margin-top:8px;font-size:1.2rem;font-weight:600;line-height:2}@media print,screen and (min-width:768px){.p-title2-message__title{font-size:1.4rem}}.p-catch{margin-top:40px;font-size:2rem;font-weight:500;line-height:var(--lineHeightTitle);text-align:center}@media print,screen and (min-width:768px){.p-catch{margin-top:64px;font-size:2.4rem;text-align:left}}.p-green{padding-block:72px 120px;background-color:#f3f7ef}@media print,screen and (min-width:768px){.p-green{padding-block:100px 120px}}.p-box{position:relative;padding:38px 24px 24px;background-color:var(--white)}@media screen and (min-width:768px) and (max-width:1199px){.p-box{padding:48px 40px 64px}}@media print,screen and (min-width:1200px){.p-box{padding:48px 80px 64px}}.p-box:before{position:absolute;top:0;left:24px;width:80px;height:6px;content:"";background-color:var(--primary)}@media print,screen and (min-width:1200px){.p-box:before{left:80px;width:120px;height:8px}}.p-box+.p-box{margin-top:72px}@media print,screen and (min-width:1200px){.p-box+.p-box{margin-top:100px}}.p-box__col{margin-top:40px}.p-box__col>:first-child{margin-top:0!important}.p-box__col>:first-child.m-box-section{padding-top:0}@media print,screen and (min-width:768px){.p-box__col>.position-left:first-child+*,.p-box__col>.position-right:first-child+*{margin-top:0!important}}.p-box__col>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-box__col>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-box__col>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-box__col>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-box__col>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__col>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-box__col>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__col>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-box__col>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__col>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-box__col>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-box__col>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__col>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-box__col>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__col>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media print,screen and (min-width:1200px){.p-box__col{margin-top:64px}.p-box__col.p-box__col--2{display:flex;gap:36px}.p-box__col.p-box__col--2 .p-box__content{width:calc(50% - 18px)}}.p-box__col.p-box__col--2 .p-box__image{margin-top:64px}@media print,screen and (min-width:1200px){.p-box__col.p-box__col--2 .p-box__image{width:calc(50% - 18px);margin-top:-100px}}.p-box__content>:first-child{margin-top:0!important}.p-box__content>:first-child.m-box-section{padding-top:0}@media print,screen and (min-width:768px){.p-box__content>.position-left:first-child+*,.p-box__content>.position-right:first-child+*{margin-top:0!important}}.p-box__content>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-box__content>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-box__content>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-box__content>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-box__content>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__content>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-box__content>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__content>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-box__content>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__content>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-box__content>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-box__content>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__content>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-box__content>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-box__content>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-box__image{margin-top:40px;text-align:center}@media print,screen and (min-width:1200px){.p-box__image{margin-top:80px}}.p-box__mage-link{display:block}.p-box__title2-english{font-family:var(--fontFamilyEn);font-size:2.6rem;font-weight:700;line-height:1.15}@media print,screen and (min-width:768px){.p-box__title2-english{font-size:4.8rem}}.p-box__title2-main{margin-top:8px;font-size:1.2rem;font-weight:600}@media print,screen and (min-width:768px){.p-box__title2-main{font-size:1.4rem}}.p-box__text{margin-top:16px}@media print,screen and (min-width:1200px){.p-box__text{margin-top:20px}}.p-issue{display:flex;flex-wrap:wrap;gap:24px}.p-issue__item{width:100%}.p-issue__card{position:relative;padding:24px 16px;background-color:var(--bgColorQuaternary)}@media print,screen and (min-width:1024px){.p-issue__card{padding:32px 48px 32px 72px}}.p-issue__number{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:4px;font-family:var(--fontFamilyEn);font-size:1.6rem;font-weight:700;line-height:1;color:var(--white);background-color:var(--primary)}@media print,screen and (min-width:1024px){.p-issue__number{min-width:40px;min-height:40px;font-size:1.8rem}.p-issue__col{display:flex;justify-content:space-between}}.p-issue__img{display:flex;align-items:center;justify-content:center}@media print,screen and (min-width:1024px){.p-issue__img{width:18%;padding-right:56px}}.p-issue__src{width:80px}@media print,screen and (min-width:1024px){.p-issue__src{width:100px}.p-issue__content{display:flex;align-items:center;width:49%}}.p-issue__title{margin-top:24px;font-size:2rem;font-weight:700;line-height:var(--lineHeightTitle)}@media print,screen and (min-width:1024px){.p-issue__title{margin-top:0;font-size:2.4rem}}.p-issue__desc{margin-top:16px;line-height:var(--lineHeightTitle);overflow-wrap:break-word}@media print,screen and (min-width:1024px){.p-issue__desc{margin-top:18px;line-height:var(--lineHeight)}}.p-issue__example{padding-top:16px;margin-top:16px;border-top:1px solid var(--borderColor)}@media print,screen and (min-width:1024px){.p-issue__example{display:flex;align-items:center;width:33%;padding-top:0;padding-left:32px;margin-top:0;margin-left:32px;border-top:0;border-left:1px solid var(--borderColor)}}.p-issue__example-title{font-weight:600;line-height:var(--lineHeightTitle);color:var(--primary)}.p-issue__example-desc{margin-top:12px;font-size:1.2rem;line-height:var(--lineHeightTitle);overflow-wrap:break-word}@media print,screen and (min-width:1024px){.p-issue__example-desc{margin-top:16px;font-size:1.4rem}}.p-name{width:172px}@media print,screen and (min-width:768px){.p-name{width:180px}}@media screen and (min-width:768px) and (max-width:1199px){.p-sustainable-finance td,.p-sustainable-finance th{padding:20px 16px;font-size:1.4rem}}