.singleHead{width:100%;display:grid;grid-template-columns:120px 1fr;align-items:center;gap:15px;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleHead{grid-template-columns:15.625vw 1fr;gap:1.953125vw}}@media only screen and (max-width: 767px){.singleHead{grid-template-columns:28.6458333333vw 1fr;gap:2.6041666667vw}}.singleHead .date{line-height:1;padding-left:2em;font-size:16px;color:#888;box-sizing:border-box;position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleHead .date{font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleHead .date{font-size:4.1666666667vw}}.singleHead .date:before{width:1.2em;aspect-ratio:1/1;content:"";display:block;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg"><path d="M13.125 1.25H11.25V0H10V1.25H5V0H3.75V1.25H1.875C0.84125 1.25 0 2.09125 0 3.125V15H15V3.125C15 2.09125 14.1587 1.25 13.125 1.25ZM1.875 2.5H13.125C13.47 2.5 13.75 2.78063 13.75 3.125V5H1.25V3.125C1.25 2.78063 1.53 2.5 1.875 2.5ZM1.25 13.75V6.25H13.75V13.75H1.25ZM3.125 8.125H11.875V9.375H3.125V8.125ZM3.125 10.625H7.5V11.875H3.125V10.625Z" /></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg"><path d="M13.125 1.25H11.25V0H10V1.25H5V0H3.75V1.25H1.875C0.84125 1.25 0 2.09125 0 3.125V15H15V3.125C15 2.09125 14.1587 1.25 13.125 1.25ZM1.875 2.5H13.125C13.47 2.5 13.75 2.78063 13.75 3.125V5H1.25V3.125C1.25 2.78063 1.53 2.5 1.875 2.5ZM1.25 13.75V6.25H13.75V13.75H1.25ZM3.125 8.125H11.875V9.375H3.125V8.125ZM3.125 10.625H7.5V11.875H3.125V10.625Z" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%);position:absolute;top:50%;left:0}.singleHead .categories{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleHead .categories{gap:1.3020833333vw}}@media only screen and (max-width: 767px){.singleHead .categories{gap:2.6041666667vw}}.singleHead .categories>.categoryLabel{display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.singleHead .categories>.categoryLabel{font-size:3.125vw}}.singleTitle{line-height:1.6;padding-bottom:.4em;margin-top:35px;font-size:26px;font-weight:bold;border-bottom:1px solid #ddd}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleTitle{margin-top:4.5572916667vw;font-size:3.3854166667vw}}@media only screen and (max-width: 767px){.singleTitle{margin-top:6.7708333333vw;font-size:6.7708333333vw}}.singleBody{margin-top:50px}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody{margin-top:6.5104166667vw}}@media only screen and (max-width: 767px){.singleBody{margin-top:10.4166666667vw}}.singleBody>*{margin-top:30px}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody>*{margin-top:3.90625vw}}@media only screen and (max-width: 767px){.singleBody>*{margin-top:7.8125vw}}.singleBody h1+*,.singleBody h2+*,.singleBody h3+*{margin-top:15px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h1+*,.singleBody h2+*,.singleBody h3+*{margin-top:1.953125vw !important}}@media only screen and (max-width: 767px){.singleBody h1+*,.singleBody h2+*,.singleBody h3+*{margin-top:3.90625vw !important}}.singleBody h4+*,.singleBody h5+*,.singleBody h6+*{margin-top:8px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h4+*,.singleBody h5+*,.singleBody h6+*{margin-top:1.0416666667vw !important}}@media only screen and (max-width: 767px){.singleBody h4+*,.singleBody h5+*,.singleBody h6+*{margin-top:2.0833333333vw !important}}.singleBody h1{line-height:1.6;padding-bottom:.5em;font-size:28px;font-weight:bold;letter-spacing:.06em;border-bottom:2px solid #000;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h1{font-size:3.6458333333vw}}@media only screen and (max-width: 767px){.singleBody h1{font-size:6.7708333333vw}}.singleBody h2{line-height:1.6;padding:.6em .8em;font-size:24px;font-weight:bold;letter-spacing:.06em;background-color:#eee;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h2{font-size:3.125vw}}@media only screen and (max-width: 767px){.singleBody h2{font-size:5.7291666667vw}}.singleBody h3{line-height:1.6;padding-left:.6em;border-left:3px solid #000;font-size:24px;font-weight:bold;letter-spacing:.06em;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h3{font-size:3.125vw}}@media only screen and (max-width: 767px){.singleBody h3{font-size:5.2083333333vw}}.singleBody h4{line-height:1.8;font-size:18px;font-weight:bold;letter-spacing:.06em;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h4{font-size:2.34375vw}}@media only screen and (max-width: 767px){.singleBody h4{font-size:4.6875vw}}.singleBody h5{line-height:1.8;font-size:16px;font-weight:bold;letter-spacing:.06em;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h5{line-height:1.6;font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody h5{line-height:1.6;font-size:4.1666666667vw}}.singleBody h6{line-height:2;font-size:14px;font-weight:bold;letter-spacing:.06em;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody h6{line-height:1.8;font-size:1.8229166667vw}}@media only screen and (max-width: 767px){.singleBody h6{line-height:1.8;font-size:3.6458333333vw}}.singleBody p{line-height:2;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody p{font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody p{font-size:4.1666666667vw}}.singleBody a{line-height:2;letter-spacing:.02em;text-decoration:underline;font-size:16px;color:#0cb4ce}.singleBody a:visited,.singleBody a:focus,.singleBody a:active{color:#0cb4ce}@media only screen and (min-width: 1080px){.singleBody a:hover{text-decoration:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody a{font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody a{font-size:4.1666666667vw}}.singleBody a[target=_blank]:after{width:.7em;height:.7em;content:"";margin-left:.2em;display:inline-block;vertical-align:super;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 0.5C10.7761 0.5 11 0.723858 11 1V5.5C11 5.77614 10.7761 6 10.5 6C10.2239 6 9.99999 5.77614 9.99999 5.5V2.20703L4.85351 7.35352C4.65825 7.54878 4.34174 7.54878 4.14648 7.35352C3.95121 7.15825 3.95121 6.84175 4.14648 6.64648L9.29296 1.5H5.99999C5.72385 1.5 5.49999 1.27614 5.49999 1C5.49999 0.723858 5.72385 0.5 5.99999 0.5H10.5Z" fill="white"/><path d="M0.5 9.5V3.5C0.5 2.67157 1.17157 2 2 2H5.5C5.77614 2 6 2.22386 6 2.5C6 2.77614 5.77614 3 5.5 3H2C1.72386 3 1.5 3.22386 1.5 3.5V9.5C1.5 9.77614 1.72386 10 2 10H7.5C7.77614 10 8 9.77614 8 9.5V6C8 5.72386 8.22386 5.5 8.5 5.5C8.77614 5.5 9 5.72386 9 6V9.5C9 10.3284 8.32843 11 7.5 11H2C1.17157 11 0.5 10.3284 0.5 9.5Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 0.5C10.7761 0.5 11 0.723858 11 1V5.5C11 5.77614 10.7761 6 10.5 6C10.2239 6 9.99999 5.77614 9.99999 5.5V2.20703L4.85351 7.35352C4.65825 7.54878 4.34174 7.54878 4.14648 7.35352C3.95121 7.15825 3.95121 6.84175 4.14648 6.64648L9.29296 1.5H5.99999C5.72385 1.5 5.49999 1.27614 5.49999 1C5.49999 0.723858 5.72385 0.5 5.99999 0.5H10.5Z" fill="white"/><path d="M0.5 9.5V3.5C0.5 2.67157 1.17157 2 2 2H5.5C5.77614 2 6 2.22386 6 2.5C6 2.77614 5.77614 3 5.5 3H2C1.72386 3 1.5 3.22386 1.5 3.5V9.5C1.5 9.77614 1.72386 10 2 10H7.5C7.77614 10 8 9.77614 8 9.5V6C8 5.72386 8.22386 5.5 8.5 5.5C8.77614 5.5 9 5.72386 9 6V9.5C9 10.3284 8.32843 11 7.5 11H2C1.17157 11 0.5 10.3284 0.5 9.5Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.singleBody b,.singleBody em,.singleBody strong{font-weight:bold}.singleBody em{font-style:italic}.singleBody sup,.singleBody sub{font-size:80%}.singleBody sup{vertical-align:super}.singleBody sub{vertical-align:sub}.singleBody img.alignleft{padding-right:30px;padding-bottom:30px;float:left}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody img.alignleft{padding-right:2.6041666667vw;padding-bottom:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody img.alignleft{padding:0;padding-bottom:5.2083333333vw;margin-left:auto;margin-right:auto;float:none;display:block}}.singleBody img.alignright{padding-bottom:30px;padding-left:30px;float:right}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody img.alignright{padding-bottom:2.6041666667vw;padding-left:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody img.alignright{padding:0;padding-bottom:5.2083333333vw;margin-left:auto;margin-right:auto;float:none;display:block}}.singleBody img.aligncenter{padding-bottom:30px;margin-left:auto;margin-right:auto;clear:both;display:block}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody img.aligncenter{padding-bottom:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody img.aligncenter{padding:0;padding-bottom:5.2083333333vw;margin-left:auto;margin-right:auto;float:none}}.singleBody .wp-caption{box-sizing:border-box}.singleBody .wp-caption.alignleft{padding-right:30px;padding-bottom:30px;float:left}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody .wp-caption.alignleft{padding-right:2.6041666667vw;padding-bottom:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody .wp-caption.alignleft{padding:0;padding-bottom:5.2083333333vw;margin-left:auto;margin-right:auto;float:none;display:block}}.singleBody .wp-caption.alignright{padding-bottom:30px;padding-left:30px;float:right}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody .wp-caption.alignright{padding-bottom:2.6041666667vw;padding-left:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody .wp-caption.alignright{padding:0;padding-bottom:5.2083333333vw;margin-left:auto;margin-right:auto;float:none;display:block}}.singleBody .wp-caption.aligncenter{padding-bottom:30px;margin-left:auto;margin-right:auto;clear:both;display:block}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody .wp-caption.aligncenter{padding-bottom:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody .wp-caption.aligncenter{padding:0;padding-bottom:5.2083333333vw;margin-left:auto;margin-right:auto;float:none}}.singleBody hr{width:100%;height:2px;border:none;background-color:#ccc;display:block}.singleBody blockquote{width:100%;line-height:2;padding:40px;font-size:16px;letter-spacing:.02em;color:#6a6a6a;background-color:#eee;display:block;position:relative;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody blockquote{padding:5.2083333333vw;font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody blockquote{padding:10.4166666667vw;font-size:4.1666666667vw}}.singleBody blockquote *{color:inherit}.singleBody blockquote:before,.singleBody blockquote:after{width:21px;height:16px;content:"";display:block;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% auto;mask-size:100% auto;position:absolute;top:auto;right:auto;bottom:auto;left:auto;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody blockquote:before,.singleBody blockquote:after{width:2.734375vw;height:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody blockquote:before,.singleBody blockquote:after{width:5.46875vw;height:4.1666666667vw}}.singleBody blockquote:before{-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="18" viewBox="0 0 24 18"><path d="M13,11.7C13,6.6,16.9,1.2,23,0l1,2.1c-2.2,0.8-4.2,3.7-4.4,5.7C22.1,8.3,24,10.4,24,13c0,3.2-2.6,5-5.2,5C15.8,18,13,15.7,13,11.7z M0,11.7C0,6.6,3.9,1.2,10,0l1,2.1C8.8,3,6.8,5.9,6.6,7.9C9.1,8.3,11,10.4,11,13c0,3.2-2.6,5-5.2,5C2.8,18,0,15.7,0,11.7z"/></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="18" viewBox="0 0 24 18"><path d="M13,11.7C13,6.6,16.9,1.2,23,0l1,2.1c-2.2,0.8-4.2,3.7-4.4,5.7C22.1,8.3,24,10.4,24,13c0,3.2-2.6,5-5.2,5C15.8,18,13,15.7,13,11.7z M0,11.7C0,6.6,3.9,1.2,10,0l1,2.1C8.8,3,6.8,5.9,6.6,7.9C9.1,8.3,11,10.4,11,13c0,3.2-2.6,5-5.2,5C2.8,18,0,15.7,0,11.7z"/></svg>');top:13px;left:13px}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody blockquote:before{top:1.6927083333vw;left:1.6927083333vw}}@media only screen and (max-width: 767px){.singleBody blockquote:before{top:3.3854166667vw;left:3.3854166667vw}}.singleBody blockquote:after{-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="18" viewBox="0 0 24 18"><path d="M5.2,18C2.6,18,0,16.2,0,13c0-2.6,1.9-4.7,4.4-5.2C4.2,5.8,2.2,2.9,0,2.1L1,0c6.1,1.2,10,6.6,10,11.7C11,15.7,8.2,18,5.2,18z M18.2,18c-2.6,0-5.2-1.8-5.2-5c0-2.6,1.9-4.7,4.4-5.1c-0.2-2-2.2-4.9-4.4-5.8L14,0c6.1,1.2,10,6.6,10,11.7C24,15.7,21.2,18,18.2,18z"/></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="18" viewBox="0 0 24 18"><path d="M5.2,18C2.6,18,0,16.2,0,13c0-2.6,1.9-4.7,4.4-5.2C4.2,5.8,2.2,2.9,0,2.1L1,0c6.1,1.2,10,6.6,10,11.7C11,15.7,8.2,18,5.2,18z M18.2,18c-2.6,0-5.2-1.8-5.2-5c0-2.6,1.9-4.7,4.4-5.1c-0.2-2-2.2-4.9-4.4-5.8L14,0c6.1,1.2,10,6.6,10,11.7C24,15.7,21.2,18,18.2,18z"/></svg>');right:20px;bottom:20px}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody blockquote:after{right:2.6041666667vw;bottom:2.6041666667vw}}@media only screen and (max-width: 767px){.singleBody blockquote:after{right:5.2083333333vw;bottom:5.2083333333vw}}.singleBody blockquote>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody blockquote>*{margin-top:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody blockquote>*{margin-top:4.1666666667vw}}.singleBody blockquote>*:first-child{margin-top:0}.singleBody blockquote p{line-height:2;position:relative;z-index:2}.singleBody ul{line-height:2;padding-left:1.2em;list-style:disc;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody ul{font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody ul{font-size:4.1666666667vw}}.singleBody ul li{list-style:inherit}.singleBody ol{line-height:2;padding-left:1.2em;list-style:decimal;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody ol{font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody ol{font-size:4.1666666667vw}}.singleBody ol li{list-style:inherit}.singleBody li{line-height:2;margin-top:.5em;font-size:inherit;letter-spacing:.02em}.singleBody li:first-child{margin-top:0}.singleBody li[style*="text-align:center"],.singleBody li[style*="text-align: center"]{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.singleBody li[style*="text-align:right"],.singleBody li[style*="text-align: right"]{width:-moz-fit-content;width:fit-content;margin-right:0;margin-left:auto}.singleBody li li{margin-top:0}.singleBody iframe,.singleBody video{max-width:100% !important}@media only screen and (max-width: 767px){.singleBody iframe,.singleBody video{width:100% !important;height:56.25vw !important}}.singleBody table{font-size:16px;letter-spacing:.02em;border-collapse:collapse;border-spacing:0;border:1px solid #ccc}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleBody table{font-size:2.0833333333vw}}@media only screen and (max-width: 767px){.singleBody table{font-size:4.1666666667vw}}.singleBody table th{line-height:1.8;padding:1em;font-size:inherit;letter-spacing:.02em;border:1px solid #ccc;box-sizing:border-box}.singleBody table td{line-height:1.8;padding:1em;font-size:inherit;letter-spacing:.02em;border:1px solid #ccc;box-sizing:border-box}.singleBody table thead th,.singleBody table thead td{background-color:#eee}.singleBody table tfoot th,.singleBody table tfoot td{background-color:#eee}.singleFoot{padding-top:40px;margin-top:150px;text-align:center;border-top:1px solid #ddd;clear:both}@media only screen and (min-width: 768px)and (max-width: 1079px){.singleFoot{padding-top:5.2083333333vw;margin-top:15.625vw}}@media only screen and (max-width: 767px){.singleFoot{padding-top:10.4166666667vw;margin-top:26.0416666667vw}}