input[type=checkbox].more_window_toggle{display:none}input[type=checkbox].more_window_toggle:checked+.more_window{z-index:999999;height:auto;top:0;bottom:0;left:0;right:0;padding:.25rem;margin:.25em;border:2px solid #000;background:#fff;overflow:auto}input[type=checkbox].more_window_toggle+.drag-drop-area .more_window_inline{height:100%}.more_window{position:fixed;overflow:hidden;height:0;margin:0;padding:0;display:flex;flex-flow:column;justify-content:safe center}.more_window>*{margin-top:0;margin-bottom:0}.more_window .more_window_close{background:#666;border:#000 solid 2px;color:#fff;display:block;padding:.25em 1em;position:absolute;top:.5em;right:.5em;font-size:1rem;border-radius:3em;-webkit-border-radius:3em;-moz-border-radius:3em}.more_window .more_window_close:hover{cursor:pointer}.more_window .more_window_inline{display:flex;gap:1rem;flex-flow:column;justify-content:safe center;margin:auto}.more_window .more_window_inline>*{margin-top:0;margin-bottom:0}@media screen and (max-width: 799px){.more_window .more_window_inline{width:100%}}@media screen and (min-width: 800px){.more_window .more_window_inline{min-width:800px}}.more_window .more_window_inline>li{padding:1em;text-align:center}.more_window .more_window_inline.drag-drop-info{width:100%;border:2px dashed #ddd}article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex{display:flex;gap:1rem}@media screen and (max-width: 1024px){article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex{justify-content:space-between;flex-flow:wrap}article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex>*{margin-top:0;margin-bottom:0}}@media screen and (min-width: 1025px){article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex{justify-content:space-between;flex-flow:row}article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex>*{margin-top:0;margin-bottom:0}}article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex>div{margin:0}@media screen and (max-width: 1024px){article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex>div{width:100%}}@media screen and (min-width: 1025px){article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex>div:first-child{flex:1}article:is(#a002) section#gaiyouQ2 .gaiyou_q2-flex>div:last-child{flex:4}}article:is(#a002) section#katsudou-list .katsudou-flex-container{display:flex;gap:1rem;justify-content:space-between;flex-flow:wrap}article:is(#a002) section#katsudou-list .katsudou-flex-container>*{margin-top:0;margin-bottom:0}article:is(#a002) section#katsudou-list .katsudou-flex-container>*{margin:0}@media screen and (max-width: 640px){article:is(#a002) section#katsudou-list .katsudou-flex-container>*{width:100%}}@media screen and (min-width: 641px){article:is(#a002) section#katsudou-list .katsudou-flex-container>*{width:calc(50% - 1rem)}}article:is(#a002) section#area_bunkutantousha{display:block;width:100%;border:2px solid #000;padding:.5rem;background:#cddeff}article:is(#a002) section#area_bunkutantousha h4{margin-top:0;margin-bottom:0}article:is(#a002) section#area_bunkutantousha h4+*{margin-top:1rem}article:is(#a002) section#area_bunkutantousha button{border:2px solid #000;font-size:1.3rem;padding-left:2rem;padding-right:2rem}article:is(#a002) section#area_bunkutantousha button:enabled{background:#000;color:#fff}article:is(#a002) #js-table-expense tr td:last-child{text-align:right;vertical-align:middle}article:is(#r002) section#onkei .onkei-flex{display:flex;gap:1rem}@media screen and (max-width: 1024px){article:is(#r002) section#onkei .onkei-flex{justify-content:space-between;flex-flow:wrap}article:is(#r002) section#onkei .onkei-flex>*{margin-top:0;margin-bottom:0}}@media screen and (min-width: 1025px){article:is(#r002) section#onkei .onkei-flex{justify-content:space-between;flex-flow:row}article:is(#r002) section#onkei .onkei-flex>*{margin-top:0;margin-bottom:0}}article:is(#r002) section#onkei .onkei-flex>div{margin:0}@media screen and (max-width: 640px){article:is(#r002) section#onkei .onkei-flex>div{width:100%}}@media screen and (min-width: 641px){article:is(#r002) section#onkei .onkei-flex>div:first-child{flex:1}article:is(#r002) section#onkei .onkei-flex>div:last-child{flex:4}}article:is(#r002) .border.disabled{color:#333 !important;background:#ddd !important}article:is(#r002) #tenpu_list{margin:auto}article:is(#r002) #tenpu_list dd{margin-left:1.5rem;display:list-item;list-style:disc}article:is(#r002) #tenpu_list dd+dt{margin-top:1em}article:is(#a004) #shounin_area{display:flex;gap:1rem;justify-content:space-between;flex-flow:wrap}article:is(#a004) #shounin_area>*{margin-top:0;margin-bottom:0}article:is(#a004) #shounin_area>fieldset:is(:disabled) tr:has(input){color:#333 !important;background:#ddd !important}@media screen and (max-width: 640px){article:is(#a004) #shounin_area>fieldset{width:100%}}@media screen and (min-width: 641px){article:is(#a004) #shounin_area>fieldset{width:calc(50% - 1rem)}}article:is(#a004) #shounin_area table{width:100%;border-collapse:collapse}article:is(#a004) #shounin_area table tr>*{vertical-align:middle;padding:.25em;border:1px solid #333}article:is(#a004) #shounin_area table tr>th{background:#000;color:#fff;text-align:center !important}article:is(#a004) ol.upper-latin{list-style-type:upper-latin}article:is(#a004) ol.upper-alpha{list-style-type:upper-alpha}article:is(#a004) ol.lower-alpha{list-style-type:lower-alpha}article:is(#a004) ol.decimal{list-style-type:decimal}article:is(#a001,#r001) #c002_application-nendo-header{display:flex;gap:1rem;justify-content:flex-start;flex-flow:wrap;align-items:safe center}article:is(#a001,#r001) #c002_application-nendo-header>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) #c002_application-nendo-header>[data-area=pdf]{margin-left:auto}article:is(#a001,#r001) #c002_btn_return_area{margin-top:2rem;margin-bottom:2rem;display:flex;gap:2rem;justify-content:flex-end;flex-flow:wrap;align-items:safe center}article:is(#a001,#r001) #c002_btn_return_area>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) #c002_btn_return_area button[data-btn-switch]{color:#000;border-radius:10px;font-size:0.9em;display:flex;gap:1rem;flex-flow:column;background-repeat:no-repeat;background-position:.25rem center;background-size:1.5rem 1.5rem;background-image:url("../img/icon_switch_grants.png")}article:is(#a001,#r001) #c002_btn_return_area button[data-btn-switch]>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) #c002_btn_return_area button[data-btn-switch]:has(span){padding:1px 1px 1px 2rem}article:is(#a001,#r001) #c002_btn_return_area button[data-btn-switch]:has(span)>span{border-radius:0 10px 10px 0;background-color:#fff;padding:.5rem .75rem;font-weight:bold}article:is(#a001,#r001) #c002_btn_return_area button[data-btn-switch][data-btn-switch=a001]{border-color:#4472c4;background-color:#4472c4}article:is(#a001,#r001) #c002_btn_return_area button[data-btn-switch][data-btn-switch=r001]{border-color:#ed7d31;background-color:#ed7d31}article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main,article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__sub{display:flex;justify-content:flex-start;flex-flow:wrap;align-items:safe center}article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main>*,article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__sub>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main>*.area-club,article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__sub>*.area-club{width:7em}article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main>*.area-select,article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__sub>*.area-select{width:5em}article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main>*:not(.area-club,.area-select),article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__sub>*:not(.area-club,.area-select){flex:1}@media screen and (max-width: 640px){article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main>*:nth-child(1),article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__sub>*:nth-child(1){font-weight:bold;width:100%}}article:is(#a001,#r001) #c002_area-select_clubs #c002_area-select_clubs__main+#c002_area-select_clubs__sub{margin-top:1rem}article:is(#a001,#r001) #c002_area-select_clubs input[type=button]{padding-left:1rem;padding-right:1rem}article:is(#a001,#r001) #c002_area-select_clubs input[type=button]:not(:disabled){background:#3f70ca;color:#fff}article:is(#a001,#r001) #club_window #club_innner_area table{width:100%;border-collapse:collapse}article:is(#a001,#r001) #club_window #club_innner_area table tr>*:is(td,th){text-align:center;vertical-align:middle;border:1px solid #333}article:is(#a001,#r001) #club_window #club_innner_area table tr>th{background:#000;color:#fff;padding:.25rem .25rem}article:is(#a001,#r001) #club_window #club_innner_area table tr>td{padding:.75rem .5rem}article:is(#a001,#r001) #club_window #club_innner_area ul.ul-clublist{display:flex;gap:1rem 1.5rem;justify-content:safe center;flex-flow:wrap;align-items:safe center}article:is(#a001,#r001) #club_window #club_innner_area ul.ul-clublist>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) #club_window #club_innner_area:has(input[type=checkbox]) ul.ul-clublist{gap:1rem}article:is(#a001,#r001) .more_window_inline #btnGoudouClub.disp-none{display:none}article:is(#a001,#r001) .space_null{min-height:2rem}article:is(#a001,#r001) table.table-grants{width:100%;border-collapse:collapse !important;min-height:2rem}article:is(#a001,#r001) table.table-grants td{padding:.25em}article:is(#a001,#r001) table.table-grants td.area-date{padding-left:0;padding-right:0;text-align:center;width:9em}article:is(#a001,#r001) table.table-grants .action_icon_area{width:4em;padding-left:0;padding-right:0;text-align:center}article:is(#a001,#r001) table.table-grants .action_icon_area button[data-style-mini_button]{background:#3f70ca;color:#fff;width:90%;margin:auto;padding:.1rem;font-size:.7rem;border-top:1px solid #ccc;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:block}article:is(#a001,#r001) table.table-grants [data-icon_status]{font-size:.8rem;width:5em;border:1px solid #000;border-radius:.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em}article:is(#a001,#r001) table.table-grants [data-icon_status][data-icon_status="0"]{background-color:#fffb00;color:#000}article:is(#a001,#r001) table.table-grants [data-icon_status][data-icon_status="1"]{background-color:#05f;color:#fff}article:is(#a001,#r001) table.table-grants [data-icon_status][data-icon_status="3"]{background-color:rgb(149.93,73.95,172.55);color:#fff}article:is(#a001,#r001) table.table-grants td.icon_application{width:5rem;padding-left:0;padding-right:.2rem;text-align:center}article:is(#a001,#r001) table.table-grants td.icon_application>*{margin-left:auto}article:is(#a001,#r001) .area-pj-button{margin-left:auto;padding:.5rem;text-align:right}article:is(#a001,#r001) section#area-title{border:1px solid #000}@media screen and (min-width: 1051px){article:is(#a001,#r001) section#area-title{display:flex;justify-content:space-between;flex-flow:wrap}article:is(#a001,#r001) section#area-title>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) section#area-title dl+dl{border-left:1px solid #000}}article:is(#a001,#r001) section#area-title dl{display:flex;flex-flow:column}@media screen and (max-width: 1050px){article:is(#a001,#r001) section#area-title dl.area-projectmei{width:100%}}@media screen and (min-width: 1051px){article:is(#a001,#r001) section#area-title dl.area-projectmei{width:calc(100% - 13em)}}@media screen and (max-width: 1050px){article:is(#a001,#r001) section#area-title dl.area-kikan{width:100%}}@media screen and (min-width: 1051px){article:is(#a001,#r001) section#area-title dl.area-kikan{width:13em}}article:is(#a001,#r001) section#area-title dl.area-kikan dt+dd{text-align:center}article:is(#a001,#r001) section#area-title dl>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) section#area-title dl>*{width:100%}article:is(#a001,#r001) section#area-title dl>dt{background:#002060;font-size:.9rem;color:#fff;text-align:center;padding:.1rem .5rem;line-height:2.5;border-bottom:1px solid #000}article:is(#a001,#r001) section#area-title dl>dd{padding:.5rem}article:is(#a001,#r001) section#application{border:1px solid #000;display:flex;justify-content:space-between;flex-flow:wrap}article:is(#a001,#r001) section#application .application__title{position:relative;font-weight:bold;background:#002060;font-size:.9rem;color:#fff;text-align:center;padding:.1rem .5rem;line-height:2.5}@media screen and (max-width: 640px){article:is(#a001,#r001) section#application .application__title{padding-right:8em}}article:is(#a001,#r001) section#application .application__title>button{right:5px;position:absolute;margin-left:auto;text-align:right;line-height:1}article:is(#a001,#r001) section#application h3{background:#002060;font-size:.9rem;color:#fff;text-align:center;padding:.1rem .5rem;line-height:2.5}article:is(#a001,#r001) section#application form{margin:0 !important;padding:0 !important}article:is(#a001,#r001) section#application>*{margin-top:0;margin-bottom:0}@media screen and (max-width: 1050px){article:is(#a001,#r001) section#application>div{width:100%}}@media screen and (min-width: 1051px){article:is(#a001,#r001) section#application>div{width:50%}article:is(#a001,#r001) section#application>div+div{border-left:1px solid #000}}article:is(#a001,#r001) section#application-person h3{background:#002060;font-size:.9rem;color:#fff;text-align:center;padding:.1rem .5rem;line-height:2.5;margin:0 !important}article:is(#a001,#r001) section#application-person .area-person{display:flex;gap:1rem;justify-content:flex-start;flex-flow:row;margin:.75rem .5rem}article:is(#a001,#r001) section#application-person .area-person>*{margin-top:0;margin-bottom:0}article:is(#a001,#r001) section#application-person .area-person>*{margin-top:auto;margin-bottom:auto}article:is(#a001,#r001) section#application-person .area-person>[data-area=kakunin]{text-align:right;margin-left:auto}article:is(#a001,#r001) section#application-person .area-person-container{border:1px solid #000;display:flex;justify-content:space-between;flex-flow:wrap;align-items:safe center}article:is(#a001,#r001) section#application-person .area-person-container>*{margin-top:0;margin-bottom:0}@media screen and (max-width: 1050px){article:is(#a001,#r001) section#application-person .area-person-container>div{width:100%}}@media screen and (min-width: 1051px){article:is(#a001,#r001) section#application-person .area-person-container>div+div:not(.area-pj-button){border-left:1px solid #000}article:is(#a001,#r001) section#application-person .area-person-container>div.area-pj-left{width:45%}article:is(#a001,#r001) section#application-person .area-person-container>div.area-pj-right{width:55%}article:is(#a001,#r001) section#application-person .area-person-container:has(.area-pj-button)>div.area-pj-right{width:calc(55% - 8em)}article:is(#a001,#r001) section#application-person .area-person-container:has(.area-pj-button)>div.area-pj-button{width:8em}}article:is(#a001,#r001) section#application-person .area-person-container>.area-pj-right{text-align:left;padding:.5rem}article:is(#a001,#r001) section#application-person .area-person-container>.area-pj-right>dl{font-size:0 !important;letter-spacing:-1em !important;word-spacing:-1em !important}:root article:is(#a001,#r001) section#application-person .area-person-container>.area-pj-right>dl{font-size:.1px;letter-spacing:-1px;word-spacing:-1px}article:is(#a001,#r001) section#application-person .area-person-container>.area-pj-right>dl>*{display:inline-block !important;font-size:1rem;letter-spacing:normal;word-spacing:normal;display:inline;zoom:1;vertical-align:top}article:is(#a001,#r001) section#application-person .area-person-container>.area-pj-right>dl>dt{width:8em}article:is(#a001,#r001) section#application-person .area-person-container>.area-pj-right>dl>dd{width:calc(100% - 8em)}article:is(#a001,#a002,#r001,#r002) .error_outline{padding:.25em .5em;border:2px solid #ff0c0c;background:#faf0f0}article:is(#a001,#a002,#r001,#r002) .error_outline dl{margin:1em}article:is(#a001,#a002,#r001,#r002) .error_outline dl dt{color:#d80000;display:list-item;list-style-type:disc}article:is(#a001,#a002,#r001,#r002) .error_outline dl dt+dt{margin-top:1em}article:is(#a001,#a002,#r001,#r002) .error_outline+*{margin-top:4em}article:is(#a001,#a002,#r001,#r002) form select{width:100%}article:is(#a002,#r002) h2{border-bottom:2px solid #000}article:is(#a002,#r002) h3{font-size:1.5rem;line-height:1.5}article:is(#a002,#r002) h4{font-size:1.2rem;line-height:2}article:is(#a002,#r002) dt{font-weight:bold !important}article:is(#a002,#r002) #js-table-gutairei{width:100%;display:table;border-collapse:collapse}article:is(#a002,#r002) #js-table-club tbody th,article:is(#a002,#r002) #js-table-gutairei tbody th,article:is(#a002,#r002) #js-table-expense tbody th,article:is(#a002,#r002) #js-table-revenue tbody th{font-weight:normal;background-color:rgba(0,0,0,0);text-align:left;color:#000}article:is(#a002,#r002) table[data-js_target]{width:100%;border-collapse:collapse}article:is(#a002,#r002) table[data-js_target] tr>*:is(td,th):not(.style-border-none){border:1px solid #333}article:is(#a002,#r002) table[data-js_target] tr>*:is(td,th).disabled{color:#333 !important;background:#ddd !important}article:is(#a002,#r002) table[data-js_target] tr>td:has(input,textarea){vertical-align:top;padding:1px}article:is(#a002,#r002) table[data-js_target] tr>td:has(input,textarea) input:not([type=button]),article:is(#a002,#r002) table[data-js_target] tr>td:has(input,textarea) textarea{width:100%}article:is(#a002,#r002) table[data-js_target] thead th,article:is(#a002,#r002) table[data-js_target] tfoot th{font-weight:bold;text-align:center;background:#2d2b32;color:#fff}article:is(#a002,#r002) .js-clone-base,article:is(#a002,#r002) .disp-none{display:none !important}article:is(#a002,#r002) [data-after_unit]{width:100%;display:flex;justify-content:space-between;flex-flow:row}article:is(#a002,#r002) [data-after_unit]>*{margin-top:0;margin-bottom:0}article:is(#a002,#r002) [data-after_unit]>*{margin-top:auto;margin-bottom:auto}article:is(#a002,#r002) [data-after_unit]>*:first-child{flex:1 1 0}article:is(#a002,#r002) [data-after_unit][data-after_unit]:not([data-after_unit=""]):after{padding-left:.1rem;margin:0;align-self:safe center;content:"" attr(data-after_unit)}article:is(#a002,#r002) [data-after_unit] input,article:is(#a002,#r002) [data-after_unit] textarea{width:100%}article:is(#a002,#r002) .js-hikaku_wrapper{width:100%;display:flex;flex-flow:column}article:is(#a002,#r002) .js-hikaku_wrapper>*{margin-top:0;margin-bottom:0}article:is(#a002,#r002) .js-hikaku_wrapper .js-hikaku_old,article:is(#a002,#r002) .js-hikaku_wrapper .js-hikaku_match-up{margin:0;color:#666;display:block}article:is(#a002,#r002) .js-hikaku_wrapper .js-hikaku_match-up .js-hikaku_gap{display:inline-block;color:#d80000}article:is(#a002,#r002) .js-hikaku_wrapper .js-hikaku_match-up .js-hikaku_uchikeshi{display:inline-block;text-decoration:line-through;color:#aaa}article:is(#a002,#r002) .popup_target{width:100%;position:relative}article:is(#a002,#r002) .popup_target .popup_area{display:none}article:is(#a002,#r002) .popup_target .popup_area:before,article:is(#a002,#r002) .popup_target .popup_area:after{content:"";position:absolute;top:100%;left:50%}article:is(#a002,#r002) .popup_target .popup_area:before{margin-left:-8px;border:8px solid rgba(0,0,0,0);border-top:8px solid #333}article:is(#a002,#r002) .popup_target .popup_area:after{margin-left:-7px;border:7px solid rgba(0,0,0,0);border-top:7px solid #fff}article:is(#a002,#r002) .popup_target:hover>.popup_area{display:block;position:absolute;background:#fff;border:1px solid #333;padding:.25rem;text-align:left;left:-1%;width:102%;bottom:100%}article:is(#a002,#r002) dl.layout-flex{margin-left:0 !important;margin-right:0 !important;display:flex;gap:.5rem 1rem}@media screen and (max-width: 640px){article:is(#a002,#r002) dl.layout-flex{width:100% !important}}article:is(#a002,#r002) dl.layout-flex:not(.layout-flex_is_right){justify-content:flex-start;flex-flow:wrap}article:is(#a002,#r002) dl.layout-flex:not(.layout-flex_is_right)>*{margin-top:0;margin-bottom:0}@media screen and (max-width: 1024px){article:is(#a002,#r002) dl.layout-flex:not(.layout-flex_is_right)>dt{width:100%}}@media screen and (min-width: 1025px){article:is(#a002,#r002) dl.layout-flex:not(.layout-flex_is_right)>dt{width:13em}}article:is(#a002,#r002) dl.layout-flex:not(.layout-flex_is_right)>dd{flex:1 1 0}@media screen and (max-width: 640px){article:is(#a002,#r002) dl.layout-flex.layout-flex_is_right{flex-flow:column}article:is(#a002,#r002) dl.layout-flex.layout-flex_is_right>*{margin-top:0;margin-bottom:0}}@media screen and (min-width: 641px){article:is(#a002,#r002) dl.layout-flex.layout-flex_is_right{justify-content:flex-end;flex-flow:wrap}article:is(#a002,#r002) dl.layout-flex.layout-flex_is_right>*{margin-top:0;margin-bottom:0}}article:is(#a002,#r002) dl.layout-flex+dl.layout-flex{margin-top:1rem}@media screen and (min-width: 1051px){article:is(#a002,#r002) .minispace-left{padding-left:10%}article:is(#a002,#r002) .space-left{padding-left:20%}article:is(#a002,#r002) .space-left:is(.table){margin-left:20%;width:80%}}article:is(#a005,#r003) table{margin:2rem auto;width:80%;border-collapse:collapse}article:is(#a005,#r003) table tr>*{vertical-align:middle;padding:.25em}article:is(#a005,#r003) table fieldset:not(:disabled) label:hover{cursor:pointer}