section:has(>.ctrl_error,>.ctrl_result){margin:0;padding:.25rem}section:has(>.ctrl_error,>.ctrl_result) div.ctrl_error{background-color:hsla(0,0%,100%,.9);border-radius:1rem;margin:.5rem;padding:.5rem 1rem .75rem !important;border:2px solid rgba(255,0,0,.5)}section:has(>.ctrl_error,>.ctrl_result) div.ctrl_error>.ctrl_error_title{font-weight:bold;font-size:1.1em}section:has(>.ctrl_error,>.ctrl_result) div.ctrl_result{background-color:hsla(0,0%,100%,.9);border-radius:1rem;margin:.5rem;padding:.5rem 1rem .75rem !important;border:2px solid rgba(0,0,0,.5)}section:has(>.ctrl_error,>.ctrl_result) div.ctrl_result>.ctrl_result_title{font-weight:bold;font-size:1.1em}section:has(>.ctrl_error,>.ctrl_result) div#area_error{margin-top:2rem;margin-bottom:2rem;padding:.25em .5em;border:2px solid #d80000;background:#faf0f0}div[data-system_info]{border:2px solid #000;border-radius:1rem;margin-top:2rem;padding:1.5rem 1rem 1rem;background-color:#fff6e6;position:relative}div[data-system_info]>ul[role=list]{list-style-type:disc}div[data-system_info]>ul[role=list]>li>ul[role=list]{list-style-type:circle}div[data-system_info]:before{border-radius:5px;position:absolute;top:-1rem;left:1rem;background-color:#000;border:2px solid #000;color:#fff;font-weight:bold;padding:.1rem 1rem;display:inline-block;content:attr(data-system_info) "";font-size:1rem;font-weight:bold;text-align:left;line-height:1.5}div[data-system_info].style-system_error{border:2px solid #ff0c0c;background:#faf0f0}div[data-system_info]>*+*{margin-top:.5rem}ul.area_exec_btn{margin-top:2rem;margin-bottom:2rem;display:flex;gap:2rem;justify-content:safe center;flex-flow:wrap;align-items:safe center}ul.area_exec_btn>*{margin-top:0;margin-bottom:0}ul.area_exec_btn>li input[type=submit],ul.area_exec_btn>li input[type=button],ul.area_exec_btn>li button{padding-left:1rem;padding-right:1rem}html body{background:#fff;counter-reset:counter}html a{text-decoration:underline}#container h2{font-size:1.25rem;margin-bottom:1.25em;text-align:center;font-weight:normal}@media screen and (max-width: 350px){#container h2{font-size:1.25rem}}#container>#wrapper section:has(h1,h2,h3,h4,h5,h6)+section{margin-top:3rem}#container>#wrapper section:has(h1,h2,h3,h4,h5,h6)>*:is(h1,h2,h3,h4,h5,h6){display:block;margin-top:2rem;margin-bottom:1rem}#container>#wrapper section:has(h1,h2,h3,h4,h5,h6)>*:is(h1,h2,h3,h4,h5,h6)>span{display:inline-block}#container>#wrapper hr+section{margin-top:0 !important}#container hr{margin:3rem auto}#container #application_header{margin:1rem auto 2rem;display:flex;gap:2rem;flex-flow:column}#container #application_header>*{margin-top:0;margin-bottom:0}#container #application_header #application_header_top{text-align:right}#container #application_header #application_header_bottom{display:flex;gap:1rem;justify-content:safe center;flex-flow:row}#container #application_header #application_header_bottom>*{margin-top:0;margin-bottom:0}#container #application_header #application_header_bottom>*{margin-top:auto;margin-bottom:auto}#container #application_header #application_header_bottom>li:nth-child(1){flex:1;margin-right:auto}#container #application_header #application_header_bottom>li:nth-child(2){flex:3;text-align:center}#container #application_header #application_header_bottom>li:nth-child(3){flex:1;margin-left:auto;margin:0;align-self:start}#container #application_header #application_header_bottom img{width:auto;height:100%}#container .counter_title{margin-left:1.5em}#container .counter_title:before{counter-increment:counter;content:counter(counter) "．";margin-left:-1.5em}#wrapper[data-system_wrapper=grants] form label:has(>input:is([type=radio],[type=checkbox])){display:flex;gap:.25em;justify-content:flex-start;flex-flow:wrap;align-items:safe center}#wrapper[data-system_wrapper=grants] form label:has(>input:is([type=radio],[type=checkbox]))>*{margin-top:0;margin-bottom:0}#wrapper[data-system_wrapper=grants] form label:has(>input:is([type=radio],[type=checkbox]):enabled):hover{cursor:pointer}#wrapper[data-system_wrapper=grants] form input:is([type=radio],[type=checkbox]):enabled+label:hover{cursor:pointer}