@charset "UTF-8";.google-search{margin:0 0 12px auto;text-align:right}.google-search>input[name=q]{width:150px}.google-search>input[type=submit]{padding:.2em .5em}h3:before{content:initial}h3:after{content:initial}.font-feature-palt{font-feature-settings:"palt"}.issue-leaf{font-weight:500;margin:0 auto;line-height:1.5}.issue-header{border:2px solid #0aa0c7;border-radius:2px;background:#e6fbff;margin:0 0 1rem}.issue-id{background:#0aa0c7;color:#fff;padding:.2rem .4rem;float:left;text-shadow:0 0 1px rgb(7.5598086124,120.956937799,150.4401913876)}.issue-id__text{font-weight:bold}.issue-stage{text-align:right;padding:.2rem .6rem}.issue-stage__text{font-weight:bold}.issue-name{padding:.75rem 1rem}.issue-name__category{margin:0;padding-left:1em;text-indent:-1em}.issue-name__target{margin:0 0 0 2em;padding-left:1em;text-indent:-1em}.issue-name__title{margin:0 0 0 4em;padding-left:1em;text-indent:-1em}.issue-name__category-b,.issue-name__target-b,.issue-name__title-b{font-weight:bold;font-size:1.25em}.issue-name__category-b::before,.issue-name__target-b::before,.issue-name__title-b::before{content:"「"}.issue-name__category-b::after,.issue-name__target-b::after,.issue-name__title-b::after{content:"」"}.issue-needs-attention{font-size:.9rem;padding-left:1em;text-indent:-1em}.issue-need{margin:1rem 0;border:1px solid #0aa0c7;border-radius:.5rem;padding:.5em .75em}.issue-need__title{margin:0 0 .75rem;padding:0 0 .5rem 1em;text-indent:-1em;border-bottom:2px dotted #0aa0c7;color:rgb(7.5598086124,120.956937799,150.4401913876);font-weight:bold;font-size:1.125rem}.issue-need__title+.issue-need__heading-3{margin-top:0}.issue-need__time{text-align:right}.issue-need__heading-3{margin:1.5rem 0 .5rem;font-size:1rem;font-weight:bold}.issue-need__heading-4{margin:1rem 0 .25rem 2rem;font-size:.85rem;text-align:left}.issue-need__status,.issue-need__gap,.issue-need__problem,.issue-need__ref{margin:.25rem 0 .25rem 2rem;padding-left:1.25em;text-indent:-1.25em}.issue-need__status::before,.issue-need__gap::before,.issue-need__problem::before,.issue-need__ref::before{content:"●";color:#879195;margin-right:.25em}.issue-need__status-group+.issue-need__status-group,.issue-need__status-group+.issue-need__gap-group,.issue-need__status-group+.issue-need__problem-group,.issue-need__gap-group+.issue-need__status-group,.issue-need__gap-group+.issue-need__gap-group,.issue-need__gap-group+.issue-need__problem-group,.issue-need__problem-group+.issue-need__status-group,.issue-need__problem-group+.issue-need__gap-group,.issue-need__problem-group+.issue-need__problem-group{margin-top:1rem}.issue-need__gap-fig{margin:1rem 2rem}.issue-need__gap-fig>img{max-width:100%;display:block}.issue-need__otopics,.issue-need__utopics{margin:.25rem 0 .25rem 4rem;padding-left:1em;text-indent:-1em}.issue-need__otopics-t::before,.issue-need__utopics-t::before{content:"「"}.issue-need__otopics-t::after,.issue-need__utopics-t::after{content:"」"}.issue-need__inner-kajou{margin-left:1em;text-indent:-1em}.issue-need__inner-kajou::before{content:url(../images/list-label-disc.svg);vertical-align:middle}.issue-related-list{margin:1rem 0 3rem 1.5rem;list-style:disc}.issue-keyword-list{margin:1rem 0 3rem;list-style:disc;column-width:10em;column-gap:1em}.issue-keyword-list>li{margin-left:1.5em}.issue-tail-links{margin-bottom:3em}.issue-list__toc{margin:1rem 2rem 3rem;list-style:disc}.issue-list__toc>li{line-height:1.5}.timeline-category>thead>tr>th,.timeline-category>tbody>tr>td{border:1px solid rgb(77.925,120.1075396825,131.075);padding:15px 10px;vertical-align:middle}.timeline-category>thead>tr>th{color:#000;background:rgb(77.925,120.1075396825,131.075);background:#35c5c4;background:hsl(180,59.1836734694%,95.3921568627%);font-weight:normal}.timeline-category__on-off{text-align:center}.timeline-chart{margin:.75rem 0 1.75rem}.timeline-chart>thead>tr>th{line-height:1;padding:15px 10px;font-weight:500;background:#edf6f7;vertical-align:middle}.timeline-chart>thead>tr>th:first-child{visibility:hidden}.timeline-chart>thead>tr>th:not(:first-child){border-left:1px solid #fff}.timeline-chart>thead>tr>th.timeline-this-col{box-shadow:inset 0 1px #087996,inset 1px 0 #087996,inset -1px 0 #087996}.timeline-chart>thead>tr>th>a{display:inline-block;width:100%;color:#178196}.timeline-chart>tbody>tr>td{line-height:1;padding:15px 10px;font-weight:500;border:1px solid #178196;width:3em}.timeline-chart>tbody>tr>td.timeline-this-row{box-shadow:inset 0 1px #087996,inset 0 -1px #087996}.timeline-chart>tbody>tr>td.timeline-this-row:last-child{box-shadow:inset 0 1px #087996,inset 0 -1px #087996,inset -1px 0 #087996}.timeline-chart>tbody>tr>td.timeline-this-col{box-shadow:inset 1px 0 #087996,inset -1px 0 #087996}.timeline-chart>tbody>tr:last-child>td.timeline-this-col{box-shadow:inset 1px 0 #087996,inset -1px 0 #087996,inset 0 -1px #087996}.timeline-chart>tbody>tr>th{line-height:1;padding:15px 10px;text-align:left;border-top:1px solid #178196;border-left:1px solid #178196;width:60%}.timeline-chart>tbody>tr>th.timeline-this-row{box-shadow:inset 0 1px #087996,inset 0 -1px #087996,inset 1px 0 #087996}.timeline-chart>tbody>tr>th>a{display:inline-block;width:100%;font-weight:normal;color:#178196}.table_box{padding:0 50px 50px 50px;width:100%}.table_box table{width:80%}.timeline-category>thead>tr>th>a,.timeline-category>tbody>tr>td>a{color:#178196}.timeline-category>tbody>tr>td:first-child{width:60%}.timeline-chart>tbody>tr>th:last-of-type{border-bottom:1px solid #178196}.timeline table th:nth-of-type(2){width:10%}.timeline table th:nth-of-type(3){width:10%}.timeline table th:nth-of-type(4){width:10%}.timeline table th:nth-of-type(5){width:10%}.timeline-chart th:nth-of-type(2){width:10%}.timeline-chart th:nth-of-type(3){width:10%}.timeline-chart th:nth-of-type(4){width:10%}.timeline-chart th:nth-of-type(5){width:10%}.timeline-bgc-bst-0{background-color:#f6f6f6}.timeline-bgc-bst-2{background-color:#ccc}.timeline-bgc-bst-1{background-image:linear-gradient(to right, #F6F6F6, #CCC)}.timeline-bgc-cwm-0{background-color:#f6f6f6}.timeline-bgc-cwm-2{background-color:#b4ebfa}.timeline-bgc-cwm-1{background-image:linear-gradient(to right, #F6F6F6, rgb(180, 235, 250))}.timeline-bgc-rsf-0{background-color:#f6f6f6}.timeline-bgc-rsf-2{background-color:#c7b2de}.timeline-bgc-rsf-1{background-image:linear-gradient(to right, #F6F6F6, rgb(199, 178, 222))}.timeline-bgc-fdr-0{background-color:#f6f6f6}.timeline-bgc-fdr-2{background-color:#cbf266}.timeline-bgc-fdr-1{background-image:linear-gradient(to right, #F6F6F6, rgb(203, 242, 102))}.timeline-bgc-drb-0{background-color:#f6f6f6}.timeline-bgc-drb-2{background-color:#edc58f}.timeline-bgc-drb-1{background-image:linear-gradient(to right, #F6F6F6, rgb(237, 197, 143))}.timeline-bgc-gpw-0{background-color:#f6f6f6}.timeline-bgc-gpw-2{background-color:#ff9}.timeline-bgc-gpw-1{background-image:linear-gradient(to right, #F6F6F6, rgb(255, 255, 153))}.timeline-bgc-pdr-0{background-color:#f6f6f6}.timeline-bgc-pdr-2{background-color:#87e7b0}.timeline-bgc-pdr-1{background-image:linear-gradient(to right, #F6F6F6, rgb(135, 231, 176))}.timeline-bgc-tsr-0{background-color:#f6f6f6}.timeline-bgc-tsr-2{background-color:#ffd1d1}.timeline-bgc-tsr-1{background-image:linear-gradient(to right, #F6F6F6, rgb(255, 209, 209))}@media screen and (max-width: 1050px){.table_box{padding:0 20px 20px 20px}.table_box table{width:100%}}@media screen and (max-width: 480px){.issue-id{float:none}.issue-name{padding:.25rem .5rem}.issue-name__category-b,.issue-name__target-b,.issue-name__title-b{display:block}.issue-need__status{margin-left:1rem}.issue-need__heading-4{margin-left:1rem}.issue-need__otopics,.issue-need__utopics{margin-left:2rem}.issue-need__gap-fig{margin:.75rem 0}.timeline-chart,.timeline-category{font-size:.85rem}.table_box{padding:0 0 20px 0}.timeline-category>thead>tr>th,.timeline-category>tbody>tr>td{padding:10px 5px}.timeline-chart>thead>tr>th,.timeline-chart>tbody>tr>th{padding:10px 5px}.timeline-category>tbody>tr>td:first-child{width:40%}.timeline-chart>tbody>tr>th{width:40%}}