.Bizcard_wrapper__yGhqE{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.Bizcard_card__1YhWW{position:relative;writing-mode:vertical-rl;width:170px;height:250px;margin:0 auto;background-color:#FFFFFF;border:1px solid #000000;box-shadow:5px 5px 0 #BBBBBB}.Bizcard_role__9GCTB{position:absolute;padding:10px}.Bizcard_name__w8Sp0{position:absolute;font-size:1.5rem;width:-moz-fit-content;width:fit-content;height:240px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%)}.Bizcard_graduate__YKf18{position:absolute;display:flex;flex-wrap:wrap;cursor:pointer;height:-moz-fit-content;height:fit-content;justify-content:end;padding:10px;left:0;bottom:0}.Bizcard_graduate__YKf18 div{height:-moz-fit-content;height:fit-content;margin-top:5px}.SubArticle_wrapper__YPqIM{min-width:-moz-fit-content;min-width:fit-content;width:90dvw;margin:0 auto;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.SubArticle_show__0LwmK{opacity:1;transform:translateY(0)}.SubArticle_title__6d5sQ{font-size:1.3rem;font-weight:700;letter-spacing:.1em;line-height:1;color:var(--font);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:90dvw;padding:.5rem 1rem;border-left:5px solid var(--sub);background:linear-gradient(90deg,#fff8f0,#fdf6f0);margin:2rem 0;box-shadow:2px 2px 8px rgba(0,0,0,.1)}.SubArticle_wrapper__YPqIM li{margin-left:20px;margin-top:5px;margin-bottom:5px}.SubArticle_wrapper__YPqIM a:before{content:url(/_next/static/media/link.2bf73a34.svg)}.SubArticle_wrapper__YPqIM a{font-size:1.3rem;text-decoration:underline}.TopSlide_wrapper__JpXN7{display:flex;margin-top:20px}.TopSlide_content__9Ao9s{width:80%;max-width:800px;margin:0 auto;height:60%;max-height:600px}.TopSlide_img__U8tAS{width:100%;height:75%}.TopSlide_previous__kNt2o{border:none;cursor:pointer}.TopSlide_previous__kNt2o span{display:block;background-color:var(--sub);width:50px;height:5px}.TopSlide_previous__kNt2o span:first-child{transform:rotate(-60deg) translateX(21px)}.TopSlide_previous__kNt2o span:nth-child(2){transform:rotate(60deg) translateX(21px)}.TopSlide_previous__kNt2o:hover span{background-color:var(--main)}.TopSlide_next__4lBqI{border:none;cursor:pointer}.TopSlide_next__4lBqI span{display:block;background-color:var(--sub);width:50px;height:5px}.TopSlide_next__4lBqI span:first-child{transform:rotate(60deg) translateX(-21px)}.TopSlide_next__4lBqI span:nth-child(2){transform:rotate(-60deg) translateX(-21px)}.TopSlide_next__4lBqI:hover span{background-color:var(--main)}.TopSlide_wrapper__JpXN7 button:active span{background-color:var(--accent)}@media screen and (max-width:768px){.TopSlide_wrapper__JpXN7 span{width:30px;height:3px}.TopSlide_previous__kNt2o span:first-child{transform:rotate(-60deg) translateX(12.5px)}.TopSlide_previous__kNt2o span:nth-child(2){transform:rotate(60deg) translateX(12.5px)}.TopSlide_next__4lBqI span:first-child{transform:rotate(60deg) translateX(-12.5px)}.TopSlide_next__4lBqI span:nth-child(2){transform:rotate(-60deg) translateX(-12.5px)}}.TopVisual_wrapper__IpzrN{position:relative;height:100dvh;overflow:hidden}.TopVisual_makeKoudaisai__MeQDf{position:relative;font-weight:600;font-size:10.5dvw;line-height:0;color:var(--background);mix-blend-mode:difference;margin-top:calc(100dvh - 5dvw);justify-content:right;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.TopVisual_makeKoudaisai__MeQDf{font-size:6rem;line-height:6rem;display:inline-block;margin-top:calc(100dvh - 12rem)}}@media screen and (max-width:500px){.TopVisual_makeKoudaisai__MeQDf{font-size:4rem;line-height:4rem;display:inline-block;margin-top:calc(100dvh - 8rem)}}.TopVisual_slideimg__hpcbt{position:absolute;inset:0;opacity:0;animation:TopVisual_slideAnime__XPn_B 15s infinite;background-repeat:no-repeat;background-size:cover;background-position:50%;height:100vh;width:100vw;filter:blur(5px)}@keyframes TopVisual_slideAnime__XPn_B{0%,50%,to{opacity:0}10%,30%{opacity:1}}.TopVisual_slideimg__hpcbt:first-of-type{background-image:url(/_next/static/media/top1.0bdf9fa0.jpg);animation-delay:0s}.TopVisual_slideimg__hpcbt:nth-of-type(2){background-image:url(/_next/static/media/top2.cb6d9f5e.jpg);animation-delay:5s}.TopVisual_slideimg__hpcbt:nth-of-type(3){background-image:url(/_next/static/media/top3.1de196b7.jpg);animation-delay:10s}