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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:100%;list-style-type:none}.langicon{background-image:url(/theme/image/language-svgrepo-com.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;width:35px;height:60px}@media screen and (width>=520px){.langicon{background-size:35px;width:50px;height:60px}}#header-space{flex-grow:1}select{appearance:none;text-align:center}.pll-switcher-select{color:#000;background-color:#0000;border:1px solid #000;border-radius:50px;margin:16px 0;padding:0 10px;font-family:Noto Sans JP,sans-serif;font-weight:700}@media screen and (width>=520px){.pll-switcher-select{margin:10px 0;padding:0 10px}}*{font-family:"M PLUS Rounded 1c",sans-serif}.pc{display:flex!important}.sp{box-shadow:0 0 5px 5px #0000000e;display:none!important}@media only screen and (width<=600px){.pc{display:none!important}.sp{display:block!important}}*{box-sizing:border-box;text-decoration:none}a,a :visited{color:inherit}header{z-index:1000;width:100%;height:70px;box-shadow:none;background-color:#0000;padding:5px 60px 5px 10px;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;position:fixed}header .logo{height:60px;margin-right:20px}header #toggleButton{z-index:9999;cursor:pointer;width:50px;height:50px;position:absolute;top:10px;right:10px}header #toggleButton span{background-color:#666;border-radius:2px;width:45%;height:3px;transition:all .4s;display:inline-block;position:absolute;left:14px}header .circle-bg{z-index:3;background-color:#ffdee9;background-image:linear-gradient(#b5fffc 0%,#ffdee9 100%);border-radius:50%;width:100px;height:100px;transition:all .6s;position:absolute;top:-17px;right:-17px;transform:scale(0)}header .circle-bg.circleactive{transform:scale(50)}header #toggleButton span:first-of-type{top:15px}header #toggleButton span:nth-of-type(2){top:23px}header #toggleButton span:nth-of-type(3){top:31px}header #toggleButton.active span:first-of-type{width:40%;top:18px;left:18px;transform:translateY(6px)rotate(-45deg)}header #toggleButton.active span:nth-of-type(2){opacity:0}header #toggleButton.active span:nth-of-type(3){width:40%;top:30px;left:18px;transform:translateY(-6px)rotate(45deg)}header nav{visibility:hidden;z-index:5;color:#3f3f3f;opacity:0;font-family:"M PLUS Rounded 1c",sans-serif;transition:all .5s;position:fixed;top:50%;left:50%;transform:translate(-50%,-40%)}header nav ul{text-align:center;font-size:1rem}header nav #menu-container>ul>li>a{color:#00a775;text-shadow:2px 2px #b5fffc;margin-bottom:5px;font-size:1.3rem;display:block}header nav .sub-menu>li{color:#198b87;margin-bottom:5px;display:block}header nav #menu-container>ul>li{margin-bottom:15px}header nav a{width:100%;display:block}header nav.panelactive{visibility:visible;opacity:1;transform:translate(-50%,-50%)}@media screen and (width>=1080px){header{width:100%;height:70px;padding:5px 45px 5px 35px;display:flex}header #toggleButton{display:none}header .logo{width:167px;height:60px;margin-right:20px}header .circle-bg{display:none}header nav{visibility:visible;opacity:1;flex-grow:1;position:relative;top:0;left:0;transform:none}header nav ul{text-align:left;gap:30px;height:60px;font-size:20px;line-height:40px;display:flex;position:relative}header nav ul li{width:fit-content;display:block}header nav ul li .sub-menu{visibility:hidden;color:initial;opacity:0;z-index:99999999;background-color:#fff;border:1px solid #6098ff;width:200px;height:fit-content;padding:0 6px;font-size:17px;transition:opacity .3s,transform .3s;display:block;position:absolute;bottom:20px;transform:translateY(100%);box-shadow:5px 5px #48ff6f6b}header nav ul li .sub-menu li{border-left:2px solid #6098ff;width:100%;margin:7px 2px;padding-left:8px;font-size:17px;transition:border-left .1s;display:block}header nav ul li .sub-menu li:hover{border-left:5px solid #6098ff}header nav ul :hover>.sub-menu{visibility:visible;opacity:1;transform:translateY(calc(20px + 100%))}header nav #menu-container>ul>li>a{text-transform:uppercase;color:#000;opacity:.75;height:50px;margin:10px 0;font-weight:700;text-decoration:none;transition:color .1s;display:inline-block;position:relative}header nav #menu-container>ul>li>a:before{content:"";background:#18b2ff;border-radius:5px;width:0;height:5px;margin:auto;transition:width .2s;display:block;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}header nav #menu-container>ul>li:hover>a{color:#009df8}header nav #menu-container>ul>li:hover>a:before{width:100%}header nav .current-menu-item>a:before{width:100%!important}header nav .current-menu-item>a,header nav .current-menu-parent>a{color:#1668ff!important}header nav .current-menu-parent>a:before{width:100%!important}}.top-shadow{background:#fff;box-shadow:0 0 10px #2c2c2c3a}#space-for-header{height:70px}@media screen and (width>=1080px){#space-for-header{height:75px}}.main-section-container{width:100%}.topImage{margin:0 16px;position:relative}.topImage .picslide{background-color:#00b0ec;border-radius:30px;width:100%;height:calc(100svh - 80px);display:flex;position:relative;overflow:hidden}@media screen and (width>=1080px){.topImage .picslide{height:calc(100svh - 100px)}}.topImage .picslide img{object-fit:cover;opacity:1;z-index:1;clip-path:inset(0 100% 0 0);flex-grow:1;width:25%;transition:all 1s cubic-bezier(.83,0,.17,1);transform:translate(-50px)}@media screen and (width<=1200px){.topImage .picslide :nth-child(4){display:none}}@media screen and (width<=1000px){.topImage .picslide :nth-child(3){display:none}}.topImage .image{border-radius:30px;width:100%;height:calc(100svh - 90px)}@media screen and (width>=1080px){.topImage .image{border-radius:30px;height:calc(100svh - 100px)}}.topImage .story{border-radius:30px;position:relative;overflow:hidden}.topImage .story-item{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;transform:translate(0%)}.topImage #story-bar{z-index:22;gap:0 10px;width:calc(100% - 40px);height:11px;display:flex;position:absolute;top:8px;left:20px}.topImage #story-bar .bar{background-color:#ffffff5e;border-radius:5px;flex-grow:1;width:100%;height:5px;margin:3px 0;position:relative}.topImage #story-bar .bar .growBar{background-color:#ffffffad;border-radius:5px;width:0%;height:5px;transition:all 5s linear;position:absolute;top:0;left:0}.topImage #story-bar .bar .grow{width:100%}.topImage #story-bar .bar .shrink{width:0%;transition:width .3s;left:auto;right:0}.topImage #story-bar .bar .wait{width:0%;transition:width .3s}.topImage .one{z-index:5;transform:translate(0%)}.topImage .two{z-index:0;transform:translate(-100%)}.topImage .three{z-index:-10;transform:translate(200%)}.topImage .four{z-index:4;transform:translate(100%)}.topImage .poptext{font-family:"M PLUS Rounded 1c",sans-serif;font-size:2rem;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=1080px){.topImage{margin:0 40px}}.topImage .sns-box{opacity:0;z-index:12;max-width:70px;transition:all .5s;position:absolute;bottom:33px;right:33px;transform:translateY(30px);transition-delay:1.5s!important}@media screen and (width>=760px){.topImage .sns-box{max-width:none}}@media screen and (width<=600px){.topImage .sns-box{bottom:22px;right:22px;transition-delay:.5s!important}}.topImage .sns-box a{display:block}.topImage .sns-box .x_icon{background-image:url(/theme/image/x-icon.png)}.topImage .sns-box .instagram{background-image:url(/theme/image/insta.png)}.topImage .sns-box .icon-common{background-position:50%;background-repeat:no-repeat;background-size:20px}@media screen and (width>=760px){.topImage .sns-box .icon-common{margin-left:5px}}.topImage .sns-box .inner{width:38px;height:38px}.topImage .sns-box .icon{-webkit-backdrop-filter:blur(4.9px);background:#00333a52;border:1px solid #16e3ff4d;border-radius:400px;height:40px;margin-bottom:10px;display:flex;box-shadow:0 3px 10px #00000040}@media screen and (width>=760px){.topImage .sns-box .icon{width:220px}}.topImage .sns-box .icon .text{color:#fff;font-family:Noto Sans JP,sans-serif;line-height:38px}@media screen and (width<=760px){.topImage .sns-box .icon .text{display:none}}.clearfix:after{content:"";clear:both;display:block}.image-pop{opacity:0;z-index:10;width:auto;max-width:min(60vw,100% - 90px);height:auto;max-height:calc(50vh - 100px);transition:all .5s;position:absolute;bottom:5px;left:15px;transform:translateY(30px);transition-delay:.4s!important}@media screen and (width<=600px){.image-pop{transition-delay:0s!important}}.slide-in{clip-path:inset(0)!important;opacity:1!important;transform:translate(0)!important}.blue-bg{background-image:linear-gradient(#fff 0%,#b5e7ff 10%,#6bc7f3 90%,#d3eeff 100%)}.blue-bg .overlay{background-image:url(/theme/image/7.svg);background-size:25rem}.section-title{margin-bottom:60px;font-family:"M PLUS Rounded 1c",sans-serif;position:relative}@media screen and (width>=1080px){.section-title{margin:40px 120px 110px}}.section-title h2{color:#fff;text-shadow:2px 2px 2px #9c9c9c;z-index:30;margin:20px 0;font-size:1.4rem;position:absolute;transform:translateY(-40%)}@media screen and (width>=1080px){.section-title h2{font-size:3rem;transform:translateY(-20%)}}.section-title .overlay{-webkit-user-select:none;user-select:none;z-index:1;opacity:.1;font-family:Noto Sans JP,sans-serif;font-size:4rem;font-weight:700;position:absolute;top:0;transform:translateY(-30%)}@media screen and (width>=1080px){.section-title .overlay{font-size:7rem}}.sutdio-introduction{margin:0 auto;padding:50px 20px;position:relative}@media screen and (width>=1080px){.sutdio-introduction{max-width:none;padding:100px 20px 200px}}.sutdio-introduction .flex-wrapper{flex-wrap:wrap;gap:20px;max-width:1400px;margin:0 auto}@media screen and (width>=860px){.sutdio-introduction .flex-wrapper{padding:40px;display:flex}}@media screen and (width<=860px){.sutdio-introduction .flex-wrapper{max-width:500px}}@media screen and (width>=1080px){.sutdio-introduction .flex-wrapper{gap:60px}}.sutdio-introduction .flex-wrapper .one{flex-grow:4!important}.sutdio-introduction .flex-wrapper .two{place-items:center;display:grid;flex-grow:3!important}.sutdio-introduction .flex-wrapper .content-wrapper{flex:1}@media screen and (width>=1080px){.sutdio-introduction .flex-wrapper{flex-wrap:nowrap}}.sutdio-introduction .flex-wrapper .resize{border:10px solid wheat;border-radius:50%}.sutdio-introduction .flex-wrapper .sotowaku{background:wheat;border:3px dashed #464646;border-radius:50%;width:fit-content;height:fit-content;margin:0 auto;padding:8px}@media screen and (width>=1080px){.sutdio-introduction .flex-wrapper .sotowaku{width:100%;height:100%}}.sutdio-introduction .flex-wrapper .sotowaku img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;height:100%;padding:8px;display:block}.sutdio-introduction .flex-wrapper .c-content{text-align:center;margin-top:30px}@media screen and (width>=1080px){.sutdio-introduction .flex-wrapper .c-content{text-align:left}}.sutdio-introduction .flex-wrapper .c-content h3{color:#fee140;text-shadow:3px 3px 2px #3da74f;font-size:1.8rem;line-height:2.2rem}@media screen and (width>=1080px){.sutdio-introduction .flex-wrapper .c-content h3{font-size:2.2rem;line-height:3rem}}.sutdio-introduction .flex-wrapper .c-content P{color:#fff;text-shadow:3px 3px 2px #48484854;margin-top:10px;padding-left:5px;font-size:1.3rem}@media screen and (width>=1080px){.sutdio-introduction .flex-wrapper .c-content P{font-size:2rem}}.sutdio-introduction .flex-wrapper .status{text-align:center;color:#464646;background-color:#fdfffb;border-radius:40px;width:100%;height:210px;margin:30px 0;font-family:Noto Sans JP,sans-serif;font-weight:700;box-shadow:0 7px 2px #7ff5a6}.sutdio-introduction .flex-wrapper .status .status-contant{border-radius:15px;margin-bottom:5px;display:flex}.sutdio-introduction .flex-wrapper .status .header{margin:8px 4px 10px;padding-left:10px;font-size:17px}.sutdio-introduction .flex-wrapper .status .left{border:1px solid #adadad;border-radius:40px;flex:2;place-items:center;gap:5px;margin:5px;display:flex}.sutdio-introduction .flex-wrapper .status .right{flex:4;place-items:center;margin:5px;display:flex}.sutdio-introduction .flex-wrapper .status .value{color:#1668ff;margin-top:5px;font-size:1.5rem;transform:translateY(-3px)}.sutdio-introduction .flex-wrapper .status .prompt{transform:translateY(3px)}.sutdio-introduction .flex-wrapper .status .prompt-main{font-size:15px;transform:translateY(3px)}.sutdio-introduction .flex-wrapper .status .seisakuchu{flex:1 0;position:relative}.sutdio-introduction .flex-wrapper .status .seisakuchu.main{padding-left:10px}.sutdio-introduction .flex-wrapper .status .machi{flex:1;padding-right:10px}.news-headline{background-image:linear-gradient(#2d6573,#0f8591,#00a7a8,#00c9b6,#12ebdd);margin:0 auto;padding:50px 20px 150px;font-family:Noto Sans JP,sans-serif;font-weight:700;position:relative}@media screen and (width>=1080px){.news-headline{max-width:none}}.news-headline .news-list{margin:0;padding:0;list-style:none}@media screen and (width>=1080px){.news-headline .news-list{max-width:80%;margin:0 auto;padding:100px 20px}}.news-headline .news-list .item a{color:#fff;border-bottom:1px solid #fff;flex-wrap:nowrap;padding:20px;font-size:1.2rem;text-decoration:none;display:flex}.news-headline .news-list .item:first-child a{border-top:1px solid #fff}.news-headline .news-list .item .date{color:#fff;min-width:140px;margin-top:4px;padding:0 20px 0 0;font-size:16px}.news-headline .news-list .item .category{min-width:140px;margin:0;padding:0 20px 0 0}.news-headline .news-list .item .category span{color:#fff;text-align:center;background:#f60;padding:5px 20px;font-size:12px;line-height:1;display:inline-block}.news-headline .news-list .item .title{width:100%;margin:0}.news-headline .news-list .item a:hover .title{color:#fff}@media screen and (width<=767px){.news-headline .news-list .item a{flex-wrap:wrap}.news-headline .news-list .item .date{min-width:100px}.news-headline .news-list .item .title{margin-top:10px}}.amenote-bg{pointer-events:none;opacity:.1;background-image:url(/theme/image/amenote-bg.svg);background-position:50%;background-repeat:no-repeat;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=1080px){.amenote-bg{background-position:100%;width:90%;height:90%}}.amenote-bg-top{z-index:0;pointer-events:none;opacity:.51;background-image:url(/theme/image/logo-white.webp);background-position:50%;background-repeat:no-repeat;background-size:450px;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-shape-divider-bottom-1690872852{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotate(180deg)}.custom-shape-divider-bottom-1690872852 svg{width:calc(151% + 1.3px);height:59px;display:block;position:relative}.custom-shape-divider-bottom-1690872852 .shape-fill{fill:#2d6573}.list-items{background-image:url(/theme/image/7.svg),linear-gradient(#12ebdd 0%,#6bc4ff 80%,#fff 100%);background-size:25rem;padding:1px 20px 100px;position:relative}@media screen and (width>=1080px){.list-items .button-list{padding:30px 180px 100px}}.list-items .over{text-align:center;max-width:1630px;margin:auto}.list-items .inner{text-align:center;background-color:#fff;border-radius:99px;margin:20px;padding:7px;display:inline-block;box-shadow:0 0 10px #2c2c2c3a}.list-items .inner .label{background:#fff;border:3px solid #7cc4ff;border-radius:99px;padding:15px}@media screen and (width<=1675px) and (width>=1275px){.list-items .list-items-loop ul>:last-child{display:none}}.comissions{height:80px;margin:10px 0;position:relative}@media screen and (width>=850px){.comissions{max-width:1400px;margin:60px 0}}.mainContainer-items{width:100%;height:fit-content;padding:0 15px 50px;overflow:hidden}@media screen and (width>=850px){.mainContainer-items{max-width:1400px;margin:0 auto}}footer{text-align:left;padding:60px 20px 0;font-family:Noto Sans JP,sans-serif;font-weight:400}@media screen and (width>=1080px){footer{padding:60px 40px 0}}footer .logo{width:150px;margin:20px 10px 0}@media screen and (width>=1080px){footer .logo{width:250px}}footer .footerbg{background:#f2f2f2;border-radius:15px;max-width:1500px;margin:0 auto}footer .flex-wrapper{flex-wrap:wrap;display:flex}@media screen and (width>=700px){footer .flex-wrapper{flex-wrap:nowrap;justify-content:space-between;min-height:400px;padding:72px 60px 0}}@media screen and (width<=1080px){footer .flex-wrapper{padding:35px 50px 0}}@media screen and (width<=700px){footer .flex-wrapper{padding:5px 0 0}}footer .menu-container{width:100%;padding:20px;overflow:hidden}@media screen and (width>=700px){footer .menu-container{width:825px;padding:20px 0 20px 60px}}footer .menu-container ul{text-align:left;font-size:1rem}footer .menu-container #footer-container>ul>:first-child{display:none}footer .menu-container .sub-menu>li>a{border-bottom:1px solid #dadada;height:56px;padding:20px 0;font-weight:700;display:block}@media screen and (width>=700px){footer .menu-container .sub-menu>li>a{border-bottom:none;height:40px}}footer .menu-container .sub-menu{grid-template-columns:repeat(auto-fill,calc(50% - 8px));gap:0 16px;margin-bottom:20px;display:grid}@media screen and (width>=700px){footer .menu-container .sub-menu{grid-template-columns:calc(100% - 8px)}}footer .menu-container .sub-menu .menu-item{text-align:left;flex:1;min-width:150px}footer .menu-container #footer-container{width:100%;max-width:760px}footer .menu-container #footer-container>ul>li{flex:1;margin-bottom:15px}@media screen and (width>=700px){footer .menu-container #footer-container>ul{grid-template-columns:repeat(auto-fill,140px);justify-content:space-evenly;gap:16px;display:grid}}footer .copy-light{color:#0092f3;width:fit-content;margin:20px auto;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700}.infobox{flex-wrap:wrap;gap:5px 20px;margin-left:20px;font-size:.7rem;font-weight:700;display:flex}.fadein{opacity:0;animation:.3s .1s forwards imgfadein}@keyframes imgfadein{0%{opacity:0}to{opacity:1}}.fadeout{opacity:1;animation:.3s forwards imgfadeout}@keyframes imgfadeout{0%{opacity:1}to{opacity:0}}.thumbnail{width:fit-content;margin:30px auto 0}@media screen and (width<=940px){.thumbnail{width:calc(100% - 40px);margin-top:0}}.thumbnail .image{border-radius:15px;max-width:60vw;max-height:60vh;margin:auto}@media screen and (width<=940px){.thumbnail .image{border-radius:10px;width:100%;max-width:none;height:auto}}.common-bg{background-image:linear-gradient(#fff 0%,#a3e2ff 10%,#c7edff 90%,#fff 100%)}.common-bg .overlay{background-image:url(/theme/image/7.svg);background-size:25rem}.mainContainer{width:100%;height:fit-content;padding:0 15px 50px;overflow:hidden}@media screen and (width>=850px){.mainContainer{width:850px;margin:0 auto}}.mainContainer .date{text-align:right;margin-bottom:15px;font-family:Noto Sans JP,sans-serif;font-size:.8rem;font-weight:400}.title{font-family:Noto Sans JP,sans-serif;font-size:1.2rem}.title h1{text-align:center;width:100%;margin:10px 0 30px;padding:0 10px;display:inline-block;position:relative}@media screen and (width>=850px){.title h1{margin:70px 0;font-size:1.5rem}}.title h1:before{content:"";background-color:#000;border-radius:2px;width:60px;height:5px;display:inline-block;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.item-info{margin-bottom:10px;font-family:Noto Sans JP,sans-serif}.item-info .id{transform:translateY(8px)}.item-info .name{border-bottom:1px solid #000;padding:5px 0 12px;font-size:2rem;line-height:1.7rem}.item-info .price{margin:8px 0 0;padding-bottom:10px;font-size:1.2rem}.status{float:right;color:#fff;background-color:#007710;border-radius:100px;margin:10px 0;padding:2px 10px 3px;font-size:.8rem;font-weight:700}.tag-green{color:#fff;background-color:#00a816}.tag-yellow{color:#363636;background-color:#ffed4d}.list-items-loop{margin-top:15px}.list-items-loop ul{box-sizing:border-box;grid-template-columns:repeat(auto-fill,375px);justify-content:center;gap:25px;padding:0 20px;display:grid}.list-items-loop ul .sotowaku{background:#fff;border:3px solid #7cc4ff;border-radius:15px;padding:15px}.list-items-loop ul li{text-align:center;background-color:#fff;border-radius:18px;max-width:350px;margin:auto;padding:7px;box-shadow:0 0 10px #2c2c2c3a}.list-items-loop ul li .status{font-size:.9rem;margin:0!important;font-weight:400!important}.list-items-loop ul li .id-title{text-align:left;border-left:5px solid #464646;margin-bottom:8px;padding:0 10px;font-size:1.2rem}.list-items-loop ul li .imgbox{border-radius:15px}.list-items-loop ul li .imgbox img{aspect-ratio:1.15;object-fit:cover;border-radius:10px;width:100%;display:block}.list-items-loop ul li .iteminfo{margin-top:8px;font-family:Noto Sans JP,sans-serif;font-weight:700}.entry-content{padding-left:inherit;padding:0 10px;font-family:Noto Sans JP,sans-serif;font-weight:400}.entry-content img{max-width:calc(100vw - 50px)}@media screen and (width>=850px){.entry-content img{max-width:820px}}.entry-content ol,.entry-content ul,.entry-content li{list-style-type:revert!important}.entry-content ul{padding-left:2em}.entry-content ol li{padding-left:2em;list-style-position:inside}.entry-content .wp-block-buttons a{text-decoration:none}.entry-content .block-calendar th{border:1px solid var(--sub-mier-brown)!important;padding:.25em!important}.entry-content .wp-block-calendar table th{background:var(--sub-mier-brown);color:#faebd7;font-weight:400}.entry-content .wp-block-calendar tbody td,.entry-content .wp-block-calendar th{border:1px solid var(--sub-mier-brown)!important;padding:.25em!important}.entry-content a{text-decoration:underline}.entry-content figure{margin:0 0 20px}.entry-content table{border-collapse:collapse;border:2px solid #000}.entry-content table th,.entry-content table td{border:1px dashed #000;padding:0 10px}.entry-content blockquote{color:#333;border-left:4px solid #464646;padding:1em 1.5em}.entry-content blockquote :has(cite){padding-bottom:.5em}.entry-content blockquote p{margin-top:0}.entry-content blockquote cite{color:#737373;text-align:right;font-size:.8em;display:block}.entry-content pre{height:fit-content;margin:0;font-size:.7rem;overflow:auto}.entry-content .wp-block-quote{border-left:2px solid var(--sub-mier-brown);margin:10px 0;padding:0 5px}.entry-content .wp-block-quote cite{font-style:italic}.entry-content .wp-block-image img{box-sizing:border-box;border:dashed 3px var(--sub-mier-brown);border-radius:12px;max-width:calc(100% - 10px);margin:0;padding:2px}.entry-content iframe{max-width:100%}.entry-content figcaption{text-align:left;font-size:.8rem}.entry-content p{overflow-wrap:break-word;margin:0 0 12px}.entry-content h1{font-size:1.5rem;font-weight:700}.entry-content h2{margin:20px 0 0;font-size:1.6rem;font-weight:700}@media screen and (width<=800px){.entry-content h2{margin:20px 0 0;font-size:1.4rem}}.entry-content h2:before{content:"";vertical-align:middle;background-image:url(/theme/image/paw.png);background-repeat:no-repeat;background-size:contain;width:1.6rem;height:1.6rem;margin:10px 5px 10px 0;display:inline-block}.entry-content h2:after{content:"";vertical-align:middle;background-image:url(/theme/image/paw.png);background-repeat:no-repeat;background-size:contain;width:1.6rem;height:1.6rem;margin:10px 0 10px 5px;display:inline-block}.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:20px 0 5px;font-size:1.3rem;font-weight:700}@media screen and (width<=800px){.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:10px 0 0;font-size:1.2rem}}.entry-content img{border-radius:15px}.thumbnail .image,.entry-content img,.list-items-loop ul li .imgbox img{height:auto}@media screen and (width>=941px){.thumbnail .image{width:min(60vw, calc(60vh * var(--iw) / var(--ih)), calc(var(--iw) * 1px))}}.list-items-loop ul li{width:350px}@media screen and (width<=420px){.list-items-loop ul li{width:calc(80vw + 50px)}}@media screen and (width<=1079px){.sutdio-introduction .flex-wrapper .sotowaku{width:100%}}.image-pop{width:min(601px,60vw,100% - 90px,101.178vh - 202.357px)}footer .logo{height:auto}.sutdio-introduction .flex-wrapper .sotowaku img[hidden]{display:none}.news-headline .news-list .item .date{white-space:nowrap}.entry-content h4,.entry-content h5{overflow-wrap:break-word;margin:0 0 12px;font-weight:400}.entry-content h4{font-size:20px}.entry-content h5{font-size:36px}.entry-content p+h4{margin-top:20px}.entry-content hr.emdash-break{border:none;border-top:2px solid;margin:.5em 0}.entry-content .emdash-image{margin:0 0 20px}.entry-content .emdash-image img{box-sizing:border-box;border-radius:12px;max-width:calc(100% - 10px);height:auto;padding:2px}.entry-content .emdash-image--align-center{width:fit-content;margin-inline:auto}.entry-content .emdash-image figcaption{color:inherit;text-align:left;margin-top:0;font-size:.8rem}.entry-content .info .emdash-image{vertical-align:top;margin:0 4px 12px 0;display:inline-block}.entry-content .info .emdash-image img{border-radius:15px;max-width:100%;padding:0}.entry-content .emdash-gallery{margin:0 0 20px}.entry-content .emdash-embed{max-width:500px;margin:0 0 20px}.entry-content .has-text-align-center{text-align:center}.entry-content .has-text-align-right{text-align:right}.entry-content .has-text-align-justify{text-align:justify}.entry-content p.link-button{margin:0 0 20px}.entry-content p.link-button a{color:#fff;overflow-wrap:anywhere;background:#00d084;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;display:inline-block}.entry-content p.link-button a:hover{background:#00b874}.not-found{text-align:center}.not-found a{text-decoration:underline}:where(:root.dark) .emdash-image--light,:where(:root.light) .emdash-image--dark{display:none}@media (prefers-color-scheme:dark){:where(:root:not(.light)) .emdash-image--light{display:none}}@media (prefers-color-scheme:light){:where(:root:not(.dark)) .emdash-image--dark{display:none}}.has-text-align-center[data-astro-cid-knfdj4le]{text-align:center}.has-text-align-right[data-astro-cid-knfdj4le]{text-align:right}.has-text-align-justify[data-astro-cid-knfdj4le]{text-align:justify}.emdash-image[data-astro-cid-7vps6yb7]{margin:1.5rem 0}.emdash-image[data-astro-cid-7vps6yb7] img[data-astro-cid-7vps6yb7]{max-width:100%;height:auto}.emdash-image[data-astro-cid-7vps6yb7] figcaption[data-astro-cid-7vps6yb7]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-image--align-left[data-astro-cid-7vps6yb7],.emdash-image--align-right[data-astro-cid-7vps6yb7]{width:fit-content;max-width:50%}.emdash-image--align-left[data-astro-cid-7vps6yb7]{float:left;margin:0 1.5rem 1rem 0}.emdash-image--align-right[data-astro-cid-7vps6yb7]{float:right;margin:0 0 1rem 1.5rem}.emdash-image--align-center[data-astro-cid-7vps6yb7]{width:fit-content;margin-inline:auto}.emdash-image--align-wide[data-astro-cid-7vps6yb7],.emdash-image--align-full[data-astro-cid-7vps6yb7]{width:100%}@media (width<=640px){.emdash-image--align-left[data-astro-cid-7vps6yb7],.emdash-image--align-right[data-astro-cid-7vps6yb7]{float:none;width:100%;max-width:100%;margin-inline:0}}.emdash-code[data-astro-cid-bck7scr6]{margin:1.5rem 0}.emdash-code-filename[data-astro-cid-bck7scr6]{color:#ccc;background:#2d2d2d;border-radius:.5rem .5rem 0 0;padding:.5rem 1rem;font-family:monospace;font-size:.75rem}.emdash-code[data-astro-cid-bck7scr6] pre[data-astro-cid-bck7scr6]{background:#1e1e1e;border-radius:.5rem;margin:0;padding:1rem;overflow-x:auto}.emdash-code-filename[data-astro-cid-bck7scr6]+pre[data-astro-cid-bck7scr6]{border-radius:0 0 .5rem .5rem}.emdash-code[data-astro-cid-bck7scr6] code[data-astro-cid-bck7scr6]{color:#e0e0e0;font-family:Fira Code,Consolas,monospace;font-size:.875rem}.emdash-embed[data-astro-cid-42ufgj3l]{margin:1.5rem 0}.emdash-embed-video[data-astro-cid-42ufgj3l]{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.emdash-embed-video[data-astro-cid-42ufgj3l] iframe[data-astro-cid-42ufgj3l],.emdash-embed-video[data-astro-cid-42ufgj3l] video[data-astro-cid-42ufgj3l]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.emdash-embed-audio[data-astro-cid-42ufgj3l],.emdash-embed-audio[data-astro-cid-42ufgj3l] audio[data-astro-cid-42ufgj3l]{width:100%}.emdash-embed[data-astro-cid-42ufgj3l] figcaption[data-astro-cid-42ufgj3l]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-gallery[data-astro-cid-7q3rw6wq]{grid-template-columns:repeat(var(--columns,3), 1fr);gap:1rem;margin:1.5rem 0;display:grid}.emdash-gallery-item[data-astro-cid-7q3rw6wq]{margin:0}.emdash-gallery-item[data-astro-cid-7q3rw6wq] img[data-astro-cid-7q3rw6wq]{object-fit:cover;aspect-ratio:1;width:100%;height:auto}.emdash-gallery-item[data-astro-cid-7q3rw6wq] figcaption[data-astro-cid-7q3rw6wq]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.25rem;font-size:.75rem}@media (width<=640px){.emdash-gallery[data-astro-cid-7q3rw6wq]{grid-template-columns:repeat(2,1fr)}}.emdash-columns[data-astro-cid-iiqotjqz]{gap:2rem;margin:1.5rem 0;display:flex}.emdash-column[data-astro-cid-iiqotjqz]{flex:1;min-width:0}@media (width<=768px){.emdash-columns[data-astro-cid-iiqotjqz]{flex-direction:column;gap:1rem}}.emdash-break[data-astro-cid-kns3jdeh]{margin:2rem 0}.emdash-break-line[data-astro-cid-kns3jdeh]{border:none;border-top:1px solid var(--emdash-break-color,var(--color-border,#e0e0e0))}.emdash-break-dots[data-astro-cid-kns3jdeh]{text-align:center;color:var(--emdash-break-dots-color,var(--color-muted,#999));letter-spacing:.5em}.emdash-break-space[data-astro-cid-kns3jdeh]{height:2rem}iframe[data-emdash-html-block]{border:0;width:100%;margin:1.5rem 0;display:block}.emdash-html-block[data-astro-cid-qzhdehmy]{margin:1.5rem 0}.emdash-iframe[data-astro-cid-3cmsrk7v]{aspect-ratio:16/9;width:100%;margin:1.5rem 0}.emdash-iframe[data-astro-cid-3cmsrk7v] iframe{border:0;width:100%;height:100%;display:block}.emdash-video[data-astro-cid-ohulr3xk]{margin:1.5rem 0}.emdash-video[data-astro-cid-ohulr3xk] video[data-astro-cid-ohulr3xk]{width:100%;height:auto;max-height:70vh;display:block}.emdash-video[data-astro-cid-ohulr3xk] figcaption[data-astro-cid-ohulr3xk]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-table-wrapper[data-astro-cid-m5d4bcug]{overscroll-behavior-inline:contain;max-inline-size:100%;margin-block:1.5rem;overflow-x:auto}.emdash-table[data-astro-cid-m5d4bcug]{border-collapse:collapse;inline-size:100%;font-size:.9rem}.emdash-table[data-astro-cid-m5d4bcug] th[data-astro-cid-m5d4bcug],.emdash-table[data-astro-cid-m5d4bcug] td[data-astro-cid-m5d4bcug]{border:1px solid var(--color-border,#ddd);text-align:start;vertical-align:top;padding:.75rem;position:relative}.emdash-table[data-astro-cid-m5d4bcug] th[data-astro-cid-m5d4bcug] p,.emdash-table[data-astro-cid-m5d4bcug] td[data-astro-cid-m5d4bcug] p{margin:0}.emdash-table[data-astro-cid-m5d4bcug] th[data-astro-cid-m5d4bcug]{background:var(--color-surface,#f5f5f5);font-weight:600}.emdash-table[data-astro-cid-m5d4bcug] tbody[data-astro-cid-m5d4bcug] tr[data-astro-cid-m5d4bcug]:nth-child(2n){background:var(--color-bg-subtle,#fafafa)}.emdash-table[data-astro-cid-m5d4bcug] tbody[data-astro-cid-m5d4bcug] tr[data-astro-cid-m5d4bcug]:hover{background:var(--color-surface,#f0f0f0)}.emdash-button[data-astro-cid-dd6wtdik]{cursor:pointer;border-radius:4px;padding:.75em 1.5em;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.emdash-button--default[data-astro-cid-dd6wtdik],.emdash-button--fill[data-astro-cid-dd6wtdik]{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff);border:2px solid var(--emdash-button-bg,#0073aa)}.emdash-button--default[data-astro-cid-dd6wtdik]:hover,.emdash-button--fill[data-astro-cid-dd6wtdik]:hover{background-color:var(--emdash-button-bg-hover,#005177);border-color:var(--emdash-button-bg-hover,#005177)}.emdash-button--outline[data-astro-cid-dd6wtdik]{color:var(--emdash-button-bg,#0073aa);border:2px solid var(--emdash-button-bg,#0073aa);background-color:#0000}.emdash-button--outline[data-astro-cid-dd6wtdik]:hover{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff)}.emdash-buttons[data-astro-cid-x33je3vg]{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.emdash-buttons--vertical[data-astro-cid-x33je3vg]{flex-direction:column;align-items:flex-start}.emdash-buttons--horizontal[data-astro-cid-x33je3vg]{flex-direction:row;align-items:center}.emdash-cover[data-astro-cid-3e7ygkaj]{background-color:var(--emdash-cover-fallback-bg,#333);border-radius:4px;align-items:center;margin:1.5rem 0;padding:2rem;display:flex;position:relative;overflow:hidden}.emdash-cover__background[data-astro-cid-3e7ygkaj]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.emdash-cover__video[data-astro-cid-3e7ygkaj]{object-fit:cover}.emdash-cover__overlay[data-astro-cid-3e7ygkaj]{z-index:1;position:absolute;inset:0}.emdash-cover__content[data-astro-cid-3e7ygkaj]{z-index:2;width:100%;color:var(--emdash-cover-text-color,#fff);position:relative}.emdash-cover--align-left[data-astro-cid-3e7ygkaj]{text-align:left;justify-content:flex-start}.emdash-cover--align-center[data-astro-cid-3e7ygkaj]{text-align:center;justify-content:center}.emdash-cover--align-right[data-astro-cid-3e7ygkaj]{text-align:right;justify-content:flex-end}.emdash-cover__content[data-astro-cid-3e7ygkaj] h1,.emdash-cover__content[data-astro-cid-3e7ygkaj] h2,.emdash-cover__content[data-astro-cid-3e7ygkaj] h3,.emdash-cover__content[data-astro-cid-3e7ygkaj] h4,.emdash-cover__content[data-astro-cid-3e7ygkaj] p{color:inherit}.emdash-file[data-astro-cid-evexlewr]{background-color:var(--emdash-file-bg,#f5f5f5);border:1px solid var(--emdash-file-border,#e0e0e0);border-radius:4px;align-items:center;gap:.75rem;margin:1rem 0;padding:1rem;display:flex}.emdash-file__link[data-astro-cid-evexlewr]{color:var(--emdash-file-color,#333);flex:1;align-items:center;gap:.5rem;text-decoration:none;display:flex}.emdash-file__link[data-astro-cid-evexlewr]:hover{text-decoration:underline}.emdash-file__icon[data-astro-cid-evexlewr]{width:1.5rem;height:1.5rem;color:var(--emdash-file-icon-color,#666);flex-shrink:0}.emdash-file__name[data-astro-cid-evexlewr]{word-break:break-all;font-weight:500}.emdash-file__download[data-astro-cid-evexlewr]{background-color:var(--emdash-button-bg,#0073aa);width:2.5rem;height:2.5rem;color:var(--emdash-button-color,#fff);border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.emdash-file__download[data-astro-cid-evexlewr]:hover{background-color:var(--emdash-button-bg-hover,#005177)}.emdash-file__download[data-astro-cid-evexlewr] svg[data-astro-cid-evexlewr]{width:1.25rem;height:1.25rem}.emdash-pullquote[data-astro-cid-rktqvoky]{border-top:4px solid var(--emdash-pullquote-border,#0073aa);border-bottom:4px solid var(--emdash-pullquote-border,#0073aa);text-align:center;margin:2rem 0;padding:1.5rem 2rem}.emdash-pullquote__text[data-astro-cid-rktqvoky]{color:var(--emdash-pullquote-color,#333);margin:0;font-size:1.5rem;font-style:italic;line-height:1.4}.emdash-pullquote__citation[data-astro-cid-rktqvoky]{color:var(--emdash-pullquote-citation-color,#666);margin-top:1rem;font-size:.9rem;font-style:normal}
