﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{box-sizing:border-box}#ss-preview{display:none;position:absolute;z-index:99999}.ss-preview-btn-group.custom{margin-bottom:10px;margin-left:20px}.custom_button_shirasagi_hide{margin-bottom:10px}.custom_button_shirasagi_open{display:none;position:absolute;z-index:9999;width:110px;height:22px;text-align:center;right:0px;border-radius:0;border:1px solid #bbb;border-right:0;cursor:pointer;background-color:#d3d3d3;font-size:12px}html{font-size:16px}body{font-size:100%;color:#333;font-family:-apple-system,tbudgothic-std,"BIZ UDPゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:400;font-style:normal;line-height:1.5;text-shadow:0 0 0 rgba(0,0,0,.4);background-image:url(../img/spe-bg.jpg);background-size:cover;width:100%;height:100%}main{width:100%;height:100%;background-image:url(../img/spe-bg-line.png);display:flex;justify-content:center;padding-top:110px}.main{text-align:center}#chat{position:fixed;right:0;bottom:120px;z-index:9999}#chat .chat-close{padding:10px 15px 10px 55px;background:#333 url(../img/ic-chat.png) no-repeat 10px center;color:#fff;font-size:129%}#chat .chat-open{display:none;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;width:375px;height:480px;border:3px solid #333;background:#ccc;overflow:hidden}#chat .chat-open header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 15px;background:#333}#chat .chat-open header h2{padding-left:40px;background:url(../img/ic-chat.png) no-repeat left center;color:#fff;font-size:129%}.header-bg{position:absolute;background-size:cover;background-image:url(../img/spe_header-line.jpg);height:50px;top:0;width:100%}.header{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;width:1240px;z-index:9999;position:absolute;left:0;right:0;margin:auto}.header .leftBox{flex-basis:200px;max-width:200px}.header .leftBox img.logo{width:250px;padding:10px 20px 20px 20px;background-color:#fff;border-radius:0px 0px 22px 22px;box-shadow:0px 0px 24px rgba(125,125,125,.64)}@media screen and (max-width: 769px){.header .leftBox img.logo{padding:5px 20px 10px 20px;width:215px}}.header .rightBox{flex-basis:calc(100% - 200px);max-width:calc(100% - 200px);margin-top:6px;text-align:right}@media screen and (max-width: 769px){.header .rightBox{margin-top:5px}}.header .rightBox .gsc-control-cse{border-color:inherit !important;background-color:inherit !important;border:none !important}.header .rightBox #___gcse_0{vertical-align:top;display:inline-block;width:300px;margin-left:20px}.header .rightBox .cse .gsc-control-cse,.header .rightBox .gsc-control-cse{padding:inherit !important}.header .rightBox .gsc-control-cse:after{content:"" !important;display:none !important}.header .rightBox .cse .gsc-search-button-v2,.header .rightBox .gsc-search-button-v2{padding:7px 27px 6px 27px !important}.header .rightBox .gsib_b{height:auto !important}.header .rightBox .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0px !important}.header .rightBox .btn{padding:5px 25px 4px 25px;background-color:#fff;font-size:82%;text-align:center;border-radius:18px;display:inline-block;line-height:94%;color:#b77c3c;text-decoration:none;box-shadow:0px 1px 4px rgba(70,70,70,.71);margin-top:5px}.header .rightBox .btn:before{content:"";display:inline-block;width:19px;height:18px;margin-right:7px;background-size:contain;background-repeat:no-repeat;vertical-align:middle}.header .rightBox .btn.home:before{background-image:url(../img/spe-ico-home.png)}.header .rightBox .btn.myoko:before{background-image:url(../img/spe-ico-otherlink.png)}.header .rightBox.pc{display:block !important}@media screen and (max-width: 1000px){.header .rightBox.pc{display:none !important}}.main{width:100%;justify-content:center;align-items:center}.main .first-box{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;width:1240px}.main .first-box .left{flex-basis:24.5%;max-width:24.5%}@media screen and (max-width: 769px){.main .first-box .left{flex-basis:100%;max-width:100%;order:2}}.main .first-box .left .item-about{height:200px;position:relative;background-image:url(../img/spe-item-about.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px;border:5px solid hsla(0,0%,100%,.95);box-shadow:0px 0px 5px rgba(128,128,128,.58);margin-bottom:10px}.main .first-box .left .item-about a{color:#823e00 !important;display:block;width:100%;height:100%}.main .first-box .left .item-about a .label{background-color:hsla(0,0%,100%,.95);position:absolute;bottom:-1px;width:100%;padding:10px;background-image:url(../img/spe-bg-house.png);background-repeat:no-repeat;font-size:113%;border-radius:0px 0px 9px 9px}.main .first-box .left .item-about a .label:after{content:"";display:inline-block;width:19px;height:18px;margin-right:7px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(../img/spe-ico-arrow.png);position:absolute;right:6px;top:12px}.main .first-box .left .item-kankou{height:200px;position:relative;background-image:url(../img/spe-slide-02.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px;border:5px solid hsla(0,0%,100%,.95);box-shadow:0px 0px 5px rgba(128,128,128,.58);margin-bottom:10px}.main .first-box .left .item-kankou a{color:#823e00 !important;display:block;width:100%;height:100%}.main .first-box .left .item-kankou a .label{background-color:hsla(0,0%,100%,.95);position:absolute;bottom:-1px;width:100%;padding:10px;background-image:url(../img/spe-bg-house.png);background-repeat:no-repeat;font-size:113%;border-radius:0px 0px 9px 9px}.main .first-box .left .item-kankou a .label:after{content:"";display:inline-block;width:19px;height:18px;margin-right:7px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(../img/spe-ico-arrow.png);position:absolute;right:6px;top:12px}.main .first-box .left .item-slide{border-radius:10px;background-color:hsla(0,0%,100%,.95);border:5px solid hsla(0,0%,100%,.95);margin-bottom:10px}.main .first-box .left .item-slide .swiper-slide{border-radius:10px}.main .first-box .left .item-slide .swiper-slide img{border-radius:5px;width:100%;display:block}.main .first-box .left .item-topics{background-color:#fff;border-radius:10px;padding:27px;text-align:left;border:5px solid hsla(0,0%,100%,.95);box-shadow:0px 0px 5px rgba(128,128,128,.58);background-image:url(../img/spe-bg-info-bottom.png);background-position:center bottom;background-size:contain;background-repeat:no-repeat;margin-bottom:10px}.main .first-box .left .item-topics h2{font-size:125%;color:#823e00;height:30px;margin-bottom:20px}.main .first-box .left .item-topics h2:before{content:"";display:inline-block;width:32px;height:32px;margin-right:7px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(../img/spe-ico-info.png)}.main .first-box .left .item-topics ul li{margin-bottom:10px;border-bottom:1px dotted gray}.main .first-box .left .item-topics ul li .date{display:inline-block;width:100%;font-size:82%;color:#006837;font-weight:bold;padding-bottom:3px}.main .first-box .left .item-topics ul li .title{display:inline-block;width:100%;font-size:94%;color:inherit;padding-bottom:10px}.main .first-box .left .item-topics .more{display:flex;align-items:flex-end;text-align:right;justify-content:flex-end;color:inherit}.main .first-box .center{flex-basis:49%;max-width:49%}@media screen and (max-width: 769px){.main .first-box .center{flex-basis:100%;max-width:100%}}.main .first-box .center .item-pictures{width:100%;background-color:#fff;border-radius:10px;background-color:hsla(0,0%,100%,.95);border:5px solid hsla(0,0%,100%,.95);margin-bottom:23px;box-shadow:0px 0px 5px rgba(128,128,128,.58)}@media screen and (max-width: 769px){.main .first-box .center .item-pictures{margin-bottom:5px}}.main .first-box .center .item-pictures .swiper-container{width:100%;height:100%}.main .first-box .center .item-pictures .swiper-slide{background-position:center;background-size:cover}.main .first-box .center .item-pictures .swiper-slide{border-radius:10px}.main .first-box .center .item-pictures .swiper-slide img{border-radius:5px;width:100%;display:block}@media screen and (max-width: 769px){.main .first-box .center .item-search{margin-bottom:20px}}.main .first-box .center .item-search form{width:90%;display:inline-block;font-size:0px;box-shadow:0px 1px 4px rgba(70,70,70,.71);border-radius:18px;background-color:#fff}@media screen and (max-width: 769px){.main .first-box .center .item-search form{width:90%;margin-bottom:5px}}.main .first-box .center .item-search form input#search-box{width:calc(100% - 110px);padding:4px 8px 5px 20px;margin-right:0px;padding-right:0px;border:0;border-radius:18px 0px 0px 18px;font-size:20px}@media screen and (max-width: 769px){.main .first-box .center .item-search form input#search-box{width:calc(100% - 90px);font-size:16px}}.main .first-box .center .item-search form input#search-button{width:110px;border:0;border-radius:0px 18px 18px 0px;background-color:#ff6845;color:#fff;background-image:url(../img/ico_search.png);background-size:23px;background-repeat:no-repeat;background-position-y:5px;background-position-x:10px;padding:4px 21px 4px 34px;font-size:20px}@media screen and (max-width: 769px){.main .first-box .center .item-search form input#search-button{width:90px;font-size:16px;background-position-y:3px}}@media all and (-ms-high-contrast: none){.main .first-box .center .item-search form input#search-button{padding:7px 0px}}.main .first-box .right.item-news{flex-basis:24.5%;max-width:24.5%;background-color:#fff;border-radius:10px;padding:27px;text-align:left;border:5px solid hsla(0,0%,100%,.95);box-shadow:0px 0px 5px rgba(128,128,128,.58);background-image:url(../img/spe-bg-info-bottom.png);background-position:center bottom;background-size:contain;background-repeat:no-repeat;margin-bottom:10px}@media screen and (max-width: 769px){.main .first-box .right.item-news{flex-basis:100%;max-width:100%}}.main .first-box .right.item-news h2{font-size:125%;color:#823e00;height:30px;margin-bottom:20px}.main .first-box .right.item-news h2:before{content:"";display:inline-block;width:32px;height:32px;margin-right:7px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(../img/spe-ico-info.png)}.main .first-box .right.item-news ul li{margin-bottom:10px;border-bottom:1px dotted gray}.main .first-box .right.item-news ul li .date{display:inline-block;width:100%;font-size:82%;color:#006837;font-weight:bold;padding-bottom:3px}.main .first-box .right.item-news ul li .title{display:inline-block;width:100%;font-size:94%;color:inherit;padding-bottom:10px}.main .first-box .right.item-news .more{display:flex;align-items:flex-end;text-align:right;justify-content:flex-end;color:inherit}.main .second-box{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;width:1240px;margin-bottom:10px}.main .second-box .item{flex-basis:24.5%;max-width:24.5%;height:200px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:15px;border:5px solid hsla(0,0%,100%,.95);box-shadow:0px 0px 5px rgba(128,128,128,.58)}@media screen and (max-width: 769px){.main .second-box .item{flex-basis:100%;max-width:100%;margin-bottom:20px}}.main .second-box .item.jutaku{background-image:url(../img/spe-item-jutaku.jpg)}.main .second-box .item.work{background-image:url(../img/spe-item-work.jpg)}.main .second-box .item.seido{background-image:url(../img/spe-item-seido.jpg)}.main .second-box .item.ijuu{background-image:url(../img/spe-item-ijuu.jpg)}.main .second-box .item a{color:#823e00 !important;display:block;width:100%;height:100%}.main .second-box .item a .label{background-color:hsla(0,0%,100%,.95);position:absolute;bottom:-1px;width:100%;padding:10px;background-image:url(../img/spe-bg-house.png);background-repeat:no-repeat;font-size:113%;border-radius:0px 0px 9px 9px}.main .second-box .item a .label:after{content:"";display:inline-block;width:19px;height:18px;margin-right:7px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;background-image:url(../img/spe-ico-arrow.png);position:absolute;right:6px;top:12px}.main .ad-box{width:980px;margin:0 auto;max-width:95%;width:1240px;background-color:hsla(0,0%,100%,.95);margin:0 auto;padding:20px;margin-bottom:13px;border-radius:10px;background-image:url(../img/bg-asset-01.png),url(../img/bg-asset-02.png);background-position:left bottom,right bottom;background-size:160px,160px;background-repeat:no-repeat}@media screen and (max-width: 769px){.main .ad-box{background-size:80px,80px}}.main .ad-box .box a{text-decoration:none}.main .ad-box .box .ss-image-box-item-list{display:flex;flex-wrap:wrap;justify-content:center}.main .ad-box .box .ss-image-box-item-list .ss-image-box-item{flex-basis:150px;max-width:150px;margin-bottom:12px;margin-left:10px;margin-right:10px}.main .ad-box a.ad-more{color:inherit;margin-top:6px;display:inline-block}.main .footer-box{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;width:1240px;background-color:hsla(0,0%,100%,.95);border-radius:10px;padding:20px;margin-bottom:20px}@media screen and (max-width: 769px){.main .footer-box{display:block;margin-bottom:10px}}.main .footer-box .logo{flex-basis:200px;max-width:200px}@media screen and (max-width: 769px){.main .footer-box .logo{flex-basis:100%;max-width:100%}}.main .footer-box .logo img{width:100%}@media screen and (max-width: 769px){.main .footer-box .logo img{flex-basis:200px;max-width:200px}}.main .footer-box .address{flex-basis:calc(100% - 400px);max-width:calc(100% - 400px);text-align:left;padding-left:20px;font-size:82%}@media screen and (max-width: 769px){.main .footer-box .address{flex-basis:100%;max-width:100%;text-align:center}}.main .footer-box .address .title{font-size:125%;padding-right:20px}.main .footer-box .address .title a{font-size:82%}.main .footer-box .address .desc{margin-top:5px}.main .footer-box .copyright{flex-basis:200px;max-width:200px;font-size:82%;display:flex;align-items:flex-end;text-align:right;justify-content:flex-end}@media screen and (max-width: 769px){.main .footer-box .copyright{font-size:69%;margin-top:20px;text-align:center;margin:0 auto;display:inline-block}}.pnavi{position:relative}.ptop.ptop_show{position:fixed;right:20px;top:auto;bottom:20px;left:auto;z-index:500}.ptop.fixed_bottom{bottom:80px}.ptop.is-visible a{display:block}.ptop a{display:none;float:right;width:63px;height:58px;text-align:center;color:#fff !important;background-size:100% auto;background-color:#323b4a;line-height:15px;font-size:88%;line-height:113%;text-decoration:none;border-radius:6px}@media screen and (max-width: 769px){.ptop a{width:50px;height:47px;line-height:15px;font-size:82%}}.ptop a span{margin-top:10px;display:block}@media screen and (max-width: 769px){.ptop a span{margin-top:6px}}.ptop a span img{width:20px}swiper-slide .ss-swiper-slide-item-image{width:100%;border-radius:6px}.mobile-navigation{display:none}@media screen and (max-width: 769px){:root{--activity-mobile-accent: #018154;--activity-mobile-accent-bright: #009e53;--activity-mobile-accent-soft: #efffef;--activity-mobile-ink: #102f4f;--activity-mobile-menu-height: 78px}body{padding-bottom:var(--activity-mobile-menu-height)}body.mobile-panel-open{overflow:hidden}body.activity-theme-blue{color:#fff;background-color:#06c}body.activity-theme-yellow{color:#000;background-color:#ffff80}body.activity-theme-black{color:#fff;background-color:#000}.main .footer-box{margin-bottom:calc(var(--activity-mobile-menu-height) + 20px)}.pnavi .ptop.ptop_show{bottom:calc(var(--activity-mobile-menu-height) + 12px);z-index:21100}.section-b.banner{display:none}.mobile-navigation{display:block;color:var(--activity-mobile-ink);font-family:"M PLUS 1p","Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.mobile-navigation,.mobile-navigation *{box-sizing:border-box}.mobile-navigation button,.mobile-navigation input{font:inherit}.mobile-navigation .mobile-panel{position:fixed;inset:0 0 var(--activity-mobile-menu-height);z-index:20500;overflow-y:auto;color:#172a42;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);outline:0;transition:opacity .25s ease,visibility 0s linear .25s,transform .25s ease}.mobile-navigation .mobile-panel.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s;z-index:9999999999}.mobile-navigation .mobile-panel__inner{display:flex;flex-direction:column;width:100%;min-height:100%;padding:24px 20px 30px}.mobile-navigation .mobile-panel__logo{margin-bottom:18px;text-align:center}.mobile-navigation .mobile-panel__logo img{width:150px;max-height:62px;object-fit:contain;filter:brightness(0) saturate(100%) invert(37%) sepia(65%) saturate(962%) hue-rotate(116deg) brightness(87%) contrast(99%)}.mobile-navigation .mobile-panel__close{display:flex;align-items:center;justify-content:center;gap:14px;min-width:132px;min-height:52px;margin:auto auto 0;padding:8px 18px;border:1px solid #f15a24;border-radius:28px;color:var(--activity-mobile-ink);background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.18);font-weight:700;cursor:pointer;margin-top:2rem}.mobile-navigation .mobile-panel__close:hover .mobile-panel__close-icon,.mobile-navigation .mobile-panel__close:focus-visible .mobile-panel__close-icon{transform:rotate(90deg)}.mobile-navigation .mobile-panel__close-icon{position:relative;display:block;width:18px;height:18px;color:#f15a24;transition:transform .25s ease}.mobile-navigation .mobile-panel__close-icon::before,.mobile-navigation .mobile-panel__close-icon::after{content:"";position:absolute;top:8px;left:0;width:18px;height:1px;background-color:currentColor}.mobile-navigation .mobile-panel__close-icon::before{transform:rotate(45deg)}.mobile-navigation .mobile-panel__close-icon::after{transform:rotate(-45deg)}.mobile-navigation .mobile-menu-section+.mobile-navigation .mobile-menu-section{margin-top:24px}.mobile-navigation .mobile-menu-section>h2{display:flex;align-items:center;gap:10px;margin:0 0 17px;color:var(--activity-mobile-accent);font-size:18px;font-weight:700;line-height:1.4;text-align:center}.mobile-navigation .mobile-menu-section>h2::before,.mobile-navigation .mobile-menu-section>h2::after{content:"";flex:1 1 auto;height:1px;background-color:#222}.mobile-navigation .mobile-support__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px 14px;margin-bottom:2rem}.mobile-navigation .mobile-support__grid>*{min-width:0}.mobile-navigation .mobile-support__grid>a::after{content:"";width:7px;height:7px;margin-left:auto;border-top:1px solid var(--activity-mobile-accent-bright);border-right:1px solid var(--activity-mobile-accent-bright);transform:rotate(45deg)}.mobile-navigation .mobile-support__control,.mobile-navigation .mobile-support [data-tool=ss-kana]>button,.mobile-navigation .mobile-support [data-tool=ss-voice]>button{display:flex;align-items:center;gap:10px;width:100%;min-height:59px;margin:0;padding:8px 13px;border:1px solid #6ed29a;border-radius:10px;color:#222;background-color:#fff;font-size:14px;font-weight:700;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;appearance:none}.mobile-navigation .mobile-support__control:hover,.mobile-navigation .mobile-support__control:focus-visible,.mobile-navigation .mobile-support [data-tool=ss-kana]>button:hover,.mobile-navigation .mobile-support [data-tool=ss-kana]>button:focus-visible,.mobile-navigation .mobile-support [data-tool=ss-voice]>button:hover,.mobile-navigation .mobile-support [data-tool=ss-voice]>button:focus-visible{border-color:var(--activity-mobile-accent);background-color:var(--activity-mobile-accent-soft)}.mobile-navigation .mobile-support__control>img,.mobile-navigation .mobile-support [data-tool=ss-kana] button img,.mobile-navigation .mobile-support [data-tool=ss-voice] button img{flex:0 0 30px;width:30px;height:30px;padding:0;border-radius:0;background-color:rgba(0,0,0,0);object-fit:contain;filter:hue-rotate(-70deg) saturate(0.9) brightness(1)}.mobile-navigation .mobile-support [data-tool=ss-kana] [aria-pressed=false] .on-pressed,.mobile-navigation .mobile-support [data-tool=ss-kana] [aria-pressed=true] .on-not-pressed{display:none}.mobile-navigation .mobile-support__theme,.mobile-navigation .mobile-support__fontsize{position:relative}.mobile-navigation .mobile-support__theme>summary,.mobile-navigation .mobile-support__fontsize>summary{list-style:none}.mobile-navigation .mobile-support__theme>summary::-webkit-details-marker,.mobile-navigation .mobile-support__fontsize>summary::-webkit-details-marker{display:none}.mobile-navigation .mobile-support__theme>summary::after,.mobile-navigation .mobile-support__fontsize>summary::after{content:"";width:7px;height:7px;margin-left:auto;border-right:1px solid var(--activity-mobile-accent-bright);border-bottom:1px solid var(--activity-mobile-accent-bright);transform:rotate(45deg);transition:transform .2s ease}.mobile-navigation .mobile-support__theme[open]>summary::after,.mobile-navigation .mobile-support__fontsize[open]>summary::after{transform:rotate(225deg)}.mobile-navigation .mobile-support__options{display:grid;grid-template-columns:repeat(4, 1fr);gap:4px;position:absolute;z-index:2;width:100%;padding:6px;border:1px solid #c7ded0;border-radius:8px;background:#fff;box-shadow:0 5px 12px rgba(16,47,79,.16)}.mobile-navigation .mobile-support__options button,.mobile-navigation .mobile-support__options a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:32px;padding:4px;border:1px solid #b8cde0;border-radius:5px;background-color:#fff;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.mobile-navigation .mobile-support__options button.active,.mobile-navigation .mobile-support__options a.active{box-shadow:0 0 0 2px var(--activity-mobile-accent)}.mobile-navigation .mobile-support__options .blue{color:#fff;background-color:#06c}.mobile-navigation .mobile-support__options .yellow{color:#000;background-color:#ffff80}.mobile-navigation .mobile-support__options .black{color:#fff;background-color:#000}.mobile-navigation .mobile-support__fontsize[open]{margin-bottom:48px}.mobile-navigation .mobile-support__fontsize .fontsize-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:4px;position:absolute;top:calc(100% + 4px);right:0;z-index:2;width:calc(200% + 14px);padding:6px;border:1px solid #c7ded0;border-radius:8px;background-color:#fff;box-shadow:0 5px 12px rgba(16,47,79,.16)}.mobile-navigation .mobile-support__fontsize .fontsize-list button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:32px;padding:4px 2px;border:1px solid #b8cde0;border-radius:5px;color:#222;background-color:#fff;font:inherit;font-weight:700;letter-spacing:0;white-space:nowrap;cursor:pointer;appearance:none}.mobile-navigation .mobile-support__fontsize .fontsize-list button[aria-pressed=true],.mobile-navigation .mobile-support__fontsize .fontsize-list button.active{border-color:var(--activity-mobile-accent);box-shadow:0 0 0 2px var(--activity-mobile-accent)}.mobile-navigation .mobile-support__fontsize .fontsize-list button:hover,.mobile-navigation .mobile-support__fontsize .fontsize-list button:focus-visible{border-color:var(--activity-mobile-accent);background-color:var(--activity-mobile-accent-soft)}.mobile-navigation .mobile-support__fontsize .fontsize-list button:focus-visible{outline:2px solid var(--activity-mobile-accent);outline-offset:2px}.mobile-navigation .mobile-support__fontsize .fontsize-list .small{font-size:75%}.mobile-navigation .mobile-support__fontsize .fontsize-list .medium{font-size:81%}.mobile-navigation .mobile-support__fontsize .fontsize-list .large{font-size:88%}.mobile-navigation .mobile-local-menu__links{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 20px}.mobile-navigation .mobile-local-menu__links a{display:flex;align-items:center;position:relative;min-height:64px;padding:12px 25px 12px 19px;border:1px solid var(--activity-mobile-accent-bright);border-radius:10px;color:#202b31;background-color:var(--activity-mobile-accent-soft);box-shadow:0 3px 3px rgba(16,47,79,.2);font-size:16px;font-weight:700;line-height:1.4;text-decoration:none}.mobile-navigation .mobile-local-menu__links a::after{content:"";position:absolute;right:16px;width:7px;height:7px;border-top:1px solid var(--activity-mobile-accent-bright);border-right:1px solid var(--activity-mobile-accent-bright);transform:rotate(45deg)}.mobile-navigation .mobile-local-menu__links a:hover,.mobile-navigation .mobile-local-menu__links a:focus-visible{color:#fff;background-color:var(--activity-mobile-accent)}.mobile-navigation .mobile-local-menu__links a:hover::after,.mobile-navigation .mobile-local-menu__links a:focus-visible::after{border-color:#fff}.mobile-navigation .mobile-search{position:relative}.mobile-navigation .mobile-search>*{position:relative;z-index:1}.mobile-navigation .mobile-search .visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.mobile-navigation .mobile-search__title{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px}.mobile-navigation .mobile-search__title h2{margin:0;font-size:113%;font-weight:700;line-height:1.2}.mobile-navigation .mobile-search__title h2 span{display:block;margin-top:4px;color:#9aa5b2;font-size:75%;font-weight:400;letter-spacing:.16em}.mobile-navigation .mobile-search__title-icon{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border-radius:50%;background-color:var(--activity-mobile-accent)}.mobile-navigation .mobile-search__title-icon img{width:31px;filter:brightness(0) invert(1)}.mobile-navigation .mobile-search__form{display:flex;height:70px;margin-bottom:28px;border:1px solid var(--activity-mobile-ink);border-radius:10px;overflow:hidden}.mobile-navigation .mobile-search__form input{min-width:0;width:100%;padding:0 20px;border:0;border-radius:0;background-color:#fff;font-size:94%}.mobile-navigation .mobile-search__form button{flex:0 0 84px;margin:0;padding:0;border:0;border-radius:0;color:#fff;background-color:var(--activity-mobile-accent);font-weight:700;cursor:pointer;appearance:none}.mobile-navigation .mobile-search__form button span::before{content:"";display:inline-block;width:14px;height:16px;margin-right:5px;background:url("../upload/img/icon-lup-default.svg") center/contain no-repeat;vertical-align:-4px}.mobile-navigation .mobile-panel--search .mobile-panel__inner{padding-top:28px}.mobile-navigation .mobile-bottom-menu{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));position:fixed;right:0;bottom:0;left:0;z-index:21000;height:var(--activity-mobile-menu-height);margin:0;padding:0;border-top:1px solid #d6dce2;background-color:hsla(0,0%,100%,.98);box-shadow:0 -2px 8px rgba(16,42,68,.08)}.mobile-navigation .mobile-bottom-menu__item{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;position:relative;min-width:0;margin:0;padding:5px 2px 3px;border:0;border-top:2px solid rgba(0,0,0,0);border-radius:0;color:var(--activity-mobile-ink);background-color:rgba(0,0,0,0);box-shadow:none;font-size:12px;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;appearance:none;border-left:1px solid rgba(224,228,232,.5)}.mobile-navigation .mobile-bottom-menu__item+.mobile-navigation .mobile-bottom-menu__item::before{content:"";position:absolute;top:12px;bottom:10px;left:0;width:1px;background-color:#e0e4e8}.mobile-navigation .mobile-bottom-menu__item>img{width:29px;height:29px;object-fit:contain}.mobile-navigation .mobile-bottom-menu__item--city>img{width:30px}.mobile-navigation .mobile-bottom-menu__item.current,.mobile-navigation .mobile-bottom-menu__item.active{border-top-color:var(--activity-mobile-accent);color:var(--activity-mobile-accent);font-weight:700}.mobile-navigation .mobile-bottom-menu__item.current>img,.mobile-navigation .mobile-bottom-menu__item.active>img{filter:brightness(0) saturate(100%) invert(37%) sepia(65%) saturate(962%) hue-rotate(116deg) brightness(87%) contrast(99%)}.mobile-panel-open .mobile-navigation .mobile-bottom-menu__item--home.current{border-top-color:rgba(0,0,0,0);color:var(--activity-mobile-ink);font-weight:400}.mobile-panel-open .mobile-navigation .mobile-bottom-menu__item--home.current>img{filter:none}.mobile-navigation .mobile-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}button#noim-chat-button{bottom:80px !important}}@media screen and (max-width: 390px){.mobile-navigation .mobile-panel__inner{padding-right:14px;padding-left:14px}.mobile-navigation .mobile-support__grid{column-gap:9px}.mobile-navigation .mobile-support__control{padding-right:9px;padding-left:9px;font-size:13px}.mobile-navigation .mobile-support__fontsize .fontsize-list{width:calc(200% + 9px)}.mobile-navigation .mobile-local-menu__links{gap:12px 10px}.mobile-navigation .mobile-local-menu__links a{padding-left:16px;font-size:15px}}@media print{.mobile-navigation{display:none !important}}@supports(-webkit-touch-callout: none){html,body{height:100dvh !important;min-height:100dvh !important}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22special-gateway-2026.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CAeA,2ZAMC,SACA,UACA,SACA,eACA,aACA,wBAID,4FACA,mBACA,sBACA,yBACA,4EACA,gDAGA,2CA0EA,YACC,aACA,kBACA,cAED,6BACC,mBACA,iBAED,8BACC,mBAED,8BACC,aACG,kBACA,aACA,YACA,YACA,kBACA,UAEA,gBACA,sBACA,eACH,eACA,yBACA,eAMD,KAEC,eAyDD,KACC,eAEA,WAEA,8JACA,gBACA,kBAEA,gBACA,iCAEA,wCACA,sBACA,WACG,YAIJ,KACI,WACA,YACH,6CACA,aACG,uBAEH,kBAKD,MACC,kBAQD,MACI,eACA,QACA,aACA,aAEJ,kBACI,4BACA,8DACA,WACA,eAEJ,iBACC,aAEG,kBACA,8BACA,2BACA,sBACA,aACA,YACA,aACA,sBACA,gBACA,gBAEJ,wBACI,qBACA,aACA,sCACA,8BACA,kBACA,gBAEJ,2BACI,kBACA,yDACA,WACA,eAKJ,WACC,kBACG,sBACH,iDACG,YACA,MACA,WAGJ,QAnOC,aACA,8BACA,eARA,YACA,cACA,cAyOA,aAEA,aAGG,kBACA,OACA,QACH,YAGA,iBA3PA,WA4PoB,MA3PpB,UA2PoB,MACnB,0BACC,YACA,4BACA,sBACA,gCACA,8CA5QC,qCAuQF,0BAQE,2BACA,aAIH,kBA1QA,WA2QoB,mBA1QpB,UA0QoB,mBACnB,eACA,iBAvRE,qCAoRH,kBAME,gBAKD,mCACC,gCACA,oCACA,uBAED,6BACC,mBACA,qBACA,YACA,iBAED,2EAEC,2BAED,yCACC,sBACA,wBAED,qFAEC,qCAIK,0BACI,uBAEV,mEACC,6BAOD,uBACC,0BACA,sBACA,cACA,kBACA,mBACA,qBACA,gBACA,cACA,qBACA,0CACA,eAEA,8BACC,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBAGA,mCACC,8CAID,oCACC,mDAMJ,8CAlWG,sCAqWF,8CAKF,MACI,WACA,uBACA,mBAEH,iBA/VA,aACA,8BACA,eARA,YACA,cACA,cAqWC,aAGA,uBA/WD,WAgXqB,MA/WrB,UA+WqB,MA1XlB,qCAyXF,uBA/WD,WAkXsB,KAjXtB,UAiXsB,KACP,SAGb,mCACC,aACA,kBAEA,gDACA,sBACA,2BACA,4BACA,mBACA,qCACA,6CACA,mBACA,qCACC,yBACA,cACA,WACA,YApXJ,4CACC,qCACA,kBACA,YACA,WACA,aACA,8CACA,4BACA,eACA,8BAEA,kDACC,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBACA,+CACA,kBACA,UACA,SAkWA,oCACC,aACA,kBAEA,8CACA,sBACA,2BACA,4BACA,mBACA,qCACA,6CACA,mBACA,sCACC,yBACA,cACA,WACA,YAzYJ,6CACC,qCACA,kBACA,YACA,WACA,aACA,8CACA,4BACA,eACA,8BAEA,mDACC,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBACA,+CACA,kBACA,UACA,SAuXA,mCACC,mBAEA,qCACA,qCACA,mBACA,iDAEC,mBAEA,qDACC,kBACA,WACA,cAII,oCACP,sBACA,mBACA,aACA,gBACA,qCACA,6CAEA,oDACA,kCACA,wBACA,4BACA,mBAEA,uCACC,eACA,cACA,YACA,mBAEA,8CACC,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBACA,8CAKD,0CACC,mBACA,8BACA,gDACC,qBACA,WACA,cACA,cACA,iBACA,mBAED,iDACC,qBACA,WACA,cACA,cACA,oBAIH,0CACC,aACA,qBACA,iBACA,yBACA,cAMF,yBAlfD,WAmfqB,IAlfrB,UAkfqB,IA7flB,qCA4fF,yBAlfD,WAqfsB,KApftB,UAofsB,MAGpB,wCACC,WACA,sBACA,mBAEA,qCACA,qCACA,mBACA,6CA1gBA,qCAkgBD,wCAWE,mBAGD,0DACC,WACA,YAEC,sDACD,2BACA,sBAGD,sDAEC,mBAEA,0DACC,kBACA,WACA,cAhiBF,qCAoiBD,sCAGE,oBAED,2CACC,UAEA,qBACA,cACA,0CACA,mBACA,sBAhjBD,qCAyiBA,2CAUE,UACA,mBAGD,4DACC,yBACA,yBACA,iBACA,kBACA,SACA,gCACA,eA9jBF,qCAujBC,4DAWE,wBACA,gBAGF,+DACC,YACA,SACA,gCACA,yBACA,WACA,4CACA,qBACA,4BACA,0BACA,2BACA,0BACA,eAllBF,qCAskBC,+DAeE,WACA,eACA,2BAED,yCACA,+DACC,iBAOL,kCAxlBD,WAylBqB,MAxlBrB,UAwlBqB,MAKnB,sBACA,mBACA,aACA,gBACA,qCACA,6CAEA,oDACA,kCACA,wBACA,4BACA,mBAnnBC,qCAkmBF,kCAxlBD,WA2lBsB,KA1lBtB,UA0lBsB,MAgBpB,qCACC,eACA,cACA,YACA,mBAEA,4CACC,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBACA,8CAKD,wCACC,mBACA,8BACA,8CACC,qBACA,WACA,cACA,cACA,iBACA,mBAED,+CACC,qBACA,WACA,cACA,cACA,oBAIH,wCACC,aACA,qBACA,iBACA,yBACA,cAMH,kBAnpBA,aACA,8BACA,eARA,YACA,cACA,cAypBC,aACA,mBACA,wBAlqBD,WAmqBqB,MAlqBrB,UAkqBqB,MAOnB,aACA,kBACA,4BACA,sBACA,2BACA,mBACA,qCACA,6CA3rBC,qCA4qBF,wBAlqBD,WAqqBsB,KApqBtB,UAoqBsB,KACnB,oBAaD,+BACC,iDAED,6BACC,+CAED,8BACC,gDAED,6BACC,+CAGD,0BACC,yBACA,cACA,WACA,YAlrBH,iCACC,qCACA,kBACA,YACA,WACA,aACA,8CACA,4BACA,eACA,8BAEA,uCACC,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBACA,+CACA,kBACA,UACA,SAkqBF,cAtsBA,YACA,cACA,cAssBC,aACA,qCACA,cACA,aACA,mBACA,mBAEA,yEACA,6CACA,4BACA,4BAjuBE,qCAqtBH,cAeE,2BAIA,qBACC,qBAED,2CACC,aACA,eACA,uBACA,8DACC,iBACA,gBACA,mBACA,iBACA,kBAIH,wBACC,cACA,eACA,qBAIF,kBA1uBA,aACA,8BACA,eARA,YACA,cACA,cAgvBC,aACA,qCACA,mBACA,aACA,mBArwBE,qCA+vBH,kBASE,cACA,oBAGD,wBAlwBD,WAmwBqB,MAlwBrB,UAkwBqB,MA7wBlB,qCA4wBF,wBAlwBD,WAqwBsB,KApwBtB,UAowBsB,MAEpB,4BACC,WAlxBA,qCAixBD,4BAvwBF,WA0wBuB,MAzwBvB,UAywBuB,OAKtB,2BA/wBD,WAgxBsB,mBA/wBtB,UA+wBsB,mBACpB,gBACA,kBACA,cA7xBC,qCAyxBF,2BA/wBD,WAsxBsB,KArxBtB,UAqxBsB,KACnB,mBAGD,kCACC,eACA,mBACA,oCACC,cAGF,iCACC,eAIF,6BAtyBD,WAuyBqB,MAtyBrB,UAsyBqB,MACnB,cACA,aACA,qBACA,iBACA,yBAtzBC,qCAgzBF,6BASE,cACA,gBACA,kBACA,cACA,sBAWJ,OACC,kBAIA,gBACC,eACA,WACA,SACA,YACA,UACA,YAGD,mBACC,YAGD,mBACC,cAGD,QACC,aACA,YACA,WACA,YACA,kBACA,sBACA,0BACA,yBACA,iBACA,cACA,iBAEA,qBAEA,kBA72BE,qCA81BH,QAkBE,WACA,YACA,iBACA,eAGD,aACC,gBACA,cAx3BC,qCAs3BF,aAKE,gBAGD,iBACC,WASH,yCACC,WACA,kBAUF,mBACC,aAGD,qCACC,MACC,kCACA,yCACA,uCACA,+BACA,oCAGD,KACC,kDAEA,uBACC,gBAGD,yBACC,WACA,sBAGD,2BACC,WACA,yBAGD,0BACC,WACA,sBAIF,kBACC,8DAIA,uBACC,uDACA,cAIF,kBACC,aAGD,mBACC,cACA,iCACA,kFAEA,wCAEC,sBAGD,mDAEC,aAGD,iCACC,eACA,6CACA,cACA,gBACA,cACA,sBACA,UACA,kBACA,oBACA,2BACA,UACA,2EAEA,wCACC,UACA,mBACA,oBACA,wBACA,oBACA,mBAGD,wCACC,aACA,sBACA,WACA,gBACA,uBAGD,uCACC,mBACA,kBAEA,2CACC,YACA,gBACA,mBACA,2HAIF,wCACC,aACA,mBACA,uBACA,SACA,gBACA,gBACA,mBACA,iBACA,yBACA,mBACA,iCACA,sBACA,qCACA,gBACA,eACA,gBAIC,wJACC,wBAKH,6CACC,kBACA,cACA,WACA,YACA,cACA,+BAEA,yGAEC,WACA,kBACA,QACA,OACA,WACA,WACA,8BAGD,qDACC,wBAGD,oDACC,yBAMF,gFACC,gBAGD,2CACC,aACA,mBACA,SACA,gBACA,oCACA,eACA,gBACA,gBACA,kBAEA,qGAEC,WACA,cACA,WACA,sBAMF,yCACC,aACA,gDACA,cACA,mBAEA,2CACC,YAGD,kDACC,WACA,UACA,WACA,iBACA,0DACA,4DACA,wBAIF,yKAGC,aACA,mBACA,SACA,WACA,gBACA,SACA,iBACA,yBACA,mBACA,WACA,sBACA,eACA,gBACA,gBACA,gBACA,qBACA,eACA,gBAEA,8YAEC,2CACA,oDAIF,qLAGC,cACA,WACA,YACA,UACA,gBACA,+BACA,mBACA,sDAKA,mLAEC,aAIF,uFAEC,kBAEA,uGACC,gBAEA,uJACC,aAGD,qHACC,WACA,UACA,WACA,iBACA,4DACA,6DACA,wBACA,8BAIF,iIACC,yBAIF,4CACC,aACA,qCACA,QACA,kBACA,UACA,WACA,YACA,yBACA,kBACA,gBACA,yCAEA,iGAEC,aACA,mBACA,uBACA,YACA,gBACA,YACA,yBACA,kBACA,sBACA,gBACA,kBACA,qBACA,eAEA,+GACC,mDAIF,kDACC,WACA,sBAGD,oDACC,WACA,yBAGD,mDACC,WACA,sBAKD,mDACC,mBAGD,4DACC,aACA,gDACA,QACA,kBACA,qBACA,QACA,UACA,wBACA,YACA,yBACA,kBACA,sBACA,yCAEA,mEACC,aACA,mBACA,uBACA,YACA,gBACA,gBACA,yBACA,kBACA,WACA,sBACA,aACA,gBACA,iBACA,mBACA,eACA,gBAEA,gKAEC,2CACA,mDAGD,0JAEC,2CACA,oDAGD,iFACC,gDACA,mBAIF,mEACC,cAGD,oEACC,cAGD,mEACC,cAOH,6CACC,aACA,gDACA,cAEA,+CACC,aACA,mBACA,kBACA,gBACA,4BACA,sDACA,mBACA,cACA,oDACA,uCACA,eACA,gBACA,gBACA,qBAEA,sDACC,WACA,kBACA,WACA,UACA,WACA,0DACA,4DACA,wBAGD,kHAEC,WACA,+CAEA,gIACC,kBAOL,kCACC,kBAEA,oCACC,kBACA,UAGD,mDACC,6BACA,qBACA,sBACA,uBACA,qBACA,2BACA,iCACA,8BACA,oBAGD,yCACC,aACA,mBACA,uBACA,SACA,mBAEA,4CACC,SACA,eACA,gBACA,gBAEA,iDACC,cACA,eACA,cACA,cACA,gBACA,qBAKH,8CACC,aACA,mBACA,uBACA,cACA,WACA,YACA,kBACA,+CAEA,kDACC,WACA,+BAIF,wCACC,aACA,YACA,mBACA,4CACA,mBACA,gBAEA,8CACC,YACA,WACA,eACA,SACA,gBACA,sBACA,cAGD,+CACC,cACA,SACA,UACA,SACA,gBACA,WACA,+CACA,gBACA,eACA,gBAEA,4DACC,WACA,qBACA,WACA,YACA,iBACA,8EACA,oBAOH,8DACC,iBAIF,uCACC,aACA,gDACA,eACA,QACA,SACA,OACA,cACA,0CACA,SACA,UACA,6BACA,qCACA,yCAEA,6CACC,aACA,mBACA,sBACA,uBACA,QACA,kBACA,YACA,SACA,oBACA,SACA,mCACA,gBACA,iCACA,+BACA,gBACA,eACA,gBACA,gBACA,kBACA,qBACA,eACA,gBACA,2CAEA,kGACC,WACA,kBACA,SACA,YACA,OACA,UACA,yBAGD,iDACC,WACA,YACA,mBAGD,uDACC,WAGD,yGAEC,+CACA,oCACA,gBAEA,iHACC,2HAOH,8EACC,+BACA,iCACA,gBAEA,kFACC,YAKH,2CACC,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBAIF,wBACC,wBAUF,qCAEE,wCACC,mBACA,kBAIA,yCACC,eAGD,4CACC,kBACA,iBACA,eAGD,4DACC,uBAIF,6CACC,cAEA,+CACC,kBACA,gBAMJ,aACC,mBACC,yBAMF,uCACI,UACI,yBACA%22,%22file%22:%22special-gateway-2026.css%22%7D */
