@charset "UTF-8";@media screen and (max-width:767px){.l-contents-header{padding:0 5.1rem}.l-contents-header-ttl{font-size:4rem}}@media screen and (min-width:768px){.page-content{margin:0 28rem}}@media screen and (max-width:767px){.page-content{margin:0 5.1rem}}.page-content:not(:has(>.page-explanation)){border-top:0 solid var(--color-beige-muted)}@media screen and (min-width:768px){.page-content:not(:has(>.page-explanation)){border-top-width:1px;padding-top:6.4rem}}@media screen and (max-width:767px){.page-content:not(:has(>.page-explanation)){border-top-width:.2rem;padding-top:8rem}}.page-sec-inner>.page-table-scroll>.page-table,.page-sec-inner>:first-child,.page-sec>:first-child,.page-table td>:first-child{margin-top:0!important}@media screen and (min-width:768px){.page-sec+.page-sec{margin-top:9.6rem}}@media screen and (max-width:767px){.page-sec+.page-sec{margin-top:12.1rem}}@media screen and (min-width:768px){.page-sec .page-h3,.page-sec .page-h4,.page-sec .page-h5,.page-sec .page-h6,.page-sec .page-list,.page-sec .page-table,.page-sec .page-txt,.page-sec-inner{margin-top:3.2rem}}@media screen and (max-width:767px){.page-sec .page-h3,.page-sec .page-h4,.page-sec .page-h5,.page-sec .page-h6,.page-sec .page-list,.page-sec .page-table,.page-sec .page-txt,.page-sec-inner{margin-top:4rem}}@media screen and (min-width:768px){.page-list-note,.page-sec-inner .page-h3,.page-sec-inner .page-h4,.page-sec-inner .page-h5,.page-sec-inner .page-h6,.page-sec-inner .page-list,.page-sec-inner .page-table,.page-sec-inner .page-txt{margin-top:1.9rem}}@media screen and (max-width:767px){.page-list-note,.page-sec-inner .page-h3,.page-sec-inner .page-h4,.page-sec-inner .page-h5,.page-sec-inner .page-h6,.page-sec-inner .page-list,.page-sec-inner .page-table,.page-sec-inner .page-txt{margin-top:3rem}}@media screen and (min-width:768px){.page-sec .page-list>li ol,.page-sec .page-list>li p,.page-sec .page-list>li table,.page-sec .page-list>li ul,.page-sec .page-list>li:not(:last-of-type)>ol,.page-sec .page-list>li:not(:last-of-type)>ul,.page-sec .page-table .page-list{margin-top:.8rem}}@media screen and (max-width:767px){.page-sec .page-list>li ol,.page-sec .page-list>li p,.page-sec .page-list>li table,.page-sec .page-list>li ul,.page-sec .page-list>li:not(:last-of-type)>ol,.page-sec .page-list>li:not(:last-of-type)>ul,.page-sec .page-table .page-list{margin-top:1.2rem}}@media screen and (min-width:768px){.page-explanation{margin-bottom:9.6rem}}@media screen and (max-width:767px){.page-explanation{margin-bottom:12.8rem}}@media screen and (min-width:768px){.page-explanation-txt+.page-explanation-txt{margin-top:1.6rem}}@media screen and (max-width:767px){.page-explanation-txt+.page-explanation-txt{margin-top:4.8rem}}.page-content{counter-reset:section-count}@media screen and (min-width:768px){.page-content{font-size:1.4rem}}@media screen and (max-width:767px){.page-content{font-size:2.4rem}}.page-content a[target=_blank]:after{aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20100%20100%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22m30%2015c0-2.7614%202.2386-5%205-5h50c2.7614%200%205%202.2386%205%205v50c0%202.7614-2.2386%205-5%205h-15v15c0%202.7614-2.2386%205-5%205h-50c-2.7614%200-5-2.2386-5-5v-50c0-2.7614%202.2386-5%205-5h15zm9%2046v-42h42v42zm-9-22v26c0%202.7614%202.2386%205%205%205h26v11h-42v-42z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin:0 .2em}@media screen and (min-width:768px){.page-content a[target=_blank]:after{width:1rem}}@media screen and (max-width:767px){.page-content a[target=_blank]:after{width:2rem}}.page-sec{counter-increment:section-count;counter-reset:section-count 0;counter-reset:section-count-inner 1}.page-sec-inner{counter-increment:section-count-inner}.page-explanation{background-color:var(--color-beige-soft);border-radius:var(--border-radius)}@media screen and (min-width:768px){.page-explanation{padding:3.2rem 4.8rem 4rem}}@media screen and (max-width:767px){.page-explanation{padding:6.4rem}}html:not([lang^=en]) .page-explanation-txt{text-align:justify;word-break:break-all}.page-h1,.page-h2,.page-h3,.page-h4,.page-h5,.page-h6{font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}@media screen and (min-width:768px){.page-h1,.page-h2{font-size:1.8rem}}@media screen and (max-width:767px){.page-h1,.page-h2{font-size:3.4rem}}@media screen and (min-width:768px){.page-h3{font-size:1.6rem}}@media screen and (max-width:767px){.page-h3{font-size:2.9rem}}.page-h-decimal{align-items:flex-start;display:flex;justify-content:flex-start}.page-h-decimal:before{content:counter(section-count) ".";display:inline-block;margin-right:.5em;white-space:nowrap}.page-h-article{align-items:flex-start;display:flex;justify-content:flex-start}.page-h-article:before{display:inline-block;margin-right:.5em;white-space:nowrap}html[lang^=ja] .page-h-article:before{content:"第" counter(section-count) "条"}html[lang^=en] .page-h-article:before{content:"Article " counter(section-count)}html[lang^=zh] .page-h-article:before{content:"第" counter(section-count) "條"}html[lang^=ja] .page-sec-inner .page-h-article:before{content:"第" counter(section-count) "条の" counter(section-count-inner)}html[lang^=en] .page-sec-inner .page-h-article:before{content:"Article " counter(section-count) "-" counter(section-count-inner)}html[lang^=zh] .page-sec-inner .page-h-article:before{content:"第" counter(section-count) "條之" counter(section-count-inner)}html:not([lang^=en]) .page-txt{text-align:justify;word-break:break-all}.page-txt-right{text-align:right!important}.page-txt-center{text-align:center!important}.page-list{list-style:none}.page-list li{list-style-type:none}.page-list li:not(:first-of-type){margin-top:.6em}html:not([lang^=en]) .page-list li{text-align:justify;word-break:break-all}.page-list>li{position:relative}.page-list>li:before{left:0;position:absolute;top:0;white-space:nowrap}.page-list-disc>li{padding-left:1em}.page-list-disc>li:before{content:"・"}.page-list-note>li{color:var(--color-brown-muted);line-height:var(--leading-normal)}@media screen and (min-width:768px){.page-list-note>li{font-size:1.2rem}}@media screen and (max-width:767px){.page-list-note>li{font-size:2rem}}html:not([lang^=en]) .page-list-note>li{padding-left:1.2em}html[lang^=en] .page-list-note>li{padding-left:1em}.page-list-note>li:not(:first-of-type){margin-top:.3em}html:not([lang^=en]) .page-list-note>li:before{content:"※";top:0}html[lang^=en] .page-list-note>li:before{content:"*";top:.2em}.page-list-count{counter-reset:section-count}.page-list-count>li{padding-left:2.8em}.page-list-count>li:before{content:counters(section-count,"-") ".";counter-increment:section-count}.page-list-decimal{counter-reset:item-decimal}.page-list-decimal>li{padding-left:2.3em}.page-list-decimal>li:before{content:counters(item-decimal,"-") ".";counter-increment:item-decimal}.page-list-decimal-brackets{counter-reset:item-decimal-brackets}.page-list-decimal-brackets>li{padding-left:2.2em}.page-list-decimal-brackets>li:before{content:"(" counters(item-decimal-brackets,"-") ")";counter-increment:item-decimal-brackets}.page-list-decimal-brackets-half{counter-reset:item-decimal-brackets-half}.page-list-decimal-brackets-half>li{padding-left:1.8em}.page-list-decimal-brackets-half>li:before{content:counters(item-decimal-brackets-half,"-") ")";counter-increment:item-decimal-brackets-half}.page-list-lower{counter-reset:item-lower}.page-list-lower>li{padding-left:2em}.page-list-lower>li:before{content:counters(item-lower,"-",lower-roman) ".";counter-increment:item-lower}@media screen and (min-width:768px){.page-table-scroll{width:100%}}@media screen and (max-width:767px){.page-table-scroll{display:flex;margin-left:-5.1rem;margin-right:-5.1rem;overflow:auto;overscroll-behavior-x:none}.page-table-scroll::-webkit-scrollbar{display:none}.page-table-scroll:after,.page-table-scroll:before{content:"";display:inline-block;width:5.1rem}.page-table-scroll table,.page-table-scroll:after,.page-table-scroll:before{flex:0 0 auto}}.page-table{border:0 solid var(--color-beige-muted);width:100%}@media screen and (min-width:768px){.page-table{border-bottom-width:1px;border-right-width:1px}}@media screen and (max-width:767px){.page-table{border-bottom-width:.2rem;border-right-width:.2rem}}.page-table td,.page-table th{border:0 solid var(--color-beige-muted);border-collapse:collapse;line-height:var(--leading-normal);vertical-align:middle}@media screen and (min-width:768px){.page-table td,.page-table th{border-left-width:1px;border-top-width:1px;font-size:1.3rem;padding:1.4rem 1.6rem}}@media screen and (max-width:767px){.page-table td,.page-table th{border-left-width:.2rem;border-top-width:.2rem;font-size:2.2rem;padding:2rem}}.page-table tr:first-of-type td,.page-table tr:first-of-type th{border-top-color:var(--color-beige-muted)}.page-table tr>td:first-child,.page-table tr>th:first-child{border-left-color:var(--color-beige-muted)}@media screen and (max-width:767px){.page-table:not(.page-table-fix) td,.page-table:not(.page-table-fix) th{display:block}}.page-table th{background-color:var(--color-brown-muted);color:var(--color-white)}@media screen and (min-width:768px){.page-table-size-5 tbody:has(th) tr:first-of-type th,.page-table-size-5 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:5%}.page-table-size-10 tbody:has(th) tr:first-of-type th,.page-table-size-10 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:10%}.page-table-size-15 tbody:has(th) tr:first-of-type th,.page-table-size-15 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:15%}.page-table-size-20 tbody:has(th) tr:first-of-type th,.page-table-size-20 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:20%}.page-table-size-25 tbody:has(th) tr:first-of-type th,.page-table-size-25 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:25%}.page-table-size-30 tbody:has(th) tr:first-of-type th,.page-table-size-30 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:30%}.page-table-size-35 tbody:has(th) tr:first-of-type th,.page-table-size-35 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:35%}.page-table-size-40 tbody:has(th) tr:first-of-type th,.page-table-size-40 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:40%}.page-table-size-45 tbody:has(th) tr:first-of-type th,.page-table-size-45 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:45%}.page-table-size-50 tbody:has(th) tr:first-of-type th,.page-table-size-50 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:50%}.page-table-size-55 tbody:has(th) tr:first-of-type th,.page-table-size-55 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:55%}.page-table-size-60 tbody:has(th) tr:first-of-type th,.page-table-size-60 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:60%}.page-table-size-65 tbody:has(th) tr:first-of-type th,.page-table-size-65 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:65%}.page-table-size-70 tbody:has(th) tr:first-of-type th,.page-table-size-70 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:70%}.page-table-size-75 tbody:has(th) tr:first-of-type th,.page-table-size-75 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:75%}.page-table-size-80 tbody:has(th) tr:first-of-type th,.page-table-size-80 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:80%}.page-table-size-85 tbody:has(th) tr:first-of-type th,.page-table-size-85 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:85%}.page-table-size-90 tbody:has(th) tr:first-of-type th,.page-table-size-90 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:90%}.page-table-size-95 tbody:has(th) tr:first-of-type th,.page-table-size-95 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:95%}}.page-table-fix.page-table-size-5 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-5 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:5%}.page-table-fix.page-table-size-10 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-10 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:10%}.page-table-fix.page-table-size-15 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-15 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:15%}.page-table-fix.page-table-size-20 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-20 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:20%}.page-table-fix.page-table-size-25 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-25 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:25%}.page-table-fix.page-table-size-30 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-30 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:30%}.page-table-fix.page-table-size-35 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-35 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:35%}.page-table-fix.page-table-size-40 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-40 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:40%}.page-table-fix.page-table-size-45 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-45 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:45%}.page-table-fix.page-table-size-50 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-50 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:50%}.page-table-fix.page-table-size-55 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-55 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:55%}.page-table-fix.page-table-size-60 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-60 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:60%}.page-table-fix.page-table-size-65 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-65 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:65%}.page-table-fix.page-table-size-70 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-70 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:70%}.page-table-fix.page-table-size-75 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-75 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:75%}.page-table-fix.page-table-size-80 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-80 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:80%}.page-table-fix.page-table-size-85 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-85 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:85%}.page-table-fix.page-table-size-90 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-90 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:90%}.page-table-fix.page-table-size-95 tbody:has(th) tr:first-of-type th,.page-table-fix.page-table-size-95 tbody:not(:has(th)) tr:first-of-type td:first-of-type{width:95%}.page-table-striped tbody tr:nth-child(2n) td{background-color:var(--color-beige-soft)}.page-table-cell-center{text-align:center}.page-table-cell-right{text-align:right}.page-table-cell-nowrap{white-space:nowrap}