h1,h2,h3,h4,h5,h6{font-family:PT Sans Narrow,Arial Narrow,sans-serif}#intro-slider .rs-slide:first-child{display:block}.site-form-notice{color:#444;border:2px solid #f90;margin:12px 0;padding:8px 10px;line-height:1.5;display:block}.site-form-notice[data-state=ok]{border-color:#398f14}.site-form-notice[data-state=error]{border-color:red}.site-form-notice[data-state=pending]{border-color:#ccc}.site-hp{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.site-guestbook-form{margin-top:12px}.site-lightbox{z-index:100000;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.site-lightbox-frame{background:#fff;max-width:95vw;margin:0;padding:10px;position:relative}.site-lightbox-frame img{width:auto;max-width:calc(95vw - 20px);height:auto;max-height:calc(90vh - 50px);display:block}.site-lightbox-frame figcaption{color:#666;min-height:14px;padding-top:8px;font:12px Lucida Sans Unicode,Lucida Grande,sans-serif}.site-lightbox button{cursor:pointer;color:#fff;background:#f90;border:0;border-radius:15px;width:30px;height:30px;font-size:22px;line-height:30px;position:absolute}.site-lightbox-close{top:-15px;right:-15px}.site-lightbox-prev,.site-lightbox-next{margin-top:-15px;top:50%}.site-lightbox-prev{left:-15px}.site-lightbox-next{right:-15px}@media (width<=1020px){#header,#header-content,#menu-wrap,#intro,#intro-slider,.rs-content,.rs-slide,.intro-shadow,.page-top,#page-wrapper,#footer,#rw-wrap,.rw-shadow{box-sizing:border-box;max-width:100%;width:100%!important}.rs-content{aspect-ratio:var(--rs-ratio,1000 / 340);height:auto!important}.rs-slide{height:100%!important}.rs-image,.rs-slide-content{height:100%}.rs-image img{object-fit:cover;width:100%;height:100%;display:block}#intro-text,.page-top h1,.page-top h2,#breadcrumb-wrap,.wrap{box-sizing:border-box;width:auto!important;margin-left:16px!important;margin-right:16px!important}#intro-text{padding-left:16px;padding-right:16px;margin:0!important}#content,#sidebar{float:none;width:auto}#sidebar{margin-top:24px}#page-wrapper img,#intro-text img{max-width:100%;height:auto}#page-wrapper iframe{max-width:100%}.blog-width .col-1-2,.col-1-2,.col-2-3,.col-1-3{float:none;width:100%!important;margin-right:0!important}#intro-text div[style*=width\:450px]{margin-bottom:12px;float:none!important;width:100%!important}.footer-bottom{padding:20px 16px}}@media (width<=700px){#header-content{padding:8px 0;display:block}#logo{display:none}#header-search{height:auto;margin:0 16px;position:static}ul#menu li a{padding:0 8px;font-size:13px;line-height:36px}#page-wrapper .alignleft,#page-wrapper .alignright{float:none;margin:0 auto 12px;display:block}}#cookie-notice{z-index:99999;color:#fff;text-align:center;background:#000;font:13px/20px Lucida Sans Unicode,Lucida Grande,sans-serif;position:fixed;bottom:0;left:0;right:0}#cookie-notice .cookie-notice-container{padding:15px 40px;position:relative}#cookie-notice .cn-buttons-container{margin-left:10px;display:inline-block}#cookie-notice .cn-button{color:#fff;font:inherit;cursor:pointer;background:#f90;border:0;border-radius:3px;margin:4px 0 4px 10px;padding:6px 12px;font-size:12px;text-decoration:none;display:inline-block}#cookie-notice .cn-close-icon{cursor:pointer;opacity:.6;background:0 0;border:0;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:15px}#cookie-notice .cn-close-icon:before,#cookie-notice .cn-close-icon:after{content:"";background:#fff;width:2px;height:16px;position:absolute;top:2px;left:9px}#cookie-notice .cn-close-icon:before{transform:rotate(45deg)}#cookie-notice .cn-close-icon:after{transform:rotate(-45deg)}
