.details-cnt{margin-bottom:50px}.details-info{width:100%}.details-info:has(+.details-lead){margin-bottom:20px}.details-info:not(:has(+.details-lead)){margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(var(--bg2-rgb),.1)}.details-date{font-style:italic}.details-lead{font-size:16px;font-weight:600;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(var(--bg2-rgb),.1)}.details-cnt h1{font-size:var(--fs-h1);font-weight:var(--fw-h1)}.details-cnt h2{font-size:var(--fs-h2);font-weight:var(--fw-h2)}.details-cnt h3{font-size:var(--fs-h3);font-weight:var(--fw-h3)}.details-cnt h4{font-size:var(--fs-h4);font-weight:var(--fw-h4)}.details-cnt h5{font-size:var(--fs-h5);font-weight:var(--fw-h5)}.details-cnt h6{font-size:var(--fs-h6);font-weight:var(--fw-h6)}.details-cnt p{font-size:var(--textsize);text-align:justify;word-break:auto-phrase}.details-cnt p:has(+p){margin-bottom:20px}.details-cnt ul{padding-left:55px}.details-cnt ol{padding-left:45px}.details-cnt ul li,.details-cnt ol li{font-size:var(--textsize);padding:10px 0;font-style:italic;list-style:initial}.details-cnt ol li{list-style:decimal;padding-left:5px}.details-cnt blockquote:before,.details-cnt blockquote:after{font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-size:20px}.details-cnt blockquote:before{content:"\f10d";top:15px;left:20px}.details-cnt blockquote:after{content:"\f10e";bottom:15px;right:20px}.details-cnt blockquote{position:relative;background-color:rgba(var(--bg3-rgb),.25);padding:50px;border-radius:var(--radius-m);font-style:italic;margin:25px auto;max-width:80%}.details-cnt figure,.details-cnt img{max-width:100%;margin:20px auto;display:block;border-radius:var(--radius-s);max-height:400px;object-fit:contain;object-position:center}.details-cnt>img:first-child{margin-top:5px}.details-cnt>figure.left,.details-cnt>img.img-left,.details-cnt>img.left{float:left;margin:20px 25px 20px 0}.details-cnt>figure.right,.details-cnt>img.img-right,.details-cnt>img.right{float:right;margin:20px 0 20px 25px}.details-cnt>figure{max-height:unset;width:max-content}.details-cnt figure img{margin-bottom:0;border-radius:var(--radius-s) var(--radius-s) 0 0}.details-cnt figcaption{display:inline-block;padding:10px;background-color:rgba(var(--bg3-rgb),.25);width:100%;border-radius:0 0 var(--radius-s) var(--radius-s);font-size:14px;font-style:italic}.details-cnt br{clear:both}.details-cnt table{display:table;--tab-pad:10px;border-spacing:0}.details-cnt thead{background-color:var(--bg3)}.details-cnt thead th{padding:var(--tab-pad);border:1px solid var(--txt)}.details-cnt thead tr th{border-bottom:0}.details-cnt thead th:not(:last-child){border-right:0}.details-cnt tbody tr:nth-child(even){background-color:var(--color2h)}.details-cnt tbody td{padding:var(--tab-pad);border:1px solid var(--txt)}.details-cnt tbody tr:not(:last-child) td{border-bottom:0}.details-cnt tbody td:not(:last-child){border-right:0}.details-cnt thead tr:first-child th:first-child{border-top-left-radius:var(--radius-s)}.details-cnt thead tr:first-child th:last-child{border-top-right-radius:var(--radius-s)}.details-cnt tbody:first-child tr:last-child td:first-child{border-top-left-radius:var(--radius-s)}.details-cnt tbody:first-child tr:last-child td:last-child{border-top-right-radius:var(--radius-s)}.details-cnt tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-s)}.details-cnt tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-s)}@media screen and (max-width:1156px){.details-cnt figure,.details-cnt>img{max-width:50%;width:100%}.details-cnt>img{max-height:300px}}@media screen and (max-width:768px){.details-cnt>img,.details-cnt>img.img-left,.details-cnt>img.img-right,.details-cnt>img.left,.details-cnt>img.right,.details-cnt figure.left,.details-cnt figure.right,.details-cnt figure{display:block;max-width:100%;clear:both;float:none;margin:20px auto;width:100%}}.gm-style-iw-d{overflow:hidden!important}.gm-style-iw-ch{font-size:larger;border-bottom:solid 2px;border-color:#cacaca}.kkmap-carmarker-title{margin:0%;text-align:center;font-size:20px}.kkmap-carmarker{margin:0 10px 10px 0;width:200px}.kkmap-carmarker-plan{padding-top:5px;font-size:14px}.kkmap-carmarker-lastupd{font-size:14px}.kkmap-carmarker-reportbtn{float:none;display:block;margin:0 auto;width:auto}.kkmap-select-div{display:block;position:absolute;z-index:10;right:0;margin-top:25px;margin-right:10px;width:300px}.kkmap-card-title{font-weight:700;font-size:medium;color:#5c3c22}.kkmap-select{padding:7px 9px 7px 10px;text-align:center;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;margin-top:10px;appearance:none;outline:none;color:#000;border:1px solid rgb(var(--form-accent-color));cursor:pointer;position:relative;border-radius:10px;font-family:var(--font2);width:100%;font-size:14px;height:40px;line-height:38.5px;box-shadow:0 0 0 0 var(--form-shadow-ring);background:rgb(255,255,255);transition:border-color var(--trans-def),box-shadow 0.1s ease-in}.kkmap-select-map{background:#fff;padding:10px;margin:10px 10px 5px 10px;border-radius:10px;border:1px solid #e8d9c5;box-shadow:0 2px 5px rgb(0 0 0 / .1);cursor:pointer;text-align:center;display:flex;font-size:larger;justify-content:space-between;align-items:center}.kkmap-select-infopanel{background:#fff;padding:5px;margin:0 10px;border-radius:15px;border:1px solid #e8d9c5;box-shadow:0 2px 5px rgb(0 0 0 / .1);font-family:Arial,sans-serif;display:block;max-height:425px;overflow:auto}@media (max-width:600px){.kkmap-select-infopanel{max-height:unset;overflow:unset}.kkmap-select-div{position:relative;width:100%}.kkmap-select{border-radius:var(--radius-s);font-size:16px}.kkmap-card-title{font-weight:700;font-size:large;color:#5c3c22}}.gallery-wrapper{display:flex;flex-wrap:wrap;align-items:center;align-content:center;overflow:auto;flex-direction:row;justify-content:flex-start;gap:20px}.gallery-wrapper a{position:relative;max-width:200px;max-height:150px}.gallery-wrapper img{object-fit:cover;object-position:center;border-radius:var(--radius-s);transition:transform 0.2s ease-in-out;max-width:inherit;max-height:inherit;width:100%;height:100%;float:left}.gallery-wrapper a:hover img{transform:scale(.9)}.downloads-wrapper{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:20px}.dl-item{width:100%;font-size:18px;color:var(--txt);font-weight:600;display:grid;grid-row-gap:10px;grid-column-gap:15px;justify-items:start;justify-content:start;align-items:center;grid-template-columns:24px 1fr}.dl-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgba(var(--bg2-rgb),.1)}.dl-name{grid-area:1 / 1 / 2 / 3;font-weight:700;word-break:break-word}.dl-icon{grid-area:2 / 1 / 3 / 2;font-size:24px;width:24px;align-self:start;text-align:center;justify-self:center}.dl-extras{grid-area:2 / 2 / 3 / 3;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:15px;font-size:12px}.dl-size{background-color:var(--color1);color:var(--txt2);padding:5px 10px;border-radius:var(--radius-l);font-weight:500;font-size:12px;line-height:1em;float:left;text-align:center}.dl-description{grid-area:3 / 1 / 4 / 3;font-weight:400;font-size:14px}.dl-item:focus .dl-name,.dl-item:hover .dl-name{text-decoration:underline}