﻿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;width:100%;height:100%}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-detail.jpg);background-repeat:repeat;width:100%;height:100%}#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%;box-shadow:0px 33px 32px #fff}.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 .gsc-input-box{padding-top:1px !important;padding-bottom:1px !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.sp{display:none !important}.header .rightBox.pc{display:block !important}@media screen and (max-width: 1000px){.header .rightBox.sp{display:flex !important}.header .rightBox.pc{display:none !important}}nav.globalMenuSp{position:fixed;z-index:200;top:0;left:0;background:hsla(0,0%,100%,.97);color:#000;text-align:center;transform:translateY(-100%);transition:all .6s;width:100%;box-shadow:0px 4px 10px rgba(128,128,128,.3);background-image:url(../img/header_sp.jpg);background-size:contain;background-repeat:no-repeat;background-position-y:bottom}nav.globalMenuSp form{position:relative;padding:0px;font-size:0px;margin-top:0px;margin-bottom:20px}nav.globalMenuSp form input[type=text]{height:30px;padding:5px !important;vertical-align:middle;width:calc(100% - 30px)}nav.globalMenuSp form #search-button,nav.globalMenuSp form #search_btn{border:0px;width:30px;height:30px;background:url(../img/btn_search.png) no-repeat;background-size:30px 30px;vertical-align:middle}nav.globalMenuSp .gsib_a{padding:3px 9px 4px 9px !important}nav.globalMenuSp .box{margin:0 auto;padding:0;width:90%;text-align:left;margin-bottom:25px}nav.globalMenuSp .box .logo{width:180px;margin:16px 0px}nav.globalMenuSp .box .btn{width:100%;margin-bottom:10px;padding:8px 0px}nav.globalMenuSp .box .menu{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;max-width:100%;padding-bottom:10px;margin-bottom:15px}nav.globalMenuSp .box .menu .item{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;max-width:100%;text-decoration:none;color:inherit;display:inline-block;width:48%;text-align:left;margin:5px 0px;margin-left:0px !important;vertical-align:top;text-align:center;padding:5px 0px;background-color:wheat;border-bottom:2px solid #bb7013;border-radius:5px;color:#6d2800}nav.globalMenuSp .box .menu .item:last-child{display:block}nav.globalMenuSp .box .menu .item span{flex-basis:100%;max-width:100%;display:inline-block}nav.globalMenuSp .box .emergencyBtn{padding:4px 18px 2px 18px;background-color:#ff5757;font-size:88%;text-align:center;border-radius:10px;display:inline-block;line-height:94%}nav.globalMenuSp .box .emergencyBtn:before{content:"";display:inline-block;width:20px;height:17px;margin-right:7px;background-image:url(../img/ico_emergency.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle}nav.globalMenuSp.active{transform:translateY(0%)}.navToggle{display:block;position:fixed;right:4%;top:12px;width:50px;height:51px;cursor:pointer;z-index:300;background:#148101;border-radius:8px;text-align:center;box-shadow:0px 0px 10px #f5fcff}.navToggle span{display:block;position:absolute;width:27px;border-bottom:solid 3px #eee;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;left:12px}.navToggle span:nth-child(1){top:9px}.navToggle span:nth-child(2){top:18px}.navToggle span:nth-child(3){top:27px}.navToggle span:nth-child(4){border:none;color:#eee;font-size:9px;font-weight:bold;top:34px;width:50px;left:0px}.navToggle.active span:nth-child(1){top:18px;left:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.navToggle.active span:nth-child(2),.navToggle.active span:nth-child(3){top:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.main header.detail{padding-top:100px;display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;width:1240px;margin-bottom:10px}@media screen and (max-width: 1000px){.main header.detail{display:none}}.main header.detail .item{flex-basis:16%;max-width:16%;height:150px;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)}.main header.detail .item.about{background-image:url(../img/spe-item-about.jpg)}.main header.detail .item.jutaku{background-image:url(../img/spe-item-jutaku.jpg)}.main header.detail .item.work{background-image:url(../img/spe-item-work.jpg)}.main header.detail .item.seido{background-image:url(../img/spe-item-seido.jpg)}.main header.detail .item.ijuu{background-image:url(../img/spe-item-ijuu.jpg)}.main header.detail .item.kankou{background-image:url(../img/spe-slide-02.jpg)}.main header.detail .item.topitop{background-image:url(../img/spe-item-topics.jpg)}.main header.detail .item.slide{flex-basis:18%;max-width:18%}.main header.detail .item.slide .swiper-container{width:100%;height:100%}.main header.detail .item.slide .swiper-slide{background-position:center;background-size:cover}.main header.detail .item.slide .swiper-slide{border-radius:10px}.main header.detail .item.slide .swiper-slide img{border-radius:5px;width:100%;display:block}.main header.detail .item a{color:#823e00 !important;display:block;width:100%;height:100%}.main header.detail .item a .label{background-color:hsla(0,0%,100%,.95);position:absolute;bottom:0px;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;text-align:center;text-shadow:0px 0px 5px #fff}.main header.detail .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}article.body{display:none}nav.pagination{text-align:center;margin-top:20px}.article-box{width:980px;margin:0 auto;max-width:95%;width:1240px}@media screen and (max-width: 769px){.article-box{margin-top:20px}}@media screen and (max-width: 1000px){.article-box{margin-top:100px}}.article-box .crumbs{padding-top:15px;padding-bottom:15px}@media screen and (max-width: 769px){.article-box .crumbs{display:none}}.article-box .crumbs .crumb{background-color:hsla(0,0%,100%,.78);border:1px solid rgba(128,128,128,0);border-radius:10px;margin-bottom:3px;color:#505050;display:none;padding-right:20px}.article-box .crumbs .crumb .current-pos{width:7em;text-align:center;vertical-align:middle;margin-right:10px;background-color:#2aabe4;color:#fff;font-size:82%;padding:2px 0px;border-radius:8px 0px 0px 8px;display:flex;align-items:center;justify-content:center}.article-box .crumbs .crumb .path{width:calc(100% - 4em);margin-right:4px}.article-box .crumbs .crumb .page{font-size:79%;text-align:justify;text-justify:inter-ideograph}.article-box .crumbs .crumb .page a{color:inherit}.article-box .crumbs .crumb .separator{margin:0px 8px}.article-box .summary{padding:5%;padding-top:13px;padding-bottom:20px;background-color:hsla(0,0%,100%,.96);border:1px solid #eae1d0;border-bottom:none;border-top:none}.article-box .summary h2{border-left:10px solid #ff894e;padding-left:20px;font-weight:bold}.article-box .title{position:relative;padding-right:5%;padding-left:5%;padding-top:80px;padding-bottom:0px;background-color:hsla(0,0%,100%,.96);background-image:url(../img/bg_yama_green.png);background-repeat:no-repeat;background-position-x:92%;background-position-y:bottom;background-size:280px;border-radius:20px 20px 0px 0px;border:1px solid #eae1d0;border-bottom:none}@media screen and (max-width: 769px){.article-box .title{padding-top:8px;background-size:60%}}.article-box .title h1{z-index:100;position:relative;font-size:188%;border-bottom:1px solid #8cc63f;padding-bottom:6px;padding-top:22px}@media screen and (max-width: 769px){.article-box .title h1{font-size:138%}}.article-box .title .flag{position:absolute;right:7%;top:-9px;width:70px}@media screen and (max-width: 769px){.article-box .title .flag{width:50px}}.article-box .body{padding:5%;padding-top:15px;padding-bottom:3vh;background-color:hsla(0,0%,100%,.96);border:1px solid #eae1d0;border-bottom:none;border-top:none}.article-box .body h2{font-size:125%;background-color:#4b8200;color:#fff;padding:10px 20px;margin:40px 0px 20px 0px;border-radius:7px}.article-box .body h2:first-child{margin-top:0px}@media screen and (max-width: 769px){.article-box .body h2{font-size:100%}}.article-box .body h3{font-size:113%;color:#4c730f;border-left:11px solid #629512;text-indent:20px;margin:30px 0px 15px 0px}.article-box .body h3:first-child{margin-top:0px}@media screen and (max-width: 769px){.article-box .body h3{font-size:100%}}.article-box .body h4{color:#4c730f;border-bottom:1px dotted #629512;font-size:100%;margin:30px 0px 15px 0px}.article-box .body h4:first-child{margin-top:0px}@media screen and (max-width: 769px){.article-box .body h4{font-size:100%}}.article-box .body p{text-align:justify;text-justify:inter-ideograph;margin-bottom:12px;line-height:157%;font-size:100%;word-break:break-all}@media screen and (max-width: 769px){.article-box .body p{font-size:94%}}.article-box .body a{color:#003ce4;word-break:break-all}.article-box .body table{width:100%}.article-box .body table caption{display:none}.article-box .body table th,.article-box .body table td{border:1px solid gray;padding:10px}.article-box .body table th{background-color:#b8dc89}.article-box .body ul{list-style:circle;padding-left:1.2em;text-indent:0em}.article-box .body ul li{font-size:100%;line-height:157%;padding-bottom:5px}@media screen and (max-width: 769px){.article-box .body ul li{font-size:94%}}.article-box .body ol{list-style:decimal;padding-left:1.2em;text-indent:0em}.article-box .body ol li{font-size:100%;line-height:157%;padding-bottom:5px}@media screen and (max-width: 769px){.article-box .body ol li{font-size:94%}}.article-box .body strong{font-weight:bold}.article-box .body em{font-style:italic;font-style:oblique;display:inline-block;-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);-o-transform:skewX(-15deg);transform:skewX(-15deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=-0.26794919243112214, M21=0, M22=1, SizingMethod='auto expand')"}.article-box .body s em{text-decoration:line-through}.article-box .body img{max-width:100%;height:auto !important}.article-box .body nav.ss-adobe-reader{padding:20px;border:1px solid #c5c5c5;margin-top:20px}@media screen and (max-width: 769px){.article-box .body nav.ss-adobe-reader{text-align:center;font-size:94%}}.article-box .body nav.ss-adobe-reader div{margin-bottom:15px}@media screen and (max-width: 769px){.article-box .body nav.ss-adobe-reader div{text-align:left}}.article-box .body nav.ss-adobe-reader a:before{content:"";display:inline-block;width:158px;height:39px;background-image:url(../img/Get_Adobe_Acrobat_Reader_DC_web_button_158x39.fw.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:15px}@media screen and (max-width: 769px){.article-box .body nav.ss-adobe-reader a:before{display:block;text-align:center;margin:0 auto;margin-bottom:10px}}.article-box section.categories{display:none}.article-box section.related-pages{padding:5%;padding-top:20px;padding-bottom:3vh;background-color:hsla(0,0%,100%,.96);border:1px solid #eae1d0;border-bottom:none;border-top:none}.article-box section.related-pages header{border-top:1px dashed gray;padding-top:20px}.article-box section.related-pages header h2{font-size:125%;margin-bottom:10px;border-radius:10px;display:inline-block;font-weight:bold}.article-box section.related-pages .pages a,.article-box section.related-pages .nodes a{color:#003ce4}.article-box section.related-pages .pages ul,.article-box section.related-pages .nodes ul{list-style:circle;padding-left:12px;text-indent:0em}.article-box section.related-pages .pages ul li,.article-box section.related-pages .nodes ul li{line-height:157%}.article-box footer.contact{padding:35px 5%;padding-bottom:66px;background-color:rgba(201,235,255,.68);margin-bottom:40px;border-radius:0px 0px 20px 20px;border:1px solid #eae1d0;border-top:none}.article-box footer.contact.white{background-color:hsla(0,0%,100%,.8)}@media screen and (max-width: 769px){.article-box footer.contact{padding:5vw}}.article-box footer.contact h2{font-size:125%;margin-bottom:10px;border-radius:10px;display:inline-block;font-weight:bold}@media screen and (max-width: 769px){.article-box footer.contact h2{font-size:100%;margin-bottom:0px}}.article-box footer.contact .group{font-size:107%;border-left:8px solid #ff6f88;padding-left:14px;margin-bottom:10px;margin-top:10px}@media screen and (max-width: 769px){.article-box footer.contact .group{font-size:100%}}.article-box footer.contact dl{margin-top:5px}@media screen and (max-width: 769px){.article-box footer.contact dl{font-size:94%}}.article-box footer.contact dt{display:inline-block}.article-box footer.contact dd{display:inline-block}.article-box footer.contact a{color:#003ce4}.article-box .related-box{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;max-width:100%;flex-wrap:wrap}.article-box .related-box .contents{flex-basis:49%;max-width:49%;padding:40px 65px;background-color:#fff;border-radius:20px;border:1px solid #eae1d0}@media screen and (max-width: 769px){.article-box .related-box .contents{flex-basis:100%;max-width:100%;margin-bottom:20px;padding:40px}}.article-box .related-box .contents h2{color:#8cc63f;font-size:125%;margin-bottom:17px}.article-box .related-box .contents ul li{border-top:1px dotted #cecece;padding:11px 0px;padding-left:18px;text-indent:-18px}.article-box .related-box .contents ul li:last-child{border-bottom:1px dotted #cecece}.article-box .related-box .contents ul li a{color:inherit}.article-box .related-box .contents ul li:before{content:"";display:inline-block;width:12px;height:13px;background-image:url(../img/ico_page.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:15px}.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}@media screen and (max-width: 769px){.footer-box{display:block;margin-bottom:10px}}.footer-box .logo{flex-basis:200px;max-width:200px}@media screen and (max-width: 769px){.footer-box .logo{flex-basis:100%;max-width:100%;text-align:center}}.footer-box .logo img{width:100%}@media screen and (max-width: 769px){.footer-box .logo img{flex-basis:200px;max-width:200px}}.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){.footer-box .address{flex-basis:100%;max-width:100%;text-align:center}}.footer-box .address .title{font-size:125%;padding-right:20px}.footer-box .address .title a{font-size:82%}.footer-box .address .desc{margin-top:5px}.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){.footer-box .copyright{font-size:69%;margin-top:20px;text-align:center;margin:0 auto;display:inline-block;text-align:center;display:block;padding-top:25px}}.template-interview .item{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;max-width:100%;width:100%;border:1px solid #c7b187;padding:20px;margin-bottom:10px;color:inherit !important;text-decoration:none !important}@media screen and (max-width: 769px){.template-interview .item{display:block}}.template-interview .item:hover{border:1px solid #c7b187;background-color:#ffeded}.template-interview .item .left{flex-basis:400px;max-width:400px;text-align:center}.template-interview .item .left img{max-width:100%;max-height:400px;margin:0 auto}@media screen and (max-width: 769px){.template-interview .item .left{flex-basis:100%;max-width:100%;margin:0 auto;margin-bottom:10px}}.template-interview .item .right{flex-basis:calc(100% - 400px);max-width:calc(100% - 400px);padding-left:30px}@media screen and (max-width: 769px){.template-interview .item .right{flex-basis:100%;max-width:100%;padding-left:0px}}.template-interview .item .right h3{margin:0px;margin-bottom:20px}.template-interview .item .right .date{font-size:82% !important;text-align:right !important;margin-bottom:0px !important}.btn-box{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;justify-content:start;max-width:100%;width:100%;margin-bottom:20px}.btn-box .item{flex-basis:19%;max-width:19%;color:#6d4100 !important;text-decoration:none !important;margin-right:1%;background-image:url(../img/spe-bg-detail.jpg);padding:5px;display:flex;justify-content:center;align-items:center;border-radius:10px;font-weight:bold;box-shadow:0px 4px 2px #ccb59e;text-shadow:0px 0px 6px #fff}@media screen and (max-width: 769px){.btn-box .item{flex-basis:48%;max-width:48%;margin-right:2%;padding:5px;margin-bottom:10px;font-size:82%}}.btn-box .item img{width:100%}@media screen and (max-width: 769px){.btn-box+h2{margin-top:0px !important}}.bukken-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:980px;margin:0 auto;max-width:95%;justify-content:start;max-width:100%;width:100%;height:100%}.bukken-list .item{flex-basis:24%;max-width:24%;font-size:82%;color:inherit !important;text-decoration:none !important;margin-bottom:15px;margin-right:1%;border:2px solid gray}@media screen and (max-width: 1000px){.bukken-list .item{flex-basis:32%;max-width:32%}}@media screen and (max-width: 769px){.bukken-list .item{flex-basis:100%;max-width:100%}}.bukken-list .item table{width:100%}.bukken-list .item table td{border-top:none;border-bottom:1px solid gray;border-left:none}.bukken-list .item table .info{background-color:#f0fff0}.bukken-list .item table .info .address{text-align:center}.bukken-list .item table .info .price{font-size:125%;vertical-align:middle;text-align:center;border-left:1px solid gray;border-right:none}.bukken-list .item .desc{padding:11px;width:100%;border-bottom:1px solid gray;border-left:none;border-right:none}.bukken-list .item .pic{text-align:center;width:100%;border-top:none;display:flex;justify-content:center;align-items:center;border-bottom:none;border-right:none;border-bottom:none}.bukken-list .item .pic img{padding:20px;max-width:100%}.bukken-list .item .pdf{padding:11px;border-bottom:1px solid gray;border-left:none;border-right:none}.pnavi{position:relative}.ptop.ptop_show{position:fixed;right:20px;top:auto;bottom:20px;left:auto;z-index:500}.ptop.fixed_bottom{bottom:57px}.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}.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{display:flow-root}.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}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22special-style-2026.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CAeA,2ZAiFI,SACA,UACA,SACA,eACA,aACA,wBAIJ,8EAWI,cAGJ,KACI,cAGJ,MAEI,gBAGJ,aAEI,YAGJ,oDAII,WACA,aAGJ,MACI,yBACA,iBAIJ,qBAGI,sBA8EJ,YACI,aACA,kBACA,cAGJ,6BACI,mBACA,iBAGJ,8BACI,mBAGJ,8BACI,aACA,kBACA,aACA,YACA,YACA,kBACA,UAEA,gBACA,sBACA,eACA,eACA,yBACA,eAMJ,KAEI,eAkDA,WACA,YAOJ,KACI,eAEA,WAEA,8JACA,gBACA,kBAEA,gBACA,iCAEA,+CACA,yBAEA,WACA,YASJ,MACI,eACA,QACA,aACA,aAGJ,kBACI,4BACA,8DACA,WACA,eAGJ,iBACI,aAEA,kBACA,8BACA,2BACA,sBACA,aACA,YACA,aACA,sBACA,gBACA,gBAGJ,wBACI,qBACA,aACA,sCACA,8BACA,kBACA,gBAGJ,2BACI,kBACA,yDACA,WACA,eAMJ,WACI,kBACA,sBACA,iDACA,YACA,MACA,WACA,8BAGJ,QA/NI,aACA,8BACA,eARA,YACA,cACA,cAqOA,aAEA,aAGA,kBACA,OACA,QACA,YAGA,iBAvPA,WAwPuB,MAvPvB,UAuPuB,MAEnB,0BACI,YACA,4BACA,sBACA,gCACA,8CA3QR,qCAsQI,0BAQQ,2BACA,aAKZ,kBAxQA,WAyQuB,mBAxQvB,UAwQuB,mBACnB,eACA,iBAvRJ,qCAoRA,kBAMQ,gBAKJ,mCACI,gCACA,oCACA,uBAGJ,6BACI,mBACA,qBACA,YACA,iBAGJ,2EAEI,2BAGJ,yCACI,sBACA,wBAGJ,qFAEI,qCASJ,0BACI,uBAGJ,mEACI,6BAGJ,iCACI,2BACA,8BAGJ,uBACI,0BACA,sBACA,cACA,kBACA,mBACA,qBACA,gBACA,cACA,qBACA,0CACA,eAEA,8BACI,WACA,qBACA,WACA,YACA,iBACA,wBACA,4BACA,sBAIA,mCACI,8CAKJ,oCACI,mDAOhB,qBACI,wBAGJ,qBACI,yBApXJ,sCAwXI,qBACI,wBAGJ,qBACI,yBAQZ,iBACI,eACA,YACA,MACA,OACA,+BACA,WACA,kBACA,4BACA,mBACA,WACA,6CAEA,2CACA,wBACA,4BACA,6BAEA,sBACI,kBACA,YACA,cACA,eACA,mBAEA,uCACI,YAEA,uBACA,sBACA,wBAGJ,uEAEI,WACA,WACA,YACA,gDACA,0BACA,sBAKR,yBACI,mCAGJ,sBACI,cACA,UAEA,UACA,gBACA,mBAEA,4BACI,YACA,gBAGJ,2BACI,WACA,mBACA,gBAGJ,4BAxbJ,aACA,8BACA,eARA,YACA,cACA,cA8bQ,eACA,oBAEA,mBAEA,kCA/bR,aACA,8BACA,eARA,YACA,cACA,cAqcY,eAEA,qBACA,cACA,qBACA,UACA,gBACA,eACA,2BACA,mBAEA,kBACA,gBACA,uBACA,gCACA,kBACA,cAEA,6CACI,cAGJ,uCAleZ,WAmemC,KAlenC,UAkemC,KACnB,qBAKZ,oCACI,0BACA,yBACA,cACA,kBACA,mBACA,qBACA,gBAEA,2CACI,WACA,qBACA,WACA,YACA,iBACA,+CACA,wBACA,4BACA,sBAShB,wBACI,yBAMJ,WACI,cACA,eAEA,SACA,SACA,WACA,YACA,eACA,YACA,mBACA,kBACA,kBACA,gCAGJ,gBACI,cACA,kBAEA,WACA,6BACA,oCACA,iCACA,4BACA,UAGJ,6BACI,QAGJ,6BACI,SAGJ,6BACI,SAGJ,6BACI,YACA,WACA,cACA,iBACA,SACA,WACA,SAIJ,oCACI,SACA,UACA,iCACA,8BACA,yBAIJ,wEAEI,SACA,gCACA,6BACA,wBAQA,oBACI,kBA1kBJ,aACA,8BACA,eARA,YACA,cACA,cAilBI,aACA,mBA/lBJ,sCA0lBA,oBAQQ,cAGJ,0BA/lBJ,WAgmB2B,IA/lB3B,UA+lB2B,IAEnB,aACA,kBACA,4BACA,sBACA,2BACA,mBACA,qCACA,6CAEA,gCACI,gDAGJ,iCACI,iDAGJ,+BACI,+CAGJ,gCACI,gDAGJ,+BACI,+CAGJ,iCACI,8CAGJ,kCACI,iDAGJ,gCAvoBR,WAwoB+B,IAvoB/B,UAuoB+B,IAEnB,kDACI,WACA,YAGJ,8CACI,2BACA,sBAGJ,8CAEI,mBAEA,kDACI,kBACA,WACA,cAKZ,4BACI,yBACA,cA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sBAj5CJ,sCA04CA,mBAp4CA,WA84C2B,IA74C3B,UA64C2B,KA15C3B,qCAg5CA,mBAp4CA,WAk5C2B,KAj5C3B,UAi5C2B,MAGvB,yBACI,WAEA,4BACI,gBACA,6BACA,iBAKJ,+BACI,yBAEA,wCACI,kBAGJ,sCACI,eACA,sBACA,kBACA,2BACA,kBAMZ,yBACI,aACA,WACA,6BACA,iBACA,kBAGJ,wBACI,kBACA,WAEA,gBAEA,aACA,uBACA,mBACA,mBACA,kBACA,mBAEA,4BACI,aACA,eAIR,wBACI,aACA,6BACA,iBACA,kBAMZ,OACI,kBAKA,gBACI,eACA,WACA,SACA,YACA,UACA,YAGJ,mBACI,YAGJ,QACI,aACA,YACA,WACA,YACA,kBACA,sBACA,0BACA,yBACA,iBACA,cACA,iBAEA,qBAEA,kBArgDJ,qCAs/CA,QAkBQ,WACA,YACA,iBACA,eAGJ,aACI,gBACA,cAhhDR,qCA8gDI,aAKQ,gBAGJ,iBACI,WAYhB,mBACI,aAGJ,qCACI,MACI,kCACA,yCACA,uCACA,+BACA,oCAGJ,KACI,kDAEA,uBACI,gBAGJ,yBACI,WACA,sBAGJ,2BACI,WACA,yBAGJ,0BACI,WACA,sBAIR,MACI,kBAEA,kBACI,8DAKJ,uBACI,uDACA,cAIR,kBACI,aAGJ,mBACI,cACA,iCACA,kFAEA,wCAEI,sBAGJ,mDAEI,aAGJ,iCACI,eACA,6CACA,cACA,gBACA,cACA,sBACA,UACA,kBACA,oBACA,2BACA,UACA,2EAEA,wCACI,UACA,mBACA,oBACA,wBACA,oBACA,mBAGJ,wCACI,aACA,sBACA,WACA,gBACA,uBAGJ,uCACI,mBACA,kBAEA,2CACI,YACA,gBACA,mBACA,2HAIR,wCACI,aACA,mBACA,uBACA,SACA,gBACA,gBACA,mBACA,iBACA,yBACA,mBACA,iCACA,sBACA,qCACA,gBACA,eACA,gBAII,wJACI,wBAKZ,6CACI,kBACA,cACA,WACA,YACA,cACA,+BAEA,yGAEI,WACA,kBACA,QACA,OACA,WACA,WACA,8BAGJ,qDACI,wBAGJ,oDACI,yBAMR,gFACI,gBAGJ,2CACI,aACA,mBACA,SACA,gBACA,oCACA,eACA,gBACA,gBACA,kBAEA,qGAEI,WACA,cACA,WACA,sBAMR,yCACI,aACA,gDACA,cACA,mBAEA,2CACI,YAGJ,kDACI,WACA,UACA,WACA,iBACA,0DACA,4DACA,wBAIR,yKAGI,aACA,mBACA,SACA,WACA,gBACA,SACA,iBACA,yBACA,mBACA,WACA,sBACA,eACA,gBACA,gBACA,gBACA,qBACA,eACA,gBAEA,8YAEI,2CACA,oDAIR,qLAGI,cACA,WACA,YACA,UACA,gBACA,+BACA,mBACA,sDAKA,mLAEI,aAIR,uFAEI,kBAEA,uGACI,gBAEA,uJACI,aAGJ,qHACI,WACA,UACA,WACA,iBACA,4DACA,6DACA,wBACA,8BAIR,iIACI,yBAIR,4CACI,aACA,qCACA,QACA,kBACA,UACA,WACA,YACA,yBACA,kBACA,gBACA,yCAEA,iGAEI,aACA,mBACA,uBACA,YACA,gBACA,YACA,yBACA,kBACA,sBACA,gBACA,kBACA,qBACA,eAEA,+GACI,mDAIR,kDACI,WACA,sBAGJ,oDACI,WACA,yBAGJ,mDACI,WACA,sBAKJ,mDACI,mBAGJ,4DACI,aACA,gDACA,QACA,kBACA,qBACA,QACA,UACA,wBACA,YACA,yBACA,kBACA,sBACA,yCAEA,mEACI,aACA,mBACA,uBACA,YACA,gBACA,gBACA,yBACA,kBACA,WACA,sBACA,aACA,gBACA,iBACA,mBACA,eACA,gBAEA,gKAEI,2CACA,mDAGJ,0JAEI,2CACA,oDAGJ,iFACI,gDACA,mBAIR,mEACI,cAGJ,oEACI,cAGJ,mEACI,cAOZ,6CACI,aACA,gDACA,cAEA,+CACI,aACA,mBACA,kBACA,gBACA,4BACA,sDACA,mBACA,cACA,oDACA,uCACA,eACA,gBACA,gBACA,qBAEA,sDACI,WACA,kBACA,WACA,UACA,WACA,0DACA,4DACA,wBAGJ,kHAEI,WACA,+CAEA,gIACI,kBAOpB,kCACI,kBAEA,oCACI,kBACA,UAGJ,mDACI,6BACA,qBACA,sBACA,uBACA,qBACA,2BACA,iCACA,8BACA,oBAGJ,yCACI,aACA,mBACA,uBACA,SACA,mBAEA,4CACI,SACA,eACA,gBACA,gBAEA,iDACI,cACA,eACA,cACA,cACA,gBACA,qBAKZ,8CACI,aACA,mBACA,uBACA,cACA,WACA,YACA,kBACA,+CAEA,kDACI,WACA,+BAIR,wCACI,aACA,YACA,mBACA,4CACA,mBACA,gBAEA,8CACI,YACA,WACA,eACA,SACA,gBACA,sBACA,cAGJ,+CACI,cACA,SACA,UACA,SACA,gBACA,WACA,+CACA,gBACA,eACA,gBAEA,4DACI,WACA,qBACA,WACA,YACA,iBACA,8EACA,oBAOZ,8DACI,iBAIR,uCACI,aACA,gDACA,eACA,QACA,SACA,OACA,cACA,0CACA,SACA,UACA,6BACA,qCACA,yCAEA,6CACI,aACA,mBACA,sBACA,uBACA,QACA,kBACA,YACA,SACA,oBACA,SACA,mCACA,gBACA,iCACA,+BACA,gBACA,eACA,gBACA,gBACA,kBACA,qBACA,eACA,gBACA,2CAEA,kGACI,WACA,kBACA,SACA,YACA,OACA,UACA,yBAGJ,iDACI,WACA,YACA,mBAGJ,uDACI,WAGJ,yGAEI,+CACA,oCACA,gBAEA,iHACI,2HAOZ,8EACI,+BACA,iCACA,gBAEA,kFACI,YAKZ,2CACI,6BACA,qBACA,sBACA,qBACA,uBACA,2BACA,iCACA,8BACA,oBAIR,wBACI,wBAUR,qCAEQ,wCACI,mBACA,kBAIA,yCACI,eAGJ,4CACI,kBACA,iBACA,eAGJ,4DACI,uBAIR,6CACI,cAEA,+CACI,kBACA,gBAMhB,aACI,mBACI%22,%22file%22:%22special-style-2026.css%22%7D */
