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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}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}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--main-mier-yellow:#f0de4b;--sub-mier-brown:#241000;--sub-red:#ff6457;--sub-green:#67ff65;--sub-blue:#5daedb;--sub-yellow:#f4dd09;--sub-test:#f0de4b;--ink:var(--sub-mier-brown);--ink-soft:#6b5340;--font-text:"Noto Sans JP", sans-serif}a{color:#241000;text-decoration:none}body{background-color:var(--main-mier-yellow);margin:0;padding:0}:where(img[width][height]){height:auto}.bg{background-image:url(/theme/images/crissxcross-50.webp)}@media screen and (width<=1000px){.bg{background-image:url(/theme/images/crissxcross-sml.webp)}}.bg{z-index:-300}.bgsvg svg{width:70%;position:absolute;right:0}#pawPrints{z-index:-1000;position:fixed;transform:scale(1.01)translateY(-200px)}.bg-svg svg{z-index:-20;width:70%;right:0}.bg-svg{z-index:200000;background-image:url(/theme/images/SVG/bg-svg-wide-4.svg);background-position:top;background-repeat:repeat-y;background-size:cover;width:100%}header{--header-gap:2rem;--nav-size:clamp(60px, 5vw + 10px, 80px);--nav-shadow:calc(var(--nav-size) * .09);z-index:10;width:calc(100% - 2 * var(--header-gap));height:100%;margin:var(--header-gap);pointer-events:none;position:fixed}@media screen and (width<=1000px){header{--header-gap:1rem}}header #navButton{pointer-events:all;z-index:2;float:left;width:var(--nav-size);height:var(--nav-size);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:22%;padding:0;position:relative}header #navButton .back,header #navButton .box{border-radius:22%;position:absolute;inset:0}header #navButton .back{background-color:var(--sub-mier-brown);transform:translate(var(--nav-shadow), var(--nav-shadow))}header #navButton .box{border:max(4px, var(--nav-size) * .0625) solid var(--sub-mier-brown);background-color:#fff;place-items:center;transition:transform .12s ease-out;display:grid}header #navButton:active .box{transform:translate(var(--nav-shadow), var(--nav-shadow))}header #navButton:focus-visible{outline:3px solid var(--sub-blue);outline-offset:calc(var(--nav-shadow) + 3px)}header #navButton .bars{--bar:calc(var(--nav-size) * .07);width:calc(var(--nav-size) * .5);height:calc(var(--nav-size) * .36);display:block;position:relative}header #navButton .bars span{height:var(--bar);border-radius:var(--bar);background-color:var(--sub-mier-brown);transition:top .4s cubic-bezier(.68,-.6,.32,1.6),width .4s cubic-bezier(.68,-.6,.32,1.6),transform .4s cubic-bezier(.68,-.6,.32,1.6),opacity .2s;position:absolute;left:0}header #navButton .bars span:first-of-type{width:50%;top:0}header #navButton .bars span:nth-of-type(2){top:calc(50% - var(--bar) / 2);width:100%}header #navButton .bars span:nth-of-type(3){top:calc(100% - var(--bar));width:75%}header #navButton[aria-expanded=true] .bars span:first-of-type,header #navButton[aria-expanded=true] .bars span:nth-of-type(3){top:calc(50% - var(--bar) / 2);width:100%}header #navButton[aria-expanded=true] .bars span:first-of-type{transform:rotate(45deg)}header #navButton[aria-expanded=true] .bars span:nth-of-type(2){opacity:0;transform:scaleX(0)}header #navButton[aria-expanded=true] .bars span:nth-of-type(3){transform:rotate(-45deg)}header .logo{pointer-events:all;background-image:url(/theme/images/f-lab_logo.webp);background-size:cover;width:168px;height:100px;right:0}@media screen and (width<=1000px){header .logo{width:101px;height:60px}}header .logo{z-index:1000;float:right}header #black-panel{pointer-events:none;width:100vw;height:100vh;transform:translate(calc(-1 * var(--header-gap)), calc(-1 * var(--header-gap)));background-color:#0000;transition:background-color .6s cubic-bezier(.16,1,.3,1);position:absolute}@media screen and (width<=1000px){header #black-panel{display:none}}header.is-menu-open #black-panel{pointer-events:auto;background-color:#0000005b}header #menu{--menu-pad:32px;pointer-events:auto;top:calc(-1 * var(--header-gap));left:calc(-1 * var(--header-gap));box-sizing:border-box;border-right:10px solid var(--sub-mier-brown);width:460px;height:100%;color:var(--sub-mier-brown);background-color:#faebd7;flex-direction:column;transition:transform .6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translate(calc(-100% - 5px))}header #menu:focus{outline:none}@media screen and (width<=1000px){header #menu{--menu-pad:24px;border-right:0;width:100vw}}header.is-menu-open #menu{transform:none}header .menu-body{min-height:0;margin-top:calc(var(--header-gap) + var(--nav-size) + var(--nav-shadow));padding:24px var(--menu-pad) 0;overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}header .menu-search{font-family:"M PLUS 1p",sans-serif;font-weight:800}header .menu-search label{letter-spacing:.06em;margin-bottom:8px;font-size:.95rem;display:block}header .menu-search label:before{content:"";vertical-align:middle;background:url(/theme/images/paw.webp) 50%/contain no-repeat;width:1.2rem;height:1.2rem;margin:0 .4em .15em 0;display:inline-block}header #main-nav{--nav-gap:20px;--nav-half:calc((100% - var(--nav-gap)) / 2);gap:0 var(--nav-gap);flex-wrap:wrap;margin:26px 0 28px;padding:0;font-family:"M PLUS 1p",sans-serif;font-weight:800;list-style:none;display:flex}header #main-nav li{box-sizing:border-box;width:max-content;min-width:var(--nav-half);border-bottom:2px dashed var(--sub-mier-brown);flex:1 0 auto;max-width:100%}header #main-nav:after{content:"";flex:1 0 var(--nav-half)}header #main-nav a{color:var(--sub-mier-brown);border-radius:8px;margin:5px 0;padding:7px 10px;font-size:1.35rem;line-height:1.3;transition:background-color .15s,color .15s;display:block}@media screen and (width<=1000px){header #main-nav a{font-size:clamp(1.05rem,5.3vw,1.2rem)}}header #main-nav a:hover{background-color:#2410001f}header #main-nav a:focus-visible{outline:3px solid var(--sub-blue);outline-offset:1px}header #main-nav a[aria-current=page]{background-color:var(--sub-mier-brown);color:#faebd7}header .menu-character{object-fit:contain;object-position:bottom;flex:none;align-self:flex-end;width:auto;max-width:60%;height:auto;max-height:min(25vh,260px);margin-top:auto}@media (prefers-reduced-motion:reduce){header #navButton .box,header #navButton .bars span,header #black-panel,header #menu{transition:none}}#searchform{box-sizing:border-box;border:3px solid var(--sub-mier-brown);background-color:#fffdf8;border-radius:999px;align-items:center;gap:6px;height:54px;padding:0 5px 0 18px;display:flex}#searchform:focus-within{outline:3px solid var(--sub-blue);outline-offset:2px}#searchform input{appearance:none;min-width:0;height:100%;color:var(--sub-mier-brown);font-family:var(--font-text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:1rem;font-weight:400}#searchform input::placeholder{color:var(--ink-soft);opacity:.75}#searchform button{appearance:none;background-color:var(--sub-mier-brown);color:#faebd7;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:0;transition:background-color .15s;display:grid}#searchform button:hover{background-color:#4a2c14}#searchform button:focus-visible{outline:3px solid var(--sub-blue);outline-offset:2px}#searchform button svg{width:18px;height:18px}.toonShadow{box-shadow:8px 8px #00000031}@media screen and (width<=1000px){.toonShadow{box-shadow:4px 4px #00000031}}.borderLine{border:1vw solid var(--sub-mier-brown)}@media screen and (width<=1000px){.borderLine{border:1.2vw solid var(--sub-mier-brown)}}.borderLine-thin{border:.5vw solid var(--sub-mier-brown)}@media screen and (width<=500px){.borderLine-thin{border:1.8vw solid var(--sub-mier-brown)}}.circle{object-fit:cover;border-radius:50%}.front{background-color:var(--sub-mier-brown);position:absolute}@media screen and (width<=1000px){#titleImage{display:none}}#titleImage{width:100px;position:absolute;bottom:-20%;left:50%;transform:translate(-50%,-50%)}#titleImage img{width:100px}#top{width:100%;height:55vw}@media screen and (width<=1000px){#top{height:100vw}}#top{position:relative}#top svg{width:70%;position:absolute;right:0}#top .paws{width:100%;height:100vh;position:absolute;overflow:hidden}#top .paws .hidari{z-index:0;position:absolute;top:18%;left:-2%}@media screen and (width<=1000px){#top .paws .hidari{top:-4%;left:10%}}#top .paws .hidari{background-image:url(/theme/images/SVG/paws.svg);background-repeat:no-repeat;width:10vw;height:33vw;transform:scale(.3)rotate(-145deg)}@media screen and (width<=1000px){#top .paws .hidari{width:20vw;height:66vw}}#top .paws .migi{z-index:0;position:absolute;top:13%;right:0%}@media screen and (width<=1000px){#top .paws .migi{top:6%;right:-3%}}#top .paws .migi{background-image:url(/theme/images/SVG/paws.svg);background-repeat:no-repeat;width:20vw;height:66vw;transform:scale(.3)rotate(30deg)}@media screen and (width<=1000px){#top .paws .migi{width:40vw;height:132vw}}#top .paws .sita-ue{z-index:0;position:absolute;top:105%;left:13%}@media screen and (width<=1000px){#top .paws .sita-ue{top:45%;right:3%}}#top .paws .sita-ue img{width:15vw;height:auto;transform:scale(.3)rotate(140deg)}@media screen and (width<=1000px){#top .paws .sita-ue img{width:25vw}}#top .paws .sita-sita{z-index:0;position:absolute;top:80%;right:0%}@media screen and (width<=1000px){#top .paws .sita-sita{top:6%;right:-3%}}#top .paws .sita-sita img{width:20vw;height:auto;transform:scale(.3)rotate(130deg)}@media screen and (width<=1000px){#top .paws .sita-sita img{width:40vw}}#top .main-text{vertical-align:bottom;color:var(--sub-mier-brown);font-family:Josefin Sans,sans-serif;font-size:8vw;font-style:italic;font-weight:700;line-height:9vw;position:absolute;top:50%;left:58%;transform:translateY(-50%)}#top .image-window-one{width:40vw;height:40vw;animation:2s ease-in-out infinite alternate move-a;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}@media screen and (width<=1000px){#top .image-window-one{width:45vw;height:45vw}}#top .image-window-one .back{background-color:var(--sub-green);position:absolute;top:2.7vw;left:1.6vw}#top .image-window-one .parent-circle{width:40vw;height:40vw}@media screen and (width<=1000px){#top .image-window-one .parent-circle{width:45vw;height:45vw}}#top .image-window-one .parent-circle .circle-child{position:absolute;transform:translate(-50%,-50%)}#top .image-window-one .parent-circle .a{background-color:var(--sub-blue);width:20%;height:20%;top:55%;left:100%}#top .image-window-one .parent-circle .b{background-color:var(--sub-red);width:15%;height:15%;top:90%;left:10%}#top .image-window-one .parent-circle .c{background-color:var(--sub-yellow);width:8%;height:8%;top:71%;left:100%}@keyframes move-a{0%{transform:translate(-50%,calc(10px - 50%))}to{transform:translate(-50%,-50%)}}@keyframes move-b{0%{transform:translate(-50%,calc(10px - 50%))}to{transform:translate(-50%,-50%)}}@keyframes move-c{0%{transform:translate(-50%,calc(20px - 50%))}to{transform:translate(-50%,-50%)}}#top .image-window-two{width:30vw;height:30vw;animation:3s ease-in-out infinite alternate move-b;position:absolute;top:-25%;left:53%;transform:translate(-50%,-50%)}@media screen and (width<=1000px){#top .image-window-two{width:40vw;height:40vw;top:5%;left:48%}}#top .image-window-two .back{background-color:var(--sub-red);position:absolute;top:1.7vw;left:-1.6vw}#top .image-window-two .parent-circle{width:35vw;height:35vw}@media screen and (width<=1000px){#top .image-window-two .parent-circle{width:40vw;height:40vw}}#top .image-window-two .parent-circle .circle-child{position:absolute;transform:translate(-50%,-50%)}#top .image-window-two .parent-circle .a{background-color:var(--sub-blue);width:20%;height:20%;top:80%;left:6%}#top .image-window-three{width:25vw;height:25vw;animation:4s ease-in-out infinite alternate move-c;position:absolute;top:100%;left:70%;transform:translate(-50%,-50%)}@media screen and (width<=1000px){#top .image-window-three{width:35vw;height:35vw;top:85%;left:70%}}#top .image-window-three .back{background-color:var(--sub-red);position:absolute;top:1vw;left:-1.6vw}#top .image-window-three .parent-circle{width:25vw;height:25vw}@media screen and (width<=1000px){#top .image-window-three .parent-circle{width:35vw;height:35vw}}#top .image-window-three .parent-circle .circle-child{position:absolute;transform:translate(-50%,-50%)}#top .image-window-three .parent-circle .a{background-color:var(--sub-yellow);width:20%;height:20%;top:47%;left:0%}#aboutus{text-align:center}#aboutus .bgsvg{z-index:-5;fill:#f18c20;width:100%;position:absolute;transform:translateY(-30%)}#aboutus{width:100%;position:relative}#aboutus .migi{z-index:0;position:absolute;top:-20%;left:15%}@media screen and (width<=1000px){#aboutus .migi{top:-15%;left:3%}}#aboutus .migi{background-image:url(/theme/images/SVG/paw-p.svg);background-repeat:no-repeat;width:10vw;height:7.9vw;transform:scale(1)rotate(125deg)}@media screen and (width<=1000px){#aboutus .migi{width:18vw;height:14.22vw}}#aboutus .hidari{z-index:0;position:absolute;top:-8%;left:7%}@media screen and (width<=1000px){#aboutus .hidari{top:-9%;left:9%}}#aboutus .hidari{background-image:url(/theme/images/SVG/paw-b.svg);background-repeat:no-repeat;width:7vw;height:5.53vw;transform:scale(1)rotate(125deg)}@media screen and (width<=1000px){#aboutus .hidari{width:10vw;height:7.9vw}}#aboutus .mannaka{z-index:0;position:absolute;top:-3%;right:11%}@media screen and (width<=1000px){#aboutus .mannaka{top:-3%;right:7%}}#aboutus .mannaka{background-image:url(/theme/images/SVG/paw-g.svg);background-repeat:no-repeat;width:7vw;height:5.53vw;transform:scale(1)rotate(-120deg)}@media screen and (width<=1000px){#aboutus .mannaka{width:10vw;height:7.9vw}}#aboutus .content{height:fit-content;margin-top:calc(100px + 15vw)}@media screen and (width<=1000px){#aboutus .content{margin-top:100px}}#aboutus .content .description{width:1000px;height:fit-content;color:var(--sub-mier-brown);justify-content:center;margin:50px auto;display:flex}@media screen and (width<=1200px){#aboutus .content .description{box-sizing:border-box;width:100%;margin:15px auto}}@media screen and (width<=650px){#aboutus .content .description{flex-wrap:wrap}}#aboutus .content .description{text-align:center}#aboutus .content .description .logo{flex-shrink:1;height:200px;margin-right:30px}@media screen and (width<=1200px){#aboutus .content .description .logo{float:none;width:auto;height:170px;margin:0}}#aboutus .content .description .explain{flex-shrink:1;width:655px;height:200px;margin-left:30px;position:relative}@media screen and (width<=1200px){#aboutus .content .description .explain{float:none;width:250px;height:fit-content;margin:0 0 30px 25px}}@media screen and (width<=650px){#aboutus .content .description .explain{width:min(400px,100% - 60px);margin:20px 0}}#aboutus .content .description .explain .mobile{display:none}@media screen and (width<=1200px){#aboutus .content .description .explain .mobile{line-height:2.2rem;display:table-cell}}#aboutus .content .description .explain .desktop{width:fit-content;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (width<=1200px){#aboutus .content .description .explain .desktop{display:none}}#aboutus .content .description .explain p,#aboutus .content .description .explain h1{vertical-align:middle;text-align:left;color:#000;text-shadow:0 0 6px #fffc;align-items:center;height:fit-content;font-family:"M PLUS 1p",sans-serif;font-size:1.3rem;font-weight:800;line-height:3rem;display:table-cell}@media screen and (width<=1200px){#aboutus .content .description .explain p,#aboutus .content .description .explain h1{font-size:1rem;line-height:2rem}}#aboutus .content .description .explain p span,#aboutus .content .description .explain h1 span{font-size:1.8rem}@media screen and (width<=1200px){#aboutus .content .description .explain p span,#aboutus .content .description .explain h1 span{font-size:1.2rem}}#aboutus .content .description .explain p span:first-of-type,#aboutus .content .description .explain h1 span:first-of-type{color:#d36469}#aboutus .content .description .explain p span:nth-of-type(2),#aboutus .content .description .explain h1 span:nth-of-type(2){color:#5daedb}#aboutus .content .description .explain p span:nth-of-type(3),#aboutus .content .description .explain h1 span:nth-of-type(3){color:#f69a31}#aboutus .content .description .explain p span:nth-of-type(4),#aboutus .content .description .explain h1 span:nth-of-type(4){color:#2ece6e}#aboutus .slideshow{background-color:var(--sub-mier-brown);width:100%;padding:70px 0;overflow:hidden}@media screen and (width<=1000px){#aboutus .slideshow{padding:35px 0}}#aboutus .slideshow{position:relative}#aboutus .slideshow .inside{width:100%;height:fit-content}@media screen and (width<=1000px){#aboutus .slideshow .inside{border-top:3px dashed #ffebcd;border-bottom:3px dashed #ffebcd;padding:15px 0}}#aboutus .slideshow .inside{border-top:5px dashed #ffebcd;border-bottom:5px dashed #ffebcd;padding:30px 0;animation:1s linear infinite borderAnimation}#aboutus .slideshow .furrylab-marquee{width:100%;position:relative;overflow:hidden}#aboutus .slideshow .furrylab-marquee-track{width:max-content;animation:100s linear infinite furrylab-marquee-left;display:flex}#aboutus .slideshow .furrylab-marquee-reverse .furrylab-marquee-track{animation-name:furrylab-marquee-right}#aboutus .slideshow .furrylab-slide-set{--slide-gap:20px;--slide-width:clamp(180px, calc((100vw / 4) - 20px), 360px);--slide-border:3px;box-sizing:border-box;gap:var(--slide-gap);padding:0 var(--slide-gap) 0 0;flex-shrink:0;margin:0;list-style:none;display:flex}@media screen and (width<=1000px){#aboutus .slideshow .furrylab-slide-set{--slide-gap:12px;--slide-width:clamp(120px, 44vw, 220px);--slide-border:2px}}#aboutus .slideshow .furrylab-slide-set li{text-align:center;flex-shrink:0;list-style:none;display:flex}#aboutus .slideshow .furrylab-slide-set img{aspect-ratio:16/9;border:antiquewhite solid var(--slide-border);box-sizing:border-box;object-fit:cover;width:var(--slide-width);background-color:#faebd7;border-radius:15px;display:block}@media screen and (width<=1000px){#aboutus .slideshow .furrylab-slide-set img{border-radius:10px}}#aboutus .slideshow .loopSlide-bottom{margin-top:20px}@keyframes furrylab-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes furrylab-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}#aboutus .mierButton{margin-bottom:60px}@media screen and (width<=1000px){#aboutus .mierButton{margin-top:40px;margin-bottom:30px}#aboutus .linkbuttons{--ring:8px;--gap:calc(2 * var(--ring) + 14px);gap:var(--gap);box-sizing:border-box;max-width:440px;padding:0 calc(var(--ring) + 20px);grid-template-columns:repeat(2,minmax(0,1fr));margin:36px auto 52px;display:grid}#aboutus .linkbuttons .mierButton{box-sizing:border-box;white-space:nowrap;width:auto;max-width:none;margin:0}}#aboutus{width:100%;margin-bottom:150px}@media screen and (width<=1000px){#aboutus{margin-bottom:100px}}#works .section-title{margin-bottom:20px}@media screen and (width<=1000px){#works .section-title{margin-bottom:0}}#works{position:relative}#works .migi{z-index:0;position:absolute;top:-20%;left:5%}@media screen and (width<=1000px){#works .migi{top:-6%;left:5%}}#works .migi{background-image:url(/theme/images/SVG/paw-b.svg);background-repeat:no-repeat;width:10vw;height:7.9vw;transform:scale(1)rotate(25deg)}@media screen and (width<=1000px){#works .migi{width:18vw;height:14.22vw}}#works .hidari{z-index:0;position:absolute;top:-4%;left:15%}@media screen and (width<=1000px){#works .hidari{top:-1%;left:8%}}#works .hidari{background-image:url(/theme/images/SVG/paw-g.svg);background-repeat:no-repeat;width:7vw;height:5.53vw;transform:scale(1)rotate(25deg)}@media screen and (width<=1000px){#works .hidari{width:10vw;height:7.9vw}}#works .mannaka{z-index:-1;position:absolute;top:-3%;right:7%}@media screen and (width<=1000px){#works .mannaka{top:-3%;right:8%}}#works .mannaka{background-image:url(/theme/images/SVG/paws.svg);background-repeat:no-repeat;width:7vw;height:23.1vw;transform:scale(1)rotate(-150deg)}@media screen and (width<=1000px){#works .mannaka{width:10vw;height:33vw}}#works .bgsvg{z-index:-5;fill:#f18c20;width:100%;position:absolute;transform:translateY(-20%)}#works{text-align:center;width:100%;height:fit-content;margin-bottom:100px}@media screen and (width<=1000px){#works{margin-bottom:70px}#works>.mierButton{margin-top:0}}#works .content{flex-flow:wrap;justify-content:space-around;width:100%;max-width:1100px;margin:0 auto 12px;display:flex}#works .content .workbox{background-color:var(--sub-mier-brown);border-radius:15px;width:500px;max-width:500px;margin:20px 5px;padding-bottom:4px;transition:all .2s cubic-bezier(.68,-.6,.32,1.6);box-shadow:0 10px 10px #24100062}@media screen and (width>=1000px){#works .content .workbox:hover{transform:scale(1.1)}}#works .content .workbox>a{display:block}#works .content .workbox>a:after{content:"";clear:both;display:block}#works .content img{object-fit:cover;background-color:#faebd7;border-radius:10px;width:calc(100% - 30px);margin:15px 15px 0}#works .content img.wp-post-image{aspect-ratio:16/9;height:auto;display:block}#works .content .icon{float:left;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 0 8px 15px!important}#works .content .workname{text-align:left;float:left;text-overflow:ellipsis;color:#faebd7;width:calc(100% - 70px);height:35px;margin:2px 5px 0;font-family:"M PLUS 1p",sans-serif;line-height:35px;overflow:hidden}#works .content .icon-after{float:left;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 0 8px 15px!important}#works .content .creatername{float:left;color:#faebd7;height:35px;margin:0 5px;font-family:"M PLUS 1p",sans-serif;font-size:smaller;line-height:35px}#container-sub{padding:40px 0 0}@media screen and (width<=1000px){#container-sub{padding:100px 0 0}}#container{background-color:#0000;padding:40px 0 0}@media screen and (width<=1000px){#container{padding:100px 0 0}}#container h3{text-align:center;color:var(--sub-mier-brown);font-family:Noto Sans JP,sans-serif;font-size:2rem;font-weight:800}#container h2{font-size:1rem}#container .content{flex-flow:wrap;max-width:1100px;margin:auto;padding:20px;display:flex}#container .content .workbox{background-color:var(--sub-mier-brown);border-radius:15px;width:500px;height:300px;margin:20px auto;transition:all .2s cubic-bezier(.68,-.6,.32,1.6);box-shadow:0 10px 10px #24100062}@media screen and (width>=1000px){#container .content .workbox:hover{transform:scale(1.1)}}#container .content img{object-fit:cover;background-color:#faebd7;border-radius:10px;width:calc(100% - 30px);height:calc(100% - 55px);margin:15px 15px 0}#container .content .icon{float:left;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 0 8px 15px!important}#container .content .workname{float:left;color:#faebd7;height:35px;margin:2px 5px 0;font-family:"M PLUS 1p",sans-serif;line-height:35px}#container .content .icon-after{float:right;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 15px 8px 0!important}#container .content .creatername{float:right;color:#faebd7;height:35px;margin:0 5px;font-family:"M PLUS 1p",sans-serif;font-size:smaller;line-height:35px}.page-title{text-align:center;margin:50px 0 20px;font-family:Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:800}@media screen and (width<=1000px){.page-title{margin:50px 0 20px;font-size:1rem}}.page-title-ng{text-align:center;height:calc(100vh - 630px);margin:20px 0;font-family:Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:800;line-height:calc(100vh - 630px)}@media screen and (width<=1000px){.page-title-ng{height:calc(100vh - 600px);font-size:1rem}}.alltags-s{width:100%;margin:30px 0 20px}@media screen and (width<=1000px){.alltags-s{margin:0}}.alltags-s .taglist-s{text-align:center;box-sizing:border-box;vertical-align:bottom;width:100%;padding:0 250px;font-family:Noto Sans JP,sans-serif;font-size:1rem;font-weight:800;line-height:1.2rem}@media screen and (width<=1000px){.alltags-s .taglist-s{margin-top:20px;padding:0 15px;font-size:.7rem;line-height:1rem}}.alltags-s .taglist-s a{margin-right:5px;text-decoration:underline;display:inline-block}.alltags-s .taglist-s img{height:1rem;margin:auto 2px auto 0;transform:translateY(.2rem)}@media screen and (width<=1000px){.alltags-s .taglist-s img{height:.7rem;line-height:1rem;transform:translateY(.1rem)}}.search-result{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:50px 40px;max-width:1200px;margin:auto;padding:0 70px;display:grid}@media screen and (width<=500px){.search-result{grid-template-columns:1fr;gap:15px;padding:0 10px}}.search-result .article-title{text-align:left;width:calc(100% - 38px);margin:7px 0;padding:0 15px;font-family:Noto Sans JP,sans-serif;font-weight:800;height:fit-content!important}.search-result .text{border-radius:10px;height:fit-content;margin:0 15px 15px;padding:5px 0;font-family:Noto Sans JP,sans-serif;font-size:.7rem;font-weight:400;line-height:1rem}.search-result article{width:100%;max-width:400px;height:320px;margin:0 auto}@media screen and (width<=500px){.search-result article{max-width:none}}.search-result article .workbox{box-sizing:border-box;border:3px solid var(--sub-mier-brown);background-color:#faebd7;width:100%;height:320px;position:relative;overflow:hidden;color:var(--sub-mier-brown)!important}.search-result article .workbox .imgbox{position:relative}.search-result article .workbox .imgbox img{object-fit:cover;border-bottom:var(--sub-mier-brown) 3px solid;background-color:#faebd7;width:100%;height:200px}.search-result article .workbox .imgbox .infoBox{text-align:right;font-family:Noto Sans JP,sans-serif;font-size:.7rem;font-weight:800;position:absolute;bottom:10px;right:15px}.search-result article .workbox .imgbox .infoBox .date{border:2px solid var(--sub-mier-brown);background-color:var(--sub-green);padding:5px;display:inline-block}.search-result article .workbox .imgbox .infoBox .category{border:2px solid var(--sub-mier-brown);background-color:var(--sub-red);padding:5px;display:inline-block;transform:translateY(-2px)}.search-result article .workbox .readMore{font-family:Noto Sans JP,sans-serif;font-size:.8rem;font-weight:800;position:absolute;bottom:12px;right:15px}.search-result article .card-link:hover .readMore span,.search-result article .card-link:focus-visible .readMore span{text-decoration:underline}.search-result .icon{float:left;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 0 8px 15px!important}.search-result h2{float:left;color:#faebd7;height:35px;margin:2px 5px 0;font-family:"M PLUS 1p",sans-serif;line-height:35px}.search-result .icon-after{float:right;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 15px 8px 0!important}.search-result .creatername{float:right;color:#faebd7;height:35px;margin:0 5px;font-family:"M PLUS 1p",sans-serif;font-size:smaller;line-height:35px}#news{text-align:center;width:100%;height:fit-content;position:relative;container-type:inline-size}#news .migi{z-index:0;position:absolute;top:-0%;right:5%}@media screen and (width<=1000px){#news .migi{top:-10%;right:5%}}#news .migi{background-image:url(/theme/images/SVG/paw-p.svg);background-repeat:no-repeat;width:10vw;height:7.9vw;transform:scale(1)rotate(-25deg)}@media screen and (width<=1000px){#news .migi{width:18vw;height:14.22vw}}#news #pawButton{z-index:0;position:absolute;top:-0%;right:5%}@media screen and (width<=1000px){#news #pawButton{top:-10%;right:5%}}#news #pawButton{background-image:url(/theme/images/SVG/paw-ppl.svg);background-repeat:no-repeat;width:10vw;height:7.9vw;transform:scale(1)rotate(-25deg)}@media screen and (width<=1000px){#news #pawButton{width:18vw;height:14.22vw}}#news .hidari{z-index:0;position:absolute;top:-4%;right:15%}@media screen and (width<=1000px){#news .hidari{top:2%;right:8%}}#news .hidari{background-image:url(/theme/images/SVG/paw-b.svg);background-repeat:no-repeat;width:7vw;height:5.53vw;transform:scale(1)rotate(-25deg)}@media screen and (width<=1000px){#news .hidari{width:10vw;height:7.9vw}}#news .mannaka{z-index:0;position:absolute;top:-3%;left:7%}@media screen and (width<=1000px){#news .mannaka{top:-3%;left:8%}}#news .mannaka{background-image:url(/theme/images/SVG/paws.svg);background-repeat:no-repeat;width:7vw;height:23.1vw;transform:scale(1)rotate(-30deg)}@media screen and (width<=1000px){#news .mannaka{width:10vw;height:33vw}}#news .bgsvg{z-index:-5;fill:#f18c20;width:100%;position:absolute;overflow:hidden}#news .article-area{--card-width:min(850px, calc(100cqw - 120px));width:100%;height:calc(var(--card-width) * 9 / 16 + 12px + 48px);margin:0;position:relative;overflow:hidden}@media screen and (width<=1000px){#news .article-area{--card-width:450px}}@media screen and (width<=500px){#news .article-area{--card-width:calc(100cqw - 60px)}}#news .article-area .control-buttons{z-index:5;pointer-events:none;width:min(850px,100% - 120px);height:100%;margin:auto}@media screen and (width<=1000px){#news .article-area .control-buttons{width:450px}}@media screen and (width<=500px){#news .article-area .control-buttons{width:80%}}#news .article-area .control-buttons{position:relative}#news .article-area .control-buttons .maru{pointer-events:all;z-index:5;background-color:var(--sub-mier-brown);width:80px;height:80px;box-shadow:0 0 0 5px var(--sub-mier-brown);color:#faebd7;border:1px solid #faebd7;border-radius:50%;position:absolute;top:50%}@media screen and (width<=1000px){#news .article-area .control-buttons .maru{border-radius:50%;width:50px;height:50px}}#news .article-area .control-buttons .maru{transition:all .2s cubic-bezier(.68,-.6,.32,1.6)}#news .article-area .control-buttons img{width:50%;height:50%}@media screen and (width<=1000px){#news .article-area .control-buttons img{width:80%;height:80%}}@media screen and (width>=1000px){#news .article-area .control-buttons .foword:hover{transform:translate(-50%,-50%)scale(1.4)}#news .article-area .control-buttons .back:hover{transform:translate(50%,-50%)scale(1.4)}}#news .article-area .control-buttons .foword{left:0;transform:translate(-50%,-50%)}#news .article-area .control-buttons .back{right:0;transform:translate(50%,-50%)}#news .article-area .articleSlide{background-color:var(--sub-mier-brown);border:6px solid var(--sub-mier-brown);border-radius:20px;width:min(850px,100% - 120px);height:auto;position:absolute;top:50%;left:50%;overflow:hidden}@media screen and (width<=1000px){#news .article-area .articleSlide{width:450px}}#news .article-area .articleSlide{margin-bottom:100px}@media screen and (width<=500px){#news .article-area .articleSlide{width:calc(100% - 60px)}}#news .article-area .articleSlide>a{display:block}#news .article-area .articleSlide img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}#news .article-area .articleSlide .desc{text-align:left;width:calc(100% - 60px);font-family:"M PLUS 1p",sans-serif;font-weight:800;position:absolute;bottom:30px;left:30px}#news .article-area .articleSlide .desc .type{color:#fff;background-color:#d36469;width:fit-content;padding:10px;font-size:1.5rem}@media screen and (width<=1000px){#news .article-area .articleSlide .desc .type{font-size:1rem}}#news .article-area .articleSlide .desc .title{background-color:#faebd7;width:fit-content;padding:10px;font-size:2rem}@media screen and (width<=1000px){#news .article-area .articleSlide .desc .title{font-size:1rem}}#news .article-area .center{z-index:2;transition:all .4s cubic-bezier(.68,-.6,.32,1.6),z-index .4s cubic-bezier(.68,-.6,.32,1.6);transform:translate(-50%,-50%)}#news .article-area .left{z-index:1;transition:all .4s cubic-bezier(.68,-.6,.32,1.6),z-index .4s cubic-bezier(.68,-.6,.32,1.6);transform:translate(-80%,-50%)scale(.8)}#news .article-area .right{z-index:1;transition:all .4s cubic-bezier(.68,-.6,.32,1.6),z-index .4s cubic-bezier(.68,-.6,.32,1.6);transform:translate(-20%,-50%)scale(.8)}@media screen and (width<=1000px){#news .mierButton{margin-top:0}}#news{margin-bottom:200px}@media screen and (width<=1000px){#news{margin-bottom:100px}}.lower-logo{text-align:center;margin:150px 0}@media screen and (width<=1000px){.lower-logo{margin:70px 0}}.lower-logo img{width:200px;height:auto}.lower-logo{position:relative}.lower-logo .migi{z-index:0;background-image:url(/theme/images/SVG/paw-p.svg);position:absolute;top:-20%;left:5%}@media screen and (width<=1000px){.lower-logo .migi{top:-30%;left:5%}}.lower-logo .migi{background-repeat:no-repeat;width:15vw;height:11.85vw;transform:scale(1)rotate(25deg)}@media screen and (width<=1000px){.lower-logo .migi{width:18vw;height:14.22vw}}.lower-logo .hidari{z-index:0;position:absolute;top:70%;left:20%}@media screen and (width<=1000px){.lower-logo .hidari{top:20%;left:4%}}.lower-logo .hidari{background-image:url(/theme/images/SVG/paw-g.svg);background-repeat:no-repeat;width:10vw;height:7.9vw;transform:scale(1)rotate(25deg)}@media screen and (width<=1000px){.lower-logo .hidari{width:10vw}}.lower-logo .mannaka{z-index:0;position:absolute;top:-3%;right:7%}@media screen and (width<=1000px){.lower-logo .mannaka{top:50%;right:8%}}.lower-logo .mannaka{background-image:url(/theme/images/SVG/paws.svg);background-repeat:no-repeat;width:7vw;height:23.1vw;max-height:473px;transform:scale(1)rotate(-150deg)}@media screen and (width<=1000px){.lower-logo .mannaka{width:10vw;height:33vw}}footer{background-color:var(--sub-mier-brown);--footer-text:antiquewhite;--footer-line:#faebd759;width:100%;color:var(--footer-text);font-family:Noto Sans JP,sans-serif;position:relative}footer .round-top,footer .round-top-dashed{background-repeat:no-repeat;width:100%;height:6vw;position:absolute}footer .round-top{z-index:5;background-image:url(/theme/images/SVG/round.svg);background-size:100% 5.20833vw;transform:translateY(-80%)}footer .round-top-dashed{z-index:6;background-image:url(/theme/images/SVG/round-line.svg);background-size:100% 3.11831vw;transform:translateY(-50%)}footer .mier{z-index:0;transition:all .2s cubic-bezier(.68,-.6,.32,1.6);position:absolute;top:0;left:70%;transform:translate(-50%,-62%)}footer .mier img{width:auto;height:auto;max-height:535px}@media screen and (width<=1000px){footer .mier img{width:20vw}}footer .mier p{color:var(--sub-mier-brown);font-family:"M PLUS 1p",sans-serif;font-size:1.4rem;font-weight:800;line-height:1.6rem;position:absolute;top:20%;right:0}@media screen and (width<=1000px){footer .mier p{display:none}}footer .mier:hover{transform:translate(-50%,-70%)}footer .mask{z-index:0;background-color:var(--sub-mier-brown);width:30vw;position:absolute;top:-30px;bottom:0;left:70%;transform:translate(-50%)}@media screen and (width<=1000px){footer .mask{width:20vw;height:20vw;top:-3vw;bottom:auto}}.footer-inner{z-index:7;box-sizing:border-box;max-width:1120px;margin:0 auto;padding:72px 32px 0;position:relative}@media screen and (width<=1000px){.footer-inner{padding:48px 20px 0}}.footer-columns{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}@media screen and (width<=1000px){.footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media screen and (width<=500px){.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=1000px){.footer-brand{grid-column:1/-1}}.footer-brand p{margin:0}.footer-brand .footer-name{letter-spacing:.04em;font-size:1.6rem;font-weight:700;line-height:1.2}.footer-brand .footer-name-ja{letter-spacing:.2em;margin-top:4px;font-size:.9rem;font-weight:700}.footer-brand .footer-x{color:var(--footer-text);margin-top:14px;font-size:.9rem;font-weight:700;display:inline-block}.footer-brand .footer-x:hover{text-decoration:underline}.footer-group__title{border-bottom:2px dashed var(--footer-line);letter-spacing:.12em;margin:0 0 14px;padding-bottom:10px;font-size:1rem;font-weight:700}.footer-group__title span{letter-spacing:.1em;margin-top:2px;font-size:.72rem;font-weight:400;display:block}.footer-group ul{margin:0;padding:0;list-style:none}.footer-group li{margin:0 0 10px}.footer-group a{color:var(--footer-text);font-size:.88rem;font-weight:400}.footer-group a:hover{text-underline-offset:.2em;text-decoration:underline}.copyright{border-top:2px dashed var(--footer-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-top:56px;padding:20px 0 28px;font-size:.9rem;display:flex}@media screen and (width<=1000px){.copyright{text-align:center;justify-content:center;margin-top:40px}}.copyright span{font-size:.72rem}.section-title-member{text-align:center;width:100%;margin:200px 0 70px;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:800}@media screen and (width<=1000px){.section-title-member{margin:0 0 50px}}.section-title{width:fit-content;height:80px;margin:auto}@media screen and (width<=1000px){.section-title{height:32px}}.section-title img{float:left;width:48px;height:48px;margin:0 10px}@media screen and (width<=1000px){.section-title img{width:32px;height:32px}}.section-title img svg{fill:#241000}.section-title h2{float:left;color:var(--sub-mier-brown);text-align:center;font-family:Erica One,cursive;font-size:3rem}@media screen and (width<=1000px){.section-title h2{font-size:2rem}}.section-title h1{float:left;color:var(--sub-mier-brown);text-align:center;font-family:Erica One,cursive;font-size:4rem}@media screen and (width<=1000px){.section-title h1{font-size:2rem}}.section-title .title{float:left;color:var(--sub-mier-brown);text-align:center;font-family:Erica One,cursive;font-size:5rem}@media screen and (width<=1000px){.section-title .title{font-size:2rem}}.section-title-big{width:fit-content;height:80px;margin:20px auto}@media screen and (width<=1000px){.section-title-big{height:32px}}.section-title-big img{float:left;width:80px;height:80px;margin:0 10px}@media screen and (width<=1000px){.section-title-big img{width:32px;height:32px}}.section-title-big img svg{fill:#241000}.section-title-big h2{float:left;color:var(--sub-mier-brown);text-align:center;font-family:Erica One,cursive;font-size:5rem}@media screen and (width<=1000px){.section-title-big h2{font-size:2rem}}.section-title-big h1{float:left;color:var(--sub-mier-brown);text-align:center;font-family:Erica One,cursive;font-size:5rem}@media screen and (width<=1000px){.section-title-big h1{font-size:2rem}}.section-title-big .title{float:left;color:var(--sub-mier-brown);text-align:center;font-family:Erica One,cursive;font-size:5rem}@media screen and (width<=1000px){.section-title-big .title{font-size:2rem}}.round{background-color:var(--sub-mier-brown);border-radius:100px;height:400px;padding:20px 30px}.mierButton{background-color:var(--sub-mier-brown);box-shadow:0 0 0 8px var(--sub-mier-brown);color:#faebd7;border:2px dashed #fff;border-radius:100px;padding:20px 30px;font-family:"M PLUS 1p",sans-serif;font-size:1rem;font-weight:800;transition:color .3s,background-color .3s,border .3s,box-shadow .3s;display:inline-block}.mierButton:hover{border:var(--sub-mier-brown) dashed 2px;color:var(--sub-mier-brown);background-color:#faebd7;box-shadow:0 0 0 8px #faebd7}.mierButton{margin:0 20px}@media screen and (width<=1000px){.mierButton{width:40%;max-width:200px;margin:30px 10px 0;padding:15px 0;font-size:.8rem}}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.blank{width:100%;height:calc(100vh - 240px);position:relative}@media screen and (width<=1000px){.blank{height:200px}}.blank img{object-fit:cover;width:100%;height:calc(100vh - 240px);position:absolute}@media screen and (width<=1000px){.blank img{height:200px}}#single-page-title{width:fit-content;height:fit-content;position:absolute;bottom:50px;left:50px}@media screen and (width<=1000px){#single-page-title{margin:0 auto;bottom:15px;left:15px}}#single-page-title .mimi{width:100px;margin-bottom:3px;transform:translateY(3px)}@media screen and (width<=1000px){#single-page-title .mimi{width:70px;margin-left:8px}}#single-page-title .page-category,#single-page-title .article-title{border:3px solid #000;font-family:Noto Sans JP,sans-serif;font-weight:800;display:inline-block}#single-page-title .page-category{background-color:var(--sub-green);padding:7px;font-size:1.5rem;transform:translateY(6px)}@media screen and (width<=1000px){#single-page-title .page-category{padding:5px;font-size:.5rem}}#single-page-title .article-title{background-color:var(--sub-red);padding:10px;font-size:2rem;transform:translateY(3px)}@media screen and (width<=1000px){#single-page-title .article-title{padding:5px;font-size:.8rem}}.blank-page{height:150px}@media screen and (width<=1000px){.blank-page{height:90px}}#single-page-title-page{width:982px;margin:0 auto}@media screen and (width<=1000px){#single-page-title-page{width:100%}}#single-page-title-page .mimi{width:100px;margin-bottom:3px;transform:translateY(3px)}@media screen and (width<=1000px){#single-page-title-page .mimi{width:70px;margin-left:8px}}#single-page-title-page .article-title{border:var(--sub-mier-brown) solid 3px;background-color:var(--sub-red);margin-bottom:40px;padding:10px;font-family:Noto Sans JP,sans-serif;font-size:2.5rem;font-weight:800;display:inline-block}@media screen and (width<=1000px){#single-page-title-page .article-title{border-left:none;border-right:none;margin-bottom:0;font-size:1.5rem;display:block}}#single-page-title-page .article-title .blog-detail__title{background-color:var(--sub-red)}#single-page-title-page .blog-detail__image img{max-width:100%;height:auto;display:block}#blog-detail__body-page{border-top:15px solid var(--sub-mier-brown);background-color:var(--main-mier-yellow);border-radius:14px;max-width:880px;margin:0 auto;padding:50px;box-shadow:0 4px 20px #24100030}@media screen and (width<=1000px){#blog-detail__body-page{border-top:none;border-left:none;border-right:none;padding:24px 0 0}#blog-detail__body-page .main-article-erea{border:none;margin-bottom:0}}.article-detail{background-color:var(--sub-test);height:fit-content;color:var(--sub-mier-brown);border-radius:5px;margin:10px 0 16px;padding-bottom:35px;font-family:"M PLUS 1p",sans-serif;font-weight:400}@media screen and (width<=1000px){.article-detail{border-radius:0;margin:0 0 16px;padding:10px 20px}}.article-detail .space{background-color:var(--sub-mier-brown);height:1px;margin:7px 0}.article-detail a{color:var(--sub-mier-brown)}.article-detail img{vertical-align:middle;height:1rem;display:inline-block}.article-detail .userIcon{float:left;background-image:url(/theme/images/SVG/user-brown.svg);width:1rem;height:1rem;margin-right:5px}.article-detail .author{float:left}.taglist{margin:20px 0 10px;font-family:Noto Sans JP,sans-serif;font-weight:800}.taglist a{margin-right:3px;text-decoration:underline}.taglist img{height:1rem;margin-left:1px}.wrapper{border-top:5px solid var(--sub-mier-brown);border-bottom:5px solid var(--sub-mier-brown);background:var(--main-mier-yellow) url(/theme/images/SVG/bg-svg-wide-4.svg) repeat-y top center/cover;width:100%;margin:0;padding:65px 0 100px}@media screen and (width<=1000px){.wrapper{background-color:#f0dd4b;padding:30px 0}}.wrapper .float-area{max-width:1300px;margin:auto;padding:0 150px}@media screen and (width<=1000px){.wrapper .float-area{padding:0}}.wrapper .float-area .article-title{font-family:Noto Sans JP,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.45}@media screen and (width<=1000px){.wrapper .float-area .article-title{padding:0 20px;font-size:1.5rem}}.wrapper .blog-detail__body{flex-wrap:wrap;justify-content:space-between;display:flex}.wrapper .side-content{background-color:#00000005;border-radius:5px;flex:1 2 150px;min-width:350px;height:fit-content;margin-left:50px;padding:15px}@media screen and (width<=1200px){.wrapper .side-content{margin-left:0}}@media screen and (width<=1000px){.wrapper .side-content{background-color:#f0dd4b;width:calc(100% - 40px);min-width:300px;padding:0 20px}}.main-article-erea{color:#241000;letter-spacing:.03em;overflow-wrap:anywhere;border-radius:5px;flex:3 150px;width:100%;min-width:500px;min-height:500px;font-family:Noto Sans JP,sans-serif;font-size:1.0625rem;font-weight:400;line-height:2}@media screen and (width<=1200px){.main-article-erea{min-width:100%}}@media screen and (width<=1000px){.main-article-erea{border:none;border-bottom:3px dashed var(--sub-mier-brown);width:calc(100% - 40px);min-width:calc(100% - 40px);margin-top:0;margin-bottom:50px;padding:0 20px 56px;font-size:1rem;line-height:1.95}}.main-article-erea>:first-child,.main-article-erea .blog-content>:first-child{margin-top:0}.main-article-erea p{margin:0 0 1.5em}@media screen and (width<=1000px){.main-article-erea p{margin-bottom:1.3em}}.main-article-erea p{text-rendering:optimizelegibility}.main-article-erea a{text-decoration:underline}.main-article-erea h1,.main-article-erea h2,.main-article-erea h3,.main-article-erea h4,.main-article-erea h5,.main-article-erea h6{line-height:1.5}.main-article-erea h1{margin:2.4em 0 .8em;font-size:1.5rem;font-weight:700}.main-article-erea h2{margin:2.4em 0 .8em;font-size:1.6rem;font-weight:700}@media screen and (width<=800px){.main-article-erea h2{font-size:1.4rem}}.main-article-erea h2:before{content:"";vertical-align:middle;background:url(/theme/images/paw.webp) 0 0/contain no-repeat;width:1.6rem;height:1.6rem;margin:10px 5px 10px 0;display:inline-block}.main-article-erea h2:after{content:"";vertical-align:middle;background:url(/theme/images/paw.webp) 0 0/contain no-repeat;width:1.6rem;height:1.6rem;margin:10px 0 10px 5px;display:inline-block}.main-article-erea h3,.main-article-erea h4,.main-article-erea h5,.main-article-erea h6{margin:2em 0 .7em;font-size:1.3rem;font-weight:700}@media screen and (width<=800px){.main-article-erea h3,.main-article-erea h4,.main-article-erea h5,.main-article-erea h6{font-size:1.2rem}}.main-article-erea ol,.main-article-erea ul,.main-article-erea li{list-style-type:revert!important}.main-article-erea ul{padding-left:1.5em}.main-article-erea ul,.main-article-erea ol{margin:0 0 1.5em}.main-article-erea li{margin:.4em 0}.main-article-erea ol li{padding-left:.3em;list-style-position:inside}.main-article-erea img{border-radius:15px;max-width:100%;height:auto}.main-article-erea figure{margin:2em 0}.main-article-erea figcaption{font-size:.6rem}.main-article-erea iframe{max-width:100%}.main-article-erea table{border-collapse:collapse;border:2px solid #000}.main-article-erea th,.main-article-erea td{border:1px dashed #000;padding:0 10px}.main-article-erea blockquote{padding:.5em}.main-article-erea blockquote p{margin:0}.main-article-erea blockquote cite{text-align:right;font-size:.8em;display:block}.main-article-erea blockquote :has(cite){padding-bottom:0}.main-article-erea pre{height:fit-content;margin:0;font-size:.7rem;overflow:auto}strong{font-weight:700}.main-article-erea .has-text-align-center{text-align:center}.main-article-erea .has-text-align-right{text-align:right}.main-article-erea .link-button{margin:32px 0}.main-article-erea .link-button a{background-color:var(--sub-mier-brown);box-shadow:0 0 0 8px var(--sub-mier-brown);color:#faebd7;border:2px dashed #fff;border-radius:100px;padding:20px 30px;font-family:"M PLUS 1p",sans-serif;font-size:1rem;font-weight:800;transition:color .3s,background-color .3s,border .3s,box-shadow .3s;display:inline-block}.main-article-erea .link-button a:hover{border:var(--sub-mier-brown) dashed 2px;color:var(--sub-mier-brown);background-color:#faebd7;box-shadow:0 0 0 8px #faebd7}.main-article-erea .link-button a{box-sizing:border-box;max-width:calc(100% - 16px);line-height:1.5;text-decoration:none}@media screen and (width<=1000px){.main-article-erea .link-button a{padding:15px 26px;font-size:.9rem}}.main-article-erea .wp-block-columns{gap:2em;margin:0 0 20px;display:flex}@media screen and (width<=781px){.main-article-erea .wp-block-columns{flex-direction:column;gap:0}}.main-article-erea .wp-block-column{flex:1 1 0;min-width:0}.main-article-erea .emdash-image{margin:0 0 20px}.main-article-erea .emdash-image img{display:block}.main-article-erea .emdash-image a{display:inline-block}.main-article-erea .emdash-image figcaption{margin-top:4px}.main-article-erea .emdash-image--align-center{text-align:center}.main-article-erea .emdash-image--align-center img{margin-inline:auto}.main-article-erea .emdash-image:has(>figcaption){width:fit-content;max-width:100%}.main-article-erea .emdash-image:has(>figcaption).emdash-image--align-center{margin-inline:auto}.main-article-erea .emdash-image:has(>figcaption) figcaption{contain:inline-size;text-align:center}.main-article-erea .emdash-image--align-left{float:left;margin:0 15px 15px 0}.main-article-erea .emdash-image--align-right{float:right;margin:0 0 15px 15px}.main-article-erea blockquote:not(.emdash-pullquote__text){border-left:2px solid var(--sub-mier-brown);margin:10px 0;padding:0 10px}.main-article-erea .emdash-pullquote{--emdash-pullquote-border:transparent;--emdash-pullquote-color:var(--sub-mier-brown);text-align:center;margin:4em 0;padding:0 1em;font-weight:700}.main-article-erea .emdash-pullquote:before{content:"";vertical-align:middle;background:url(/theme/images/paw.webp) 0 0/contain no-repeat;width:2.4rem;height:2.4rem;display:inline-block}.main-article-erea .emdash-pullquote__text{border-bottom:var(--sub-mier-brown) 2px solid;padding:.5em 0;font-size:1.5rem;font-weight:700;line-height:1.6;font-style:normal!important}.main-article-erea .emdash-pullquote__citation{font-weight:400}.main-article-erea .emdash-break-space{height:3em}.main-article-erea hr.emdash-break-line{border:0;border-top:2px dashed var(--sub-mier-brown);margin:30px 0}.main-article-erea details{border:2px solid var(--sub-mier-brown);background-color:#fff4ea99;border-radius:10px;margin:15px 0;padding:10px 15px}.main-article-erea details summary{cursor:pointer;font-weight:700}.main-article-erea details[open] summary{margin-bottom:10px}.main-article-erea .emdash-iframe,.main-article-erea .emdash-embed{max-width:100%;margin:0 0 20px}.main-article-erea .emdash-iframe iframe{max-width:100%}.author-card{border-top:1px solid var(--sub-mier-brown);margin-top:30px;padding-top:20px}.author-card__title{margin-bottom:15px;font-weight:700}.author-card__body{gap:25px;display:flex}@media screen and (width<=1000px){.author-card__body{display:block}}.author-card__picture{object-fit:cover;flex-shrink:0;width:120px;border-radius:50%!important;height:120px!important}.author-card__name{font-size:1.5rem;font-weight:700;margin-bottom:10px!important}.author-card__name a{padding-left:10px;font-size:15px;display:inline-block;text-decoration:none!important}.author-card__bio{white-space:pre-line}.kemonobu-box{margin:30px 0}.kemonobu-box__title{text-align:center;font-size:30px;margin:20px auto!important}.kemonobu-box .c-form{border:3px dashed var(--sub-mier-brown);border-radius:12px;max-width:600px;margin:0 auto;padding:2px}.kemonobu-box .c-form__item{flex-wrap:wrap;justify-content:space-evenly;margin-bottom:20px;display:flex}@media screen and (width>=640px){.kemonobu-box .c-form__item{flex-wrap:nowrap}}.kemonobu-box .c-form__label,.kemonobu-box .c-form__input{padding:10px}.kemonobu-box .c-form__label{width:90%}@media screen and (width>=640px){.kemonobu-box .c-form__label{width:40%}}.kemonobu-box .c-form__input{border:solid 5px var(--sub-yellow);word-break:break-all;background:#faebd7;border-radius:12px;width:90%;font-size:16px}@media screen and (width>=640px){.kemonobu-box .c-form__input{width:55%}}.kemonobu-box .c-form__input:focus-visible{outline:1px auto #61ff86}.kemonobu-box textarea.c-form__input{height:160px}.kemonobu-box .c-form__required{color:#faebd7;background-color:#d36469;border-radius:4px;margin:0 0 0 18px;padding:5px}.kemonobu-box .c-form__submit{text-align:center}.kemonobu-box .c-form__submit input{background-color:var(--sub-mier-brown);color:#faebd7;cursor:pointer;border:1px solid;border-radius:4px;padding:5px 32px;font-size:18px;font-weight:700;transition:all .4s}.kemonobu-box .c-form__submit input:hover{color:var(--sub-blue);background-color:#0000}.kemonobu-box .c-form__thanks{min-height:1.7em}#sidebar{color:var(--ink);font-family:var(--font-text)}.sidebar-title{letter-spacing:.04em;margin:0 0 8px;font-size:1.15rem;font-weight:700}.sidebar-title:before{content:"";vertical-align:middle;background:url(/theme/images/paw.webp) 50%/contain no-repeat;width:1.2rem;height:1.2rem;margin:0 .4em .15em 0;display:inline-block}.sidebar-posts{margin:0;padding:0;list-style:none}.sidebar-posts li+li{border-top:1px dashed #2410004d}.sidebar-post{color:var(--ink);flex-direction:column;gap:4px;padding:14px 0;display:flex}.sidebar-post__title{font-size:.95rem;font-weight:700;line-height:1.55}.sidebar-post:hover .sidebar-post__title{text-underline-offset:.2em;text-decoration:underline}.sidebar-post__meta{color:var(--ink-soft);flex-wrap:wrap;gap:4px 12px;font-size:.75rem;display:flex}.sidebar-post__excerpt{color:var(--ink-soft);font-size:.8rem;line-height:1.7}@media screen and (width<=1000px){.wrap{flex-wrap:wrap}.wrap-r{flex-wrap:wrap-reverse}}.profileBox{justify-content:center;align-items:center;width:65vw;min-width:1000px;margin:50px auto;font-family:Noto Sans JP,sans-serif;display:flex}@media screen and (width<=1000px){.profileBox{width:100%;min-width:1px;margin:50px 0}}.profileBox .profile-pic{flex-grow:0;flex-shrink:2;width:30vw;height:fit-content;margin-bottom:50px;margin-left:20px;padding:0 50px 0 0;position:relative}@media screen and (width<=1000px){.profileBox .profile-pic{width:50%;min-width:1px;margin-bottom:0;margin-left:0;padding:0}}@media screen and (width<=500px){.profileBox .profile-pic{width:100%}}.profileBox .back{background-color:var(--sub-green);position:absolute;top:1.7vw;left:.6vw}@media screen and (width<=500px){.profileBox .back{top:3.4vw;left:1.5vw}}.profileBox .bio-user{box-sizing:border-box;flex-grow:0;width:30vw;height:fit-content;margin-right:20px;padding:0 0 0 50px}@media screen and (width<=1000px){.profileBox .bio-user{width:60%;min-width:1px;margin-right:0;padding:15px}}@media screen and (width<=500px){.profileBox .bio-user{width:100%;min-width:1px;margin-right:0;padding:15px}}.profileBox .bio-user .name-pic img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:3rem;margin:10px 0}@media screen and (width<=1000px){.profileBox .bio-user .name-pic img{font-size:2rem}}@media screen and (width>=1001px){.profileBox .profile-pic+.bio-user{padding-left:max(50px,4vw - 10px)}}.profileBox{position:relative}.profileBox .image-window{box-sizing:border-box;width:30vw;height:30vw;position:relative}@media screen and (width<=1000px){.profileBox .image-window{width:50vw;height:50vw}}@media screen and (width<=500px){.profileBox .image-window{width:80vw;height:80vw;margin:0 auto}}.profileBox .image-window .parent-circle{width:30vw;height:30vw}@media screen and (width<=1000px){.profileBox .image-window .parent-circle{width:50vw;height:50vw}}@media screen and (width<=500px){.profileBox .image-window .parent-circle{width:75vw;height:75vw}}.profileBox .image-window .parent-circle .circle-child{position:absolute;transform:translate(-50%,-50%)}.profileBox .image-window .parent-circle .a{background-color:var(--sub-blue);width:20%;height:20%;top:55%;left:100%}.profileBox .image-window .parent-circle .b{background-color:var(--sub-red);width:15%;height:15%;top:90%;left:10%}.profileBox .image-window .parent-circle .c{background-color:var(--sub-yellow);width:8%;height:8%;top:71%;left:100%}.profileBox .name{margin:10px 0 5px;font-family:"M PLUS 1p",sans-serif;font-size:3rem;font-weight:800}@media screen and (width<=1000px){.profileBox .name{margin:40px 0 5px;font-size:2rem}}.profileBox .syuzoku{margin:25px 0 5px;font-weight:800}.profileBox .cat_list{margin:20px 0 5px}.profileBox .cat_list ul{flex-wrap:wrap;width:100%;display:flex}.profileBox .cat_list ul li{color:#faebd7;background-color:#241000;border-radius:5px;flex-shrink:0;margin:0 5px 5px 0;padding:10px;font-size:.7rem}.profileBox .cat_list ul li.is-active{background-color:var(--sub-green);color:var(--sub-mier-brown)}.profileBox .cat_list ul li.is-alumni{background-color:var(--sub-red);color:#241000}.profileBox .twitter-id{margin:0 0 5px;font-weight:800}.profileBox .bio-text{box-sizing:border-box;word-break:break-word;width:100%;margin:10px 0 5px;line-height:1.4rem}.profileBox .bio-text a{text-decoration:underline}.author-articles{box-sizing:border-box;text-align:left;font-family:Noto Sans JP,sans-serif}@media screen and (width<=1000px){.author-articles{margin:15px 0}}.author-articles .message-no{text-align:center;margin:150px 0 50px;font-size:1.4rem}@media screen and (width<=1000px){.author-articles .message-no{margin:40px 0 100px}}.author-articles .sction-title{text-align:center;margin:50px 0 20px;font-size:1.4rem;font-weight:800}.search-result-circle{flex-flow:wrap;justify-content:space-around;max-width:1200px;margin:auto;padding:0 70px;display:flex}@media screen and (width<=1000px){.search-result-circle{padding:0 10px}}.search-result-circle .article-title{text-align:center;width:calc(100% - 38px);margin:7px 0;padding:0 15px;font-family:Noto Sans JP,sans-serif;font-weight:800;height:fit-content!important}.search-result-circle .sub-title{text-align:center;color:#723f13;width:calc(100% - 38px);margin:4px 0;padding:0 15px;font-family:Noto Sans JP,sans-serif;font-size:.85rem;font-weight:800;height:fit-content!important}@media screen and (width<=1000px){.search-result-circle .sub-title{font-size:.5rem}}.search-result-circle .text{border-radius:10px;height:fit-content;margin:0 15px 15px;padding:5px 0;font-family:Noto Sans JP,sans-serif;font-size:.7rem;font-weight:400;line-height:1rem}.search-result-circle article{width:236px;height:290px;margin:0 30px;transition:transform .2s cubic-bezier(.16,1,.3,1)}@media screen and (width<=1000px){.search-result-circle article{width:fit-content;height:270px;margin:20px auto}}@media screen and (width<=500px){.search-result-circle article{width:160px;height:170px;margin:20px auto}}.search-result-circle article .workbox{border:0 solid #faebd7;border-radius:15px;max-width:360px;height:280px;transition:all .2s cubic-bezier(.16,1,.3,1),height .5s cubic-bezier(.16,1,.3,1) .2s,border-radius .5s cubic-bezier(.16,1,.3,1) .2s,border .5s cubic-bezier(.16,1,.3,1) .2s;position:absolute;overflow:hidden;color:var(--sub-mier-brown)!important}@media screen and (width<=1000px){.search-result-circle article .workbox{height:fit-content;margin:20px;position:relative;transform:scale(1.1)}}@media screen and (width<=500px){.search-result-circle article .workbox{width:132px;height:190px;margin:0 auto}}.search-result-circle article .workbox .imgbox{position:relative}@media screen and (width<=500px){.search-result-circle article .workbox .imgbox{width:120px}}.search-result-circle article .workbox .imgbox img{border:3px solid #522602;border-radius:50%;width:200px;height:200px;position:relative}@media screen and (width<=500px){.search-result-circle article .workbox .imgbox img{width:120px;height:120px;margin:0}}.search-result-circle article .workbox .imgbox .infoBox{text-align:right;font-family:Noto Sans JP,sans-serif;font-size:.7rem;font-weight:800;position:absolute;bottom:10px;right:25px}@media screen and (width<=500px){.search-result-circle article .workbox .imgbox .infoBox{font-size:.5rem;bottom:5px;right:5px}}.search-result-circle article .workbox .imgbox .infoBox .active{border:2px solid var(--sub-mier-brown);background-color:var(--sub-green);padding:5px;display:inline-block}.search-result-circle article .workbox .imgbox .infoBox .active.is-alumni{background-color:var(--sub-red);color:#faebd7}.search-result-circle article:hover{transform:scale(1.1)}.search-result-circle img{object-fit:cover;background-color:#faebd7;border-radius:10px;width:calc(100% - 30px);height:200px;margin:15px 15px 0}.search-result-circle .icon{float:left;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 0 8px 15px!important}.search-result-circle h2{float:left;color:#faebd7;height:35px;margin:2px 5px 0;font-family:"M PLUS 1p",sans-serif;line-height:35px}.search-result-circle .icon-after{float:right;width:auto;height:19px;background-color:#0000!important;border-radius:0!important;margin:8px 15px 8px 0!important}.search-result-circle .creatername{float:right;color:#faebd7;height:35px;margin:0 5px;font-family:"M PLUS 1p",sans-serif;font-size:smaller;line-height:35px}.gallery-character{flex-wrap:wrap;justify-content:space-around;align-items:center;max-width:1200px;margin:0 auto;display:flex}.gallery-character .gbox{border:var(--sub-mier-brown) 3px dashed;background-color:#faebd7;border-radius:15px;flex-shrink:1;width:450px;min-width:270px;height:fit-content;margin:0 auto 50px;padding:5px;box-shadow:8px 8px #00000031}@media screen and (width<=1000px){.gallery-character .gbox{min-width:1px;margin:0 15px 20px}}.gallery-character .gbox img{object-fit:cover;border-radius:10px;width:100%;height:auto}.wpcf7{font-family:Noto Sans JP,sans-serif;font-size:1rem}.wpcf7 p{margin:0 0 22px}.wpcf7 label{font-size:.95rem;font-weight:700}.wpcf7 label br{display:none}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{box-sizing:border-box;border:2px solid var(--sub-mier-brown);width:100%;box-shadow:none;color:var(--sub-mier-brown);font:inherit;appearance:none;background-color:#faebd7;border-radius:10px;margin-top:8px;padding:12px 14px;font-size:1rem;font-weight:400;line-height:1.6;transition:border-color .2s;display:block}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 textarea:focus{border-color:var(--sub-blue);outline:none}.wpcf7 textarea{resize:vertical;min-height:220px}.wpcf7 .wpcf7-submit{background-color:var(--sub-mier-brown);min-width:200px;box-shadow:none;color:#faebd7;letter-spacing:.1em;cursor:pointer;appearance:none;border:0;border-radius:10px;margin:6px 0 0;padding:14px 40px;font-family:"M PLUS 1p",sans-serif;font-size:1rem;font-weight:800;transition:opacity .2s;display:inline-block}.wpcf7 .wpcf7-submit:hover{opacity:.85}.wpcf7 .wpcf7-submit:focus-visible{outline:3px solid var(--sub-blue);outline-offset:3px}.wpcf7 .wpcf7-submit:disabled{opacity:.5;cursor:wait}@media screen and (width<=1000px){.wpcf7 .wpcf7-submit{width:100%}}.contact-form fieldset{border:0;margin:0 0 22px;padding:0}.contact-form legend{margin-bottom:8px;padding:0;font-size:.95rem;font-weight:700}.contact-form__kind{border:2px solid var(--sub-mier-brown);color:var(--sub-mier-brown);cursor:pointer;background-color:#faebd7;border-radius:999px;margin:0 8px 8px 0;padding:8px 16px;font-size:.9rem;font-weight:700;line-height:1.4;transition:background-color .2s,color .2s;display:inline-block;position:relative}.contact-form__kind input{opacity:0;pointer-events:none;position:absolute}.contact-form__kind:has(input:checked){background-color:var(--sub-mier-brown);color:#faebd7}.contact-form__kind:has(input:focus-visible){outline:3px solid var(--sub-blue);outline-offset:2px}.contact-form__submit{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.contact-form__note{opacity:.8;font-size:.85rem}.contact-form__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form__result{border:2px solid var(--sub-mier-brown);border-radius:10px;padding:12px 16px;font-weight:700}.contact-form__result.is-ok{background-color:var(--sub-green)}.contact-form__result.is-error{background-color:var(--sub-red)}.pagination{--page-size:clamp(32px, 9.6vw, 48px);--page-gap:clamp(4px, 1.6vw, 12px);text-align:center;height:fit-content;margin-top:50px}.pagination ul{justify-content:center;align-items:center;gap:var(--page-gap);color:#faebd7;flex-wrap:wrap;font-family:"M PLUS 1p",sans-serif;font-weight:800;line-height:1;display:flex}.pagination ul a,.pagination ul .current,.pagination ul .dots{height:var(--page-size);place-items:center;display:grid}.pagination ul a,.pagination ul .current{box-sizing:border-box;width:var(--page-size);background-color:var(--sub-mier-brown);color:#faebd7;border-radius:50%;box-shadow:0 3px 5px #24100048}.pagination ul .current{color:var(--main-mier-yellow)}.pagination ul .dots{color:var(--sub-mier-brown)}.pagination ul a{transition:background-color .15s}.pagination ul a:hover{background-color:#4a2c14}.pagination ul a:focus-visible{outline:3px solid var(--sub-blue);outline-offset:2px}.pagination ul svg{z-index:auto;fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;width:42%;height:42%}dialog::backdrop{background:#00000080}dialog{text-align:center;background:0 0;border:none}dialog .content{background-image:url(/theme/images/waseda3.webp);background-repeat:no-repeat;background-size:contain;width:700px;max-width:700px;height:700px;max-height:700px}@media screen and (width<=1500px){dialog .content{width:500px;height:500px}}@media screen and (width<=1000px){dialog .content{width:400px;height:400px}}@media screen and (width<=500px){dialog .content{width:300px;height:300px}}dialog .noOutline:focus-visible{outline:none!important}dialog[open]{-webkit-animation:.6s cubic-bezier(.16,1,.3,1) show}@-webkit-keyframes show{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0%)}}@media screen and (width>=1000px){.slide{opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1) .4s,opacity 1s cubic-bezier(.16,1,.3,1) .4s;transform:translateY(50px)}.slide-left{opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1) .4s,opacity 1s cubic-bezier(.16,1,.3,1) .4s;transform:translate(-50px)}.slide-right{opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1) .4s,opacity 1s cubic-bezier(.16,1,.3,1) .4s;transform:translate(50px)}}.slide:first-child{transition-delay:.1s}.slide:nth-child(2){transition-delay:.2s}.slide:nth-child(3){transition-delay:.3s}.slide:nth-child(4){transition-delay:.4s}.slide:nth-child(5){transition-delay:.5s}.slide:nth-child(6){transition-delay:.6s}.slidefast:first-child,.slidefast:nth-child(2),.slidefast:nth-child(3){transition-delay:4.2s}.slide-in{opacity:1;transform:translate(0)}@media screen and (width>=1000px){.mierButton.slide{--reveal-delay:.4s;transition-property:color,background-color,border,box-shadow,transform,opacity;transition-duration:.3s,.3s,.3s,.3s,.5s,1s;transition-timing-function:ease,ease,ease,ease,cubic-bezier(.16,1,.3,1),cubic-bezier(.16,1,.3,1);transition-delay:0s, 0s, 0s, 0s, var(--reveal-delay), var(--reveal-delay)}}.mierButton.slide:first-child{--reveal-delay:.1s}.mierButton.slide:nth-child(2){--reveal-delay:.2s}.mierButton.slide:nth-child(3){--reveal-delay:.3s}.mierButton.slide:nth-child(4){--reveal-delay:.4s}.mierButton.slide:nth-child(5){--reveal-delay:.5s}.mierButton.slide:nth-child(6){--reveal-delay:.6s}@media screen and (width>=1000px){#news>.section-title.slide,#works>.section-title.slide{transition-delay:0s}#news>.section-title~.slide:not(.mierButton),#works>.section-title~.slide:not(.mierButton){transition-delay:.2s}#news>.section-title~.mierButton.slide,#news>.section-title~div>.mierButton.slide,#works>.section-title~.mierButton.slide,#works>.section-title~div>.mierButton.slide{--reveal-delay:.4s}#news>.section-title.slide-in~.slide,#news>.section-title.slide-in~div>.mierButton.slide,#works>.section-title.slide-in~.slide,#works>.section-title.slide-in~div>.mierButton.slide{opacity:1;transform:translate(0)}}#ourmate{clip-path:polygon(0% 20%,100% 0%,100% 80%,0% 100%);background-image:radial-gradient(400px at 6.8% 8.3%,#fff4a9 0%,#fff4ea 100.2%);height:1000px;margin:0 0 200px}@media screen and (width<=1200px){#ourmate{clip-path:polygon(0% 10%,100% 0%,100% 90%,0% 100%);height:600px}}@media screen and (width<=1000px){#ourmate{clip-path:polygon(0% 5%,100% 0%,100% 95%,0% 100%);height:600px}}#ourmate{place-items:center;display:grid;overflow:hidden}#ourmate .migi{z-index:-100;opacity:.03;background-image:url(/theme/images/SVG/paw.svg);background-repeat:no-repeat;width:1000px;height:1000px;position:absolute;top:13%;right:0%;transform:rotate(-30deg)}@media screen and (width<=1000px){#ourmate .migi{opacity:.1;width:400px;top:6%;right:-250px}}#ourmate .continer{width:1050px;max-width:100%;height:600px;display:flex;transform:translateY(-55px)}@media screen and (width<=1000px){#ourmate .continer{place-items:center;width:100%;display:grid;position:relative;transform:translateY(0)}#ourmate .continer .slide:first-child{transform:translate(-100px)}}@media screen and (width<=600px){#ourmate .continer .slide:first-child{transform:translate(-50px)}}#ourmate .continer .slide-in:last-child{opacity:1;transform:translate(-100px)}@media screen and (width<=1000px){#ourmate .continer .slide-in:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3e9c0;border-radius:0;transform:translate(220px,-100px)scale(.8)}}@media screen and (width<=800px){#ourmate .continer .slide-in:last-child{transform:translate(150px,-100px)scale(.6)}}@media screen and (width<=600px){#ourmate .continer .slide-in:last-child{transform:translate(100px,50px)scale(.6)}}@media screen and (width<=480px){#ourmate .continer .slide-in:last-child{transform:translate(80px,20px)scale(.5)}}#ourmate img{opacity:0;width:700px;height:1000px;transition:opacity 1s linear}@media screen and (width<=1200px){#ourmate img{max-width:50%;height:auto;margin:auto}}@media screen and (width<=1075px){#ourmate img{max-width:60%;height:auto;margin:auto}}@media screen and (width<=1000px){#ourmate img{max-width:70%;height:auto;margin:auto}}@media screen and (width<=600px){#ourmate img{max-width:90%;height:auto;margin:auto}}#ourmate{color:var(--sub-mier-brown);text-align:left;font-family:Noto Sans JP,sans-serif}#ourmate .info{opacity:1;width:350px;height:fit-content;margin-top:150px;padding:10px 20px 10px 0;transition:opacity .1s linear;transform:translate(-45px)}@media screen and (width<=1000px){#ourmate .info{opacity:0;background:#fff4ea;border:1px solid #241000;border-radius:15px;padding:10px 20px;transition:opacity .1s linear;position:absolute;transform:translate(0)}}#ourmate .info .intro{margin:15px 0;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:bolder}#ourmate .info .name{margin-bottom:10px;font-size:4rem;font-weight:700;position:relative}#ourmate .info .name .rubi{text-align:center;width:100%;font-size:1rem;display:block;position:absolute;top:0;right:0}#ourmate .info .desc{font-size:1.2rem;font-weight:700;line-height:1.5rem}#ourmate .info .designby{margin-bottom:20px;padding-left:5px;font-size:.8rem}#ourmate .info .designby span{font-size:.5rem}#ourmate .info .link{text-align:right;margin-top:10px;text-decoration:underline}#ourmate{position:relative}@media screen and (width>=1000px){#ourmate .slide-left{opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1) .8s,opacity 1s cubic-bezier(.16,1,.3,1) .8s;transform:translate(100px)}#ourmate .slide-right{opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1) .8s,opacity 1s cubic-bezier(.16,1,.3,1) .8s;transform:translate(-100px)}}#ourmate .slide-in{opacity:1;transform:translate(0)}#ourmate .mannaka{z-index:0;position:absolute;bottom:17%;right:11%}@media screen and (width<=1000px){#ourmate .mannaka{top:-3%;right:-7%}}#ourmate .mannaka{background-image:url(/theme/images/SVG/paws.svg);background-repeat:no-repeat;width:7vw;height:20vw;transform:scale(1)rotate(20deg)}@media screen and (width<=1000px){#ourmate .mannaka{width:10vw;height:7.9vw}}#ourmate .status{width:100%;height:40px;padding-bottom:20px;display:flex}#ourmate .status .item{border-left:var(--sub-mier-brown) 1px solid;place-items:left;flex-grow:1;width:100%;height:40px;padding:4px 2px 4px 8px;display:grid}#ourmate .status .item:last-child .content{width:fit-content;position:relative}#ourmate .status .item:last-child .content .rubi{color:#553c28;text-align:center;letter-spacing:2px;width:100%;font-size:.5rem;font-weight:400;display:block;position:absolute;top:-10px;right:0}#ourmate .status .title{margin-bottom:13px;font-size:.6rem}#ourmate .status .content{font-size:1.2rem;font-weight:700}: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-utgnlmj3]{text-align:center}.has-text-align-right[data-astro-cid-utgnlmj3]{text-align:right}.has-text-align-justify[data-astro-cid-utgnlmj3]{text-align:justify}.emdash-image[data-astro-cid-s3ek2tpd]{margin:1.5rem 0}.emdash-image[data-astro-cid-s3ek2tpd] img[data-astro-cid-s3ek2tpd]{max-width:100%;height:auto}.emdash-image[data-astro-cid-s3ek2tpd] figcaption[data-astro-cid-s3ek2tpd]{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-s3ek2tpd],.emdash-image--align-right[data-astro-cid-s3ek2tpd]{width:fit-content;max-width:50%}.emdash-image--align-left[data-astro-cid-s3ek2tpd]{float:left;margin:0 1.5rem 1rem 0}.emdash-image--align-right[data-astro-cid-s3ek2tpd]{float:right;margin:0 0 1rem 1.5rem}.emdash-image--align-center[data-astro-cid-s3ek2tpd]{width:fit-content;margin-inline:auto}.emdash-image--align-wide[data-astro-cid-s3ek2tpd],.emdash-image--align-full[data-astro-cid-s3ek2tpd]{width:100%}@media (width<=640px){.emdash-image--align-left[data-astro-cid-s3ek2tpd],.emdash-image--align-right[data-astro-cid-s3ek2tpd]{float:none;width:100%;max-width:100%;margin-inline:0}}.emdash-code[data-astro-cid-rl7wmmdj]{margin:1.5rem 0}.emdash-code-filename[data-astro-cid-rl7wmmdj]{color:#ccc;background:#2d2d2d;border-radius:.5rem .5rem 0 0;padding:.5rem 1rem;font-family:monospace;font-size:.75rem}.emdash-code[data-astro-cid-rl7wmmdj] pre[data-astro-cid-rl7wmmdj]{background:#1e1e1e;border-radius:.5rem;margin:0;padding:1rem;overflow-x:auto}.emdash-code-filename[data-astro-cid-rl7wmmdj]+pre[data-astro-cid-rl7wmmdj]{border-radius:0 0 .5rem .5rem}.emdash-code[data-astro-cid-rl7wmmdj] code[data-astro-cid-rl7wmmdj]{color:#e0e0e0;font-family:Fira Code,Consolas,monospace;font-size:.875rem}.emdash-embed[data-astro-cid-xjecpzr3]{margin:1.5rem 0}.emdash-embed-video[data-astro-cid-xjecpzr3]{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.emdash-embed-video[data-astro-cid-xjecpzr3] iframe[data-astro-cid-xjecpzr3],.emdash-embed-video[data-astro-cid-xjecpzr3] video[data-astro-cid-xjecpzr3]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.emdash-embed-audio[data-astro-cid-xjecpzr3],.emdash-embed-audio[data-astro-cid-xjecpzr3] audio[data-astro-cid-xjecpzr3]{width:100%}.emdash-embed[data-astro-cid-xjecpzr3] figcaption[data-astro-cid-xjecpzr3]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-gallery[data-astro-cid-twcpfuwd]{grid-template-columns:repeat(var(--columns,3), 1fr);gap:1rem;margin:1.5rem 0;display:grid}.emdash-gallery-item[data-astro-cid-twcpfuwd]{margin:0}.emdash-gallery-item[data-astro-cid-twcpfuwd] img[data-astro-cid-twcpfuwd]{object-fit:cover;aspect-ratio:1;width:100%;height:auto}.emdash-gallery-item[data-astro-cid-twcpfuwd] figcaption[data-astro-cid-twcpfuwd]{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-twcpfuwd]{grid-template-columns:repeat(2,1fr)}}.emdash-columns[data-astro-cid-7hncogv6]{gap:2rem;margin:1.5rem 0;display:flex}.emdash-column[data-astro-cid-7hncogv6]{flex:1;min-width:0}@media (width<=768px){.emdash-columns[data-astro-cid-7hncogv6]{flex-direction:column;gap:1rem}}.emdash-break[data-astro-cid-dq3fhe2e]{margin:2rem 0}.emdash-break-line[data-astro-cid-dq3fhe2e]{border:none;border-top:1px solid var(--emdash-break-color,var(--color-border,#e0e0e0))}.emdash-break-dots[data-astro-cid-dq3fhe2e]{text-align:center;color:var(--emdash-break-dots-color,var(--color-muted,#999));letter-spacing:.5em}.emdash-break-space[data-astro-cid-dq3fhe2e]{height:2rem}iframe[data-emdash-html-block]{border:0;width:100%;margin:1.5rem 0;display:block}.emdash-html-block[data-astro-cid-b6hy2oj6]{margin:1.5rem 0}.emdash-iframe[data-astro-cid-ydsckid5]{aspect-ratio:16/9;width:100%;margin:1.5rem 0}.emdash-iframe[data-astro-cid-ydsckid5] iframe{border:0;width:100%;height:100%;display:block}.emdash-video[data-astro-cid-aavmgnq2]{margin:1.5rem 0}.emdash-video[data-astro-cid-aavmgnq2] video[data-astro-cid-aavmgnq2]{width:100%;height:auto;max-height:70vh;display:block}.emdash-video[data-astro-cid-aavmgnq2] figcaption[data-astro-cid-aavmgnq2]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-table-wrapper[data-astro-cid-4lf2zvoj]{overscroll-behavior-inline:contain;max-inline-size:100%;margin-block:1.5rem;overflow-x:auto}.emdash-table[data-astro-cid-4lf2zvoj]{border-collapse:collapse;inline-size:100%;font-size:.9rem}.emdash-table[data-astro-cid-4lf2zvoj] th[data-astro-cid-4lf2zvoj],.emdash-table[data-astro-cid-4lf2zvoj] td[data-astro-cid-4lf2zvoj]{border:1px solid var(--color-border,#ddd);text-align:start;vertical-align:top;padding:.75rem;position:relative}.emdash-table[data-astro-cid-4lf2zvoj] th[data-astro-cid-4lf2zvoj] p,.emdash-table[data-astro-cid-4lf2zvoj] td[data-astro-cid-4lf2zvoj] p{margin:0}.emdash-table[data-astro-cid-4lf2zvoj] th[data-astro-cid-4lf2zvoj]{background:var(--color-surface,#f5f5f5);font-weight:600}.emdash-table[data-astro-cid-4lf2zvoj] tbody[data-astro-cid-4lf2zvoj] tr[data-astro-cid-4lf2zvoj]:nth-child(2n){background:var(--color-bg-subtle,#fafafa)}.emdash-table[data-astro-cid-4lf2zvoj] tbody[data-astro-cid-4lf2zvoj] tr[data-astro-cid-4lf2zvoj]:hover{background:var(--color-surface,#f0f0f0)}.emdash-button[data-astro-cid-yhf5n6pm]{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-yhf5n6pm],.emdash-button--fill[data-astro-cid-yhf5n6pm]{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-yhf5n6pm]:hover,.emdash-button--fill[data-astro-cid-yhf5n6pm]:hover{background-color:var(--emdash-button-bg-hover,#005177);border-color:var(--emdash-button-bg-hover,#005177)}.emdash-button--outline[data-astro-cid-yhf5n6pm]{color:var(--emdash-button-bg,#0073aa);border:2px solid var(--emdash-button-bg,#0073aa);background-color:#0000}.emdash-button--outline[data-astro-cid-yhf5n6pm]:hover{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff)}.emdash-buttons[data-astro-cid-yy2a5u2n]{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.emdash-buttons--vertical[data-astro-cid-yy2a5u2n]{flex-direction:column;align-items:flex-start}.emdash-buttons--horizontal[data-astro-cid-yy2a5u2n]{flex-direction:row;align-items:center}.emdash-cover[data-astro-cid-5e33jkvx]{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-5e33jkvx]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.emdash-cover__video[data-astro-cid-5e33jkvx]{object-fit:cover}.emdash-cover__overlay[data-astro-cid-5e33jkvx]{z-index:1;position:absolute;inset:0}.emdash-cover__content[data-astro-cid-5e33jkvx]{z-index:2;width:100%;color:var(--emdash-cover-text-color,#fff);position:relative}.emdash-cover--align-left[data-astro-cid-5e33jkvx]{text-align:left;justify-content:flex-start}.emdash-cover--align-center[data-astro-cid-5e33jkvx]{text-align:center;justify-content:center}.emdash-cover--align-right[data-astro-cid-5e33jkvx]{text-align:right;justify-content:flex-end}.emdash-cover__content[data-astro-cid-5e33jkvx] h1,.emdash-cover__content[data-astro-cid-5e33jkvx] h2,.emdash-cover__content[data-astro-cid-5e33jkvx] h3,.emdash-cover__content[data-astro-cid-5e33jkvx] h4,.emdash-cover__content[data-astro-cid-5e33jkvx] p{color:inherit}.emdash-file[data-astro-cid-y5kkz7rq]{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-y5kkz7rq]{color:var(--emdash-file-color,#333);flex:1;align-items:center;gap:.5rem;text-decoration:none;display:flex}.emdash-file__link[data-astro-cid-y5kkz7rq]:hover{text-decoration:underline}.emdash-file__icon[data-astro-cid-y5kkz7rq]{width:1.5rem;height:1.5rem;color:var(--emdash-file-icon-color,#666);flex-shrink:0}.emdash-file__name[data-astro-cid-y5kkz7rq]{word-break:break-all;font-weight:500}.emdash-file__download[data-astro-cid-y5kkz7rq]{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-y5kkz7rq]:hover{background-color:var(--emdash-button-bg-hover,#005177)}.emdash-file__download[data-astro-cid-y5kkz7rq] svg[data-astro-cid-y5kkz7rq]{width:1.25rem;height:1.25rem}.emdash-pullquote[data-astro-cid-troixwjr]{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-troixwjr]{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-troixwjr]{color:var(--emdash-pullquote-citation-color,#666);margin-top:1rem;font-size:.9rem;font-style:normal}
