@media print, screen{html.isModal,body.isModal{overflow:hidden}#contents article{padding:10.67vw 4vw}#contents article section img.img01{width:100%;margin-top:4vw}#contents article section .about01{margin-top:1em !important;font-size:2.93vw}#contents article section .reward01{margin-top:4vw}#contents article section .reward01 h4{color:#1078E2;font-size:4vw}#contents article section .reward01 p{margin-top:0.3em}#contents article section .ex01 p{margin-top:0.8em}#contents article section #matrix{margin-top:4vw}#contents article section #matrix h4{color:#1078E2;font-size:4vw}#contents article section #matrix p{margin-top:0.3em}#contents article section #matrix .annotation01{margin-bottom:2em}#contents article section #matrix .annotation01 li{text-indent:-.5em;padding-left:.5em}#contents article section #matrix table{width:200vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.2vw}#contents article section #matrix table th{text-align:center;vertical-align:middle}#contents article section #matrix table tr:nth-child(n+3) td:first-of-type{font-weight:700}#contents article section #matrix table tr:nth-child(2) th{text-align:center;width:5em}#contents article section #matrix table tr,#contents article section #matrix table th,#contents article section #matrix table td{position:relativedisp;padding:0.5em;border:1px solid #D8D8D8}#contents article section #matrix table td{line-height:1.5em;white-space:nowrap;white-space:nowrap;text-align:center}#contents article section #matrix table th{background-color:#F4F8F9;background-clip:padding-box}#contents article section .case01{margin-top:4vw}#contents article section .case01.ex02{margin-top:8vw}#contents article section .case01 h4{color:#1078E2;font-size:4vw}#contents article section .case01 p{margin-top:0.5em}#contents article section .case01 p.nmt01{margin-top:0}#contents article section .table01{height:100vw;margin-top:2.67vw}#contents article section table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.2vw}#contents article section table .small01{font-size:2.67vw}#contents article section table tr,#contents article section table th,#contents article section table td{position:relativedisp;padding:0.5em;border:1px solid #D8D8D8}#contents article section table td{line-height:1.5em}#contents article section table th{background-color:#F4F8F9;background-clip:padding-box;white-space:nowrap;vertical-align:top}#contents article section table#case03{width:180vw}#contents article section table#case03 td{text-align:center}#contents article section table#case03 th{text-align:center;vertical-align:middle}#contents article section table#case03 tr th.sticky01:nth-child(1){white-space:nowrap;position:sticky;left:0}#contents article section table#case03 tr th.sticky01:nth-child(1):before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #D8D8D8}#contents article section table#case03 tr td:nth-child(1){background-color:#fff;position:sticky;left:0;text-align:left}#contents article section table#case03 tr td:nth-child(1):before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #D8D8D8}#contents article section table#case01{width:120vw}#contents article section table#case01 th{text-align:center;position:sticky;top:0;z-index:1}#contents article section table#case01 th:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #D8D8D8}#contents article section table#case01 tr td:nth-child(1){white-space:nowrap;position:sticky;left:0}#contents article section table#case01 tr td:nth-child(1):before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #D8D8D8}#contents article section table#case01 tr th:nth-child(1){width:25vw;position:sticky;left:0;z-index:2}#contents article section table#case01 tr th:nth-child(2){width:40vw}#contents article section table#case01 tr th:nth-child(3){width:40vw}#contents article section table#case01 td{background-clip:padding-box;background-color:#fff;vertical-align:top}#contents article section table#case01 td em{font-size:3.73vw;display:block}#contents article section table#case01 td span{font-size:3.2vw;color:#1378E2}#contents article section table#case02{width:150vw}#contents article section table#case02 th{text-align:center;position:sticky;top:0;z-index:1}#contents article section table#case02 th:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #D8D8D8}#contents article section table#case02 tr td:nth-child(1){white-space:nowrap;position:sticky;left:0}#contents article section table#case02 tr td:nth-child(1):before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #D8D8D8}#contents article section table#case02 tr th:nth-child(1){width:25vw;position:sticky;left:0;z-index:2}#contents article section table#case02 tr th:nth-child(2){width:45vw}#contents article section table#case02 tr th:nth-child(3){width:30vw}#contents article section table#case02 tr th:nth-child(4){width:50vw}#contents article section table#case02 td{background-clip:padding-box;background-color:#fff;vertical-align:top}#contents article section table#case02 td em{font-size:3.73vw;display:block}#contents article section table#case02 td span{font-size:3.2vw;color:#1378E2}#contents article section .annotation01{line-height:1.6em;margin-top:0.5em}}@media screen and (min-width: 640px){#contents article{width:1000px;margin:0 auto;padding:100px 0}#contents article section img.img01{margin-top:30px}#contents article section .about01{margin-top:1em !important;font-size:16px}#contents article section .reward01{margin-top:30px}#contents article section .reward01 h4{font-size:18px}#contents article section .reward01 p{margin-top:0.8em}#contents article section #matrix{margin-top:30px}#contents article section #matrix h4{font-size:18px}#contents article section #matrix p{margin-top:0.8em}#contents article section #matrix table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:100%}#contents article section #matrix table tr,#contents article section #matrix table th,#contents article section #matrix table td{padding:1em;border:1px solid #D8D8D8}#contents article section #matrix table tr th{vertical-align:middle}#contents article section #matrix table tr:nth-child(2) th{width:80px;text-align:center;font-size:12px}#contents article section #matrix table th{background-color:#F4F8F9;white-space:wrap;vertical-align:top}#contents article section .case01{margin-top:30px}#contents article section .case01.ex01{margin-top:20px}#contents article section .case01.ex02{margin-top:40px}#contents article section .case01 h4{font-size:18px}#contents article section .case01 p{margin-top:0.5em}#contents article section .case01 p.nmt01{margin-top:0}#contents article section .table01{height:auto;margin-top:16px}#contents article section table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}#contents article section table .small01{font-size:10px}#contents article section table tr,#contents article section table th,#contents article section table td{padding:1em;border:1px solid #D8D8D8}#contents article section table th{background-color:#F4F8F9;white-space:nowrap;vertical-align:top}#contents article section table#case03{width:100%}#contents article section table#case03 td{text-align:center}#contents article section table#case03 th{text-align:center;vertical-align:middle}#contents article section table#case03 tr th.sticky01:nth-child(1){white-space:nowrap;position:sticky;left:0}#contents article section table#case03 tr th.sticky01:nth-child(1):before{display:none}#contents article section table#case03 tr td:nth-child(1){background-color:transparent;position:sticky;left:0;text-align:left}#contents article section table#case03 tr td:nth-child(1):before{display:none}#contents article section table#case01{width:100%}#contents article section table#case01 th{text-align:center;position:sticky;top:0;z-index:1}#contents article section table#case01 th:before{display:none}#contents article section table#case01 tr td:nth-child(1):before{display:none}#contents article section table#case01 tr td:nth-child(1){white-space:nowrap}#contents article section table#case01 tr th:nth-child(1){width:15%;position:sticky;left:0;z-index:2}#contents article section table#case01 tr th:nth-child(1):before{display:none}#contents article section table#case01 tr th:nth-child(2){width:38%}#contents article section table#case01 tr th:nth-child(3){white-space:pre-wrap;width:42%}#contents article section table#case01 tr th:nth-child(3):before{display:none}#contents article section table#case01 td{background-clip:padding-box;background-color:#fff;vertical-align:top}#contents article section table#case01 td em{font-size:14px}#contents article section table#case01 td span{font-size:12px}#contents article section table#case02{width:100%}#contents article section table#case02 th{text-align:center;position:sticky;top:0;z-index:1}#contents article section table#case02 tr td:nth-child(1){white-space:nowrap;width:15%}#contents article section table#case02 tr th:nth-child(2){width:15%;position:sticky;left:0;z-index:2}#contents article section table#case02 tr th:nth-child(3){width:15%}#contents article section table#case02 tr th:nth-child(4){white-space:pre-wrap;width:55%}#contents article section table#case02 td{background-clip:padding-box;background-color:#fff;vertical-align:top}#contents article section table#case02 td em{font-size:14px}#contents article section table#case02 td span{font-size:12px}#contents article section table#kousei{width:100%;table-layout:auto}#contents article section table#kousei th{text-align:left}#contents article section table#kousei td{text-align:center}#contents article section table#torishimariyaku{width:100%}#contents article section table#torishimariyaku td,#contents article section table#torishimariyaku th{text-align:center}#contents article section table#torishimariyaku tr th:nth-child(1){text-align:left}#contents article section table#torishimariyaku tr td:nth-child(1){text-align:left}#contents article section table#kansayaku{width:100%}#contents article section table#kansayaku td,#contents article section table#kansayaku th{text-align:center}#contents article section table#kansayaku tr th:nth-child(1){text-align:left}#contents article section table#kansayaku tr td:nth-child(1){text-align:left}#contents article section table#process{width:100%}#contents article section table#process th{padding:1em}#contents article section .annotation01{font-size:12px;line-height:1.6em;margin-top:0.5em}}
