#page-top .mv{margin-top:20px;position:relative}@media screen and (max-width:767px){#page-top .mv{margin-top:5.3333333333vw}}#page-top .mv .mv__slide{overflow:hidden}#page-top .mv .mv__slide__item{flex-shrink:0;height:167px;overflow:hidden}#page-top .mv .mv__slide__item a,#page-top .mv .mv__slide__item a:link,#page-top .mv .mv__slide__item a:visited{color:#fff;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .mv .mv__slide__item a:hover{color:#000;text-decoration:none}}#page-top .mv .mv__slide__item{margin:0 30px 0 0;position:relative}#page-top .mv .mv__slide__item img{height:167px}@media screen and (min-width:768px){#page-top .mv .mv__slide__item:hover .link{opacity:1;pointer-events:auto}}#page-top .mv .mv__slide__item .link{align-items:center;background:rgba(28,74,194,.8);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:10px;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}#page-top .mv .mv__slide__item .link .title{color:#fff;font-size:14px;font-weight:700;line-height:1.7142857143}#page-top .mv .mv__slide__item .link .detail{color:#fff;font-size:12px;line-height:1.6666666667;margin-top:1px;text-decoration:underline}#page-top .mv .mv__slide .mv__slide__bottom,#page-top .mv .mv__slide .mv__slide__top{padding-bottom:20px;position:relative}#page-top .mv .mv__slide .mv__slide__bottom__inner,#page-top .mv .mv__slide .mv__slide__top__inner{display:flex;position:relative;z-index:1}#page-top .mv .mv__slide .mv__slide__bottom__inner.pause,#page-top .mv .mv__slide .mv__slide__top__inner.pause{animation-play-state:paused}#page-top .mv .mv__slide .mv__slide__bottom:after,#page-top .mv .mv__slide .mv__slide__top:after{background:#c4efff;bottom:10px;content:"";height:20px;left:0;position:absolute;width:100%}#page-top .mv .mv__slide .mv__slide__bottom:before,#page-top .mv .mv__slide .mv__slide__top:before{background:#3fc4f8;bottom:0;content:"";height:10px;left:0;position:absolute;width:100%}#page-top .mv .mv__slide .mv__slide__bottom{margin-top:20px}@media screen and (max-width:767px){#page-top .mv .mv__slide__item,#page-top .mv .mv__slide__item img{height:44.5333333333vw}#page-top .mv .mv__slide__item .link{background:none;opacity:1;padding:2.6666666667vw;pointer-events:auto}#page-top .mv .mv__slide__item .link .detail,#page-top .mv .mv__slide__item .link .title{display:none}#page-top .mv .mv__slide .mv__slide__bottom,#page-top .mv .mv__slide .mv__slide__top{padding-bottom:5.3333333333vw}#page-top .mv .mv__slide .mv__slide__bottom:after,#page-top .mv .mv__slide .mv__slide__top:after{bottom:2.6666666667vw;height:5.3333333333vw}#page-top .mv .mv__slide .mv__slide__bottom:before,#page-top .mv .mv__slide .mv__slide__top:before{height:2.6666666667vw}#page-top .mv .mv__slide .mv__slide__bottom{margin-top:5.3333333333vw}}#page-top .mv .slide-stop{background:url(/cooperate/img/common/icon/icon-pause.svg) no-repeat 50%;background-size:16px auto;border:2px solid #1c4ac2;border-radius:50%;bottom:-50px;cursor:pointer;height:40px;left:50%;position:absolute;transform:translateX(-50%);width:40px}@media screen and (min-width:768px){#page-top .mv .slide-stop:hover{background-color:#1c4ac2;background-image:url(/cooperate/img/common/icon/icon-pause_white.svg)}}@media screen and (max-width:767px){#page-top .mv .slide-stop{background-size:4.2666666667vw auto;border:2px solid #1c4ac2;bottom:-16vw;height:10.6666666667vw;width:10.6666666667vw}}#page-top .top-btn{margin-top:71px}#page-top .top-btn__inner{display:flex;justify-content:space-between;max-width:1040px}#page-top .top-btn__item{height:110px;width:31.25%}#page-top .top-btn__item .btn{align-items:center;background:linear-gradient(90deg,#1c4ac2 0,#10befa);display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;width:100%}#page-top .top-btn__item .btn .icon.icon1{margin-bottom:5px;width:32px}#page-top .top-btn__item .btn .icon.icon2{margin-bottom:5px;width:36px}#page-top .top-btn__item .btn .icon.icon3{margin-bottom:5px;width:46px}#page-top .top-btn__item .btn .text{color:#fff;font-size:20px;font-weight:700;line-height:1;margin-top:10px}@media screen and (min-width:768px){#page-top .top-btn__item .btn:hover{background:#1c4ac2;color:#fff}}@media screen and (max-width:767px){#page-top .top-btn{margin-top:21.3333333333vw}#page-top .top-btn__inner{display:block;max-width:100%}#page-top .top-btn__item{height:29.3333333333vw;margin-top:5.3333333333vw;width:100%}#page-top .top-btn__item:first-of-type{margin-top:0}#page-top .top-btn__item .btn .icon.icon1{margin-bottom:1.3333333333vw;width:8.5333333333vw}#page-top .top-btn__item .btn .icon.icon2{margin-bottom:1.3333333333vw;width:9.6vw}#page-top .top-btn__item .btn .icon.icon3{margin-bottom:1.3333333333vw;width:12.2666666667vw}#page-top .top-btn__item .btn .text{font-size:5.3333333333vw;margin-top:2.6666666667vw}}#page-top .top-contents{display:flex}#page-top .top-contents__head{border-right:1px solid #707070;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:168px;min-width:168px;padding-right:27px;width:16.6%}#page-top .top-contents__head .title{font-size:20px;font-weight:700;line-height:1.7;text-align:right;transform:translateY(-7px)}#page-top .top-contents__head .arrow{display:flex;justify-content:flex-end;margin:10px 4px 0 0}#page-top .top-contents__head .arrow .swiper-button-next,#page-top .top-contents__head .arrow .swiper-button-prev{background:url(/cooperate/img/common/icon/icon-arrow_blue.svg) no-repeat 50%;background-size:18px auto;border:2px solid #1c4ac2;border-radius:50%;height:40px;margin:0;position:static;width:40px}@media screen and (min-width:768px){#page-top .top-contents__head .arrow .swiper-button-next:hover,#page-top .top-contents__head .arrow .swiper-button-prev:hover{background-color:#1c4ac2;background-image:url(/cooperate/img/common/icon/icon-arrow_white.svg)}}#page-top .top-contents__head .arrow .swiper-button-prev{margin-right:10px;transform:scaleX(-1)}#page-top .top-contents__head .btn{align-items:center;border:2px solid #1c4ac2;color:#1c4ac2;display:flex;font-weight:700;height:40px;justify-content:center;margin:auto 2px 0 auto;text-decoration:none;width:120px}@media screen and (min-width:768px){#page-top .top-contents__head .btn:hover{background:#1c4ac2;color:#fff}}#page-top .top-contents__foot{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:44px;min-width:44px;width:16.6%}#page-top .top-contents__foot .arrow{display:flex;justify-content:flex-end;margin:72px 0 0 4px}#page-top .top-contents__foot .arrow .swiper-button-next,#page-top .top-contents__foot .arrow .swiper-button-prev{background:url(/cooperate/img/common/icon/icon-arrow_blue.svg) no-repeat 50%;background-size:18px auto;border:2px solid #1c4ac2;border-radius:50%;height:40px;margin:0;position:static;width:40px}@media screen and (min-width:768px){#page-top .top-contents__foot .arrow .swiper-button-next:hover,#page-top .top-contents__foot .arrow .swiper-button-prev:hover{background-color:#1c4ac2;background-image:url(/cooperate/img/common/icon/icon-arrow_white.svg)}}#page-top .top-contents__foot .arrow .swiper-button-prev{margin-right:10px;transform:scaleX(-1)}#page-top .top-contents__detail{box-sizing:border-box;padding-left:30px;width:83.4%}#page-top .top-contents__detail .sp-btn{display:none}@media screen and (max-width:767px){#page-top .top-contents{display:block}#page-top .top-contents__head{border-bottom:1px solid #707070;border-right:none;display:block;max-width:100%;min-width:100%;padding-bottom:3.2vw;padding-right:0;width:100%}#page-top .top-contents__head .title{font-size:5.3333333333vw;text-align:left;transform:none}#page-top .top-contents__head .arrow,#page-top .top-contents__head .pc-btn{display:none}#page-top .top-contents__foot{border-right:none;display:block;max-width:100%;min-width:100%;padding-right:0;width:100%}#page-top .top-contents__foot .arrow{display:none}#page-top .top-contents__detail{padding-left:0;padding-top:4vw;width:100%}#page-top .top-contents__detail .sp-btn{display:block}#page-top .top-contents__detail .btn{align-items:center;border:1px solid #1c4ac2;color:#1c4ac2;display:flex;font-weight:700;height:10.6666666667vw;justify-content:center;margin:3.7333333333vw auto 0;text-decoration:none;width:100%}}#page-top .info{margin-top:60px}#page-top .info .top-contents__head .btn{margin-bottom:10px}#page-top .info .info__list{transform:translateY(-5px)}#page-top .info .info__list__item{margin-top:5px}#page-top .info .info__list__item a,#page-top .info .info__list__item a:link,#page-top .info .info__list__item a:visited{color:#000;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .info .info__list__item a:hover{opacity:.7;text-decoration:none}}#page-top .info .info__list__item a{display:flex}#page-top .info .info__list__item:first-of-type{margin-top:0}#page-top .info .info__list__item .date{color:#909090}#page-top .info .info__list__item .text{margin-left:14px}@media screen and (max-width:767px){#page-top .info{margin-top:8.8vw}#page-top .info .info__list{transform:none}#page-top .info .info__list__item{margin-top:2.6666666667vw}#page-top .info .info__list__item a{display:block}#page-top .info .info__list__item .text{margin-left:0}}#page-top .newbook,#page-top .pickup{margin-top:75px;overflow:hidden}#page-top .newbook .top-contents,#page-top .pickup .top-contents{left:calc(50% - 500px);position:relative}@media screen and (min-width:768px){#page-top .newbook .top-contents .top-contents__head .title,#page-top .pickup .top-contents .top-contents__head .title{line-height:1;padding-top:3px;transform:none}}@media (min-width:768px) and (max-width:1080px){#page-top .newbook .top-contents,#page-top .pickup .top-contents{position:static}}#page-top .newbook .swiper-container,#page-top .pickup .swiper-container{padding-right:40px}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide{width:244px}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:link,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:visited,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:link,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:visited{color:#000;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:hover,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:hover{opacity:.7;text-decoration:none}}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .title,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .title{font-weight:700;margin-top:14px}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .date,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .date{color:#909090;margin-top:6px}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a{display:block}@media screen and (max-width:767px){#page-top .newbook,#page-top .pickup{margin-top:8.8vw}#page-top .newbook__inner,#page-top .pickup__inner{max-width:100%;padding:0 5.3333333333vw}#page-top .newbook .top-contents,#page-top .pickup .top-contents{position:static}#page-top .newbook .top-contents__detail,#page-top .pickup .top-contents__detail{padding-top:5.0666666667vw}#page-top .newbook .swiper-container,#page-top .pickup .swiper-container{padding-right:5.3333333333vw}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide{width:100%}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:link,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:visited,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:link,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:visited{color:#000;text-decoration:none;transition:all .2s ease-in-out}}@media screen and (max-width:767px) and (min-width:768px){#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:hover,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:hover{opacity:.7;text-decoration:none}}@media screen and (max-width:767px){#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .title,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .title{margin-top:2.9333333333vw}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .date,#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .date{margin-top:1.0666666667vw}#page-top .pickup .swiper-container{padding-right:0}#page-top .pickup .swiper-container .swiper-wrapper{display:block}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide{margin-top:3.7333333333vw}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide:first-of-type{margin-top:0}}#page-top .newbook{margin-top:55px}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide{width:178px}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .image{align-items:flex-end;display:flex;height:200px;justify-content:center;width:100%}@media screen and (max-width:767px){#page-top .newbook{margin-top:8.8vw}#page-top .newbook .contents-inner{padding:0 0 0 5.3333333333vw}#page-top .newbook .top-contents__head{min-width:89.3333333333vw;width:89.3333333333vw}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide{width:48vw}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .image{height:60vw;width:100%}}#page-top .news{margin-top:80px}#page-top .news__list__item{margin-top:30px}#page-top .news__list__item a,#page-top .news__list__item a:link,#page-top .news__list__item a:visited{color:#000;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .news__list__item a:hover{opacity:.7;text-decoration:none}}#page-top .news__list__item:first-of-type{margin-top:0}#page-top .news__list__item a{display:flex}#page-top .news__list__item .image{min-width:160px;width:160px}#page-top .news__list__item .detail{box-sizing:border-box;padding-left:20px}#page-top .news__list__item .detail .label{background:#f80f36;color:#fff;display:inline-block;line-height:1;padding:3px}#page-top .news__list__item .detail .date{color:#909090;margin-top:1px}#page-top .news__list__item .detail .title{font-weight:700}@media screen and (max-width:767px){#page-top .news{margin-top:7.4666666667vw}#page-top .news .top-contents__detail{padding-top:0}#page-top .news .top-contents__detail .btn{margin-top:0}#page-top .news__list__item{border-bottom:1px solid #adadad;box-sizing:border-box;margin-top:0;padding:5.3333333333vw 0}#page-top .news__list__item:last-of-type{border-bottom:none}#page-top .news__list__item .image{min-width:42.6666666667vw;width:42.6666666667vw}#page-top .news__list__item .detail{padding-left:5.3333333333vw}#page-top .news__list__item .detail .label{padding:.8vw}#page-top .news__list__item .detail .date{margin-top:.2666666667vw}}#page-top .press{margin-top:80px}#page-top .press__list__item{margin-top:30px}#page-top .press__list__item a,#page-top .press__list__item a:link,#page-top .press__list__item a:visited{color:#000;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .press__list__item a:hover{opacity:.7;text-decoration:none}}#page-top .press__list__item:first-of-type{margin-top:0}#page-top .press__list__item a{display:flex}#page-top .press__list__item .image{min-width:160px;width:160px}#page-top .press__list__item .detail{box-sizing:border-box;padding-left:20px}#page-top .press__list__item .detail .label{background:#f80f36;color:#fff;display:inline-block;line-height:1;padding:3px}#page-top .press__list__item .detail .date{color:#909090}@media screen and (max-width:767px){#page-top .press{margin-top:7.4666666667vw}#page-top .press .top-contents__detail{padding-top:0}#page-top .press .top-contents__detail .btn{margin-top:0}#page-top .press__list__item{border-bottom:1px solid #adadad;box-sizing:border-box;margin-top:0;padding:5.3333333333vw 0}#page-top .press__list__item:last-of-type{border-bottom:none}#page-top .press__list__item .image{min-width:42.6666666667vw;width:42.6666666667vw}#page-top .press__list__item .detail{padding-left:5.3333333333vw}#page-top .press__list__item .detail .label{padding:.8vw}#page-top .press__list__item .detail .date{margin-top:.2666666667vw}}#page-top .top-bnr{margin-top:80px}#page-top .top-bnr__inner{display:flex;flex-wrap:wrap}#page-top .top-bnr__item{margin-right:2%;margin-top:20px;width:23.5%}#page-top .top-bnr__item a,#page-top .top-bnr__item a:link,#page-top .top-bnr__item a:visited{color:#000;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width:768px){#page-top .top-bnr__item a:hover{opacity:.7;text-decoration:none}}#page-top .top-bnr__item:nth-child(-n+4){margin-top:0}#page-top .top-bnr__item:nth-of-type(4n){margin-right:0}@media screen and (max-width:767px){#page-top .top-bnr{margin-top:10.6666666667vw}#page-top .top-bnr__inner{display:block}#page-top .top-bnr__item{margin-right:0;margin-top:5.3333333333vw;width:100%}#page-top .top-bnr__item:first-of-type{margin-top:0}#page-top .top-bnr__item:nth-child(-n+4){margin-top:5.3333333333vw}#page-top .top-bnr__item img{width:100%}}
