@charset "UTF-8";html{font-size:9px}body{color:#333;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;letter-spacing:.05em;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{-webkit-transition:opacity .4s;transition:opacity .4s}a:hover{opacity:.6}.adjust-width{margin-left:auto;margin-right:auto;max-width:1080px;width:97%}.adjust-width-small{margin:0 auto;max-width:980px;width:97%}.font-en{font-family:Roboto,sans-serif}.bg-image{z-index:-1}.bg-image,.bg-image img{height:100%;left:0;position:absolute;top:0;width:100%}.bg-image .js-ofi{font-family:"object-fit: cover; object-position: 50% 0;";-o-object-position:50% 0;object-position:50% 0}.bg-image .js-ofi,.js-ofi{-o-object-fit:cover;object-fit:cover}.js-ofi{font-family:"object-fit: cover; object-position: 50% 50%;";-o-object-position:50% 50%;object-position:50% 50%}.js-ofi.-contain{font-family:"object-fit: contain; object-position: 50% 50%;";-o-object-fit:contain;object-fit:contain}.g-container{min-width:1080px}.l-section-container{background:#f7f7f7;overflow:hidden;padding-top:80px}.l-section-container:first-child{padding-top:0}.l-section-container.-about{background:#f3fbda;overflow:hidden}.l-section-container.-about .m-title{position:relative;z-index:1}.g-header{padding:0 30px}.g-header.js-g-header-fixed{background:#eeeeef;height:72px;position:fixed;top:-95px;-webkit-transition:top .3s ease-out;transition:top .3s ease-out;width:100%;z-index:100}.g-header.js-g-header-fixed.-js-show{-webkit-box-shadow:0 0 35px rgba(0,0,0,.19);box-shadow:0 0 35px rgba(0,0,0,.19);top:0}.g-header.js-g-header-fixed .m-global-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-header.js-g-header-fixed .m-global-header-inner .button-container{width:320px}.g-header.js-g-header-fixed .m-global-header-inner .button-container a{-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1.8rem;max-width:320px;padding:11px}.g-header.js-g-header-fixed .m-global-header-inner .button-container a:before{height:29px;width:28px}.g-header .m-global-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-header .m-global-header .header-logo{width:185px}.m-home-hero{height:590px;overflow:hidden;position:relative}.m-home-hero .first-section{background:#fff;height:100%;position:absolute;top:0;width:100%}.m-home-hero .first-section .logo{opacity:0;position:absolute;right:50%;text-align:center;top:40%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.m-home-hero .first-section .logo img{width:300px}.m-home-hero .first-section .year-content{opacity:0;position:absolute;right:50%;text-align:center;top:46%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.m-home-hero .first-section .since{font-size:2.2rem;left:-76px;position:absolute}.m-home-hero .first-section .insight{font-size:2.2rem;left:-89px;opacity:0;position:absolute}.m-home-hero .first-section .year{font-size:2.2rem;position:absolute;right:-68px}.m-home-hero .second-section{background:#00b5d6;height:100%;left:-140%;position:absolute;width:100%}.m-home-hero .second-section .bg{height:100%;opacity:0;position:absolute;top:20px;width:100%}.m-home-hero .second-section .bg img{height:100%;width:100%}.m-home-hero .second-section .hero-content{height:100%;opacity:0;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:785px}.m-home-hero .second-section .hero-content:before{background:#00abd2;content:"";height:100%;opacity:.8;position:absolute;right:0;top:0;width:100%}.m-home-hero .second-section .hero-content .hero-title{margin:78px auto 30px;opacity:0;position:relative;width:535px;z-index:1}.m-home-hero .second-section .hero-content .button-container{margin:auto;opacity:0;position:relative;text-align:center;width:416px;z-index:1}.m-home-hero .second-section .hero-content .button-container a{color:#fff;padding:20px 40px}.m-home-hero .second-section .bg-overlay{background:#00abd2;content:"";height:100%;opacity:0;position:absolute;right:50%;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);width:982px}.m-title{margin-bottom:55px;text-align:center}.m-title h2{border-bottom:2px solid;-o-border-image:linear-gradient(45deg,#0fb1d9,#69d5fa);border-image:linear-gradient(45deg,#0fb1d9,#69d5fa);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0;color:#00b5d6;display:inline-block;font-size:4rem;font-weight:700;line-height:1;margin-bottom:20px}.m-title.-green h2{border-bottom:2px solid;-o-border-image:linear-gradient(45deg,#8bb608,#aae301);border-image:linear-gradient(45deg,#8bb608,#aae301);border-image-slice:1;color:#96c40c}.m-title.-green p{color:#96c40c}.m-title p{color:#00b5d6;font-size:2.4rem;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}.m-icon-title{margin-bottom:2.4em}.m-icon-title h3{font-size:3.2rem;margin:0;padding-left:1.7em;text-indent:-1.7em}.m-icon-title h3 .icon img{width:50px}.m-icon-title h3.-blue{color:#00abd4}.m-icon-title h3.-red{color:#f25a55}.m-icon-title h3.-purple{color:#8c47b4}.m-icon-title h3.-orange{color:#ef842a}.m-icon-title h3.-green{color:#96c40c}.about-content{line-height:2;padding:50px 0 60px;position:relative;z-index:0}.about-content:after,.about-content:before{content:"";display:block;left:50%;min-width:1080px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.about-content:before{background:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/city-left.png) no-repeat 0 100%,url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/city-right.png) no-repeat 100% 100%;height:120px;top:-111px}.about-content:after{background:-webkit-gradient(linear,left top,left bottom,from(#c7dd86),to(#a0c924));background:linear-gradient(180deg,#c7dd86,#a0c924);height:100%;top:0}.note-content{background:#fff;font-size:1.4rem;margin:30px 0;position:relative;width:100%}.note-content ul{list-style:none;padding:0 30px;position:relative}.note-content ul li{line-height:1.857;padding-left:1em;position:relative;text-indent:-1em}.note-content ul li:before{content:"●";position:relative}.note-content:after,.note-content:before{content:"";display:block;height:0;left:0;position:absolute;width:calc(100% - 60px)}.note-content:before{border-bottom:30px solid #fff;bottom:100%}.note-content:after,.note-content:before{border-left:30px solid transparent;border-right:30px solid transparent}.note-content:after{border-top:30px solid #fff;top:100%}.m-survey-summary .table-heading{background:#d8d8d8;font-size:2rem;line-height:44px;margin:0 auto;position:relative;width:calc(100% - 40px)}.m-survey-summary .table-heading p{background:#526c7a;color:#fff;display:inline-block;padding:0 10px;position:relative}.m-survey-summary .table-heading p:after,.m-survey-summary .table-heading p:before{content:"";position:absolute;top:0}.m-survey-summary .table-heading p:before{border-bottom:44px solid #526c7a;border-left:20px solid transparent;left:-20px}.m-survey-summary .table-heading p:after{border-right:20px solid transparent;border-top:44px solid #526c7a;right:-20px}.m-survey-summary .table-heading:after{border-right:20px solid transparent;border-top:44px solid #d8d8d8;content:"";position:absolute;right:-20px;top:0}.m-survey-summary table{margin:0;width:100%}.m-survey-summary table tr{border-bottom:1px solid #d8d8d8}.m-survey-summary table th{border:none;font-size:1.6rem;font-weight:400;padding:15px 0 0 30px;text-align:left;vertical-align:top;width:24%}.m-survey-summary table td{border:none;font-size:1.4rem;padding:15px 0;vertical-align:top}.m-survey-summary table td ul{list-style:none;padding:0}.m-survey-summary table td ul li{padding-left:.8em;text-indent:-.8em}.m-survey-summary table td ul li:not(:first-child){margin-top:.5em}.oct-frame{background:linear-gradient(45deg,transparent 20px,#0fb1d9 22px,#fff 24px),linear-gradient(135deg,transparent 20px,#68d4f9 22px,#fff 24px),linear-gradient(225deg,transparent 20px,#68d4f9 22px,#fff 24px),linear-gradient(315deg,transparent 20px,#0fb1d9 22px,#fff 24px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%;margin-top:45px}.oct-frame .up-icon{bottom:-5px;letter-spacing:0;opacity:0;position:absolute;right:-100px;text-align:center}.oct-frame .up-icon img{width:52px}.oct-frame .up-icon p{line-height:1;margin:0}.oct-frame .up-icon p.year{font-size:1.4rem}.oct-frame .up-icon p.rate{color:#656464;font-size:3.5rem;font-weight:700;letter-spacing:-.05em}.oct-frame.-red{background:linear-gradient(45deg,transparent 20px,#e45853 22px,#fff 24px),linear-gradient(135deg,transparent 20px,#ffbdb2 22px,#fff 24px),linear-gradient(225deg,transparent 20px,#ffbdb2 22px,#fff 24px),linear-gradient(315deg,transparent 20px,#e45853 22px,#fff 24px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-red .frame-inner{-o-border-image:linear-gradient(#ffbdb2,#e45853);border-image:-webkit-gradient(linear,left top,left bottom,from(#ffbdb2),to(#e45853));border-image:linear-gradient(#ffbdb2,#e45853);border-image-slice:1}.oct-frame.-red .frame-inner .title:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-check-red.svg)}.oct-frame.-red .frame-inner p.heading{color:#f25a55}.oct-frame.-red:before{border-top:2px solid #ffbdb2}.oct-frame.-red:after{border-bottom:2px solid #e45853}.oct-frame.-purple{background:linear-gradient(45deg,transparent 20px,#8c47b4 22px,#fff 24px),linear-gradient(135deg,transparent 20px,#e0b1fb 22px,#fff 24px),linear-gradient(225deg,transparent 20px,#e0b1fb 22px,#fff 24px),linear-gradient(315deg,transparent 20px,#8c47b4 22px,#fff 24px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-purple .frame-inner{-o-border-image:linear-gradient(#e0b1fb,#8c47b4);border-image:-webkit-gradient(linear,left top,left bottom,from(#e0b1fb),to(#8c47b4));border-image:linear-gradient(#e0b1fb,#8c47b4);border-image-slice:1}.oct-frame.-purple .frame-inner .title:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-check-purple.svg)}.oct-frame.-purple .frame-inner p.heading{color:#8c47b4}.oct-frame.-purple:before{border-top:2px solid #e0b1fb}.oct-frame.-purple:after{border-bottom:2px solid #8c47b4}.oct-frame.-orange{background:linear-gradient(45deg,transparent 20px,#ef842a 22px,#fff 24px),linear-gradient(135deg,transparent 20px,#ffdc8a 22px,#fff 24px),linear-gradient(225deg,transparent 20px,#ffdc8a 22px,#fff 24px),linear-gradient(315deg,transparent 20px,#ef842a 22px,#fff 24px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-orange .frame-inner{-o-border-image:linear-gradient(#ffdc8a,#ef842a);border-image:-webkit-gradient(linear,left top,left bottom,from(#ffdc8a),to(#ef842a));border-image:linear-gradient(#ffdc8a,#ef842a);border-image-slice:1}.oct-frame.-orange .frame-inner .title:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-check-orange.svg)}.oct-frame.-orange .frame-inner p.heading{color:#ef842a}.oct-frame.-orange:before{border-top:2px solid #ffdc8a}.oct-frame.-orange:after{border-bottom:2px solid #ef842a}.oct-frame.-green{background:linear-gradient(45deg,transparent 20px,#96c40c 22px,#fff 24px),linear-gradient(135deg,transparent 20px,#d4ee86 22px,#fff 24px),linear-gradient(225deg,transparent 20px,#d4ee86 22px,#fff 24px),linear-gradient(315deg,transparent 20px,#96c40c 22px,#fff 24px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-green .frame-inner{-o-border-image:linear-gradient(#d4ee86,#96c40c);border-image:-webkit-gradient(linear,left top,left bottom,from(#d4ee86),to(#96c40c));border-image:linear-gradient(#d4ee86,#96c40c);border-image-slice:1}.oct-frame.-green .frame-inner .title:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-check-green.svg)}.oct-frame.-green .frame-inner p.heading{color:#96c40c}.oct-frame.-green:before{border-top:2px solid #d4ee86}.oct-frame.-green:after{border-bottom:2px solid #96c40c}.oct-frame:first-child{margin-top:0}.oct-frame:after,.oct-frame:before{content:"";display:block;margin:0 30px;width:auto}.oct-frame:before{border-top:2px solid #68d4f9}.oct-frame:after{border-bottom:2px solid #0fb1d9}.oct-frame .frame-inner{border-bottom-width:0;-o-border-image:linear-gradient(#68d4f9,#0fb1d9);border-image:-webkit-gradient(linear,left top,left bottom,from(#68d4f9),to(#0fb1d9));border-image:linear-gradient(#68d4f9,#0fb1d9);border-image-slice:1;border-left:2px solid;border-right:2px solid;border-top-width:0;margin:28px 0;padding:0 50px 10px}.oct-frame .frame-inner .title{bottom:-10px;font-size:2.4rem;font-weight:500;line-height:1.333;margin:0 0 1.5em;opacity:0;padding-left:40px;position:relative}.oct-frame .frame-inner .title span{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,#fffcc7));background:linear-gradient(transparent 50%,#fffcc7 0)}.oct-frame .frame-inner .title:before{background:no-repeat 50%;background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-check.svg);background-size:contain;content:"";display:block;height:31px;left:0;position:absolute;top:2px;width:31px}.oct-frame .frame-inner p.heading{bottom:-5px;color:#00abd4;font-size:2rem;opacity:0;padding-left:1em;position:relative;text-indent:-1em}.oct-frame .frame-inner p.heading:before{content:"●";position:relative}.oct-frame .graph-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oct-frame .graph-content .jp-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.oct-frame .graph-content .jp-block .flag{bottom:-10px;opacity:0;width:95px}.oct-frame .graph-content .jp-block .flag img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.oct-frame .graph-content .jp-block p.number{margin:0}.oct-frame .graph-content .jp-block .rate-count{bottom:-5px;font-size:51px;font-weight:700;left:95%;letter-spacing:-.08em;position:absolute;top:0}.oct-frame .graph-content .jp-block .rate-count p{color:#231815;position:relative}.oct-frame .graph-content .us-block{bottom:-10px;opacity:0;position:relative}.m-download{background:#00b5d6;color:#fff;padding:86px 0;text-align:center}.m-download p{font-size:2.4rem}.button-container a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:-webkit-gradient(linear,left top,right top,color-stop(40%,#ef842b),to(#fcac07));background-image:linear-gradient(90deg,#ef842b 40%,#fcac07);border-radius:100vh;-webkit-box-shadow:0 10px 35px rgba(1,1,1,.29);box-shadow:0 10px 35px rgba(1,1,1,.29);-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#fff;font-size:2rem;font-weight:500;justify-content:center;max-width:520px;padding:25px 70px;width:100%}.button-container a>span{color:#fff;display:block}.button-container a:before{content:"";display:block;-webkit-box-flex:0;background:no-repeat 50%;background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-download.png);background-size:contain;-ms-flex:0 0 auto;flex:0 0 auto;height:35px;margin-right:15px;width:34px}.g-footer{background:#f7f7f7}.footer-logo{margin:0 auto 36px;width:326px}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:1.6rem;justify-content:space-between;margin:0 auto 55px;max-width:1200px}.footer-menu .footer-menu-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu ul li{font-weight:700;margin-top:1.8em}.footer-menu ul li a{color:inherit;text-decoration:none;-webkit-transition:color .25s;transition:color .25s}.footer-menu ul li a:hover{color:#00b5d6;opacity:1}.footer-menu ul li li{font-size:1.4rem;font-weight:400;margin-top:1.3em}.footer-menu ul li li a{color:#898989}.footer-bottom{background:#f7f7f7;border-top:1px solid #ccc;color:#898989;font-size:1.4rem;letter-spacing:.1em;padding:42px 0}.footer-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom-inner .nris-tec-logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:2.5em;width:20%}.footer-bottom-inner .nris-tec-logo>span{display:block;max-width:285px}.footer-sns{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:2.5em;text-align:right;width:50%}.footer-sns a{display:inline-block;text-decoration:none;width:19px}.footer-sns a:not(:first-child){margin-left:20px}.footer-support-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;list-style:none;margin:0 0 3em;padding:0}.footer-support-menu li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer-support-menu li:not(:first-child){margin-left:1em;padding-left:1em;position:relative}.footer-support-menu li:not(:first-child):before{background:#898989;content:"";display:block;height:1em;left:0;margin-right:1em;position:absolute;top:.3em;width:1px}.footer-support-menu li a{color:#898989;text-decoration:none}.copyright{margin:0;text-align:center;width:100%}.chart01{position:relative}.chart01 svg{height:244px;width:244px}.chart01 .line{fill:none;opacity:0;stroke:#231815;stroke-miterlimit:10;stroke-width:.9px}.chart01 .point{fill:#231815;opacity:0}.chart01 .icon{opacity:0;position:absolute;right:26%;top:34%;width:94px}.chart01 .pie-jp{stroke:#00abd4;stroke-linejoin:bevel;stroke-miterlimit:10;stroke-width:50}.chart01 .pie-base,.chart01 .pie-jp{fill:none;opacity:0;position:relative}.chart01 .pie-base{stroke:#eeeeef;stroke-linejoin:bevel;stroke-miterlimit:10;stroke-width:50}.chart02{position:relative;text-align:center}.chart02 .cls-1{fill:#d9f2f9}.chart02 .cls-2{fill:#b2e6f2}.chart02 .cls-3,.chart02 .cls-4{stroke:#898989}.chart02 .cls-3{stroke-width:.55px}.chart02 .cls-4{stroke-width:.51px}.chart02 .cls-5{fill:#b4b4b5}.chart02 .cls-6{fill:#dbdcdc}.chart02 .cls-7{fill:#9de}.chart02 .cls-8{fill:#66cce5}.chart02 .cls-9{fill:#00aad4}.chart02 .cls-10,.chart02 .cls-12,.chart02 .cls-14,.chart02 .cls-17,.chart02 .cls-18,.chart02 .cls-21{font-size:17.43px}.chart02 .cls-10,.chart02 .cls-100,.chart02 .cls-103,.chart02 .cls-110,.chart02 .cls-114,.chart02 .cls-118,.chart02 .cls-12,.chart02 .cls-120,.chart02 .cls-14,.chart02 .cls-17,.chart02 .cls-18,.chart02 .cls-21,.chart02 .cls-27,.chart02 .cls-29,.chart02 .cls-36,.chart02 .cls-47,.chart02 .cls-52,.chart02 .cls-57,.chart02 .cls-61,.chart02 .cls-69,.chart02 .cls-73,.chart02 .cls-75,.chart02 .cls-79,.chart02 .cls-82,.chart02 .cls-97{fill:#231815}.chart02 .cls-10,.chart02 .cls-118,.chart02 .cls-12,.chart02 .cls-14,.chart02 .cls-17,.chart02 .cls-18,.chart02 .cls-21,.chart02 .cls-30,.chart02 .cls-31,.chart02 .cls-32,.chart02 .cls-33,.chart02 .cls-34,.chart02 .cls-38,.chart02 .cls-39,.chart02 .cls-40,.chart02 .cls-57,.chart02 .cls-83,.chart02 .cls-84,.chart02 .cls-85,.chart02 .cls-86,.chart02 .cls-87{font-family:Roboto,sans-serif}.chart02 .cls-10,.chart02 .cls-13{letter-spacing:-.01em}.chart02 .cls-11{letter-spacing:0}.chart02 .cls-12,.chart02 .cls-14,.chart02 .cls-15{letter-spacing:-.01em}.chart02 .cls-16{letter-spacing:0}.chart02 .cls-17,.chart02 .cls-18,.chart02 .cls-19{letter-spacing:-.01em}.chart02 .cls-20{letter-spacing:0}.chart02 .cls-21{letter-spacing:-.03em}.chart02 .cls-22,.chart02 .cls-23{letter-spacing:-.01em}.chart02 .cls-24{fill:#e72420}.chart02 .cls-105,.chart02 .cls-25,.chart02 .cls-42,.chart02 .cls-65{fill:#fff}.chart02 .cls-26{fill:#1d2087}.chart02 .cls-27,.chart02 .cls-36{font-size:24.66px}.chart02 .cls-27,.chart02 .cls-36,.chart02 .cls-79{font-family:Roboto,sans-serif;font-weight:700}.chart02 .cls-27{letter-spacing:-.03em}.chart02 .cls-28{letter-spacing:-.02em}.chart02 .cls-29{font-size:12.33px;letter-spacing:-.01em}.chart02 .cls-29,.chart02 .cls-82{font-family:Roboto,sans-serif}.chart02 .cls-30{letter-spacing:-.03em}.chart02 .cls-31{letter-spacing:-.01em}.chart02 .cls-32{letter-spacing:-.04em}.chart02 .cls-33{letter-spacing:-.05em}.chart02 .cls-34{letter-spacing:-.01em}.chart02 .cls-35{letter-spacing:-.53em}.chart02 .cls-36{letter-spacing:-.05em}.chart02 .cls-37{letter-spacing:-.02em}.chart02 .cls-38{letter-spacing:0}.chart02 .cls-39,.chart02 .cls-40{letter-spacing:-.02em}.chart02 .cls-41{fill:#004da0}.chart02 .cls-42,.chart02 .cls-47,.chart02 .cls-61,.chart02 .cls-65,.chart02 .cls-69,.chart02 .cls-75{font-size:22.84px}.chart02 .cls-105,.chart02 .cls-110,.chart02 .cls-114,.chart02 .cls-120,.chart02 .cls-42,.chart02 .cls-47,.chart02 .cls-52,.chart02 .cls-61,.chart02 .cls-65,.chart02 .cls-69,.chart02 .cls-73,.chart02 .cls-75{font-family:Roboto,sans-serif;font-weight:700}.chart02 .cls-42{letter-spacing:-.13em}.chart02 .cls-43{letter-spacing:-.05em}.chart02 .cls-44{letter-spacing:-.09em}.chart02 .cls-45{letter-spacing:-.05em}.chart02 .cls-46,.chart02 .cls-47{letter-spacing:-.03em}.chart02 .cls-48,.chart02 .cls-49,.chart02 .cls-50{letter-spacing:-.06em}.chart02 .cls-51{letter-spacing:-.03em}.chart02 .cls-114,.chart02 .cls-118,.chart02 .cls-52,.chart02 .cls-57,.chart02 .cls-73{font-size:14.28px}.chart02 .cls-52{letter-spacing:-.1em}.chart02 .cls-53{letter-spacing:-.07em}.chart02 .cls-54{letter-spacing:-.01em}.chart02 .cls-55{letter-spacing:-.03em}.chart02 .cls-56{letter-spacing:-.01em}.chart02 .cls-57,.chart02 .cls-58{letter-spacing:-.02em}.chart02 .cls-59{letter-spacing:-.04em}.chart02 .cls-60{letter-spacing:-.01em}.chart02 .cls-61{letter-spacing:-.05em}.chart02 .cls-62{letter-spacing:-.09em}.chart02 .cls-63{letter-spacing:-.1em}.chart02 .cls-64{letter-spacing:-.06em}.chart02 .cls-65{letter-spacing:-.13em}.chart02 .cls-66{letter-spacing:-.03em}.chart02 .cls-67{letter-spacing:-.07em}.chart02 .cls-68{letter-spacing:-.06em}.chart02 .cls-69{letter-spacing:-.02em}.chart02 .cls-70{letter-spacing:-.07em}.chart02 .cls-71{letter-spacing:-.05em}.chart02 .cls-72{letter-spacing:-.03em}.chart02 .cls-73{letter-spacing:-.06em}.chart02 .cls-74{letter-spacing:-.03em}.chart02 .cls-75{letter-spacing:-.04em}.chart02 .cls-76{letter-spacing:-.06em}.chart02 .cls-77{letter-spacing:-.05em}.chart02 .cls-78{letter-spacing:-.06em}.chart02 .cls-79{font-size:39.82px;letter-spacing:-.03em}.chart02 .cls-80{letter-spacing:-.02em}.chart02 .cls-81,.chart02 .cls-82{letter-spacing:-.01em}.chart02 .cls-82{font-size:19.91px}.chart02 .cls-83{letter-spacing:-.03em}.chart02 .cls-84{letter-spacing:-.02em}.chart02 .cls-85{letter-spacing:-.03em}.chart02 .cls-86{letter-spacing:-.04em}.chart02 .cls-87{letter-spacing:-.01em}.chart02 .cls-88{letter-spacing:-.53em}.chart02 .cls-104,.chart02 .cls-94{stroke:#00aad4}.chart02 .cls-94,.chart02 .cls-95{stroke-width:7.6px}.chart02 .cls-95{stroke:#33bbdc}.chart02 .cls-96{fill:#33bbdc;font-family:Roboto,sans-serif}.chart02 .cls-100,.chart02 .cls-103,.chart02 .cls-97{font-family:Roboto,sans-serif;font-size:17.13px}.chart02 .cls-98{letter-spacing:.02em}.chart02 .cls-99{letter-spacing:-.01em}.chart02 .cls-100{letter-spacing:-.03em}.chart02 .cls-101{letter-spacing:-.02em}.chart02 .cls-102{letter-spacing:-.09em}.chart02 .cls-103{letter-spacing:-.03em}.chart02 .cls-104{stroke-dasharray:4.05 3.04;stroke-linecap:round;stroke-width:1.52px}.chart02 .cls-105{font-size:50.28px;letter-spacing:-.07em}.chart02 .cls-106{letter-spacing:-.1em}.chart02 .cls-107{letter-spacing:-.08em}.chart02 .cls-108{letter-spacing:-.06em}.chart02 .cls-109{letter-spacing:-.03em}.chart02 .cls-110,.chart02 .cls-120{font-size:25.89px}.chart02 .cls-110{letter-spacing:-.06em}.chart02 .cls-111{letter-spacing:-.07em}.chart02 .cls-112{letter-spacing:-.06em}.chart02 .cls-113{letter-spacing:-.03em}.chart02 .cls-114{letter-spacing:-.07em}.chart02 .cls-115,.chart02 .cls-116{letter-spacing:-.02em}.chart02 .cls-117{letter-spacing:-.03em}.chart02 .cls-118{letter-spacing:-.02em}.chart02 .cls-119{letter-spacing:-.01em}.chart02 .cls-120{letter-spacing:-.13em}.chart02 .cls-121{letter-spacing:-.06em}.chart02 .cls-122{letter-spacing:-.09em}.chart02 .cls-123{letter-spacing:-.05em}.chart02 .cls-124{letter-spacing:-.03em}.chart02 .graph-base{bottom:0;opacity:0;position:absolute}.chart02 .cls-104,.chart02 .cls-3,.chart02 .cls-4,.chart02 .cls-94,.chart02 .cls-95{fill:none;stroke-miterlimit:10}.chart02 .jp-flag{opacity:0}.chart02 .blue-bar01,.chart02 .blue-bar02,.chart02 .blue-bar03,.chart02 .gray-bar01,.chart02 .gray-bar02{fill:none;stroke-miterlimit:10;stroke-width:80px}.chart02 .gray-bar02{opacity:0;stroke:#b4b4b5}.chart02 .gray-bar01{opacity:0;stroke:#dbdcdc}.chart02 .blue-bar03{opacity:0;stroke:#9de}.chart02 .blue-bar02{opacity:0;stroke:#66cce5}.chart02 .blue-bar01{opacity:0;stroke:#00aad4}.chart02 .bg,.chart02 .consideration,.chart02 .correspondence,.chart02 .dotted-line{opacity:0}.chart02 .percentage{color:#000;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:-.089em;opacity:0;position:absolute}.chart02 .percentage.-chart01{color:#fff;font-size:5.3rem;left:340px;opacity:1;top:0}.chart02 .percentage.-chart02{font-size:2.6rem;left:608px;top:42px}.chart02 .percentage.-chart03{font-size:2.6rem;left:722px;top:42px}.chart02 .percentage.-chart04{font-size:1.4rem;left:803px;top:63px}.chart02 .percentage.-chart05{font-size:1.4rem;font-weight:400;left:905px;top:63px}.chart03,.chart04{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:45px}.chart03 svg,.chart04 svg{width:268px}.chart03 .chart-block,.chart04 .chart-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.chart03 .chart-block .flag,.chart04 .chart-block .flag{bottom:-10px;opacity:0;width:95px}.chart03 .chart-block .flag img,.chart04 .chart-block .flag img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.chart03 .chart-block .icon,.chart04 .chart-block .icon{opacity:0;position:absolute;right:24%;top:40%;width:94px}.chart03 .chart-block p.number,.chart04 .chart-block p.number{margin:0}.chart03 .guide,.chart04 .guide{bottom:-10px;opacity:0;position:relative;width:54%}.chart03 .guide ul,.chart04 .guide ul{list-style:none;padding:0}.chart03 .guide ul li,.chart04 .guide ul li{color:#231815;font-size:1.8rem;letter-spacing:0;margin-top:15px;padding-left:3.8em;text-indent:-3.8em}.chart03 .guide ul li:first-child,.chart04 .guide ul li:first-child{margin-top:0}.chart03 .guide ul li:before,.chart04 .guide ul li:before{background:#000;content:"";display:inline-block;height:35px;margin-right:10px;position:relative;vertical-align:middle;width:50px}.chart03 .guide ul li.blue01:before,.chart04 .guide ul li.blue01:before{background:#00aad4}.chart03 .guide ul li.blue02:before,.chart04 .guide ul li.blue02:before{background:#66cce5}.chart03 .guide ul li.blue03:before,.chart04 .guide ul li.blue03:before{background:#9de}.chart03 .guide ul li.gray01:before,.chart04 .guide ul li.gray01:before{background:#dcdcdc}.chart03 .guide ul li.gray02:before,.chart04 .guide ul li.gray02:before{background:#b5b5b5}.chart-note{margin-top:25px}.chart-note ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.chart-note li{font-size:1.2rem;margin-left:15px;position:relative}.chart-note li:before{content:"";display:inline-block;height:20px;margin-right:5px;position:relative;top:-2px;vertical-align:middle;width:50px}.chart-note li.dark-blue-bar:before{background:#00abd4}.chart-note li.blue-bar:before{background:#7ccce5}.chart-note li.light-blue-bar:before{background:#b0deee}.chart-note li.light-gray-bar:before{background:#dcdddd}.chart-note li.gray-bar:before{background:#b5b6b6}.chart03 .percentage{color:#000;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:0;opacity:0;position:absolute}.chart03 .percentage.-chart01{font-size:2.8rem;font-weight:400;left:72%;letter-spacing:-.04em;top:11px}.chart03 .percentage.-chart02{bottom:-36px;font-size:4.2rem;left:185px;opacity:1}.chart03 .percentage.-chart03{font-size:2.8rem;font-weight:400;left:29%;letter-spacing:-.04em;top:76px}.chart03 .percentage.-chart04{font-size:1.7rem;left:115px;top:59px}.chart03 .percentage.-chart05{font-size:1.7rem;font-weight:700;left:155px;top:21px}.chart04 .chart-block .icon{position:absolute;right:23%;top:39%;width:94px}.chart04 .percentage{color:#000;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:-.089em;opacity:0;position:absolute}.chart04 .percentage.-chart01{font-size:4.2rem;left:72%;opacity:1;top:-32px}.chart04 .percentage.-chart02{font-size:2.8rem;font-weight:400;left:23%;letter-spacing:-.04em;top:102px}.chart04 .percentage.-chart03{font-size:2.8rem;font-weight:400;left:38%;letter-spacing:-.04em;top:3px}.chart04 .percentage.-chart04{font-size:1.7rem;left:50%;top:-12px}.chart04 .percentage.-chart05{font-size:1.7rem;left:56%;top:-42px}.pie{fill:none;opacity:0;stroke-miterlimit:10;stroke-width:58px}.pie.-blue01{stroke:#00aad4}.pie.-blue02{stroke:#66cce5}.pie.-blue03{stroke:#9de}.pie.-gray01{stroke:#ccc}.pie.-gray02{stroke:#999}.chart04{padding-right:0}.chart05{margin:0 auto;max-width:926px;opacity:0}.chart05 table{table-layout:fixed;width:100%}.chart05 table tr th{text-align:center}.chart05 table tr th:first-child{font-size:4rem;padding:0;width:1.94em}.chart05 table tr th.country{font-size:1.4rem;font-weight:400;letter-spacing:0}.chart05 table tr th img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:70px}.chart05 table tr th.rank{color:#fff;font-family:Roboto,sans-serif;font-size:4rem;font-weight:700;padding:0;width:1.94em}.chart05 table tr th.rank .unit{font-size:2.4rem}.chart05 table tr td{font-size:1.4rem;padding:17px 20px;vertical-align:top;width:284px}.chart05 table tr td p{line-height:1.714;margin:0}.chart05 table tr td p.percentage{font-size:3.2rem;font-weight:700;height:32px;letter-spacing:0;line-height:1;margin:0 0 10px;text-align:center}.chart05 table .bg-blue{background:#00b5d6;color:#fff}.chart05 table .bg-gray{background:#eee}.chart05 table .bg-lightblue{background:#e4f3f9}.chart05 table .bg-red{background:#ffe6da}.chart05 .bar-description ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chart05 .bar-description ul li{font-size:1.2rem;margin-right:12px}.chart05 .bar-description ul li:before{background:#e4f3f9;content:"";display:inline-block;height:20px;margin-right:8px;position:relative;top:-1px;vertical-align:middle;width:50px}.chart05 .bar-description ul li.gray-bar:before{background:#eee}.chart05 .bar-description ul li.red-bar:before{background:#ffe6da}.chart06{position:relative}.chart06.pc-figure{letter-spacing:-.02em;opacity:0;padding:0 50px;position:relative}.chart06.pc-figure .bar-chart{stroke:#00aad4;stroke-width:20px}.chart06.pc-figure .graph-item{color:#333;display:block;font-family:Roboto,sans-serif;font-size:2rem;letter-spacing:-.02em;line-height:1.4;max-width:283px;position:absolute;text-align:right;text-shadow:none;width:100%}.chart06.pc-figure .graph-item.-first{left:23%;top:1%}.chart06.pc-figure .graph-item.-second{left:23%;top:28%}.chart06.pc-figure .graph-item.-third{left:23%;top:48%}.chart06.pc-figure .graph-item.-four{left:23%;top:68%}.chart06.pc-figure p{font-size:2.1rem;letter-spacing:-.05em;position:absolute;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff}.chart06.pc-figure p.percentage01{font-size:2.4rem;font-weight:700;right:145px;top:2px}.chart06.pc-figure p.percentage02{font-size:2.4rem;font-weight:700;letter-spacing:0;right:367px;top:51px}.chart06.pc-figure p.percentage03{font-size:2.4rem;font-weight:700;right:381px;top:126px}.chart06.pc-figure p.percentage04{font-size:2.4rem;font-weight:700;right:100px;top:205px}.chart06.pc-figure p.percentage-us01{right:208px;top:4px}.chart06.pc-figure p.percentage-us02{right:44px;top:78px}.chart06.pc-figure p.percentage-us03{right:145px;top:149px}.chart06.pc-figure p.percentage-us04{right:344px;top:231px}.chart06.pc-figure p.percentage-au01{right:160px;top:25px}.chart06.pc-figure p.percentage-au02{right:63px;top:101px}.chart06.pc-figure p.percentage-au03{right:166px;top:176px}.chart06.pc-figure p.percentage-au04{right:331px;top:252px}.chart06.pc-figure p.number{font-size:1.6rem;left:112px;text-shadow:none;top:47px}.chart06.pc-figure p.number.us{top:125px}.chart06.pc-figure p.number.au{top:203px}.chart06.pc-figure .cls-1{fill:#00aad4}.chart06.pc-figure .cls-2{fill:#c8c9ca}.chart06.pc-figure .cls-3{fill:#66cce5}.chart06.pc-figure .cls-17,.chart06.pc-figure .cls-26,.chart06.pc-figure .cls-4{font-family:Roboto,sans-serif;font-size:32.62px;font-weight:700}.chart06.pc-figure .cls-123,.chart06.pc-figure .cls-129,.chart06.pc-figure .cls-133,.chart06.pc-figure .cls-137,.chart06.pc-figure .cls-142,.chart06.pc-figure .cls-147,.chart06.pc-figure .cls-150,.chart06.pc-figure .cls-152,.chart06.pc-figure .cls-159,.chart06.pc-figure .cls-164,.chart06.pc-figure .cls-168,.chart06.pc-figure .cls-17,.chart06.pc-figure .cls-172,.chart06.pc-figure .cls-19,.chart06.pc-figure .cls-26,.chart06.pc-figure .cls-33,.chart06.pc-figure .cls-4,.chart06.pc-figure .cls-8{fill:#231815}.chart06.pc-figure .cls-6{fill:#fff}.chart06.pc-figure .cls-7{fill:#e72420}.chart06.pc-figure .cls-19,.chart06.pc-figure .cls-8{font-size:16.31px}.chart06.pc-figure .cls-16{fill:#1d2087}.chart06.pc-figure .cls-28{fill:#004da0}.chart06.pc-figure .cls-33{font-size:12.96px}.chart06.pc-figure .cls-118,.chart06.pc-figure .cls-124,.chart06.pc-figure .cls-130,.chart06.pc-figure .cls-134,.chart06.pc-figure .cls-138,.chart06.pc-figure .cls-143,.chart06.pc-figure .cls-148,.chart06.pc-figure .cls-151,.chart06.pc-figure .cls-153,.chart06.pc-figure .cls-154,.chart06.pc-figure .cls-160,.chart06.pc-figure .cls-165,.chart06.pc-figure .cls-169,.chart06.pc-figure .cls-34{fill:none}.chart06.pc-figure .cls-34{stroke:#666;stroke-width:.79px}.chart06.pc-figure .cls-153,.chart06.pc-figure .cls-34{stroke-miterlimit:10}.chart06.pc-figure .cls-35,.chart06.pc-figure .cls-60,.chart06.pc-figure .cls-96{font-family:Roboto,sans-serif;font-size:17.44px}.chart06.pc-figure .cls-118,.chart06.pc-figure .cls-123,.chart06.pc-figure .cls-124,.chart06.pc-figure .cls-129,.chart06.pc-figure .cls-130,.chart06.pc-figure .cls-133,.chart06.pc-figure .cls-134,.chart06.pc-figure .cls-137,.chart06.pc-figure .cls-138,.chart06.pc-figure .cls-142,.chart06.pc-figure .cls-143,.chart06.pc-figure .cls-147,.chart06.pc-figure .cls-148,.chart06.pc-figure .cls-150,.chart06.pc-figure .cls-151,.chart06.pc-figure .cls-152{font-size:20.73px}.chart06.pc-figure .cls-118,.chart06.pc-figure .cls-124,.chart06.pc-figure .cls-130,.chart06.pc-figure .cls-134,.chart06.pc-figure .cls-138,.chart06.pc-figure .cls-143,.chart06.pc-figure .cls-148,.chart06.pc-figure .cls-151,.chart06.pc-figure .cls-154,.chart06.pc-figure .cls-160,.chart06.pc-figure .cls-165,.chart06.pc-figure .cls-169{stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.chart06.pc-figure .cls-118,.chart06.pc-figure .cls-124,.chart06.pc-figure .cls-130,.chart06.pc-figure .cls-134,.chart06.pc-figure .cls-138,.chart06.pc-figure .cls-143,.chart06.pc-figure .cls-148,.chart06.pc-figure .cls-151{stroke-width:5px}.chart06.pc-figure .cls-138,.chart06.pc-figure .cls-142,.chart06.pc-figure .cls-143,.chart06.pc-figure .cls-147{font-family:Roboto,sans-serif}.chart06.pc-figure .cls-153{stroke:#00aad4;stroke-width:20px}.chart06.pc-figure .cls-154,.chart06.pc-figure .cls-159,.chart06.pc-figure .cls-160,.chart06.pc-figure .cls-164,.chart06.pc-figure .cls-165,.chart06.pc-figure .cls-168,.chart06.pc-figure .cls-169,.chart06.pc-figure .cls-172{font-family:Roboto,sans-serif;font-size:23.25px;font-weight:700}.chart06.pc-figure .cls-154,.chart06.pc-figure .cls-160,.chart06.pc-figure .cls-165,.chart06.pc-figure .cls-169{stroke-width:4px}.chart07.pc-figure{opacity:0;padding:0 80px;position:relative}.chart07.pc-figure .cls-1{font-size:14.98px}.chart07.pc-figure .cls-1,.chart07.pc-figure .cls-11,.chart07.pc-figure .cls-18,.chart07.pc-figure .cls-24,.chart07.pc-figure .cls-29,.chart07.pc-figure .cls-42,.chart07.pc-figure .cls-45,.chart07.pc-figure .cls-56,.chart07.pc-figure .cls-9{fill:#231815}.chart07.pc-figure .cls-1,.chart07.pc-figure .cls-12,.chart07.pc-figure .cls-13,.chart07.pc-figure .cls-14,.chart07.pc-figure .cls-15,.chart07.pc-figure .cls-16,.chart07.pc-figure .cls-20,.chart07.pc-figure .cls-21,.chart07.pc-figure .cls-22,.chart07.pc-figure .cls-46,.chart07.pc-figure .cls-47,.chart07.pc-figure .cls-48,.chart07.pc-figure .cls-49,.chart07.pc-figure .cls-50,.chart07.pc-figure .cls-51{font-family:Roboto,sans-serif}.chart07.pc-figure .cls-2,.chart07.pc-figure .cls-53,.chart07.pc-figure .cls-54,.chart07.pc-figure .cls-55{fill:none;stroke-miterlimit:10}.chart07.pc-figure .cls-2{stroke:#666;stroke-width:.85px}.chart07.pc-figure .cls-3{fill:#dbdcdc}.chart07.pc-figure .cls-4{fill:#00aad4}.chart07.pc-figure .cls-5{fill:#66cce5}.chart07.pc-figure .cls-6{fill:#e72420}.chart07.pc-figure .cls-34,.chart07.pc-figure .cls-38,.chart07.pc-figure .cls-61,.chart07.pc-figure .cls-7{fill:#fff}.chart07.pc-figure .cls-8{fill:#1d2087}.chart07.pc-figure .cls-18,.chart07.pc-figure .cls-9{font-size:26.43px}.chart07.pc-figure .cls-18,.chart07.pc-figure .cls-42,.chart07.pc-figure .cls-9{font-family:Roboto,sans-serif;font-weight:700}.chart07.pc-figure .cls-9{letter-spacing:-.03em}.chart07.pc-figure .cls-10{letter-spacing:-.02em}.chart07.pc-figure .cls-11{font-size:14.41px;letter-spacing:-.01em}.chart07.pc-figure .cls-11,.chart07.pc-figure .cls-45{font-family:Roboto,sans-serif}.chart07.pc-figure .cls-12{letter-spacing:-.03em}.chart07.pc-figure .cls-13{letter-spacing:-.04em}.chart07.pc-figure .cls-14{letter-spacing:-.03em}.chart07.pc-figure .cls-15,.chart07.pc-figure .cls-16{letter-spacing:-.02em}.chart07.pc-figure .cls-17{letter-spacing:-.53em}.chart07.pc-figure .cls-18{letter-spacing:-.05em}.chart07.pc-figure .cls-19{letter-spacing:-.02em}.chart07.pc-figure .cls-20{letter-spacing:-.04em}.chart07.pc-figure .cls-21{letter-spacing:-.11em}.chart07.pc-figure .cls-22{letter-spacing:-.01em}.chart07.pc-figure .cls-23{fill:#004da0}.chart07.pc-figure .cls-24,.chart07.pc-figure .cls-29,.chart07.pc-figure .cls-34,.chart07.pc-figure .cls-38{font-size:25.6px}.chart07.pc-figure .cls-24,.chart07.pc-figure .cls-29,.chart07.pc-figure .cls-34,.chart07.pc-figure .cls-38,.chart07.pc-figure .cls-56,.chart07.pc-figure .cls-61{font-family:Roboto,sans-serif;font-weight:700}.chart07.pc-figure .cls-24{letter-spacing:-.02em}.chart07.pc-figure .cls-25{letter-spacing:0}.chart07.pc-figure .cls-26{letter-spacing:-.01em}.chart07.pc-figure .cls-27{letter-spacing:-.03em}.chart07.pc-figure .cls-28{letter-spacing:-.01em}.chart07.pc-figure .cls-29{letter-spacing:-.04em}.chart07.pc-figure .cls-30{letter-spacing:-.07em}.chart07.pc-figure .cls-31{letter-spacing:-.04em}.chart07.pc-figure .cls-32{letter-spacing:-.06em}.chart07.pc-figure .cls-33{letter-spacing:-.01em}.chart07.pc-figure .cls-34{letter-spacing:-.07em}.chart07.pc-figure .cls-35{letter-spacing:-.02em}.chart07.pc-figure .cls-36{letter-spacing:-.11em}.chart07.pc-figure .cls-37{letter-spacing:-.09em}.chart07.pc-figure .cls-38{letter-spacing:-.08em}.chart07.pc-figure .cls-39{letter-spacing:-.12em}.chart07.pc-figure .cls-40{letter-spacing:-.11em}.chart07.pc-figure .cls-41{letter-spacing:-.09em}.chart07.pc-figure .cls-42{font-size:36.91px;letter-spacing:-.03em}.chart07.pc-figure .cls-43{letter-spacing:-.02em}.chart07.pc-figure .cls-44{font-size:22.15px;letter-spacing:-.01em}.chart07.pc-figure .cls-45{font-size:20.13px;letter-spacing:-.01em}.chart07.pc-figure .cls-46{letter-spacing:-.03em}.chart07.pc-figure .cls-47{letter-spacing:-.07em}.chart07.pc-figure .cls-48{letter-spacing:-.09em}.chart07.pc-figure .cls-49{letter-spacing:0}.chart07.pc-figure .cls-50,.chart07.pc-figure .cls-51{letter-spacing:-.01em}.chart07.pc-figure .cls-52{letter-spacing:-.53em}.chart07.pc-figure .cls-53{stroke:#dbdcdc}.chart07.pc-figure .cls-53,.chart07.pc-figure .cls-54,.chart07.pc-figure .cls-55{stroke-width:100px}.chart07.pc-figure .cls-54{stroke:#00aad4}.chart07.pc-figure .cls-55{stroke:#66cce5}.chart07.pc-figure .cls-56{font-size:32.95px;letter-spacing:-.07em}.chart07.pc-figure .cls-57{letter-spacing:-.03em}.chart07.pc-figure .cls-58{letter-spacing:-.04em}.chart07.pc-figure .cls-59{letter-spacing:-.03em}.chart07.pc-figure .cls-60{letter-spacing:-.01em}.chart07.pc-figure .cls-61{font-size:44.93px;letter-spacing:-.03em}.chart07.pc-figure .cls-62{letter-spacing:-.03em}.chart07.pc-figure .cls-63{letter-spacing:-.02em}.chart07.pc-figure .cls-64{letter-spacing:-.04em}.chart07.pc-figure .cls-65{letter-spacing:-.01em}.chart07.pc-figure .chart-gray{stroke:#dbdcdc}.chart07.pc-figure .chart-lightblue{stroke:#00aad4}.chart07.pc-figure .chart-blue{stroke:#66cce5}.chart07.pc-figure .chart-blue,.chart07.pc-figure .chart-gray,.chart07.pc-figure .chart-lightblue{stroke-width:100px}.chart07.pc-figure .percentage{opacity:1}.chart07.pc-figure .percentage-lightblue{font-size:3.3rem;font-weight:700;left:218px;letter-spacing:0;margin:0;position:absolute;top:40px}.chart07.pc-figure .percentage-blue{color:#fff;font-size:4.5rem;font-weight:700;letter-spacing:0;margin:0;position:absolute;right:347px;top:29px}.chart07.pc-figure .note ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.chart07.pc-figure .note ul li{font-size:1.2rem;margin-right:10px;position:relative}.chart07.pc-figure .note ul li:before{content:"";display:inline-block;height:20px;margin-right:10px;position:relative;vertical-align:middle;width:50px}.chart07.pc-figure .note ul li.red-bar:before{background:#ffe6da}.chart07.pc-figure .note ul li:last-child{margin-right:0}.chart07.pc-figure .note ul li.satisfaction-bar:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-satisfaction.svg);background-repeat:no-repeat;height:38px;vertical-align:text-bottom;width:113px}.chart07.pc-figure .note ul li.lack-bar:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-lack.svg);background-repeat:no-repeat;height:41px;vertical-align:text-bottom;width:72px}.chart07.pc-figure .note ul li.gray-bar:before{background:#eee}.chart07.pc-figure .note ul li.lightblue-bar:before{background:#e4f3f9}.flag.resources{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 90px 10px auto;opacity:0;width:104px}.chart08{opacity:0;padding:0 84px;width:100%}.chart08 .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.chart08 .rank{background:#00b5d6;color:#fff;font-family:Roboto,sans-serif;font-size:4rem;margin-right:9px;padding:16px 6px;text-align:center;width:96px}.chart08 .rank .unit{font-size:2.4rem}.chart08 .content{background:#e4f3f9;padding:18px 30px;width:690px}.chart08 .content,.chart08 .content .first-place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart08 .content .first-place{opacity:0;width:100%}.chart08 .content .first-place.-js-wp-animate{opacity:1}.chart08 .content .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;width:53px}.chart08 .content img{vertical-align:middle;width:100px}.chart08 .content img.icon01{width:53px}.chart08 .content img.icon02{width:41px}.chart08 .content img.icon03{width:45px}.chart08 .content p{font-size:2rem;margin:0}.chart08 .image{display:inline-block;margin-right:15px;width:53px}.chart09{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:780px;opacity:0}.chart09 .chart-inner{background:#d9f2f9;border-radius:10px 0 0 10px;height:260px;padding:20px;position:relative;width:385px}.chart09 .chart-inner:nth-child(2n){border-radius:0 10px 10px 0}.chart09 .chart-inner .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chart09 .chart-inner .heading .rank{background:#00b5d6;border-radius:10px;color:#fff;font-family:Roboto,sans-serif;font-size:3.4rem;font-weight:700;margin-right:12px;padding:11px 0;text-align:center;width:76px}.chart09 .chart-inner .heading .rank .unit{font-size:2.4rem}.chart09 .chart-inner .heading p{font-size:2.4rem;line-height:1.333;margin:0}.chart09 .chart-inner .flag{left:20px;position:absolute;top:130px;width:64px}.chart09 .chart-inner .flag.-usau{left:15px;width:81px}.chart09 .chart-inner .flag.-usau img{width:37px}.chart09 .chart-inner .content-icon{left:130px;position:absolute;width:144px}.flag.supply{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:auto;opacity:0;width:104px}.chart10{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:943px}.chart10 .chart-block{margin-top:102px;opacity:0;padding:14px 30px 0 0;width:45%}.chart10 .chart-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chart10 .chart-block .content:not(:first-child){margin-top:32px}.chart10 .chart-block .text-content{margin-right:10px;text-align:right}.chart10 .chart-block .text-content .graph-title{font-size:2.1rem;font-weight:400;line-height:1.35;margin:0}.chart10 .chart-block .text-content .percentage{font-size:4.1rem;font-weight:700;letter-spacing:0;margin-top:0}.chart10 .chart-block .pie-chart{position:relative;text-align:center}.chart10 .chart-block .pie-chart img{position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:38px;z-index:1}.chart10 .chart-block .pie-chart svg{height:127px;position:relative;width:126px}.chart10 table{background:#e4f3f9;border:none;border-radius:10px;opacity:0;width:55%}.chart10 table tr:first-child th{border-right:1px solid #000;border-top:none;font-size:0;padding:15px 0;text-align:center;width:33%}.chart10 table tr:first-child th>*{font-size:1.4rem}.chart10 table tr:first-child th:last-child{border-right:0}.chart10 table tr:first-child th .icon{display:inline-block;vertical-align:middle}.chart10 table tr:first-child th .icon img{width:62px}.chart10 table tr:first-child th p{display:inline-block;font-size:1.4rem;line-height:1.285;margin:0;text-align:left;vertical-align:middle;width:105px}.chart10 table tr th{border:none;border-top:1px solid #000}.chart10 table tr td{border:1px solid #000;border-bottom:none;border-left:none;font-size:3.4rem;height:162px;letter-spacing:0;padding:9px;text-align:center}.chart10 table tr td:last-child{border-right:none}.chart10 .pie-chart .blue-chart,.chart10 .pie-chart .gray-chart{fill:none;stroke-miterlimit:10;stroke-width:28px}.chart10 .pie-chart .gray-chart{fill:#fff;stroke:#dbdcdc}.chart10 .pie-chart .blue-chart{stroke:#00aad4}.chart11{position:relative}.chart11 .arrow01,.chart11 .arrow02{position:absolute}.chart11 .arrow01 .line,.chart11 .arrow02 .line{fill:none;stroke:#00b5d6;stroke-miterlimit:10;stroke-width:7.6px}.chart11 .arrow01 .triangle,.chart11 .arrow02 .triangle{fill:#00b5d6}.chart11 .accident{margin-right:94px;width:470px}.chart11 .accident:last-child{margin-right:0}.chart11 .arrow01{left:445px;top:202px;width:85px}.chart11 .arrow02{left:445px;top:145px;width:86px}.chart11 .flag{margin-left:auto;opacity:0;width:104px}.chart11 .flag img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.chart11 .chart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;opacity:0;width:976px}.chart11 .chart-inner .accident .table-title{font-family:Roboto,sans-serif;font-size:2.4rem;margin:0}.chart11 .chart-inner .accident .table-title span{font-size:1.6rem}.chart11 .chart-inner .accident .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px}.chart11 .chart-inner .accident .rank{background:#00b5d6;color:#fff;font-family:Roboto,sans-serif;font-size:3rem;line-height:1.5;margin-right:5px;padding:0 6px;text-align:center;width:66px}.chart11 .chart-inner .accident .rank .unit{font-size:1.8rem}.chart11 .chart-inner .accident p.content{background:#e4f3f9;font-size:1.4rem;margin:0;padding:11px 20px;width:370px}.chart11 .chart-inner .accident p.content.-bg-red{background:#ffe6da}.chart11 .chart-inner .accident p.content.-bg-red span{opacity:0}.chart11 .chart-note{margin-top:15px;opacity:0}.chart11 .chart-note ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart11 .chart-note ul li.fire{margin-right:20px;width:55px}.chart11 .chart-note ul li.fire:before{content:none}.chart11 .chart-note ul li.cyber{font-size:1.2rem}.chart11 .chart-note ul li.cyber:before{background:#ffe6da;content:"";display:inline-block;height:20px;margin-right:8px;position:relative;top:-1px;vertical-align:middle;width:50px}.chart11 .chart-note ul li.human-error{font-size:1.2rem}.chart11 .chart-note ul li.human-error:before{background:#e4f3f9;content:"";display:inline-block;height:20px;margin-right:8px;position:relative;top:-1px;vertical-align:middle;width:50px}@media screen and (max-width:1199px) and (min-width:769px){.about-content{padding:50px 40px 60px}}@media screen and (max-width:767px){.adjust-width{padding:0 5.33vw;width:100%}.g-container{min-width:auto}.l-section-container{padding-top:50px}.l-section-container.-about{padding:45px 0 0}.l-section-container.-about p{font-size:1.7rem;line-height:1.3}.l-section-container.-about .about-content p{font-size:1.4rem;line-height:1.785}.l-section-container.-upper-gap-wide{padding-top:40px}.l-section-container.-upper-gap-standard{padding-top:35px}.l-section-container.-upper-gap-narrow{padding-top:30px}.l-section-container.-upper-gap-none{padding-top:0}.l-section-container.-lower-gap-wide{padding-bottom:40px}.l-section-container.-lower-gap-standard{padding-bottom:35px}.l-section-container.-lower-gap-narrow{padding-bottom:30px}.l-section-container.-lower-gap-none{padding-bottom:0}.g-header{padding:0 3%}.g-header.js-g-header-fixed{height:55px}.g-header.js-g-header-fixed .m-global-header-inner .button-container{width:54%}.g-header.js-g-header-fixed .m-global-header-inner .button-container a{background-image:-webkit-gradient(linear,left top,right top,color-stop(40%,#ef842b),to(#fcac07));background-image:linear-gradient(90deg,#ef842b 40%,#fcac07);border-radius:100vh;font-size:1.1rem;font-weight:500;letter-spacing:0;max-width:unset;padding:9px 5px;width:100%}.g-header.js-g-header-fixed .m-global-header-inner .button-container a:before{height:16px;left:5px;margin-right:6px;width:18px}.g-header .m-global-header{height:55px}.g-header .m-global-header .header-logo{width:121px}.about-content{padding:35px 0 30px}.about-content:after,.about-content:before{min-width:auto}.about-content:before{background:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/bg-city-left-sp.png) no-repeat 0 100%,url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/bg-city-right-sp.png) no-repeat 100% 100%;background-size:40%;height:54px;top:-53px}.m-home-hero{height:calc(100vh - 55px);min-height:430px}.m-home-hero .first-section .since{font-size:1.6rem;left:-56px;position:absolute}.m-home-hero .first-section .insight{font-size:1.6rem;left:-69px;opacity:0;position:absolute}.m-home-hero .first-section .year{font-size:1.6rem;position:absolute;right:-58px}.m-home-hero .second-section .hero-content{height:auto;padding:40px 7.7vw;width:100%}.m-home-hero .second-section .hero-content .hero-title{margin:0 auto 67px;max-width:100%;width:317px}.m-home-hero .second-section .hero-content .button-container{max-width:100%;width:290px}.m-home-hero .second-section .hero-content .button-container a{font-size:1.5rem;padding:17px 10px}.m-home-hero .second-section .hero-content .button-container a:before{height:25px;left:0;width:25px}.m-title{margin-bottom:30px;text-align:center}.m-title h2{font-size:2.5rem;margin-bottom:10px}.m-title.-green{margin-bottom:26px}.m-title p{font-size:1.7rem;line-height:1.29}.m-icon-title{margin-bottom:20px}.m-icon-title h3{font-size:1.8rem}.m-icon-title h3 .icon img{width:25px}.note-content{margin:15px 0}.note-content ul{padding:8px 20px}.note-content ul li{font-size:1.1rem;line-height:1.545}.note-content ul li:before{content:"●";position:relative}.note-content:after,.note-content:before{content:"";display:block;height:0;left:0;position:absolute;width:calc(100% - 20px)}.note-content:before{border-bottom:10px solid #fff;bottom:100%}.note-content:after,.note-content:before{border-left:10px solid transparent;border-right:10px solid transparent}.note-content:after{border-top:10px solid #fff;top:100%}.m-survey-summary .table-heading{font-size:1.5rem;line-height:28px;padding:0;width:calc(100% - 20px)}.m-survey-summary .table-heading p{padding:0 5px}.m-survey-summary .table-heading p:before{border-bottom:28px solid #526c7a;border-left:16px solid transparent;left:-16px}.m-survey-summary .table-heading p:after{border-right:16px solid transparent;border-top:28px solid #526c7a;right:-16px}.m-survey-summary .table-heading:after{border-right:16px solid transparent;border-top:28px solid #d8d8d8;right:-16px}.m-survey-summary table tr{border-bottom:1px solid #d8d8d8}.m-survey-summary table th{display:block;font-size:1.3rem;padding:12px 15px 0;width:100%}.m-survey-summary table td{display:block;font-size:1.1rem;padding:6px 0 10px 17px;width:100%}.m-survey-summary table td ul{list-style:none;padding:0}.m-survey-summary table td ul li{padding-left:.8em;text-indent:-.8em}.oct-frame{background:linear-gradient(45deg,transparent 10px,#0fb1d9 12px,#fff 14px),linear-gradient(135deg,transparent 10px,#68d4f9 12px,#fff 14px),linear-gradient(225deg,transparent 10px,#68d4f9 12px,#fff 14px),linear-gradient(315deg,transparent 10px,#0fb1d9 12px,#fff 14px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%;margin-top:20px}.oct-frame .up-icon{bottom:30px;position:absolute;right:1%}.oct-frame .up-icon img{width:36px}.oct-frame .up-icon p{line-height:1;margin:0}.oct-frame .up-icon p.year{font-size:1rem}.oct-frame .up-icon p.rate{font-size:2.4rem;font-weight:700}.oct-frame.-red{background:linear-gradient(45deg,transparent 10px,#e45853 12px,#fff 14px),linear-gradient(135deg,transparent 10px,#ffbdb2 12px,#fff 14px),linear-gradient(225deg,transparent 10px,#ffbdb2 12px,#fff 14px),linear-gradient(315deg,transparent 10px,#e45853 12px,#fff 14px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-purple{background:linear-gradient(45deg,transparent 10px,#8c47b4 12px,#fff 14px),linear-gradient(135deg,transparent 10px,#e0b1fb 12px,#fff 14px),linear-gradient(225deg,transparent 10px,#e0b1fb 12px,#fff 14px),linear-gradient(315deg,transparent 10px,#8c47b4 12px,#fff 14px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-orange{background:linear-gradient(45deg,transparent 10px,#ef842a 12px,#fff 14px),linear-gradient(135deg,transparent 10px,#ffdc8a 12px,#fff 14px),linear-gradient(225deg,transparent 10px,#ffdc8a 12px,#fff 14px),linear-gradient(315deg,transparent 10px,#ef842a 12px,#fff 14px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame.-green{background:linear-gradient(45deg,transparent 10px,#96c40c 12px,#fff 14px),linear-gradient(135deg,transparent 10px,#d4ee86 12px,#fff 14px),linear-gradient(225deg,transparent 10px,#d4ee86 12px,#fff 14px),linear-gradient(315deg,transparent 10px,#96c40c 12px,#fff 14px);background-position:0 100%,0 0,100% 0,100% 100%;background-repeat:no-repeat;background-size:50% 50%}.oct-frame:after,.oct-frame:before{margin:0 15px}.oct-frame .frame-inner{margin:14px 0;padding:0 14px 14px}.oct-frame .frame-inner .title{font-size:1.5rem;line-height:1.46;padding-left:28px}.oct-frame .frame-inner .title:before{height:19px;width:19px}.oct-frame .frame-inner p.heading{font-size:1.4rem;margin-top:25px}.oct-frame .graph-content{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.oct-frame .graph-content .jp-block{max-width:370px;position:relative;width:100%}.oct-frame .graph-content .jp-block .flag{height:50px;left:0;position:absolute;top:0;width:66px}.oct-frame .graph-content .jp-block p.number{font-size:1.2rem;letter-spacing:0}.oct-frame .graph-content .jp-block .rate-count{font-size:3.4rem;left:72%;top:6%}.oct-frame .graph-content .jp-block .rate-count p{position:relative}.oct-frame .graph-content .us-block{height:155px;margin:0 auto;width:226px}.oct-frame .graph-content .chart01{margin:30px auto 10px}.oct-frame .graph-content .chart01 svg{height:170px;width:170px}.m-download{padding:30px 0}.m-download p{font-size:1.5rem}.button-container a{font-size:1.5rem;max-width:290px;padding:13px;text-align:left}.button-container a:before{left:20px;width:25px}.chart01 .cls-1{fill:#fff}.chart01 .cls-2,.chart01 .cls-3{fill:none;stroke-miterlimit:10;stroke-width:70px}.chart01 .cls-2{stroke:#eeeeef}.chart01 .cls-3{stroke:#00aad4}.chart01 .icon{opacity:0;width:64px}.chart02{margin:0 auto;max-width:330px}.chart02 svg{height:290px;margin-top:33px}.chart02 .cls-1{fill:#d9f2f9}.chart02 .cls-2{fill:#b2e6f2}.chart02 .cls-3,.chart02 .cls-4,.chart02 .cls-59,.chart02 .cls-60,.chart02 .cls-61,.chart02 .cls-62,.chart02 .cls-63,.chart02 .cls-64,.chart02 .cls-65,.chart02 .cls-73{fill:none;stroke-miterlimit:10}.chart02 .cls-3,.chart02 .cls-4{stroke:#898989}.chart02 .cls-3{stroke-width:.72px}.chart02 .cls-4{stroke-width:.66px}.chart02 .cls-5{fill:#b4b4b5}.chart02 .cls-6{fill:#dbdcdc}.chart02 .cls-7{fill:#9de}.chart02 .cls-8{fill:#66cce5}.chart02 .cls-9{fill:#00aad4}.chart02 .cls-10,.chart02 .cls-12,.chart02 .cls-14,.chart02 .cls-15,.chart02 .cls-16,.chart02 .cls-18,.chart02 .cls-67{font-size:20px}.chart02 .cls-10,.chart02 .cls-12,.chart02 .cls-14,.chart02 .cls-15,.chart02 .cls-16,.chart02 .cls-18,.chart02 .cls-25,.chart02 .cls-30,.chart02 .cls-35,.chart02 .cls-39,.chart02 .cls-48,.chart02 .cls-53,.chart02 .cls-55,.chart02 .cls-67{fill:#231815}.chart02 .cls-10,.chart02 .cls-13{letter-spacing:-.01em}.chart02 .cls-11{letter-spacing:0}.chart02 .cls-12,.chart02 .cls-14{letter-spacing:-.01em}.chart02 .cls-15,.chart02 .cls-16{font-family:Roboto,sans-serif;letter-spacing:-.01em}.chart02 .cls-17{font-size:20px;letter-spacing:-.01em}.chart02 .cls-18{letter-spacing:-.03em}.chart02 .cls-19{letter-spacing:-.01em}.chart02 .cls-20,.chart02 .cls-35,.chart02 .cls-39,.chart02 .cls-44,.chart02 .cls-55{font-size:28px}.chart02 .cls-20,.chart02 .cls-44{fill:#fff}.chart02 .cls-20,.chart02 .cls-25,.chart02 .cls-30,.chart02 .cls-39,.chart02 .cls-44,.chart02 .cls-48,.chart02 .cls-53,.chart02 .cls-55{font-weight:700}.chart02 .cls-20{font-family:Roboto,sans-serif;letter-spacing:-.14em}.chart02 .cls-21{letter-spacing:-.05em}.chart02 .cls-22{letter-spacing:-.09em}.chart02 .cls-23{letter-spacing:-.05em}.chart02 .cls-24{letter-spacing:-.03em}.chart02 .cls-25,.chart02 .cls-48{font-size:25px}.chart02 .cls-25{font-family:Roboto,sans-serif;letter-spacing:-.03em}.chart02 .cls-26{fill:#333}.chart02 .cls-26,.chart02 .cls-27,.chart02 .cls-28{letter-spacing:-.06em}.chart02 .cls-29{letter-spacing:-.03em}.chart02 .cls-30,.chart02 .cls-53{font-size:23px}.chart02 .cls-30{letter-spacing:-.1em}.chart02 .cls-31{letter-spacing:-.07em}.chart02 .cls-32{letter-spacing:-.01em}.chart02 .cls-33{letter-spacing:-.03em}.chart02 .cls-34{letter-spacing:-.01em}.chart02 .cls-35{font-family:Roboto,sans-serif}.chart02 .cls-35,.chart02 .cls-36{letter-spacing:-.03em}.chart02 .cls-37{letter-spacing:-.05em}.chart02 .cls-38{letter-spacing:-.01em}.chart02 .cls-39{letter-spacing:-.06em}.chart02 .cls-40,.chart02 .cls-41{letter-spacing:-.1em}.chart02 .cls-41{fill:#333}.chart02 .cls-42{letter-spacing:-.06em}.chart02 .cls-43{font-family:Roboto,sans-serif;letter-spacing:-.03em}.chart02 .cls-44{font-family:Roboto,sans-serif;letter-spacing:-.13em}.chart02 .cls-45{font-family:Roboto,sans-serif;letter-spacing:-.03em}.chart02 .cls-46{font-family:Roboto,sans-serif;letter-spacing:-.07em}.chart02 .cls-47{letter-spacing:-.06em}.chart02 .cls-48{font-family:Roboto,sans-serif;letter-spacing:-.02em}.chart02 .cls-49{letter-spacing:-.05em}.chart02 .cls-50{letter-spacing:-.07em}.chart02 .cls-51{letter-spacing:-.06em}.chart02 .cls-52{letter-spacing:-.03em}.chart02 .cls-53{font-family:Roboto,sans-serif;letter-spacing:-.06em}.chart02 .cls-54{letter-spacing:-.03em}.chart02 .cls-55{font-family:Roboto,sans-serif;letter-spacing:-.04em}.chart02 .cls-56{letter-spacing:-.06em}.chart02 .cls-57{letter-spacing:-.05em}.chart02 .cls-58{letter-spacing:-.06em}.chart02 .cls-59,.chart02 .cls-64,.chart02 .cls-73{stroke:#00aad4}.chart02 .cls-59,.chart02 .cls-60,.chart02 .cls-61,.chart02 .cls-62,.chart02 .cls-63{stroke-width:187px}.chart02 .cls-60{stroke:#66cce5}.chart02 .cls-61{stroke:#9de}.chart02 .cls-62{stroke:#dbdcdc}.chart02 .cls-63{stroke:#b4b4b5}.chart02 .cls-64,.chart02 .cls-65{stroke-width:9.91px}.chart02 .cls-65{stroke:#33bbdc}.chart02 .cls-66{fill:#33bbdc}.chart02 .cls-68{letter-spacing:.02em}.chart02 .cls-69{font-size:20px;font-weight:400;letter-spacing:-.01em}.chart02 .cls-70{letter-spacing:-.03em}.chart02 .cls-71{letter-spacing:-.02em}.chart02 .cls-72{letter-spacing:-.1em}.chart02 .cls-73{stroke-dasharray:5.28 3.96;stroke-linecap:round;stroke-width:1.98px}.chart02 .percentage{margin:0;opacity:0;width:97px}.chart02 .percentage.-chart01{font-size:3.2rem;left:51.5%;opacity:1;top:29%}.chart02 .percentage.-chart02{font-size:2rem;left:51.5%;top:62%}.chart02 .percentage.-chart03{font-size:2rem;left:51.5%;top:72%}.chart02 .percentage.-chart04{font-size:1.6rem;left:51.5%;top:82%}.chart02 .percentage.-chart05{font-size:1.4rem;left:51.5%;top:92%}.chart02 .flag{position:absolute}.chart02 .flag span{display:block;font-size:1rem;letter-spacing:0;margin:-.2em 0 0 -.2em;-webkit-transform:scale(.8);transform:scale(.8)}.chart02 .flag.-au{left:13.9%;opacity:0;top:-5px;width:34px}.chart02 .flag.-us{left:34%;opacity:0;top:-5px;width:34px}.chart02 .flag.-jp{left:54%;opacity:0;top:0;width:120px}.chart02 .flag.-jp img{width:55px}.chart02 .flag.-jp span{display:inline-block;-webkit-transform:none;transform:none}.chart02 .flag img{width:100%}.chart02 .blue-bar01,.chart02 .blue-bar02,.chart02 .blue-bar03,.chart02 .gray-bar01,.chart02 .gray-bar02{fill:none;stroke-dashoffset:-400;stroke-miterlimit:10;stroke-width:194px}.chart-note{margin-top:0;padding:0}.chart-note li{font-size:1.1rem}.chart-note li:nth-child(3){margin-right:0}.chart-note li:before{height:10px;margin-right:5px;top:0;width:25px}.chart03 .chart-block,.chart04 .chart-block{display:block;margin:9px auto 0;max-width:255px;padding:0 30px;position:relative;text-align:center}.chart03 .chart-block .icon,.chart04 .chart-block .icon{left:37%;position:absolute;top:39%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:68px}.chart03 .chart-block .flag,.chart04 .chart-block .flag{left:-7%;opacity:0;position:absolute;top:-6px;width:61px}.chart03 .chart-block .flag .number,.chart04 .chart-block .flag .number{font-size:1.1rem;letter-spacing:-.05em;margin-top:4px}.chart03 .chart-block .percentage,.chart04 .chart-block .percentage{color:#000;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:-.089em;margin:0;opacity:0;position:absolute}.chart03 .chart-block .percentage.-chart01,.chart04 .chart-block .percentage.-chart01{font-size:2.4rem;left:58.56%;top:47px}.chart03 .chart-block .percentage.-chart02,.chart04 .chart-block .percentage.-chart02{font-size:1.4rem;left:59.61%;top:174px}.chart03 .chart-block .percentage.-chart03,.chart04 .chart-block .percentage.-chart03{font-size:1.4rem;left:61.89%;top:208px}.chart03 .chart-block .percentage.-chart04,.chart04 .chart-block .percentage.-chart04{font-size:1.2rem;right:29.5%;top:241px}.chart03 .chart-block .percentage.-chart05,.chart04 .chart-block .percentage.-chart05{font-size:1rem;right:29.5%;top:88%}.chart03 .chart-block svg,.chart04 .chart-block svg{width:185px}.chart03 .guide,.chart04 .guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;bottom:-10px;justify-content:center;position:relative;width:100%}.chart03 .guide ul,.chart04 .guide ul{list-style:none;padding:0;text-align:left}.chart03 .guide ul li,.chart04 .guide ul li{color:#231815;font-size:1rem;letter-spacing:0;margin-top:7px}.chart03 .guide ul li:first-child,.chart04 .guide ul li:first-child{margin-top:0}.chart03 .guide ul li:before,.chart04 .guide ul li:before{background:#000;content:"";display:inline-block;height:18px;margin-right:6px;position:relative;vertical-align:middle;width:25px}.chart03 .guide ul li.blue01:before,.chart04 .guide ul li.blue01:before{background:#00aad4}.chart03 .guide ul li.blue02:before,.chart04 .guide ul li.blue02:before{background:#66cce5}.chart03 .guide ul li.blue03:before,.chart04 .guide ul li.blue03:before{background:#9de}.chart03 .guide ul li.gray01:before,.chart04 .guide ul li.gray01:before{background:#dcdcdc}.chart03 .guide ul li.gray02:before,.chart04 .guide ul li.gray02:before{background:#b5b5b5}.chart03{display:block;padding:0}.chart03 .chart-block .percentage.-chart01{color:#000;font-size:1.9rem;font-weight:400;right:29px;top:22px}.chart03 .chart-block .percentage.-chart02{font-size:2.9rem;left:37%;opacity:1;top:71%}.chart03 .chart-block .percentage.-chart03{font-size:1.9rem;font-weight:400;left:31px;top:73px}.chart03 .chart-block .percentage.-chart04{font-size:1rem;left:52px;right:auto;top:55px}.chart03 .chart-block .percentage.-chart05{font-size:1.2rem;left:29%;right:auto;top:23px}.chart03 .chart-block .pie.-gray02{stroke:#b5b5b5}.chart03 .chart-block svg{width:185px}.chart03 .cls-1,.chart03 .cls-2,.chart03 .cls-3,.chart03 .cls-4,.chart03 .cls-5,.chart03 .cls-6{fill:none;stroke-miterlimit:10;stroke-width:80px}.chart03 .cls-1{stroke:#eeeeef}.chart03 .cls-2{stroke:#999}.chart03 .cls-3{stroke:#ccc}.chart03 .cls-4{stroke:#9de}.chart03 .cls-5{stroke:#66cce5}.chart03 .cls-6{stroke:#00aad4}.chart04{display:block;padding:0}.chart04 .chart-block .percentage.-chart01{font-size:2.9rem;opacity:1;right:-9px;top:20px}.chart04 .chart-block .percentage.-chart02{font-size:1.9rem;font-weight:400;left:31px;top:100px}.chart04 .chart-block .percentage.-chart03{font-size:1.9rem;font-weight:400;left:67px;top:22px}.chart04 .chart-block .percentage.-chart04{font-size:1.2rem;left:16px;top:9px}.chart04 .chart-block .percentage.-chart05{font-size:1.2rem;font-weight:700;left:59px;top:-17px}.chart04 .chart-block svg{width:185px}.chart04 .cls-1{fill:#fff}.chart04 .cls-2,.chart04 .cls-3,.chart04 .cls-4,.chart04 .cls-5,.chart04 .cls-6,.chart04 .cls-7{fill:none;stroke-miterlimit:10;stroke-width:80px}.chart04 .cls-2{stroke:#eeeeef}.chart04 .cls-3{stroke:#999}.chart04 .cls-4{stroke:#ccc}.chart04 .cls-5{stroke:#9de}.chart04 .cls-6{stroke:#66cce5}.chart04 .cls-7{stroke:#00aad4}.pie{stroke-width:80px}.chart05 table{width:100%}.chart05 table tr th{padding:0}.chart05 table tr th.country img{width:40px}.chart05 table tr th.country span{font-size:.8rem}.chart05 table tr th.rank{font-size:1.7rem;padding:0 5px;white-space:nowrap}.chart05 table tr th.rank .unit{font-size:1rem}.chart05 table tr td{font-size:1.1rem;padding:8px 7px;width:93px}.chart05 table tr td p{line-height:1.366}.chart05 table tr td p.percentage{font-size:2rem;height:auto}.chart05 .bar-description ul{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.chart05 .bar-description ul li{font-size:1.2rem;margin-left:15px;margin-right:0}.chart05 .bar-description ul li:before{background:#e4f3f9;content:"";display:inline-block;height:10px;margin-right:5px;position:relative;vertical-align:-1px;width:25px}.chart05 .bar-description ul li.gray-bar:before{background:#eee}.chart05 .bar-description ul li.red-bar:before{background:#ffe6da}.chart06.sp-figure{margin:auto;max-width:405px;opacity:0;position:relative}.chart06.sp-figure .bar-chart{stroke:#00aad4;stroke-width:20px}.chart06.sp-figure svg{margin:0 auto;width:100%}.chart06.sp-figure .flags-content{margin:0 auto 20px;max-width:370px;width:84%}.chart06.sp-figure .flags-content img{width:100%}.chart06.sp-figure p{font-size:1.1rem;letter-spacing:-.05em;margin:0;position:absolute;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff}.chart06.sp-figure p.percentage01{left:72%;top:21%}.chart06.sp-figure p.percentage01,.chart06.sp-figure p.percentage02{font-size:1.4rem;font-weight:700;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff}.chart06.sp-figure p.percentage02{left:37%;top:38%}.chart06.sp-figure p.percentage03{left:34%;top:55%}.chart06.sp-figure p.percentage03,.chart06.sp-figure p.percentage04{font-size:1.4rem;font-weight:700;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff}.chart06.sp-figure p.percentage04{left:81%;top:74%}.chart06.sp-figure p.percentage-us01{left:63%;top:27%}.chart06.sp-figure p.percentage-us02{left:91%;top:44%}.chart06.sp-figure p.percentage-us03{left:74%;top:61%}.chart06.sp-figure p.percentage-us04{bottom:15%;left:42%}.chart06.sp-figure p.percentage-au01{left:71%;top:32%}.chart06.sp-figure p.percentage-au02{left:88%;top:49%}.chart06.sp-figure p.percentage-au03{left:70%;top:66%}.chart06.sp-figure p.percentage-au04{bottom:10%;left:44%}.chart06.sp-figure p.number{font-size:1.6rem;left:112px;text-shadow:none;top:47px}.chart06.sp-figure p.number.us{top:125px}.chart06.sp-figure p.number.au{top:203px}.chart06.sp-figure .cls-1{font-size:15px}.chart06.sp-figure .cls-1,.chart06.sp-figure .cls-13,.chart06.sp-figure .cls-18,.chart06.sp-figure .cls-22,.chart06.sp-figure .cls-27,.chart06.sp-figure .cls-30,.chart06.sp-figure .cls-32,.chart06.sp-figure .cls-36,.chart06.sp-figure .cls-8{fill:#231815}.chart06.sp-figure .cls-1,.chart06.sp-figure .cls-13,.chart06.sp-figure .cls-14,.chart06.sp-figure .cls-18,.chart06.sp-figure .cls-19,.chart06.sp-figure .cls-22,.chart06.sp-figure .cls-3,.chart06.sp-figure .cls-31,.chart06.sp-figure .cls-32,.chart06.sp-figure .cls-33,.chart06.sp-figure .cls-36,.chart06.sp-figure .cls-8,.chart06.sp-figure .cls-9{font-family:Roboto,sans-serif}.chart06.sp-figure .cls-14,.chart06.sp-figure .cls-19,.chart06.sp-figure .cls-2,.chart06.sp-figure .cls-23,.chart06.sp-figure .cls-28,.chart06.sp-figure .cls-3,.chart06.sp-figure .cls-31,.chart06.sp-figure .cls-33,.chart06.sp-figure .cls-39,.chart06.sp-figure .cls-9{fill:none}.chart06.sp-figure .cls-2{stroke:#666;stroke-width:.82px}.chart06.sp-figure .cls-2,.chart06.sp-figure .cls-39{stroke-miterlimit:10}.chart06.sp-figure .cls-13,.chart06.sp-figure .cls-14,.chart06.sp-figure .cls-18,.chart06.sp-figure .cls-19,.chart06.sp-figure .cls-22,.chart06.sp-figure .cls-23,.chart06.sp-figure .cls-27,.chart06.sp-figure .cls-28,.chart06.sp-figure .cls-3,.chart06.sp-figure .cls-30,.chart06.sp-figure .cls-31,.chart06.sp-figure .cls-32,.chart06.sp-figure .cls-33,.chart06.sp-figure .cls-36,.chart06.sp-figure .cls-8,.chart06.sp-figure .cls-9{font-size:21.54px}.chart06.sp-figure .cls-14,.chart06.sp-figure .cls-19,.chart06.sp-figure .cls-23,.chart06.sp-figure .cls-28,.chart06.sp-figure .cls-3,.chart06.sp-figure .cls-31,.chart06.sp-figure .cls-33,.chart06.sp-figure .cls-9{stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:5.2px}.chart06.sp-figure .cls-10,.chart06.sp-figure .cls-11,.chart06.sp-figure .cls-12,.chart06.sp-figure .cls-13,.chart06.sp-figure .cls-14,.chart06.sp-figure .cls-15,.chart06.sp-figure .cls-16,.chart06.sp-figure .cls-17,.chart06.sp-figure .cls-18,.chart06.sp-figure .cls-19,.chart06.sp-figure .cls-20,.chart06.sp-figure .cls-21,.chart06.sp-figure .cls-22,.chart06.sp-figure .cls-3,.chart06.sp-figure .cls-31,.chart06.sp-figure .cls-32,.chart06.sp-figure .cls-4,.chart06.sp-figure .cls-5,.chart06.sp-figure .cls-6,.chart06.sp-figure .cls-7,.chart06.sp-figure .cls-8,.chart06.sp-figure .cls-9{letter-spacing:0}.chart06.sp-figure .cls-23,.chart06.sp-figure .cls-27{font-family:Roboto,sans-serif;letter-spacing:0}.chart06.sp-figure .cls-24,.chart06.sp-figure .cls-25,.chart06.sp-figure .cls-26{letter-spacing:0}.chart06.sp-figure .cls-28,.chart06.sp-figure .cls-30{font-family:Roboto,sans-serif;letter-spacing:0}.chart06.sp-figure .cls-29,.chart06.sp-figure .cls-33,.chart06.sp-figure .cls-34,.chart06.sp-figure .cls-35,.chart06.sp-figure .cls-36{letter-spacing:0}.chart06.sp-figure .cls-37{fill:#66cce5}.chart06.sp-figure .cls-38{fill:#c8c9ca}.chart06.sp-figure .cls-39{stroke:#00aad4;stroke-width:21px}.chart07.sp-figure{margin:0 auto;max-width:265px;opacity:0;padding:32px 0 0;position:relative;text-align:center}.chart07.sp-figure svg{height:315px;margin:0 auto;width:100%}.chart07.sp-figure .cls-1,.chart07.sp-figure .cls-3,.chart07.sp-figure .cls-5,.chart07.sp-figure .cls-6,.chart07.sp-figure .cls-7,.chart07.sp-figure .cls-9{font-size:20px}.chart07.sp-figure .cls-1,.chart07.sp-figure .cls-16,.chart07.sp-figure .cls-21,.chart07.sp-figure .cls-3,.chart07.sp-figure .cls-35,.chart07.sp-figure .cls-5,.chart07.sp-figure .cls-6,.chart07.sp-figure .cls-7,.chart07.sp-figure .cls-9{fill:#231815}.chart07.sp-figure .cls-1,.chart07.sp-figure .cls-4{font-family:Roboto,sans-serif;letter-spacing:-.01em}.chart07.sp-figure .cls-2{letter-spacing:0}.chart07.sp-figure .cls-3,.chart07.sp-figure .cls-5,.chart07.sp-figure .cls-6,.chart07.sp-figure .cls-7{font-family:Roboto,sans-serif;letter-spacing:-.01em}.chart07.sp-figure .cls-8{letter-spacing:-.01em}.chart07.sp-figure .cls-9{font-family:Roboto,sans-serif;letter-spacing:-.03em}.chart07.sp-figure .cls-10{letter-spacing:-.01em}.chart07.sp-figure .cls-11,.chart07.sp-figure .cls-12,.chart07.sp-figure .cls-32,.chart07.sp-figure .cls-33,.chart07.sp-figure .cls-34{fill:none;stroke-miterlimit:10}.chart07.sp-figure .cls-11,.chart07.sp-figure .cls-12{stroke:#666}.chart07.sp-figure .cls-11{stroke-width:1.14px}.chart07.sp-figure .cls-12{stroke-width:1.19px}.chart07.sp-figure .cls-13{fill:#dbdcdc}.chart07.sp-figure .cls-14{fill:#00aad4}.chart07.sp-figure .cls-15{fill:#66cce5}.chart07.sp-figure .cls-16,.chart07.sp-figure .cls-21,.chart07.sp-figure .cls-26,.chart07.sp-figure .cls-30{font-size:28px}.chart07.sp-figure .cls-16,.chart07.sp-figure .cls-21,.chart07.sp-figure .cls-26,.chart07.sp-figure .cls-30,.chart07.sp-figure .cls-35,.chart07.sp-figure .cls-40{font-weight:700}.chart07.sp-figure .cls-16{font-family:Roboto,sans-serif;letter-spacing:0}.chart07.sp-figure .cls-17,.chart07.sp-figure .cls-18,.chart07.sp-figure .cls-19,.chart07.sp-figure .cls-20{letter-spacing:0}.chart07.sp-figure .cls-21{font-family:Roboto,sans-serif;letter-spacing:0}.chart07.sp-figure .cls-22,.chart07.sp-figure .cls-23,.chart07.sp-figure .cls-24,.chart07.sp-figure .cls-25{letter-spacing:0}.chart07.sp-figure .cls-26,.chart07.sp-figure .cls-30,.chart07.sp-figure .cls-40{fill:#fff}.chart07.sp-figure .cls-26{font-family:Roboto,sans-serif;letter-spacing:0}.chart07.sp-figure .cls-27,.chart07.sp-figure .cls-28,.chart07.sp-figure .cls-29{letter-spacing:0}.chart07.sp-figure .cls-30{font-family:Roboto,sans-serif;letter-spacing:-.14em}.chart07.sp-figure .cls-31{letter-spacing:0}.chart07.sp-figure .cls-32{stroke:#dbdcdc}.chart07.sp-figure .cls-32,.chart07.sp-figure .cls-33,.chart07.sp-figure .cls-34{stroke-width:200px}.chart07.sp-figure .cls-33{stroke:#00aad4}.chart07.sp-figure .cls-34{stroke:#66cce5}.chart07.sp-figure .cls-35{font-size:40px;letter-spacing:0}.chart07.sp-figure .cls-36,.chart07.sp-figure .cls-37,.chart07.sp-figure .cls-38,.chart07.sp-figure .cls-39{letter-spacing:0}.chart07.sp-figure .cls-40{font-size:65.52px;letter-spacing:0}.chart07.sp-figure .cls-41,.chart07.sp-figure .cls-42,.chart07.sp-figure .cls-43,.chart07.sp-figure .cls-44{letter-spacing:0}.chart07.sp-figure .flag{position:absolute}.chart07.sp-figure .flag span{display:block;font-size:1rem;letter-spacing:0;margin:-.2em 0 0 -.2em;-webkit-transform:scale(.8);transform:scale(.8)}.chart07.sp-figure .flag.-au{left:18.9%;top:-5px;width:34px}.chart07.sp-figure .flag.-us{left:37.46%;top:-5px;width:34px}.chart07.sp-figure .flag.-jp{left:54%;top:0;width:120px}.chart07.sp-figure .flag.-jp img{width:55px}.chart07.sp-figure .flag.-jp span{display:inline-block;-webkit-transform:none;transform:none}.chart07.sp-figure .flag img{width:100%}.chart07.sp-figure .percentage-lightblue{font-size:2rem;font-weight:700;left:67%;letter-spacing:0;margin:0;opacity:1;position:absolute;top:9%}.chart07.sp-figure .percentage-blue{color:#fff;font-size:3rem;font-weight:700;left:62%;letter-spacing:-.05em;margin:0;opacity:1;position:absolute;top:42%}.chart07.sp-figure .chart-note{margin-top:25px}.chart07.sp-figure .chart-note ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.chart07.sp-figure .chart-note li{font-size:1.1rem;margin-left:8px;position:relative}.chart07.sp-figure .chart-note li:first-child{margin-left:0}.chart07.sp-figure .chart-note li:before{content:"";display:inline-block;height:10px;margin-right:3px;position:relative;vertical-align:middle;width:25px}.chart07.sp-figure .chart-note li.satisfaction-bar:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-satisfaction.svg);background-repeat:no-repeat;height:21px;vertical-align:-3px;width:62px}.chart07.sp-figure .chart-note li.lack-bar:before{background-image:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/NRIS/nris2020/assets/images/insight2020/icon-lack.svg);background-repeat:no-repeat;height:21px;vertical-align:-3px;width:36px}.chart07.sp-figure .chart-note li.gray-bar{margin-top:4px}.chart07.sp-figure .chart-note li.gray-bar:before{background:#eee}.flag.resources{margin:0 10px 0 auto;width:66px}.chart08{padding:0}.chart08 .row{margin-bottom:3px}.chart08 .rank{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2rem;margin-right:5px;width:48px}.chart08 .rank .unit{font-size:1.2rem}.chart08 .content{padding:15px;width:100%}.chart08 .content .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart08 .content .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;width:40px}.chart08 .content img.icon01{width:33px}.chart08 .content img.icon02{width:25px}.chart08 .content img.icon03{width:28px}.chart08 .content p{font-size:1.2rem}.chart09{display:block;padding:0}.chart09 .chart-inner{border-radius:10px 0 0 10px;height:162px;margin:0 auto;padding:12px 13px;width:85.1%}.chart09 .chart-inner:nth-child(2n){border-radius:0 10px 10px 0;margin:17px auto 0}.chart09 .chart-inner .heading .rank{border-radius:6px;font-size:2rem;margin-right:10px;padding:10px 0;width:52px}.chart09 .chart-inner .heading .rank .unit{font-size:1.6rem}.chart09 .chart-inner .heading p{font-size:1.5rem}.chart09 .chart-inner .flag{left:18px;top:79px;width:42px}.chart09 .chart-inner .flag.-usau{left:13px;width:54px}.chart09 .chart-inner .flag.-usau img{width:23px}.chart09 .chart-inner .content-icon{left:39%;width:90px}.flag.supply{margin:125px 0 0 auto;width:66px}.flag.supply._pc-only{display:none}.chart10{display:block;opacity:1}.chart10 .chart-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding:0;width:100%}.chart10 .chart-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:34%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chart10 .chart-block .content:not(:first-child){margin-top:0}.chart10 .chart-block .content .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;text-align:left}.chart10 .chart-block .content .text-content .graph-title{font-size:1rem}.chart10 .chart-block .content .text-content .graph-title.-height-plus{margin-top:12px}.chart10 .chart-block .content .text-content .percentage{font-size:2.2rem;text-align:center}.chart10 .chart-block .content .pie-chart{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:88px;width:100%}.chart10 .chart-block .content .pie-chart img{width:25px}.chart10 .chart-block .content .pie-chart svg{height:88px;width:100%}.chart10 table{border-radius:10px;margin-top:0;width:100%}.chart10 table tr:first-child td,.chart10 table tr:first-child th{border-top:none}.chart10 table tr th{border:none;border-top:1px solid #000;display:table-cell;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;padding:10px 5px;width:33%}.chart10 table tr th .icon{-webkit-box-flex:0;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;height:26px;text-align:center;vertical-align:middle;width:35px}.chart10 table tr th .icon img{height:100%;width:auto}.chart10 table tr th .icon+p{display:inline-block;font-size:1rem;margin:0;vertical-align:middle;width:60%}.chart10 table tr th.chart-table{display:table-cell}.chart10 table tr td{font-size:1.6rem;height:auto;width:33%}.chart10 .pie-chart .blue-chart,.chart10 .pie-chart .gray-chart{stroke-width:25px}.chart11 .arrow01 .line,.chart11 .arrow02 .line{stroke-width:7.6px}.chart11 .arrow01,.chart11 .arrow02{left:0}.chart11 .accident{margin-right:0;width:100%}.chart11 .accident:last-child{margin-right:0}.chart11 .flag{margin:0 auto 5px 0;opacity:0;width:66px}.chart11 .chart-inner{display:block;opacity:0;width:100%}.chart11 .chart-inner .accident+.accident{margin-top:55px;position:relative}.chart11 .chart-inner .accident+.accident:before{border:1px solid transparent;border-top-color:#00abd2;border-width:25px 36px;content:"";height:0;left:50%;position:absolute;top:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.chart11 .chart-inner .accident .table-title{font-size:2rem}.chart11 .chart-inner .accident .table-title span{font-size:1.2rem}.chart11 .chart-inner .accident .rank{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2rem;width:48px}.chart11 .chart-inner .accident .rank .unit{font-size:1.4rem}.chart11 .chart-inner .accident p.content{font-size:1.2rem;padding:7px 10px;width:100%}.chart11 .chart-note ul li{font-size:1.2rem}.chart11 .chart-note ul li.fire{margin-right:9px;width:28px}.chart11 .chart-note ul li.cyber:before,.chart11 .chart-note ul li.human-error:before{height:10px;margin-right:5px;width:25px}.g-footer{padding:24px 5.33vw 0}.footer-logo{margin-bottom:24px;width:163px}.footer-menu{display:none}.footer-bottom{font-size:.9rem;padding:25px 0;text-align:center}.footer-bottom-inner{display:block;padding:0}.footer-bottom-inner .nris-tec-logo{margin:0 auto 2.5em;width:196px}.footer-sns{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:2em;text-align:center;width:100%}.footer-sns a{width:15px}.footer-sns a:not(:first-child){margin-left:40px}.footer-support-menu li{margin:.9em 0 0}}