.esg-page .charter-report-container{position:relative}.esg-page .charter-report-container .tab-nav-wrapper{position:relative;box-sizing:border-box;padding:0 12px 20px}@media(min-width:768px){.esg-page .charter-report-container .tab-nav-wrapper{padding:32px 30px}}.esg-page .charter-report-container>section{padding-top:28px}@media(min-width:768px){.esg-page .charter-report-container>section{padding-top:35px}}@media(min-width:1024px){.esg-page .charter-report-container>section{padding-top:42px}}@media(min-width:1280px){.esg-page .charter-report-container>section{padding-top:49px}}@media(min-width:1440px){.esg-page .charter-report-container>section{padding-top:56px}}.esg-page .charter-report-container .charter-container .charter-grid{position:relative;margin-top:20px;font-size:18px;line-height:1.58;font-weight:500;color:#13203c}@media(min-width:768px){.esg-page .charter-report-container .charter-container .charter-grid{display:grid;margin-top:35px;grid-template-columns:repeat(2,1fr);font-size:23px}}@media(min-width:1024px){.esg-page .charter-report-container .charter-container .charter-grid{margin-top:50px;font-size:28px}}@media(min-width:1280px){.esg-page .charter-report-container .charter-container .charter-grid{margin-top:65px;font-size:32px}}@media(min-width:1440px){.esg-page .charter-report-container .charter-container .charter-grid{margin-top:80px;font-size:36px}}.esg-page .charter-report-container .charter-container .charter-grid article{position:relative;padding:20px 12px;min-height:263px;box-sizing:border-box}@media(min-width:768px){.esg-page .charter-report-container .charter-container .charter-grid article{min-height:351px;padding:30px}}@media(min-width:1024px){.esg-page .charter-report-container .charter-container .charter-grid article{min-height:439px}}@media(min-width:1280px){.esg-page .charter-report-container .charter-container .charter-grid article{min-height:528px}}@media(min-width:1440px){.esg-page .charter-report-container .charter-container .charter-grid article{min-height:618px}}.esg-page .charter-report-container .charter-container .charter-grid article p:first-of-type{font-size:12px;margin-bottom:40px}@media(min-width:768px){.esg-page .charter-report-container .charter-container .charter-grid article p:first-of-type{font-size:15px;margin-bottom:45px}}@media(min-width:1024px){.esg-page .charter-report-container .charter-container .charter-grid article p:first-of-type{font-size:18px;margin-bottom:50px}}@media(min-width:1280px){.esg-page .charter-report-container .charter-container .charter-grid article p:first-of-type{font-size:21px;margin-bottom:55px}}@media(min-width:1440px){.esg-page .charter-report-container .charter-container .charter-grid article p:first-of-type{font-size:24px;margin-bottom:60px}}.esg-page .charter-report-container .section-headline{font-family:Cafe24Ohsquareair,sans-serif;font-size:34px;font-weight:300;line-height:1.2;padding:0 12px}@media(min-width:768px){.esg-page .charter-report-container .section-headline{font-size:56px;padding:0 30px}}@media(min-width:1024px){.esg-page .charter-report-container .section-headline{font-size:77px}}@media(min-width:1280px){.esg-page .charter-report-container .section-headline{font-size:99px}}@media(min-width:1440px){.esg-page .charter-report-container .section-headline{font-size:120px}}.esg-page .charter-report-container .report-container>header{padding:28px 12px 56px}@media(min-width:768px){.esg-page .charter-report-container .report-container>header{padding:35px 30px 102px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>header{padding-bottom:148px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>header{padding-bottom:194px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>header{padding-bottom:240px}}.esg-page .charter-report-container .report-container>header h2{font-family:Cafe24Ohsquareair,sans-serif;font-size:34px;font-weight:300;line-height:1.2}@media(min-width:768px){.esg-page .charter-report-container .report-container>header h2{font-size:55px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>header h2{font-size:77px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>header h2{font-size:98px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>header h2{font-size:120px}}.esg-page .charter-report-container .report-container>header h3{margin-top:12px;font-weight:700;font-size:18px;line-height:1.58;color:#11141a}@media(min-width:768px){.esg-page .charter-report-container .report-container>header h3{margin-top:18px;font-size:22px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>header h3{margin-top:24px;font-size:27px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>header h3{margin-top:30px;font-size:31px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>header h3{margin-top:36px;font-size:36px}}.esg-page .charter-report-container .report-container>header p{margin-top:32px;max-width:255px;font-size:14px;line-height:1.7}@media(min-width:768px){.esg-page .charter-report-container .report-container>header p{margin-top:20px;max-width:none;font-size:17px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>header p{font-size:21px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>header p{font-size:24px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>header p{font-size:28px}}.esg-page .charter-report-container .report-container>header p br{display:none}@media(min-width:768px){.esg-page .charter-report-container .report-container>header p br{display:block}}.esg-page .charter-report-container .report-container>.rule-container{padding-bottom:56px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.rule-container{padding-bottom:102px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.rule-container{padding-bottom:148px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>.rule-container{padding-bottom:194px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>.rule-container{padding-bottom:240px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.rule-container ul{display:grid;grid-template-columns:repeat(3,1fr)}}.esg-page .charter-report-container .report-container>.rule-container ul>li{position:relative;display:flex;flex-flow:column;padding:20px 12px;min-height:249px;box-sizing:border-box}@media(min-width:768px){.esg-page .charter-report-container .report-container>.rule-container ul>li{padding:32px 30px;min-height:322px}}.esg-page .charter-report-container .report-container>.rule-container ul>li .ordinal,.esg-page .charter-report-container .report-container>.rule-container ul>li h3{font-family:Cafe24Ohsquareair,sans-serif}.esg-page .charter-report-container .report-container>.rule-container ul>li .ordinal{font-size:18px;line-height:1;font-weight:300}@media(min-width:768px){.esg-page .charter-report-container .report-container>.rule-container ul>li .ordinal{line-height:1.58}}.esg-page .charter-report-container .report-container>.rule-container ul>li h3{margin-top:8px;font-size:40px;line-height:1.38;font-weight:300}@media(min-width:768px){.esg-page .charter-report-container .report-container>.rule-container ul>li h3{margin-top:16px;font-size:48px}}.esg-page .charter-report-container .report-container>.rule-container ul>li .rule{margin-top:auto;font-size:14px;font-weight:500;line-height:1.7}@media(min-width:768px){.esg-page .charter-report-container .report-container>.rule-container ul>li .rule{font-size:16px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.rule-container ul>li .rule{font-size:18px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>.rule-container ul>li .rule{font-size:19px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>.rule-container ul>li .rule{font-size:20px}}.esg-page .charter-report-container .report-container>.subject-container{padding-bottom:56px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.subject-container{padding-bottom:102px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.subject-container{padding-bottom:148px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>.subject-container{padding-bottom:194px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>.subject-container{padding-bottom:240px}}.esg-page .charter-report-container .report-container>.subject-container>header{position:relative}@media(min-width:768px){.esg-page .charter-report-container .report-container>.subject-container ul{display:grid;grid-template-columns:repeat(3,1fr)}}.esg-page .charter-report-container .report-container>.subject-container ul>li{position:relative;display:flex;flex-flow:column;padding:20px 12px;box-sizing:border-box;min-height:214px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.subject-container ul>li{padding:32px 30px;min-height:260px}}.esg-page .charter-report-container .report-container>.subject-container ul>li p{font-size:20px;color:#b43723;line-height:1.68;font-weight:500}.esg-page .charter-report-container .report-container>.subject-container ul>li img{width:60px;margin-top:auto;margin-left:auto}@media(min-width:768px){.esg-page .charter-report-container .report-container>.subject-container ul>li img{width:100px}}.esg-page .charter-report-container .report-container>.protect-container{padding:0 12px 56px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.protect-container{display:flex;justify-content:space-between;padding:0 30px 102px;gap:30px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.protect-container{padding-bottom:148px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>.protect-container{padding-bottom:194px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>.protect-container{padding-bottom:240px}}.esg-page .charter-report-container .report-container>.protect-container h2{font-family:Cafe24Ohsquareair,sans-serif;flex:1 0 auto;font-weight:300;font-size:24px;line-height:1.6}@media(min-width:768px){.esg-page .charter-report-container .report-container>.protect-container h2{font-size:30px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.protect-container h2{font-size:36px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>.protect-container h2{font-size:42px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>.protect-container h2{font-size:48px}}.esg-page .charter-report-container .report-container>.protect-container>ul{margin-top:32px;display:grid;grid-gap:32px;gap:32px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.protect-container>ul{margin-top:0;gap:40px}}.esg-page .charter-report-container .report-container>.protect-container>ul>li{display:flex;gap:8px;font-size:14px;line-height:1.7}@media(min-width:768px){.esg-page .charter-report-container .report-container>.protect-container>ul>li{gap:12px;font-size:28px;line-height:1.5;max-width:1120px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.protect-container>ul>li{padding-right:53px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container>.protect-container>ul>li{padding-right:106px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container>.protect-container>ul>li{padding-right:160px}}.esg-page .charter-report-container .report-container>.protect-container>ul>li>div{display:flex;align-items:center;justify-content:center;width:6px;height:22px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.protect-container>ul>li>div{height:34px}}.esg-page .charter-report-container .report-container>.protect-container>ul>li>div>div{width:4px;height:4px;background-color:#b5b5b5;border-radius:99999px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.protect-container>ul>li>div>div{width:6px;height:6px}}.esg-page .charter-report-container .report-container>.way-container,.esg-page .charter-report-container .report-container>.way-container>header{position:relative}@media(min-width:768px){.esg-page .charter-report-container .report-container>.way-container>ul{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.esg-page .charter-report-container .report-container>.way-container>ul{grid-template-columns:repeat(4,1fr)}}.esg-page .charter-report-container .report-container>.way-container>ul>li{position:relative;display:flex;flex-flow:column;padding:20px 12px;box-sizing:border-box;min-height:248px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.way-container>ul>li{min-height:340px;padding:32px 30px 0}}.esg-page .charter-report-container .report-container>.way-container>ul>li header{display:flex;align-items:center;gap:4px;font-size:20px;font-weight:600;line-height:1.68}@media(min-width:768px){.esg-page .charter-report-container .report-container>.way-container>ul>li header{gap:8px}}.esg-page .charter-report-container .report-container>.way-container>ul>li header img{width:32px}@media(min-width:768px){.esg-page .charter-report-container .report-container>.way-container>ul>li header img{width:24px}}.esg-page .charter-report-container .report-container>.way-container>ul>li article{margin-top:auto}@media(min-width:768px){.esg-page .charter-report-container .report-container>.way-container>ul>li article{margin-top:68px}}.esg-page .charter-report-container .report-container>.way-container>ul>li article p{font-size:20px;font-weight:600;line-height:1.68}.esg-page .charter-report-container .report-container>.way-container>ul>li article p.note{display:flex;margin-top:12px;color:#6a6a6a;font-size:14px;font-weight:500;line-height:1.7}@media(min-width:768px){.esg-page .charter-report-container .report-container>.way-container>ul>li article p.note{display:block;font-size:12px;margin-top:4px;line-height:1.6}}.esg-page .charter-report-container .report-container>.way-container>ul>li article p.note a{display:inline;text-decoration:underline}.esg-page .charter-report-container .report-container>.way-container>ul>li article p.note a:hover{text-decoration:none}.esg-page .charter-report-container .report-container .list-headline{font-weight:300;font-size:24px;line-height:1.6;padding:0 12px 20px}@media(min-width:768px){.esg-page .charter-report-container .report-container .list-headline{font-size:30px;padding:30px}}@media(min-width:1024px){.esg-page .charter-report-container .report-container .list-headline{font-size:36px}}@media(min-width:1280px){.esg-page .charter-report-container .report-container .list-headline{font-size:42px}}@media(min-width:1440px){.esg-page .charter-report-container .report-container .list-headline{font-size:48px}}.esg-page .charter-report-container .charter-report-footer{font-size:14px;line-height:1.7;font-weight:500;color:#11141a;padding:20px 12px 120px;display:flex;gap:8px;align-items:flex-start}@media(min-width:768px){.esg-page .charter-report-container .charter-report-footer{gap:12px;padding:40px 30px 150px;font-size:16px}}@media(min-width:1024px){.esg-page .charter-report-container .charter-report-footer{font-size:18px;padding-bottom:180px}}@media(min-width:1280px){.esg-page .charter-report-container .charter-report-footer{font-size:19px;padding-bottom:210px}}@media(min-width:1440px){.esg-page .charter-report-container .charter-report-footer{font-size:20px;padding-bottom:240px}}.esg-page .charter-report-container .charter-report-footer>img{width:24px}@media(min-width:768px){.esg-page .charter-report-container .charter-report-footer>img{width:64px}.esg-page .charter-report-container .charter-report-footer>article{width:100%;display:flex;justify-content:space-between;gap:30px}}.esg-page .charter-report-container .charter-report-footer>article .paragraph-wrapper>p{max-width:400px}@media(min-width:768px){.esg-page .charter-report-container .charter-report-footer>article .paragraph-wrapper>p{max-width:none}}.esg-page .charter-report-container .charter-report-footer>article .paragraph-wrapper>p.note{display:flex;margin-top:20px}.esg-page .charter-report-container .charter-report-footer>article .paragraph-wrapper>p.note a{display:inline;text-decoration:underline;font-weight:700}.esg-page .charter-report-container .charter-report-footer>article .paragraph-wrapper>p.note a:hover{text-decoration:none}@media(min-width:768px){.esg-page .charter-report-container .charter-report-footer>article .paragraph-wrapper>p.note br{display:none}}.esg-page .charter-report-container .charter-report-footer>article .link-wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;margin-top:20px}@media(min-width:768px){.esg-page .charter-report-container .charter-report-footer>article .link-wrapper{margin-top:0;flex-flow:column}}@media(min-width:1280px){.esg-page .charter-report-container .charter-report-footer>article .link-wrapper{flex-flow:row}}.esg-page .charter-report-container .charter-report-footer>article .link-wrapper .link-round-arrow{min-width:134px}@media(min-width:768px){.esg-page .charter-report-container .charter-report-footer>article .link-wrapper .link-round-arrow{min-width:192px}}.esg-page .report-form-container{position:relative;width:100%;max-width:982px;margin:0 auto;padding:40px 12px 120px;box-sizing:border-box}@media(min-width:768px){.esg-page .report-form-container{gap:40px;padding:60px 30px 150px}}@media(min-width:1024px){.esg-page .report-form-container{padding-top:80px;padding-bottom:180px}}@media(min-width:1280px){.esg-page .report-form-container{padding-top:100px;padding-bottom:210px}}@media(min-width:1440px){.esg-page .report-form-container{padding-top:120px;padding-bottom:240px}}.esg-page .report-form-container>section{display:grid;grid-gap:32px;gap:32px}.esg-page .report-form-container>section.form-wrapper{position:relative;padding-bottom:60px}@media(min-width:768px){.esg-page .report-form-container>section.form-wrapper{padding-bottom:100px}}.esg-page .report-form-container>section.term-wrapper{padding-top:60px}@media(min-width:768px){.esg-page .report-form-container>section.term-wrapper{padding-top:100px}}.esg-page .report-form-container>section.button-wrapper{display:flex}.esg-page .report-form-container>section.button-wrapper .round-button{margin:80px auto 0}.esg-page .auth-form-container,.esg-page .report-number-container{padding:40px 12px 120px}@media(min-width:768px){.esg-page .auth-form-container,.esg-page .report-number-container{padding:120px 30px 240px}}.esg-page .report-number-container header{display:flex;flex-flow:column;justify-content:center;text-align:center;font-size:16px;line-height:1.6;font-weight:700;gap:12px}@media(min-width:768px){.esg-page .report-number-container header{gap:24px;font-size:34px}}.esg-page .report-number-container header img{margin:0 auto;width:50px}@media(min-width:768px){.esg-page .report-number-container header img{width:80px}}.esg-page .report-number-container article{width:100%;display:flex;flex-flow:column;text-align:center;justify-content:center;padding:30px;border:1px solid #ddd;border-radius:8px;max-width:922px;box-sizing:border-box;margin:30px auto 0}@media(min-width:768px){.esg-page .report-number-container article{margin-top:40px;padding:60px}}.esg-page .report-number-container article h2{font-size:16px;line-height:1.6;font-weight:500;color:#b5b5b5}@media(min-width:768px){.esg-page .report-number-container article h2{font-size:28px}}.esg-page .report-number-container article p{font-size:24px;line-height:1.7;font-weight:500}@media(min-width:768px){.esg-page .report-number-container article p{margin-top:16px;font-size:48px}}.esg-page .auth-form-container{margin:0 auto;max-width:922px}.esg-page .auth-form-container .form-wrapper{display:grid;grid-gap:32px;gap:32px}@media(min-width:768px){.esg-page .auth-form-container .form-wrapper{gap:40px}}.esg-page .auth-form-container .form-wrapper h3:after{display:none}.esg-page .auth-form-container .report-answer-wrapper>section.answer-wrapper{margin-top:40px}@media(min-width:768px){.esg-page .auth-form-container .report-answer-wrapper>section.answer-wrapper{margin-top:80px}}.esg-page .auth-form-container .report-answer-wrapper>section.answer-wrapper article{background-color:#ddd}.esg-page .auth-form-container .report-answer-wrapper>section .receipt-number{font-size:16px;line-height:1.7;font-weight:600}.esg-page .auth-form-container .report-answer-wrapper>section .receipt-number span{color:#939393;font-size:16px;font-weight:600;line-height:1.7}.esg-page .auth-form-container .report-answer-wrapper>section>header{display:flex;align-items:flex-end;justify-content:space-between;margin-top:12px;font-weight:500;line-height:1.7;gap:4px}@media(min-width:768px){.esg-page .auth-form-container .report-answer-wrapper>section>header{margin-top:16px}}.esg-page .auth-form-container .report-answer-wrapper>section>header h2{font-size:20px}@media(min-width:768px){.esg-page .auth-form-container .report-answer-wrapper>section>header h2{font-size:28px}}.esg-page .auth-form-container .report-answer-wrapper>section>header time{color:#939393;font-size:14px}@media(min-width:768px){.esg-page .auth-form-container .report-answer-wrapper>section>header time{font-size:16px}}.esg-page .auth-form-container .report-answer-wrapper>section>article{margin-top:12px;padding:13px 16px;border:1px solid #ddd;border-radius:4px;min-height:231px;box-sizing:border-box;line-height:1.6}@media(min-width:768px){.esg-page .auth-form-container .report-answer-wrapper>section>article{margin-top:20px;min-height:319px}}.esg-page .auth-form-container .report-answer-wrapper>section>.file-list-wrapper{display:flex;gap:4px;margin-top:12px}@media(min-width:768px){.esg-page .auth-form-container .report-answer-wrapper>section>.file-list-wrapper{margin-top:20px}}.esg-page .auth-form-container .report-answer-wrapper>section>.file-list-wrapper h3{color:#6a6a6a}.esg-page .auth-form-container .report-answer-wrapper>section>.file-list-wrapper ul{display:flex;gap:8px;text-decoration:underline}