@charset "UTF-8";a:not(:has(img))[target=_blank]:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f35d";color:#9c9c9c;margin-left:5px}a:not(:has(img))[href*=".pdf"]:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f1c1";color:#ff0000;margin-left:5px}a:not(:has(img))[href*=".doc"]:after,a:not(:has(img))[href*=".docx"]:after,a:not(:has(img))[href*=".rtf"]:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f1c2";color:#007eff;margin-left:5px}a:not(:has(img))[href*=".xls"]:after,a:not(:has(img))[href*=".xlsx"]:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f1c3";color:#55ad00;margin-left:5px}a:not(:has(img))[href*=".zip"]:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f1c6";color:#9c9c9c;margin-left:5px}.attachment img,.widget-container img,img.size-auto,img.size-full,img.size-large,img.size-medium{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.aligncenter,img.alignleft,img.alignright{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px!important;padding:4px;text-align:center}.wp-caption img{margin:5px 5px 0;max-width:622px}.wp-caption p.wp-caption-text{color:#777;font-size:12px;margin:5px}.wp-smiley{margin:0}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:2px solid #cfcfcf}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#777;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery img{border:10px solid #f1f1f1}.gallery br+br{display:none}#content .attachment img{display:block;margin:0 auto}.caption,figcaption{line-height:1.25;color:#777;font-size:87.5%}sup{vertical-align:super;font-size:50%}.fn14{font-size:87.5%!important}.fn24{font-size:150%!important}.fn32{font-size:200%!important}.fn36{font-size:225%!important}.martop0{margin-top:0rem!important}.martop1{margin-top:1rem!important}.martop2{margin-top:2rem!important}.martop3{margin-top:3rem!important}.martop6{margin-top:6rem!important}.martop-1{margin-top:-1rem!important}.martop-2{margin-top:-2rem!important}.martop-3{margin-top:-3rem!important}.marbottom0{margin-bottom:0!important}.marbottom1{margin-bottom:1rem!important}.marbottom2{margin-bottom:2rem!important}.marbottom3{margin-bottom:3rem!important}.marbottom-1{margin-bottom:-1rem!important}.marbottom-2{margin-bottom:-2rem!important}.marbottom-3{margin-bottom:-3rem!important}.lh125{line-height:1.25}.lh15{line-height:1.5}.lh175{line-height:1.75}.lh2{line-height:2}body{margin-top:60px}header#top_hed{min-height:60px;border-radius:0;border-bottom:1px solid #ccc;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:0}@media screen and (min-width:981px){header#top_hed{padding-right:1rem}}header#top_hed h1{display:block;max-height:34px;aspect-ratio:161/60;margin-left:1rem}header#top_hed h1 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#p_head{margin:8.5em auto 2.5em;max-width:798px;padding:0 24px}#p_head.post h1{text-align:left;font-size:225%}#p_head.post .breadcrumbs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#p_head h1{margin-top:4.5em;font-size:250%;line-height:1.5;letter-spacing:0.05em;margin-bottom:1rem;text-align:center}#p_head .breadcrumbs{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:0.5em;font-size:12px}main{max-width:798px;padding:0 24px;margin:2.5em auto 8.5em;line-height:2}main .ank_list{counter-reset:numlist;position:relative;padding:3em;background:#f4f4ef;border-radius:16px;margin:2rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main .ank_list:before{content:"INDEX";font-size:87.5%;font-weight:bold;color:#777;margin-bottom:1rem}main .ank_list>li{position:relative;padding-left:2em}main .ank_list>li:nth-last-of-type(n+2){margin-bottom:0.5rem}main .ank_list>li:nth-of-type(n+10):before{content:counter(numlist)}main .ank_list>li:nth-of-type(-n+9):before{content:"0" counter(numlist)}main .ank_list>li:before{counter-increment:numlist;position:absolute;left:0;color:#d71313;font-weight:bold}main .ank_list>li a{z-index:0;line-height:1.25}main h2{font-size:225%;margin:3rem 0 1rem;line-height:1.5}main h3{font-size:175%;margin:2rem 0 1rem;line-height:1.5}main h4{font-size:150%;margin:1rem 0;line-height:1.5}main h5{font-size:125%;margin:1rem 0;line-height:1.5}main h6{font-size:112.5%;margin:1rem 0;line-height:1.5}main ul:not([class]){margin:1rem 0}main ul:not([class])>li{padding-left:1.25rem;position:relative}main ul:not([class])>li:before{content:"";width:0.5em;height:0.5em;border-radius:50%;border:3px solid #ccc;display:block;position:absolute;top:0.52em;left:0}main ul:not([class])>li:nth-last-of-type(n+2){margin-bottom:0.5em}main ul:not([class])>li>ol:not([class]){margin:0}main ul:not([class])>li>ul:not([class]){margin:0}main ul:not([class])>li>ul:not([class]) li:before{content:"—";width:1em;height:auto;border:unset;color:#ccc;font-weight:bold;top:0}main ol:not([class]){margin:1rem 0;counter-reset:numlist}main ol:not([class])>li{padding-left:2em;position:relative}main ol:not([class])>li:nth-last-of-type(n+2){margin-bottom:0.5rem}main ol:not([class])>li:nth-of-type(n+10):before{content:counter(numlist)}main ol:not([class])>li:nth-of-type(-n+9):before{content:"0" counter(numlist)}main ol:not([class])>li:before{counter-increment:numlist;position:absolute;left:0;color:#aaa;font-weight:bold}main ol:not([class])>li>ol:not([class]),main ol:not([class])>li>ul:not([class]){margin:0}main table{margin:2rem 0;border:1px solid #555;width:100%}main table td,main table th{padding:1rem;vertical-align:top}main table td>:first-child,main table th>:first-child{margin-top:0}main table td>:last-child,main table th>:last-child{margin-bottom:0}main table tbody th{background:#555;color:#fff;text-align:center}main table tbody th:nth-last-of-type(n+2){border-right:1px solid #fff}main table tbody td:nth-last-of-type(n+2){border-right:1px solid #ccc}main table tbody tr:nth-last-of-type(n+2) th{border-bottom:1px solid #fff}main table tbody tr:nth-last-of-type(n+2) td{border-bottom:1px solid #ccc}main table thead th{background:#555;color:#fff;text-align:center;border-bottom:#fff;border-bottom:1px solid #fff;padding:0.5em 1em}main table thead th:nth-last-of-type(n+2){border-right:1px solid #fff}main table thead+tbody th{background:#f5f5f5;color:#333;border-color:#ccc}main table thead+tbody th:nth-last-of-type(n+2){border-right:1px solid #ccc}main table thead+tbody tr:nth-last-of-type(n+2) th{border-bottom:1px solid #ccc}main .note{padding:2.5em 3em;background:#f5f5f5;border-radius:16px;margin:2rem 0}main .note>:first-child{margin-top:0!important}main .note>:last-child{margin-bottom:0!important}main .box{padding:2.5em 3em;border:10px solid #eee;border-radius:16px;margin:2rem 0}main .box>:first-child{margin-top:0!important}main .box>:last-child{margin-bottom:0!important}main .slider.slick-dotted.slick-slider{margin:1rem 0 3.5rem}main .slider.slick-dotted.slick-slider li{padding:0 8px}main .slider.slick-dotted.slick-slider li .wp-caption{margin-bottom:0;width:100%!important}main .slider.slick-dotted.slick-slider li img{width:100%;height:auto}main .slider.slick-dotted.slick-slider .slick-dots{bottom:-35px}main .slider.slick-dotted.slick-slider .slick-dots li button{position:relative;width:12px;height:12px;padding:0}main .slider.slick-dotted.slick-slider .slick-dots li button:before{content:"";background:#000;border-radius:50%;width:100%;height:100%}#news_slide{margin:4rem 0}#news_slide li:last-of-type a{border-bottom:1px solid #ccc}#news_slide li:before{content:none}#news_slide li a{position:relative;padding:1.5rem 0;padding-right:2rem;border-top:1px solid #ccc}@media screen and (min-width:981px){#news_slide li a{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:2rem}}@media screen and (max-width:560px),screen and (max-width:980px) and (min-width:561px){#news_slide li a{display:block}}#news_slide li a:before{font-family:"Font Awesome 5 Free";font-weight:600;content:"\f105";color:#fe0000;position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);right:0}#news_slide li a .date{margin:0;min-width:7em;line-height:1.25}#news_slide li a h3{font-size:100%;margin:0;line-height:1.25}#news_slide li a:focus,#news_slide li a:hover{text-decoration:none}#news_slide li a:focus h3,#news_slide li a:hover h3{color:#fe0000}.wp-pagenavi{margin:5rem 0 0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.wp-pagenavi a,.wp-pagenavi span{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:100%;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;display:inline-block;padding:0.5rem 1%;background:#fff;border-bottom:none}.wp-pagenavi span.current{background:#fe0000;color:#fff;border:1px solid #fe0000}.wp-pagenavi a:hover{background:#fe0000;color:#fff;border:1px solid #fe0000}