@media screen and (width >= 768px){html:has(#btnGNavi.act) #bodyInner::before{opacity:0;transition:opacity .3s}}@media screen and (width >= 768px){#bodyInner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e3fe00;z-index:-1;opacity:.25;transition:opacity .3s .3s}}.icoUp{display:inline-block;background:#e3fe00;color:#333;font-size:.7rem;font-weight:700;font-family:"Lato","M PLUS 1","Noto Sans JP",sans-serif;line-height:1em;margin-left:1em;padding:.2em 1em;border-radius:.7em}.icoUp.center{display:block;width:-moz-fit-content;width:fit-content;margin:.3rem auto .1rem}@media screen and (width < 768px){br.sp+.icoUp{margin-left:0}}br:not([class])+.icoUp{margin-left:0}ins{background:#a6e300;text-decoration:none}main h3{padding-bottom:.5rem;border-bottom:solid 2px #333}main .detailBox{margin-top:3rem}main .detailBox.accordion>div>dt{padding:unset}main .detailBox.accordion>div>dt.act a::after{transform:rotate(180deg) translate(100%, 50%)}main .detailBox.accordion>div>dt a{position:relative;display:block;width:100%;color:#fff;text-decoration:none;padding:.75rem 4.5rem 1rem 1.5rem}main .detailBox.accordion>div>dt a::after{content:"▼";position:absolute;inset:50% 0 auto auto;font-style:normal;color:#e3fe00;box-sizing:border-box;transform:translate(-100%, -50%);transform-origin:center center;transition:transform .3s}main .detailBox.accordion>div>dd{display:none}main .detailBox>div{background:#333;border:solid 2px #333;border-radius:1rem;overflow:hidden}main .detailBox>div>dt{font-weight:700;text-align:center;font-style:italic;color:#e3fe00;padding:.75rem 1.5rem 1rem}@media screen and (width < 768px){main .detailBox>div>dt{font-size:2rem}}@media screen and (width >= 768px){main .detailBox>div>dt{font-size:1.25rem}}main .detailBox>div>dt.stit{text-align:left;color:#fff}@media screen and (width < 768px){main .detailBox>div>dt.stit{font-size:1.5rem}}@media screen and (width >= 768px){main .detailBox>div>dt.stit{font-size:1rem}}main .detailBox>div>dd{background:#e3fe00;padding:1.5rem;border-radius:1rem 1rem 0 0}main .detailBox>div+div{margin-top:3rem}@media screen and (width >= 768px){main .dlBox>div{display:flex;justify-content:space-between}}main .dlBox>div>dt,main .dlBox>div>dd{display:flex;align-items:center;height:-moz-fit-content;height:fit-content;padding:.5rem 1rem;border-radius:1rem}main .dlBox>div>dt{justify-content:center;background:#333;text-align:center;color:#e3fe00}@media screen and (width >= 768px){main .dlBox>div>dt{width:10rem}}main .dlBox>div>dd{justify-content:flex-start;background:hsla(0,0%,100%,.7)}@media screen and (width < 768px){main .dlBox>div>dd{margin-top:.5rem}}@media screen and (width >= 768px){main .dlBox>div>dd{width:calc(100% - 10rem);margin-left:.5rem}}@media screen and (width >= 768px){main .dlBox>div>dd:has(+dd){width:calc((100% - 11rem)/2)}}@media screen and (width >= 768px){main .dlBox>div>dd:has(+dd)+dd{width:calc((100% - 11rem)/2)}}main .dlBox>div>dd>div{width:100%}@media screen and (width < 768px){main .dlBox>div+div{margin-top:1.5rem}}@media screen and (width >= 768px){main .dlBox>div+div{margin-top:1rem}}
/*# sourceMappingURL=maps/layout_up.css.map */
