.swiper-pagination-bullet{opacity:.2;background:#000;border-radius:50%;transition:opacity .3s;display:inline-block;width:1vw!important;height:1vw!important;margin:0 1vw!important}.md-box{background-color:#fff;border-radius:2vw;margin:2.5vw auto 0;padding:3vw 3vw 4vw 4vw;box-shadow:0 0 3vw #ccc}.md-text{margin:1vw;font-size:1.6vw}.md-link{color:#3498db;margin:1vw;font-size:1.4vw;text-decoration:none}.md-linktext{margin-top:3.5vw}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-lock,.swiper-button-prev.swiper-button-lock{opacity:0;pointer-events:none;display:none}#hero-image-wrapper{padding-top:var(--header-height,80px)}.top-image{width:100%;height:calc(100vh - var(--header-height,80px));object-fit:cover}@media screen and (width>=1024px){.swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 10px!important}.md-text{margin:10px;font-size:16px}.md-link{font-size:14px}.md-linktext{margin-top:40px}}@keyframes FadeUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.swiper-container[data-astro-cid-ussghxag]{position:relative}.swiper[data-astro-cid-ussghxag]{height:80vw}.illustrationDetailImage[data-astro-cid-ussghxag]{object-fit:contain;object-position:top;width:100%;max-width:100%;height:90%;display:block;box-shadow:1vw 2vw 2vw -1.6vw #0003}.illustrationDetailVideo[data-astro-cid-ussghxag]{object-fit:contain;width:100%;height:100%;box-shadow:1vw 2vw 2vw -1.6vw #0003}.swiper-pagination[data-astro-cid-ussghxag]{z-index:10;text-align:center;transition:opacity .3s;position:absolute;bottom:-5vw;left:0;right:0;transform:translate(0,0)}.swiper-pagination-bullet-active[data-astro-cid-ussghxag]{opacity:1;background:#007aff}.swiper-button-prev[data-astro-cid-ussghxag],.swiper-button-next[data-astro-cid-ussghxag]{z-index:10;cursor:pointer;color:#fff;background:#3dc7f5 50%/80px 166px no-repeat;border-radius:50%;justify-content:center;align-items:center;width:8vw;height:8vw;padding-top:.75vw;font:400 5vw/1.5 alternate-gothic-atf,"sans-serif";transition:background .3s,color .3s;display:flex;position:absolute;top:48%}.swiper-button-prev[data-astro-cid-ussghxag]{left:1vw}@media (hover:hover){.swiper-button-prev[data-astro-cid-ussghxag]:hover{color:#3d79fc;background:#fff}.swiper-button-prev[data-astro-cid-ussghxag]:before{z-index:-1;opacity:0;box-sizing:border-box;content:"";border:3px solid #3d79fc;border-radius:50%;width:100%;height:100%;transition:transform .3s,opacity .3s;position:absolute;top:0;left:0;transform:scale(1)}.swiper-button-prev[data-astro-cid-ussghxag]:hover:before{opacity:1;transform:scale(1)}}.swiper-button-next[data-astro-cid-ussghxag]{right:1vw}@media (hover:hover){.swiper-button-next[data-astro-cid-ussghxag]:hover{color:#3d79fc;background:#fff}.swiper-button-next[data-astro-cid-ussghxag]:before{z-index:-1;opacity:0;box-sizing:border-box;content:"";border:3px solid #3d79fc;border-radius:50%;width:100%;height:100%;transition:transform .3s,opacity .3s;position:absolute;top:0;left:0;transform:scale(1)}.swiper-button-next[data-astro-cid-ussghxag]:hover:before{opacity:1;transform:scale(1)}}.illustrationDetailFadeUp[data-astro-cid-ussghxag]{animation:.5s forwards FadeUp}.illustrationDetailFadeUpTrigger[data-astro-cid-ussghxag]{opacity:0}.illustrationDetailContents[data-astro-cid-ussghxag]{width:60%;margin:9vw auto 0}.illustrationDetailContentsTitle[data-astro-cid-ussghxag]{align-items:flex-end;width:100%;display:flex;position:relative}.illustrationDetailContentsTitlePartition[data-astro-cid-ussghxag]{background:#3498db;width:.6vw;height:10vw}.illustrationDetailContentsTitleMain[data-astro-cid-ussghxag]{flex-direction:column;margin:0 0 0 3.2vw}.illustrationDetailContentsTitleText[data-astro-cid-ussghxag]{letter-spacing:.01em;color:#3498db;font:700 4.5vw alternate-gothic-atf,"sans-serif"}.illustrationDetailContentsTitleDate[data-astro-cid-ussghxag]{letter-spacing:.01em;font:700 1.6vw noto-sans-cjk-jp,"sans-serif"}.illustrationDetailContentsComment[data-astro-cid-ussghxag]{width:100%;height:5vw;margin:5vw auto 0;font:400 1.6vw noto-sans-cjk-jp,"sans-serif"}.illustrationDetailContentsInformation[data-astro-cid-ussghxag]{width:100%;margin:0 auto}.illustrationDetailContentsInformationPartition[data-astro-cid-ussghxag]{background:#557;width:100%;height:.1vw}.illustrationDetailContentsInformationProductionTime[data-astro-cid-ussghxag]{margin:1vw 0;font:400 2.1vw noto-sans-cjk-jp,"sans-serif";display:flex}.illustrationDetailContentsInformationProductionTimeText[data-astro-cid-ussghxag]{justify-content:flex-end}.illustrationDetailContentsInformationCreationTools[data-astro-cid-ussghxag]{margin:1vw 0;font:400 2.1vw noto-sans-cjk-jp,"sans-serif";display:flex}.illustrationDetailContentsInformationCreationToolsText[data-astro-cid-ussghxag]{justify-content:flex-end}@media screen and (width>=1024px){.swiper[data-astro-cid-ussghxag]{height:100vh}.illustrationDetailImage[data-astro-cid-ussghxag]{object-fit:contain;object-position:top;width:100%;max-width:100%;height:90%;display:block;box-shadow:1vw 2vw 2vw -1.6vw #0003}.illustrationDetailVideo[data-astro-cid-ussghxag]{object-fit:contain;width:100%;height:calc(100vh - 80px);box-shadow:1vw 2vw 2vw -1.6vw #0003}.swiper-button-prev[data-astro-cid-ussghxag],.swiper-button-next[data-astro-cid-ussghxag]{width:80px;height:80px;padding-top:10px;font-size:50px}.swiper-pagination[data-astro-cid-ussghxag]{bottom:-40px}.swiper-pagination-bullet[data-astro-cid-ussghxag]{width:10px;height:10px;margin:0 10px}.illustrationDetailContents[data-astro-cid-ussghxag]{margin:100px auto 0}.illustrationDetailContentsTitlePartition[data-astro-cid-ussghxag]{width:5px;height:97px}.illustrationDetailContentsTitleMain[data-astro-cid-ussghxag]{margin:0 0 0 25px}.illustrationDetailContentsTitleText[data-astro-cid-ussghxag]{font-size:48px}.illustrationDetailContentsTitleDate[data-astro-cid-ussghxag]{font-size:16px}.illustrationDetailContentsComment[data-astro-cid-ussghxag]{height:50px;margin:36px auto 0;font-size:16px}.illustrationDetailContentsInformationPartition[data-astro-cid-ussghxag]{height:1px}.illustrationDetailContentsInformationProductionTime[data-astro-cid-ussghxag],.illustrationDetailContentsInformationCreationTools[data-astro-cid-ussghxag]{margin:7px 0;font-size:16px}}
