@charset "UTF-8";.top-h2{margin-bottom:.6em;font-size:clamp(4rem, 3.6603221083vw, 5rem);line-height:1.2;font-weight:700}.top-h2__en{font-family:"Lato",sans-serif}.top-h2__ja{font-size:1.6rem;display:block;margin-top:.5em}@media (max-width:767px){.top-h2__ja{font-size:1.4rem}}.top-h2 .--blue{color:#005abe}@media (max-width:767px){.top-h2{font-size:3.2rem}}[class^=top] .container{width:80.5270863836%;margin:auto;max-width:1100px}@media (max-width:767px){[class^=top] .container{width:91.4666666667%}}[class^=top] .container.--wide{width:100%;max-width:100%}@media (max-width:767px){[class^=top] .container.--wide{width:100%}}.mv{position:relative;height:36.6764275256vw;max-height:648px;background:#fff}@media (max-width:1023px){.mv{height:58.59375vw}}@media (max-width:767px){.mv{height:71.4666666667vw}}.mv__video-wrap{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 80%;object-position:center 80%}.mv__copy{position:absolute;z-index:1;left:6.3689604685%;bottom:10.379241517%}.mv__copy-en{color:#fff;font-size:4.2459736457vw;font-size:clamp(4.2rem, 4.2459736457vw, 7.3rem);line-height:1.2;font-family:"Lato",sans-serif;font-weight:700;margin-bottom:0;text-shadow:0px 0px 6px rgba(0,0,0,.16)}@media (max-width:767px){.mv__copy-en{font-size:clamp(2.6rem, 8.5333333333vw, 3.2rem)}}.mv__copy-en span{display:inline-block}.mv__copy-ja{color:#fff;font-size:clamp(1.6rem, 1.4641288433vw, 2.6rem);display:table;border-bottom:solid 1px #fff;line-height:1.5;font-weight:700;margin-left:.439238653vw;text-shadow:0px 0px 6px rgba(0,0,0,.16);padding-bottom:.5em;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 1.2s;transition:all 1.2s}@media (max-width:767px){.mv__copy-ja{font-size:clamp(1.2rem, 3.7333333333vw, 1.4rem)}}.mv__copy-ja.animated{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px)}.mv-wrap{position:relative}.mv-news{position:absolute;bottom:45px;right:45px;width:570px}@media (max-width:1365px){.mv-news{width:41.7276720351vw;bottom:3.2942898975vw;right:3.2942898975vw}}@media (max-width:1023px){.mv-news{position:static;background:#f3f5f8;width:100%}}.mv-news__box{background:#fff;border-radius:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 29px}@media (max-width:1365px){.mv-news__box{padding:.878477306vw 2.1229868228vw}}@media (max-width:1023px){.mv-news__box{background:0 0;border-radius:0}}@media (max-width:767px){.mv-news__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:91.4666666667%;padding:12px 0 16px;margin:auto}}.mv-news__ttl{width:58px;padding-right:17px;border-right:solid 1px #d1dce9}@media (max-width:1365px){.mv-news__ttl{padding-right:0}}@media (max-width:767px){.mv-news__ttl{width:100%;padding-right:0;border:0}}.mv-news__content{width:calc(100% - 58px);padding-left:23px}@media (max-width:1365px){.mv-news__content{padding-left:1.6837481698vw}}@media (max-width:767px){.mv-news__content{width:100%;padding-left:0}}.mv-news__en{color:#005abe;font-family:"Lato",sans-serif;font-size:1.5rem;font-weight:700}@media (max-width:767px){.mv-news__en{font-size:1.6rem;margin-bottom:.5em}}.mv-news__link{display:block;text-decoration:none;color:#2e2e2e}.mv-news__link:hover .mv-news__date{color:#005abe}.mv-news__link:hover .mv-news__text{color:#005abe}.mv-news__link:hover .mv-news__arrow-in:before{-webkit-animation:arrow-link .5s ease-in-out;animation:arrow-link .5s ease-in-out}.mv-news__link-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:clamp(14px, 1.1713030747vw, 16px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:38px}@media (max-width:1365px){.mv-news__link-inner{padding-right:2.7818448023vw}}@media (max-width:1023px){.mv-news__link-inner{padding-right:0}}@media (max-width:767px){.mv-news__link-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0}}.mv-news__link-inner p{margin:0}.mv-news__date{font-size:clamp(1.2rem, 0.9516837482vw, 1.3rem);font-family:"Roboto",sans-serif;-webkit-transition:.3s;transition:.3s;padding-top:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:767px){.mv-news__date{width:100%;font-size:1.3rem;padding-top:0}}.mv-news__text{font-size:clamp(1.2rem, 0.9516837482vw, 1.3rem);-webkit-transition:.3s;transition:.3s;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:1023px){.mv-news__text{font-size:1.3rem}}.mv-news__arrow{width:24px;height:24px;border:solid 1px #005abe;border-radius:50%;position:absolute;right:0;top:53%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1365px){.mv-news__arrow{width:1.756954612vw;height:1.756954612vw}}@media (max-width:1023px){.mv-news__arrow{display:none}}.mv-news__arrow-in{position:relative;display:block;height:100%;-webkit-transition:.4s;transition:.4s}.mv-news__arrow-in:before{content:"";display:inline-block;width:12px;height:12px;vertical-align:middle;background:#005abe;-webkit-mask-image:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/arrow_large_white.svg);mask-image:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/arrow_large_white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}@media (max-width:1365px){.mv-news__arrow-in:before{width:.878477306vw;height:.878477306vw}}.top-mvv{padding:clamp(50px, 4.39238653vw, 60px) 0 clamp(53px, 4.6120058565vw, 63px);background:#fff}@media (max-width:767px){.top-mvv{padding:30px 0 50px}}.top-mvv__h2{margin-bottom:0;font-size:clamp(4rem, 3.074670571vw, 4.2rem)}@media (max-width:767px){.top-mvv__h2{margin-bottom:20px;font-size:3rem;text-align:center}}.top-mvv .container{width:65.1537335286%;max-width:890px}@media (max-width:767px){.top-mvv .container{max-width:420px;width:91.4666666667%}}.top-mvv__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:60px}@media (max-width:1365px){.top-mvv__inner{gap:4.39238653vw}}@media (max-width:767px){.top-mvv__inner{gap:0;display:block}}.top-mvv__inner:not(:last-child){border-bottom:solid 1px #d1dce9;padding-bottom:30px;margin-bottom:30px}@media (max-width:767px){.top-mvv__inner:not(:last-child){padding-bottom:28px;margin-bottom:24px}}.top-mvv__ttl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.top-mvv__ttl{width:100%}}.top-mvv__text{width:414px}@media (max-width:767px){.top-mvv__text{width:100%}}.top-mvv__txt{font-weight:600;font-size:1.9rem;line-height:1.8}@media (max-width:767px){.top-mvv__txt{font-size:1.5rem}}.top-mvv__list{font-weight:600;counter-reset:number}.top-mvv__list li{padding-left:1.375em;position:relative;line-height:1.5}@media (max-width:767px){.top-mvv__list li{font-size:1.3rem}}.top-mvv__list li:not(:last-child){margin-bottom:.5em}.top-mvv__list li:before{content:counter(number) ".";counter-increment:number;position:absolute;left:0;font-family:"Roboto",sans-serif;font-size:1.8rem}@media (max-width:767px){.top-mvv__list li:before{font-size:1.4rem}}.top-mvv__btn{margin-top:40px}@media (max-width:767px){.top-mvv__btn{margin-top:26px}}.top-mvv__btn a{margin-right:0}@media (max-width:767px){.top-mvv__btn a{margin:auto}}.top-business{background:-webkit-gradient(linear,left top,right top,from(rgba(89,182,240,.85)),to(rgba(0,77,134,.9)));background:-webkit-linear-gradient(left,rgba(89,182,240,.85) 0%,rgba(0,77,134,.9) 100%);background:linear-gradient(90deg,rgba(89,182,240,.85) 0%,rgba(0,77,134,.9) 100%);padding:clamp(50px, 4.39238653vw, 60px) 0 clamp(60px, 5.1244509517vw, 70px);position:relative}@media (max-width:767px){.top-business{padding:40px 0 50px}}.top-business *{color:#fff}.top-business:before{content:"";display:block;width:100vw;height:100vh;background:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/top_business_bg.jpg) no-repeat center/cover;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-10}@media (max-width:1266px){.top-business .container{width:90%}}@media (max-width:767px){.top-business .container{width:91.4666666667%}}.top-business__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width:767px){.top-business__box{display:block}}@media (max-width:767px){.top-business__h2{margin-bottom:1.8em}}.top-business__text-box{width:40.8181818182%;padding-left:79px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;margin-top:180px;top:13.17715959vw}@media (max-width:1365px){.top-business__text-box{margin-top:13.17715959vw;padding-left:5.7833089312vw}}@media (max-width:767px){.top-business__text-box{width:100%;margin-top:0;padding-left:0;padding-bottom:38px;margin-bottom:38px;border-bottom:solid 1px rgba(255,255,255,.5);position:static}}.top-business__img-box{width:59.1818181818%}.top-business__h2{margin-bottom:.56em}.top-business__btn{margin-top:44px}@media (max-width:767px){.top-business__btn{margin-top:28px}}.top-business__img{position:relative}.top-business__img:not(:last-child){margin-bottom:92px}.top-business__img:not(:last-child):before{content:"";display:block;width:30px;height:33px;background:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/top_business_arrow.svg) no-repeat center/contain;position:absolute;top:calc(100% + 17px);bottom:auto;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.top-business__img.js-trigger{opacity:0;visibility:hidden;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 1.5s;transition:all 1.5s}.top-business__img.js-trigger.animated{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px)}.top-business .bs-slider__tab-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.top-business .bs-slider__item{width:33.3333333333% !important;color:#fff;height:50px !important;background:#4d9fd5;text-decoration:none;font-size:1.4rem;font-weight:600;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:6px;position:relative;margin:0 !important;-webkit-transform:none !important;transform:none !important}.top-business .bs-slider__item.swiper-slide-thumb-active{background:#fff !important}.top-business .bs-slider__item.swiper-slide-thumb-active span{color:#005abe}.top-business .bs-slider__item.swiper-slide-thumb-active:after{border-left:14px solid #fff !important}.top-business .bs-slider__item.swiper-slide-thumb-active .bs-slider__radio{border-color:#005abe}.top-business .bs-slider__item.swiper-slide-thumb-active .bs-slider__radio:after{background:#005abe}.top-business .bs-slider__item:after{content:" ";width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:14px solid #4d9fd5;position:absolute;left:100%;top:0;z-index:1}.top-business .bs-slider__item.no1{background:#4d9fd5}.top-business .bs-slider__item.no1:after{border-left:14px solid #4d9fd5}.top-business .bs-slider__item.no2{background:#3783b7;padding-left:10px}.top-business .bs-slider__item.no2:after{border-left:14px solid #3783b7}.top-business .bs-slider__item.no3{background:#216b9f}.top-business .bs-slider__item.no3:after{content:none}.top-business .bs-slider__radio{display:inline-block;width:12px;height:12px;border:solid 1px #fff;border-radius:50%;position:relative;z-index:1}.top-business .bs-slider__radio:after{content:"";width:6px;height:6px;background:0 0;border-radius:50%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-business .bs-slider__img-wrap{margin-top:20px}.top-news{background:#fff;padding:clamp(50px, 4.39238653vw, 60px) 0 clamp(70px, 5.8565153734vw, 80px)}@media (max-width:767px){.top-news{padding:40px 0 50px}}.top-news__h2{margin-bottom:.4em}.top-news .tab-change{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-news .tab-change li{width:50%;border-bottom:solid 1px #8b98a8}.top-news .tab-change li.active{border-bottom:solid 2px #005abe}.top-news .tab-change li.active a{color:#005abe}.top-news .tab-change li.active .tab-change__radio{border-color:#005abe}.top-news .tab-change li.active .tab-change__radio:after{background:#005abe}.top-news .tab-change a{padding:12px 4%;color:#8b98a8;text-decoration:none;font-size:1.8rem;font-family:"Lato",sans-serif;text-align:center;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;gap:7px}@media (max-width:767px){.top-news .tab-change a{font-size:1.5rem;padding:10px 4%}}.top-news .tab-change__radio{display:inline-block;width:12px;height:12px;border:solid 1px #8b98a8;border-radius:50%;position:relative;top:50%;left:0}.top-news .tab-change__radio:after{content:"";width:6px;height:6px;background:0 0;border-radius:50%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-news .tab-change__link{display:inline-block}.top-news .tab-change__area{display:none;opacity:0;background:#fff;padding-top:36px}@media (max-width:767px){.top-news .tab-change__area{padding-top:30px}}.top-news .tab-change__area.is-active{display:block;-webkit-animation-name:displayAnime;animation-name:displayAnime;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.top-news .news-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.top-news .news-area__container{width:21.4545454545%}@media (max-width:767px){.top-news .news-area__container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;width:375px;overflow-x:scroll}}@media (max-width:479px){.top-news .news-area__container{padding-bottom:10px}}.top-news .news-area__content-container{width:78.5454545455%}@media (max-width:767px){.top-news .news-area__content-container{width:100%}}.top-news .news-area__tab{cursor:pointer;line-height:1.5;position:relative;padding-left:15px;font-weight:500;font-size:1.5rem;-webkit-transition:.3s;transition:.3s;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;white-space:nowrap}@media (min-width:768px){.top-news .news-area__tab:hover{background-position:0 100%}}.top-news .news-area__tab:before{content:"";display:block;width:7px;height:7px;background:#005abe;position:absolute;top:50%;bottom:auto;left:0;right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.top-news .news-area__tab:not(:last-child){margin-bottom:16px}.top-news .news-area__tab.--category-active{background:#005abe;color:#fff;text-align:center;border-radius:40px;padding:.2em 1em}.top-news .news-area__tab.--category-active:before{content:none}@media (max-width:767px){.top-news .news-area__tab.--category-active{padding:5px 8px;border-radius:20px}}@media (min-width:768px){.top-news .news-area__tab{color:transparent;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#005abe),color-stop(50%,#2e2e2e)) 100%;background:-webkit-linear-gradient(left,#005abe 50%,#2e2e2e 50%) 100%;background:linear-gradient(to right,#005abe 50%,#2e2e2e 50%) 100%;-webkit-background-clip:text;background-clip:text;background-size:200% 100%;-webkit-transition:background-position .4s;transition:background-position .4s}}@media (max-width:767px){.top-news .news-area__tab{padding:5px 8px;background:#f3f5f8;border-radius:20px;font-size:1.3rem;text-align:center}.top-news .news-area__tab:before{content:none}.top-news .news-area__tab:not(:last-child){margin-bottom:0}}.top-news .news-area__content{display:none}.top-news .news-area__content.show{display:block;-webkit-animation-name:newsAnime;animation-name:newsAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:767px){.top-news .news-list{padding-top:15px}}.top-news .news-list__item{position:relative}.top-news .news-list__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;padding:1.1875em 0;text-decoration:none;-webkit-transition:.3s;transition:.3s;border-bottom:solid 1px #d1dce9;position:relative}.top-news .news-list__link:after{content:"";display:block;-webkit-transition:.5s ease;transition:.5s ease;width:0;height:1px;position:absolute;left:auto;right:0;bottom:-1px;z-index:1;background:#005abe}.top-news .news-list__link:hover{color:#005abe}.top-news .news-list__link:hover:after{width:100%;left:0;right:auto}@media (max-width:767px){.top-news .news-list__link{padding:.9285714286em 0 1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}.top-news .news-list__head{width:224px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.top-news .news-list__head{width:100%}}.top-news .news-list__date{color:#0a3361;font-family:"Roboto",sans-serif;letter-spacing:.06em;margin-right:16px;line-height:1.4;padding-top:5px}@media (max-width:767px){.top-news .news-list__date{font-size:1.3rem;padding-top:1px}}.top-news .news-list__label span{border:solid 1px #005abe;width:110px;padding:3px 8px;text-align:center;border-radius:50px;font-size:1.2rem;font-weight:500;display:block}@media (max-width:767px){.top-news .news-list__label span{font-size:1.1rem;padding:2px 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.top-news .news-list__text{width:calc(100% - 224px);padding:1px 10px 0 19px;color:#2e2e2e;font-weight:500;line-height:1.7}@media (max-width:767px){.top-news .news-list__text{width:100%;padding:0;font-size:1.4rem}}.top-news__btn-wrap{padding-top:84px}@media (max-width:767px){.top-news__btn-wrap{padding-top:0;margin-top:30px}}@media (min-width:768px){.top-news__btn{margin-top:30px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.top-news__irBtn{margin-top:30px}@media (min-width:768px){.top-news .tab-change__area-inner{width:90.9090909091%;margin:auto;padding-top:10px}}.top-link{background:#fff}.top-link__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.top-link__box{display:block}}.top-link__item{width:33.3333333333%}@media (max-width:767px){.top-link__item{width:100%}}.top-link__link{height:298px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;font-weight:700;font-size:2.4rem;-webkit-transition:.3s;transition:.3s;position:relative;z-index:0}@media (max-width:1365px){.top-link__link{height:21.8155197657vw;font-size:clamp(1.8rem, 1.756954612vw, 2.4rem)}}@media (max-width:767px){.top-link__link{height:130px;text-align:left;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;padding:0 33px}}.top-link__link:before{content:"";display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:-2}.top-link__link:after{content:"";display:block;background:#0853a0;width:100%;height:100%;position:absolute;inset:0;z-index:-1;-webkit-transition:.3s;transition:.3s}.top-link__link:hover .top-link__arrow{border-color:transparent}.top-link__link:hover .top-link__arrow-in:before{-webkit-animation:arrow-link .5s ease-in-out;animation:arrow-link .5s ease-in-out}.top-link__link:hover .top-link__arrow-in:after{-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1)}.top-link__link.--no1:after{background:#0853a0}.top-link__link.--no1:before{background:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/top_link001.jpg) no-repeat center center/cover}.top-link__link.--no1:hover:after{background:0 0}.top-link__link.--no1 .top-link__arrow-in:after{background:#0853a0}.top-link__link.--no2:after{background:#0a3361}.top-link__link.--no2:before{background:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/top_link002.jpg) no-repeat center center/cover}.top-link__link.--no2:hover:after{background:0 0}.top-link__link.--no2 .top-link__arrow-in:after{background:#0a3361}.top-link__link.--no3:after{background:#266798}.top-link__link.--no3:before{background:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/top_link003_2.jpg) no-repeat center center/cover}.top-link__link.--no3:hover:after{background:0 0}.top-link__link.--no3 .top-link__arrow-in:after{background:#266798}.top-link__arrow{width:42px;height:42px;border:solid 1px #fff;border-radius:50%;position:absolute;bottom:24px;right:24px}@media (max-width:767px){.top-link__arrow{top:50%;right:33px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.top-link__arrow-in{position:relative;display:block;height:100%;-webkit-transition:.4s;transition:.4s}.top-link__arrow-in:before{content:"";display:inline-block;width:12px;height:12px;vertical-align:middle;background:#fff;-webkit-mask-image:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/arrow_large_white.svg);mask-image:url(//www.witz-inc.co.jp/wp/wp-content/themes/witz-theme/assets/scss/../img/arrow_large_white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.top-link__arrow-in:after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#005abe;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0,0);transform:translate(-50%,-50%) scale(0,0);-webkit-transition:-webkit-transform ease .4s;transition:-webkit-transform ease .4s;transition:transform ease .4s;transition:transform ease .4s,-webkit-transform ease .4s;z-index:0}