@import url(https://fonts.googleapis.com/css?family=Oswald|Lato:400,700,900|Noto+Sans+JP:400,700&display=swap&subset=japanese);
/*! Type: YakuHanJP_Noto - Based on Noto Sans CJK JP */@font-face{font-family:YakuHanJP_Noto;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/YakuHanJP-Thin.woff2) format("woff2"),url(../fonts/YakuHanJP-Thin.woff) format("woff");unicode-range:u+3001-3002,u+3008-3011,u+3014-3015,u+30fb,u+ff01,u+ff08-ff09,u+ff1a-ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-family:YakuHanJP_Noto;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/YakuHanJP-Light.woff2) format("woff2"),url(../fonts/YakuHanJP-Light.woff) format("woff");unicode-range:u+3001-3002,u+3008-3011,u+3014-3015,u+30fb,u+ff01,u+ff08-ff09,u+ff1a-ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-family:YakuHanJP_Noto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/YakuHanJP-Regular.woff2) format("woff2"),url(../fonts/YakuHanJP-Regular.woff) format("woff");unicode-range:u+3001-3002,u+3008-3011,u+3014-3015,u+30fb,u+ff01,u+ff08-ff09,u+ff1a-ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-family:YakuHanJP_Noto;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/YakuHanJP-Medium.woff2) format("woff2"),url(../fonts/YakuHanJP-Medium.woff) format("woff");unicode-range:u+3001-3002,u+3008-3011,u+3014-3015,u+30fb,u+ff01,u+ff08-ff09,u+ff1a-ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-family:YakuHanJP_Noto;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/YakuHanJP-Bold.woff2) format("woff2"),url(../fonts/YakuHanJP-Bold.woff) format("woff");unicode-range:u+3001-3002,u+3008-3011,u+3014-3015,u+30fb,u+ff01,u+ff08-ff09,u+ff1a-ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-family:YakuHanJP_Noto;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/YakuHanJP-Black.woff2) format("woff2"),url(../fonts/YakuHanJP-Black.woff) format("woff");unicode-range:u+3001-3002,u+3008-3011,u+3014-3015,u+30fb,u+ff01,u+ff08-ff09,u+ff1a-ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@keyframes letter-glow{0%{opacity:0;text-shadow:0 0 1px hsla(0,0%,100%,.1)}66%{opacity:1;text-shadow:0 0 20px hsla(0,0%,100%,.6)}77%{opacity:1}to{opacity:.9;text-shadow:0 0 20px hsla(0,0%,100%,0)}}.section{padding:80px 80px 64px}@media (max-width:767px){.section{padding:40px 24px 56px}}.section-title{font-size:22px;padding:24px 0 88px;text-align:center;letter-spacing:16px;margin-right:-16px}@media (max-width:767px){.section-title{font-size:13px;letter-spacing:8px;margin-right:-8px;padding:4px 0 32px}}#sustainability{background:#fff}#sustainability .hero{background:50% no-repeat;background-size:cover;position:relative}@media (max-width:767px){#sustainability .hero{background-color:rgba(30,70,95,.5);background-blend-mode:darken}}#sustainability .hero:after{content:"";display:block;padding-top:50%}@media (max-width:767px){#sustainability .hero:after{padding-top:67%}}#sustainability .hero-title{color:#fff;left:0;top:6%;padding-left:.1em;position:absolute;text-align:center;width:100%}#sustainability .hero-title h4{font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;font-size:21px;letter-spacing:.1em}@media (max-width:767px){#sustainability .hero-title h4{font-size:15px}}#sustainability .hero-title h2{display:inline-block;border-top:1px solid #fff;font-size:23px;letter-spacing:.2em}@media (max-width:767px){#sustainability .hero-title h2{font-size:16px;line-height:1.5;padding-top:4px}}#sustainability .lede{background:#f2f1ef;padding:60px 0!important;margin-bottom:120px}@media (max-width:767px){#sustainability .lede{padding:30px 0!important;margin-bottom:56px}}#sustainability .lede-text{background:#fff;margin:0 16px 60px;padding:32px 32px 8px}@media (max-width:767px){#sustainability .lede-text{margin:0 16px 30px;padding:24px 24px 1px}}#sustainability .lede-text p{font-size:14px;letter-spacing:.1em;margin-right:-.1em;margin-bottom:24px}@media (max-width:767px){#sustainability .lede-text p{font-size:11px}}#sustainability .materiality .about{text-align:center;margin-bottom:40px}#sustainability .materiality .about p{font-size:14px;letter-spacing:.1em;margin-right:-.1em}@media (max-width:767px){#sustainability .materiality .about p{font-size:11px}}#sustainability .materiality-detail{display:flex;align-items:stretch;margin-top:20px}#sustainability .materiality-img{width:40%}@media (max-width:767px){#sustainability .materiality-img{width:50%}}#sustainability .materiality-img img{-o-object-fit:cover;object-fit:cover;height:100%}#sustainability .materiality-text{width:60%;background-color:#f2f1ef;padding:24px}@media (max-width:767px){#sustainability .materiality-text{width:50%;padding:16px}}#sustainability .materiality-text h5{text-align:center;font-weight:600;margin-bottom:8px}@media (max-width:767px){#sustainability .materiality-text h5{text-align:left;font-size:12px}}#sustainability .materiality-text p{font-size:14px;letter-spacing:.1em;margin-right:-.1em}@media (max-width:767px){#sustainability .materiality-text p{font-size:11px}}@media (max-width:767px){#sustainability section:nth-of-type(4) .sustainability-list a{background-image:url(../../assets/images/sustainability/index/nav-7_sp.png)!important}}#sustainability .sustainability-section{padding-bottom:120px}@media (max-width:767px){#sustainability .sustainability-section{padding:0 40px 56px}#sustainability .sustainability-section:last-child .sustainability-list a{background-image:url(../../assets/images/sustainability/index/nav-6_sp.jpg)!important}}#sustainability .sustainability-title{color:#2859b0}@media (min-width:768px){#sustainability .sustainability-title{border-left:1px solid #2859b0;margin:0 88px 40px;padding-bottom:16px}}@media (max-width:767px){#sustainability .sustainability-title{margin-bottom:40px}}#sustainability .sustainability-title span{border-bottom:1px solid #2859b0;line-height:1}@media (min-width:768px){#sustainability .sustainability-title span{display:inline-block;font-size:21px;letter-spacing:.2em;padding:4px 24px 24px calc(40px + .2em);margin-left:-16px}}@media (max-width:767px){#sustainability .sustainability-title span{display:block;font-size:15px;letter-spacing:.1em;padding:0 0 8px .1em;text-align:center}}#sustainability .sustainability-list{display:flex;flex-wrap:wrap;margin:0 -2px -64px}@media (max-width:767px){#sustainability .sustainability-list{margin:0 -2px -40px}}@media (min-width:768px){#sustainability .sustainability-list li{padding:0 2px 64px;width:50%}}@media (max-width:767px){#sustainability .sustainability-list li{padding:0 2px 40px;width:100%}}#sustainability .sustainability-list li:first-child:last-child{width:100%}@media (min-width:768px){#sustainability .sustainability-list li:first-child:last-child .sustainability-list-inner span{left:50%;transform:translateX(-50%);max-width:400px;width:100%}}#sustainability .sustainability-list-inner{bottom:0;left:0;height:100%;right:0;top:0;position:absolute;width:100%;align-items:center;background:rgba(44,54,67,.5);display:flex;padding:24px 8px 70px;text-align:center;transition:.4s;font-size:23px}@media (max-width:767px){#sustainability .sustainability-list-inner{font-size:16px;padding:16px 8px 40px}}#sustainability .sustainability-list-inner p{color:#fff;letter-spacing:.2em;padding-left:.2em;width:100%}#sustainability .sustainability-list-inner span{font-family:Lato,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;border-top:1px solid #f6d60b;bottom:0;color:#f6d60b;font-size:18px;left:0;letter-spacing:.12em;padding:14px 0 14px .12em;position:absolute;text-align:center;width:100%}@media (max-width:767px){#sustainability .sustainability-list-inner span{font-size:12px;padding:6px 0 6px .12em}}#sustainability .sustainability-list a{background:50% no-repeat;background-size:cover;display:block;height:300px;position:relative}@media (min-width:768px){#sustainability .sustainability-list a:hover{opacity:1}#sustainability .sustainability-list a:hover .sustainability-list-inner{background:none}}@media (max-width:767px){#sustainability .sustainability-list a{height:175px}}#sustainability .sustainability-title-report{color:#2859b0}@media (min-width:768px){#sustainability .sustainability-title-report{margin:0 88px 40px;padding-bottom:16px}}@media (max-width:767px){#sustainability .sustainability-title-report{margin-bottom:40px}}#sustainability .sustainability-title-report span{position:relative;line-height:1}#sustainability .sustainability-title-report span:before{content:"";position:absolute;top:-15px;left:0;width:60px;height:60px;background-image:url(../../assets/images/sustainability/index/sustainability-logo.png);background-size:cover}@media (min-width:768px){#sustainability .sustainability-title-report span{display:inline-block;font-size:21px;letter-spacing:.2em;padding:4px 24px 24px calc(70px + .2em);margin-left:-16px}}@media (max-width:767px){#sustainability .sustainability-title-report span{display:block;font-size:15px;letter-spacing:.1em;padding:0 0 8px 5.1em}#sustainability .sustainability-title-report span:before{top:-20px}}#sustainability .sustainability-note{text-align:center;font-size:21px;padding:20px}@media (max-width:767px){#sustainability .sustainability-note{font-size:15px}}.sustainability-child{background:#f2f1ef}.sustainability-child .child-title{color:#2859b0;font-size:24px;font-weight:700;letter-spacing:.3em;text-align:center;padding:24px 0 40px .3em}@media (max-width:767px){.sustainability-child .child-title{font-size:15px}}.sustainability-child .child-blocks{display:flex;flex-wrap:wrap;margin:0 -4px -40px}@media (max-width:767px){.sustainability-child .child-blocks{margin:0 -28px -16px}}.sustainability-child .child-block{padding:0 4px 40px;width:100%}@media (max-width:767px){.sustainability-child .child-block{padding:0 4px 16px}}.sustainability-child .child-block-inner{background:#fff;height:100%;padding:40px 48px 48px}@media (min-width:768px){.sustainability-child .child-block-inner{box-shadow:1px 1px 2px rgba(0,0,0,.2)}}@media (max-width:767px){.sustainability-child .child-block-inner{font-size:11px;padding:32px 32px 24px;margin:0 auto;max-width:400px}}.sustainability-child .child-block-title{font-size:20px;font-weight:700;letter-spacing:.2em;line-height:1.4;padding:0 0 32px 1.6em;position:relative}@media (max-width:767px){.sustainability-child .child-block-title{font-size:13px;padding-bottom:16px}}.sustainability-child .child-block-title:before{background:#2859b0;content:"";display:block;position:absolute;height:16px;top:6px;left:0;width:16px}@media (min-width:768px){.sustainability-child .child-block-list{display:flex;flex-wrap:wrap;margin:0 -40px -40px}}.sustainability-child .child-block-list li{align-items:flex-start;display:flex}@media (min-width:768px){.sustainability-child .child-block-list li{padding:0 40px;margin-bottom:40px;width:50%}.sustainability-child .child-block-list li:first-child:last-child{width:100%}.sustainability-child .child-block-list li:nth-child(2n){border-left:1px solid rgba(0,0,0,.2)}}@media (max-width:767px){.sustainability-child .child-block-list li:not(:last-child){border-bottom:2px solid rgba(0,0,0,.2);margin-bottom:16px;padding-bottom:16px}}.sustainability-child .child-block-img{flex:0 0 50%;padding-right:24px;width:50%}@media (max-width:767px){.sustainability-child .child-block-img{flex:0 0 42%;width:42%}}.sustainability-child .child-block-img img{max-width:340px;margin:0;width:100%}@media (max-width:767px){.sustainability-child .child-block-img img{border:1px solid #e6e6e6}}@media (min-width:768px){.sustainability-child .child-block.half{width:50%}.sustainability-child .child-block.lastimg .child-block-img{order:2;padding:0 0 0 24px}.sustainability-child .child-block.lastimg .child-block-img img{margin-left:auto}}@media (max-width:767px){.sustainability-child .child-block:not(.half) .child-block-list li:first-child:last-child{flex-wrap:wrap}.sustainability-child .child-block:not(.half) .child-block-list li:first-child:last-child .child-block-img{flex:0 0 100%;order:2;padding:0;width:100%}.sustainability-child .child-block:not(.half) .child-block-list li:first-child:last-child .child-block-img img{margin:20px auto 0;max-width:220px}}#awareness .child-block-title{letter-spacing:.08em}#community .table-title{font-size:20px;font-weight:700;text-align:center;letter-spacing:.3em;padding:96px 0 48px .3em}@media (max-width:767px){#community .table-title{font-size:14px;padding:64px 0 24px .3em}}#community table{background:#fff;border:1px solid #787d85;line-height:1.4;width:100%}@media (max-width:767px){#community table{border-color:#231815}}#community table td,#community table th{border-right:1px solid #787d85}@media (max-width:767px){#community table td,#community table th{border-color:#231815}}#community table th{border:1px solid #787d85;font-size:14px;font-weight:400;letter-spacing:.1em;padding:8px 0 8px .1em}@media (max-width:999px){#community table th{font-size:13px}}@media (max-width:767px){#community table th{border-color:#231815;font-size:11px}}#community table td{font-size:15px;padding:8px 16px}@media (max-width:999px){#community table td{font-size:13px}}@media (max-width:767px){#community table td{font-size:11px}}@media (max-width:767px){#community table.table-first{margin:0 auto;max-width:400px}}@media (min-width:768px){#community table.table-first tr:nth-child(2n){background:#f2f1ef}}@media (max-width:767px){#community table.table-first tr.odd{background:#f2f1ef}#community table.table-first tr.head th{background:#fff;color:#231815;font-size:10px;text-align:center}}@media (min-width:768px){#community table.table-first th:first-child{width:60px}#community table.table-first th:nth-child(2),#community table.table-first th:nth-child(3){width:135px}#community table.table-first th:last-child{width:50px}}@media (min-width:1000px){#community table.table-first th:nth-child(2){width:130px}}@media (max-width:767px){#community table.table-first th{background:#231815;color:#fff;padding:8px 16px;text-align:left}#community table.table-first th:first-child{text-align:center;width:110px}}@media (min-width:768px){#community table.table-first td:first-child,#community table.table-first td:last-child,#community table.table-first td:nth-child(3){text-align:center}}@media (max-width:767px){#community table.table-second{line-height:1.6;margin:0 auto;max-width:400px;text-align:center}#community table.table-second td,#community table.table-second th{font-size:10px}#community table.table-second td:last-child span,#community table.table-second th:last-child span{display:inline-block;width:5rem;vertical-align:top}}#community table.table-second tr:nth-child(2n-1){background:#f2f1ef}#community table.table-second tr:nth-child(2) th{font-size:13px;letter-spacing:normal}@media (max-width:999px){#community table.table-second tr:nth-child(2) th{font-size:11px}}#community table.table-second th{background:#fff}@media (min-width:768px){#community table.table-second th:first-child{width:60px}#community table.table-second th:nth-child(2){width:150px}#community table.table-second th:last-child{width:98px}}@media (min-width:1000px){#community table.table-second th:nth-child(2){width:180px}#community table.table-second th:last-child{width:108px}}@media (min-width:768px){#community table.table-second td:first-child{text-align:center}#community table.table-second td:last-child,#community table.table-second td:nth-last-child(2){text-align:right}}@media (max-width:767px){#community table.table-second td{padding:8px 4px}#community table.table-second td:last-child{line-height:19px;width:12em}#community table.table-second td:last-child span{line-height:19px;font-size:12px;position:relative;text-align:right}#community table.table-second td:last-child i{position:absolute;top:0;right:-.4em}}@media (max-width:767px){#community table.table-third{line-height:1.6;margin:0 auto;max-width:400px;text-align:center}#community table.table-third td,#community table.table-third th{font-size:10px}#community table.table-third td:last-child span,#community table.table-third th:last-child span{display:inline-block;width:5rem;vertical-align:top}}#community table.table-third tr:nth-child(2n){background:#f2f1ef}#community table.table-third tr:nth-child(2) th{font-size:13px;letter-spacing:normal}@media (max-width:999px){#community table.table-third tr:nth-child(2) th{font-size:11px}}#community table.table-third th{background:#fff}@media (min-width:768px){#community table.table-third th:first-child{width:60px}}@media (min-width:768px){#community table.table-third td:first-child{text-align:center}#community table.table-third td:last-child{text-align:right}}#community .table-note{text-align:right;font-size:11px;padding-top:8px}#environment .child-blocks{margin:0 -24px -40px}@media (max-width:767px){#environment .child-blocks{margin:0 -24px -16px}}#environment .child-block{padding:0 24px 40px;width:50%}@media (max-width:767px){#environment .child-block{padding:0 0 16px;width:100%}}#environment .child-block-title{letter-spacing:.08em;padding-bottom:24px}#environment .child-block-img{padding:0 0 32px;width:100%}#environment .child-block-img img{margin:0 auto}@media (max-width:767px){#environment .child-block-img{padding:0 0 16px}#environment .child-block-img img{margin:0 auto;max-width:240px}}#environment .child-block-inner{padding-bottom:40px}@media (max-width:767px){#environment .child-block-inner{padding-bottom:24px}}#environment .child-block-section{margin:10px 0}#environment .child-block-section-title{font-size:14px;font-weight:700}#environment .child-block--full{width:100%}#sdgs .section{padding-top:40px}@media (max-width:767px){#sdgs .section{padding:24px 0 56px}}@media (max-width:767px){#sdgs .child-block{padding:0}}#sdgs .child-block-inner{padding:40px 80px 48px}@media (max-width:767px){#sdgs .child-block-inner{padding:16px 40px 24px}}#sdgs .child-title{color:#00aeee}@media (max-width:767px){#sdgs .child-title{letter-spacing:.1em;padding-left:.1em}}#sdgs .about-title{font-size:18px;font-weight:700;letter-spacing:.1em;padding-bottom:16px}@media (max-width:767px){#sdgs .about-title{font-size:13px;text-align:center}}#sdgs .about p{letter-spacing:.1em;margin-right:-.1em;padding-bottom:40px}@media (max-width:767px){#sdgs .about p{padding-bottom:16px}}@media (max-width:767px){#sdgs .about img{margin:0 -40px;max-width:calc(100% + 80px)}}#sdgs .effort{padding-top:24px}#sdgs .effort .child-title{color:#231815}@media (max-width:767px){#sdgs .effort .child-title{font-size:13px;letter-spacing:.2em;padding:0 0 16px .2em}}#sdgs .effort-title{letter-spacing:.4em;position:relative}@media (min-width:768px){#sdgs .effort-title{margin:0 0 40px -24px}}@media (max-width:767px){#sdgs .effort-title{margin:0 -12px 16px}}#sdgs .effort-title h3{border:1px solid #231815;font-size:18px}@media (min-width:768px){#sdgs .effort-title h3{border-right:transparent;border-radius:100px 0 0 100px;padding:16px 48px}}@media (max-width:767px){#sdgs .effort-title h3{border-radius:100px;font-size:13px;text-align:center;padding:4px 0 4px .4em}}#sdgs .effort-title span{background:#fff;display:flex}@media (min-width:768px){#sdgs .effort-title span{justify-content:flex-end;min-width:300px;position:absolute;right:0;top:10px}}@media (max-width:767px){#sdgs .effort-title span{justify-content:center;padding-top:16px}}@media (min-width:768px){#sdgs .effort-title span img{margin:0 0 0 16px;width:80px}}@media (max-width:767px){#sdgs .effort-title span img{margin:0 4px;width:55px}}#sdgs .effort ul li:not(:last-child){padding-bottom:72px}@media (max-width:767px){#sdgs .effort ul li:not(:last-child){padding-bottom:40px}}#sdgs .effort ul li:nth-child(5) .effort-title{letter-spacing:.1em}#sdgs .effort ul li li{line-height:1.6;letter-spacing:.1em;padding-left:1.4em;position:relative}#sdgs .effort ul li li:not(:last-child){padding-bottom:12px}#sdgs .effort ul li li:before{background:#2859b0;content:"";display:block;position:absolute;height:13px;top:6px;left:0;width:13px}#sdgs .effort-GR .effort-title h3{border-color:#4c9f38;color:#4c9f38}#sdgs .effort-GR ul li:before{color:#4c9f38}#sdgs .effort-OR .effort-title h3{border-color:#fd692a;color:#fd692a}#sdgs .effort-OR ul li:before{color:#fd692a}#sdgs .effort-PK .effort-title h3{border-color:#dd1367;color:#dd1367}#sdgs .effort-PK ul li:before{color:#dd1367}#sdgs .effort-BL .effort-title h3{border-color:#0a97d9;color:#0a97d9}#sdgs .effort-BL ul li:before{color:#0a97d9}#sdgs .effort-YL .effort-title h3{border-color:#bf8b2e;color:#bf8b2e}#sdgs .effort-YL ul li:before{color:#bf8b2e}#global .section{padding-top:40px}@media (max-width:767px){#global .section{padding:24px 0 56px}}@media (max-width:767px){#global .child-block{padding:0}}#global .child-block-inner{padding:40px 80px 48px}@media (max-width:767px){#global .child-block-inner{padding:16px 0 24px}}#global .child-title{color:#231815;font-size:20px;padding-bottom:48px}@media (min-width:768px){#global .child-title:not(:first-child){padding-top:120px}}@media (max-width:767px){#global .child-title{font-size:13px;padding:0}#global .child-title span{letter-spacing:.2em;display:block;padding:24px 16px 16px calc(16px + .2em)}#global .child-title:not(:first-child){padding-top:40px}#global .child-title:not(:first-child):before{background:#f2f1ef;content:"";display:block;margin:0 0 6px;height:20px;width:100%}}#global .global-text{letter-spacing:.07em;margin-right:-.07em}@media (min-width:768px){#global .global-text{padding-bottom:40px}}@media (max-width:767px){#global .global-text{padding:0 40px}}#global .global-certificate{padding:24px 40px 0}@media (max-width:767px){#global .global-certificate{padding:32px 40px 0}}#global .global-certificate img{box-shadow:1px 1px 4px rgba(0,0,0,.2)}@media (max-width:767px){#global .global-certificate img{border:1px solid #e6e6e6}}#global table{background:#fff;border:1px solid #787d85}@media (min-width:768px){#global table{line-height:1.4;margin:0 -32px;width:calc(100% + 64px)}}@media (max-width:767px){#global table{border-bottom:0;margin:0 24px;width:calc(100% - 48px)}}@media (min-width:768px){#global table td,#global table th{border:1px solid #787d85}}@media (max-width:767px){#global table td,#global table th{display:block}}#global table th{font-size:16px;font-weight:400;letter-spacing:.1em;padding:8px 0 8px .1em}@media (min-width:768px){#global table th{border:1px solid #787d85;width:5em}}@media (max-width:999px){#global table th{font-size:13px}}@media (max-width:767px){#global table th{font-size:13px;letter-spacing:.4em;padding-left:.4em}}#global table td{font-size:15px;padding:8px 16px}@media (max-width:999px){#global table td{font-size:13px}}@media (max-width:767px){#global table td{font-size:11px}}@media (max-width:767px){#global .table-first tr{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#global .table-first th{width:30%}}#global .table-first td:nth-child(2){padding:20px 18px;width:80px}@media (max-width:767px){#global .table-first td:nth-child(2){padding:4px 18px;width:40%}#global .table-first td:nth-child(2) img{margin-left:0;width:40px}}#global .table-first td:last-child{padding:8px 20px}@media (max-width:767px){#global .table-first td:last-child{border-top:1px solid #787d85;border-bottom:1px solid #787d85;width:100%}}#global .table-first li{display:flex}#global .table-first li:not(:last-child){padding-bottom:2px}@media (max-width:767px){#global .table-first li:not(:last-child){padding-bottom:4px}}#global .table-first li p{flex:1}@media (max-width:767px){#global .table-first li p{padding-left:1em}}@media (min-width:768px){#global .tables table:not(:last-child){margin-bottom:32px}#global .tables table tr:first-child td:nth-child(2){width:280px}}@media (max-width:767px){#global .tables table th{background:#231815;color:#fff;padding:4px 0 4px .4em;width:100%}}#global .tables table td{font-size:16px;padding:16px 20px}@media (max-width:767px){#global .tables table td{border-bottom:1px solid #787d85;line-height:1.4;font-size:12px;padding:12px 20px;text-align:center}}#global .tables table td small{font-size:14px}@media (max-width:767px){#global .tables table td small{font-size:10px}}#global .tables table td:last-child{font-size:15px}@media (max-width:767px){#global .tables table td:last-child{font-size:11px;line-height:2;text-align:left}}#global .tables table td span{display:block;padding-bottom:4px;margin-left:-.5em}@media (max-width:767px){#global .tables table td span{padding-bottom:2px}}#global .tables table td span:not(:first-child){padding-top:12px}#global .table-note{font-size:13px;letter-spacing:.1em;text-align:right;padding-top:8px;margin:0 -32px}@media (max-width:767px){#global .table-note{font-size:11px}}