@media print,screen{html.isModal,body.isModal{overflow:hidden}#contents article{padding:10.67vw 4vw}#contents article section .summary01 p:nth-child(n+2){margin-top:1em !important}#contents article section h4{margin-top:4vw}#contents article section h4:first-of-type{margin-top:0}#contents article section .achievements01{border:.53vw solid #1078e2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5em 1em 1em 1em;position:relative;margin-top:2em}#contents article section .achievements01>p{background:#1078e2;color:#fff;height:2em;padding:0 1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1em;position:absolute;left:1em;top:-1em}#contents article section .achievements01 ul li{text-indent:-1em;padding-left:1em}#contents article section .achievements01 ul li::before{content:"・"}#contents article section .achievements01 ul li:not(:first-of-type){margin-top:.5em}#contents article section #governance>div:nth-child(1) small{margin-top:.5em;display:block}#contents article section #governance>div:nth-child(2){margin-top:5.33vw}#contents article section #governance>div:nth-child(2) img{display:block;margin-top:2.67vw;width:100%}#contents article section#goal #scopegraph{width:100%;display:block;margin-top:5.33vw}#contents article section#initiative .flex01>div:nth-child(1) img{width:38.4vw;display:block;margin:5.33vw auto}#contents article section#risk .spinner01>h4{color:#1078e2;margin:4.33vw 0 0 0;font-size:4vw}#contents article section#risk .spinner01>p:nth-child(n+2){margin-top:.5em}#contents article section#risk .spinner01 small{margin-top:.5em;display:block}#contents article section#risk #process{border:.8vw solid #1078e2;border-radius:5.33vw;padding:1.87vw;margin-top:5.33vw}#contents article section#risk #process ol li{margin-top:1.87vw}#contents article section#risk #process ol li:first-of-type{margin-top:0}#contents article section#risk #process ol li .flex01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents article section#risk #process ol li .flex01>div{width:41.33vw}#contents article section#risk #process ol li .arrow01{display:block;margin:0 auto;width:13.6vw}#contents article section#risk #process ol li .wrap01{background:#e1f0ff;border-radius:3.73vw;padding:3.73vw}#contents article section#risk #process ol li .wrap01 h3{color:#1078e2;font-size:4.27vw;text-align:center}#contents article section#risk #process ol li .wrap01 p{font-size:3.73vw;margin-top:.4em}#contents article section#risk #process ol li .wrap01 #btn_workshop{margin-top:.7em;text-align:center}#contents article section#risk #process ol li .wrap01 #btn_workshop a{display:inline;padding-right:1.3em;background-image:url(../../common/img/arrow_right02.svg);background-position:right bottom .15em;background-repeat:no-repeat;background-size:1em auto;line-height:1.6em}#contents article section#risk #process ol li .wrap01 #btn_workshop a span{display:inline}#contents article section#risk #risks>div{background:#e1f0ff;border-radius:4vw;overflow:hidden}#contents article section#risk #risks>div:first-of-type{margin-top:5.33vw}#contents article section#risk #risks>div:last-of-type{background:#ffeeca}#contents article section#risk #risks>div:last-of-type>p{background:#ff8308}#contents article section#risk #risks>div:not(:first-of-type){margin-top:2.67vw}#contents article section#risk #risks>div>p{background:#1078e2;color:#fff;font-size:4.27vw;text-align:center;padding:.5em 0}#contents article section#risk #risks>div>ul{font-size:3.74vw;line-height:1.5em;padding:1em}#contents article section#risk #risks>div>ul li{padding-left:1em;text-indent:-1em}#contents article section#risk #risks>div>ul li:not(:first-of-type){margin-top:.5em}#contents article section#risk table#table01 tr{font-size:3.2vw}#contents article section#risk table#table01 tr td.bg{background:#f4f8f9;font-weight:700;white-space:nowrap;vertical-align:top}#contents article section#risk table#table01 tr td.cat01{white-space:nowrap;vertical-align:top}#contents article section#risk table#table02 tr{font-size:3.2vw}#contents article section#risk table#table02 tr td.bg{background:#f4f8f9;font-weight:700;white-space:nowrap;vertical-align:top}#contents article section#risk table#scenario{margin-top:1em;width:100%;background-color:#fff;font-size:3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box}#contents article section#risk table#scenario tr,#contents article section#risk table#scenario td{border:1px solid #d8d8d8;padding:2.67vw;font-size:3.2vw}#contents article section#risk table#scenario tr td:first-of-type{white-space:nowrap;background:#f4f8f9}#contents article section#risk table#scenario th{font-weight:700;text-align:center;vertical-align:middle;padding:2.67vw 0;font-size:3.2vw;font-weight:700;color:#fff;background:#1078e2;background-size:92.67vw auto;background-position:center top;border:1px solid #d8d8d8}#contents article section#risk #aboutimpact{margin-top:2em !important;display:block;font-size:3.2vw}#contents article section#risk .evaluation01{width:100%;margin-top:1em}#contents article section#risk .evaluation01 table{width:200vw}#contents article section#risk .evaluation01.blue01 thead{background:#1078e2}#contents article section#risk .evaluation01.orange01 thead{background:#ff8308}#contents article section#risk .evaluation01 thead{color:#fff}#contents article section#risk .evaluation01 thead th{font-weight:700;white-space:nowrap !important}#contents article section#risk .evaluation01 thead th:nth-child(3){text-align:center}#contents article section#risk .evaluation01 tbody tr td:nth-child(1){width:30vw}#contents article section#risk .evaluation01 tbody tr td:nth-child(3){font-weight:700;text-align:center;vertical-align:middle}#contents article section#risk .evaluation01 tbody tr td:nth-child(4){font-weight:700;text-align:center;vertical-align:middle}#contents article section#risk .evaluation01 tbody tr td ul{margin-bottom:.5em}#contents article section#risk .evaluation01 tbody tr td ul li{list-style:"・";margin-left:1em}#contents article section#risk .evaluation01 tr,#contents article section#risk .evaluation01 td,#contents article section#risk .evaluation01 th{font-size:3.2vw;padding:2.67vw;border:1px solid #d8d8d8}#contents article section#risk small.indent01{text-indent:-1em;padding-left:1em}}@media screen and (min-width: 640px){#contents article{width:1000px;margin:0 auto;padding:100px 0}#contents article section .summary01 p:nth-child(n+2){margin-top:1em !important}#contents article section h4{margin-top:4vw}#contents article section h4:first-of-type{margin-top:0}#contents article section .achievements01{border:2px solid #1078e2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5em 1em 1em 1em;position:relative;margin-top:2em;display:inline-block}#contents article section .achievements01>p{background:#1078e2;color:#fff;height:2em;padding:0 1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1em;position:absolute;left:1em;top:-1em}#contents article section .achievements01 ul li{text-indent:-1em;padding-left:1em}#contents article section .achievements01 ul li::before{content:"・"}#contents article section .achievements01 ul li:not(:first-of-type){margin-top:.5em}#contents article section #governance>div{float:left}#contents article section #governance>div:nth-child(1){width:550px}#contents article section #governance>div:nth-child(1) small{margin-top:.5em;display:block}#contents article section #governance>div:nth-child(2){float:right;width:420px;margin-top:0}#contents article section #governance>div:nth-child(2) img{display:block;margin-top:0;width:100%}#contents article section#goal #scopegraph{width:800px;margin:30px auto 0 auto}#contents article section#initiative .flex01{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents article section#initiative .flex01>div:nth-child(1){width:266px}#contents article section#initiative .flex01>div:nth-child(1) img{width:100%;display:block;margin:0}#contents article section#initiative .flex01>div:nth-child(2){width:704px}#contents article section#risk .spinner01>h4{color:#1078e2;margin:32px 0 0 0;font-size:18px}#contents article section#risk .spinner01>p:nth-child(n+2){margin-top:.5em}#contents article section#risk #process{border:3px solid #1078e2;border-radius:30px;padding:47px;margin-top:30px}#contents article section#risk #process ol li{margin-top:10px}#contents article section#risk #process ol li:first-of-type{margin-top:0}#contents article section#risk #process ol li .flex01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents article section#risk #process ol li .flex01>div{width:440px}#contents article section#risk #process ol li .arrow01{display:block;margin:0 auto;width:83px}#contents article section#risk #process ol li .wrap01{background:#e1f0ff;border-radius:15px;padding:25px}#contents article section#risk #process ol li .wrap01 h3{color:#1078e2;font-size:24px;text-align:center}#contents article section#risk #process ol li .wrap01 p{font-size:16px;margin-top:.4em}#contents article section#risk #process ol li .wrap01 p.center{text-align:center}#contents article section#risk #process ol li .wrap01 p.padding{padding:0 60px}#contents article section#risk #process ol li .wrap01 #btn_workshop a{padding-right:26px;background-position:right bottom .2em;background-size:20px auto;font-weight:500;font-size:16px}#contents article section#risk #process ol li .wrap01 #btn_workshop a span{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(50%, rgb(17, 120, 226)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%, rgb(17, 120, 226) 50%);background-size:200% auto;-webkit-transition:.3s;transition:.3s;display:inline-block;text-decoration:underline}#contents article section#risk #process ol li .wrap01 #btn_workshop a:hover span{text-decoration:none;color:#fff;background-position:-100% 0}#contents article section#risk #risks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#contents article section#risk #risks>div{border-radius:15px;width:320px}#contents article section#risk #risks>div:first-of-type{margin-top:0}#contents article section#risk #risks>div:not(:first-of-type){margin-top:0}#contents article section#risk #risks>div>p{font-size:16px;padding:.5em 0}#contents article section#risk #risks>div>ul{font-size:14px;line-height:1.5em;padding:1em}#contents article section#risk #risks>div>ul li{padding-left:1em;text-indent:-1em}#contents article section#risk #risks>div>ul li:not(:first-of-type){margin-top:.5em}#contents article section#risk table#table01 tr{font-size:3.2vw}#contents article section#risk table#table01 tr td.bg{background:#f4f8f9;font-weight:700;white-space:nowrap;vertical-align:top}#contents article section#risk table#table01 tr td.cat01{white-space:nowrap;vertical-align:top}#contents article section#risk table#table02 tr{font-size:3.2vw}#contents article section#risk table#table02 tr td.bg{background:#f4f8f9;font-weight:700;white-space:nowrap;vertical-align:top}#contents article section#risk table#scenario{margin-top:20px;width:100%;background-color:#fff;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}#contents article section#risk table#scenario tr,#contents article section#risk table#scenario td{border:1px solid #d8d8d8;padding:10px;font-size:14px}#contents article section#risk table#scenario th{text-align:center;vertical-align:middle;color:#fff;padding:10px 0;font-size:14px;font-weight:700;background-position:center top}#contents article section#risk #aboutimpact{font-size:14px}#contents article section#risk .evaluation01{width:100%;margin-top:20px}#contents article section#risk .evaluation01 table{width:100%}#contents article section#risk .evaluation01.blue01 thead{background:#1078e2}#contents article section#risk .evaluation01.orange01 thead{background:#ff8308}#contents article section#risk .evaluation01 thead{color:#fff}#contents article section#risk .evaluation01 thead th{font-weight:700;white-space:nowrap !important}#contents article section#risk .evaluation01 thead th:nth-child(3){text-align:center}#contents article section#risk .evaluation01 tbody tr td:nth-child(1){width:250px}#contents article section#risk .evaluation01 tbody tr td:nth-child(3){font-weight:700;text-align:center;vertical-align:middle}#contents article section#risk .evaluation01 tbody tr td:nth-child(4){font-weight:700;text-align:center;vertical-align:middle}#contents article section#risk .evaluation01 tr,#contents article section#risk .evaluation01 td,#contents article section#risk .evaluation01 th{font-size:14px;padding:10px;border:1px solid #d8d8d8}}