#wrapper{width:64em;max-width:calc(100% - 1em);margin:0 auto}@media screen and (max-width:480px){#wrapper{max-width:calc(100% - .5em)}}@media screen and (max-width:360px){#wrapper{max-width:100%}}#main{background-color:#fff;color:#333;border-radius:.25em}.main{padding:4em 4em 2em 4em}@media screen and (max-width:1280px){#main>.main{padding:4em 4em 2em 4em}}@media screen and (max-width:980px){#main>.main{padding:2em 3em 2em 3em}}@media screen and (max-width:736px){#main>.main{padding:2em 2em 1em 2em}}@media screen and (max-width:480px){#main>.main{padding:1em 1em 1em 1em}}@media screen and (max-width:360px){#main{border-radius:0}#main>.main{padding:1em 1em .5em 1em}}@media screen and (max-width:480px){body,html{min-width:320px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,input,select,textarea{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif;font-size:13pt;line-height:1.45}#main dl dt{font-weight:700}dl{margin:0 0 2em 0}dl dt{display:block;font-weight:400;margin:0 0 1em 0}dl dd{margin-left:1em}ol{list-style:decimal;margin:0 0 2em 0;padding-left:1.45em;counter-reset:cnt}ol.parentheses_inner{margin:0}ol li{padding-left:.25em}ol.parentheses li.parentheses_section{list-style-type:none;counter-increment:cnt;padding-left:0;text-indent:-1.45em;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}ol.parentheses li::before{content:"("counter(cnt) ") "}ol.parentheses .parentheses_clear li::before{content:none}ol.parentheses ul.parentheses_clear{padding-left:1.2em}ol.parentheses .parentheses_clear li{list-style:initial;text-indent:0}ol.circled_num{list-style:decimal;margin:0 0 2em 0;padding-left:.4em}ol.circled_num li{list-style-type:none;padding-left:0;text-indent:-1.45em}ul.circled_num_item{padding-left:1em;list-style-type:none}ol.parentheses .circled_num li::before{content:none}ol.parentheses ul.circled_num{padding-inline-start:1.2em}ol.parentheses .circled_num li{text-indent:-1.3em;list-style-type:none}.secretariat{word-break:break-word}.co_name{text-align:right;line-height:1}div.co_name span{display:inline-block}.section{font-weight:700}.section ol{font-weight:400}.section_title{margin-bottom:7px}.section_detail{font-weight:400;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}#admin_info{margin:10px 0 40px 0;width:100%;font-weight:400;border-collapse:collapse}.admin_info_name{padding:1px 5px 1px 5px;font-weight:400;border:1px solid #000;vertical-align:baseline}.admin_info_val{padding:1px 5px 1px 5px;border:1px solid #000;vertical-align:baseline}.admin_info_val span{display:inline-block}