#snav{grid-template-columns:1fr}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#snav{grid-template-columns:repeat(2, 1fr)}#snav:has(li:nth-of-type(3)){grid-template-columns:repeat(3, 1fr)}}main .frame{max-width:-webkit-fit-content;max-width:fit-content;margin-inline:auto}main .frame img{width:auto;max-width:100%}main .indent>li>:where(ul,ol){margin-block:0.5rem}main b{font-weight:600}main a{word-break:break-all}main :where(dl:not([class])){display:grid}main :where(dl:not([class])) dt{padding-block:0rem 0.5rem;font-weight:900}main :where(dl:not([class])) dt:nth-of-type(n+2){padding-block:1rem 0.5rem;border-top:1px solid var(--color_gray)}main :where(dl:not([class])) dd{padding-block:0.5rem 1rem}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){main :where(dl:not([class])){grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}main :where(dl:not([class])) dt{padding-block:0rem 0.5rem}main :where(dl:not([class])) dt:nth-of-type(n+2){padding-block:0.5rem}main :where(dl:not([class])) dd{padding-block:0rem 0.5rem;-webkit-padding-start:2rem;padding-inline-start:2rem}main :where(dl:not([class])) dd:nth-of-type(n+2){padding-block:0.5rem;border-top:1px solid var(--color_gray)}}#special01{text-align:center}#special01 .box{display:grid;gap:1rem}#special01 .box p:first-of-type{line-height:1.5}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#special01 .grid{grid-template-columns:60% 40%;-webkit-align-items:center;align-items:center}#special01 .box p:first-of-type{font-size:1.1rem}}#special03 .comicList{display:grid;-webkit-align-content:stretch;align-content:stretch;grid-template-columns:repeat(2, 1fr);gap:calc(20 / var(--device_font-size) * 1rem)}#special03 .comicList a{display:grid;gap:1rem;width:100%;height:100%;font-size:0.8rem;font-weight:700;text-align:center;text-decoration:none;padding:calc(20 / var(--device_font-size) * 1rem) calc(20 / var(--device_font-size) * 1rem) calc(20 / var(--device_font-size) * 1rem) calc(20 / var(--device_font-size) * 1rem)}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#special03 .comicList{grid-template-columns:repeat(3, 1fr)}#special03 .comicList a{font-size:0.9rem}}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){.fancybox-slide--image{padding:4%}}

/*# sourceMappingURL=maps/special.css.map */
