#page-top .mv{margin-top:20px;position:relative}@media screen and (width<=767px){#page-top .mv{margin-top:5.33333vw}}#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 (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 (width>=768px){#page-top .mv .mv__slide__item:hover .link{opacity:1;pointer-events:auto}}#page-top .mv .mv__slide__item .link{box-sizing:border-box;opacity:0;pointer-events:none;background:#1c4ac2cc;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;transition:all .2s ease-in-out;display:flex;position:absolute;top:0;left:0}#page-top .mv .mv__slide__item .link .title{color:#fff;font-size:14px;font-weight:700;line-height:1.71429}#page-top .mv .mv__slide__item .link .detail{color:#fff;margin-top:1px;font-size:12px;line-height:1.66667;text-decoration:underline}#page-top .mv .mv__slide .mv__slide__top,#page-top .mv .mv__slide .mv__slide__bottom{padding-bottom:20px;position:relative}#page-top .mv .mv__slide .mv__slide__top__inner,#page-top .mv .mv__slide .mv__slide__bottom__inner{z-index:1;display:flex;position:relative}#page-top .mv .mv__slide .mv__slide__top__inner.pause,#page-top .mv .mv__slide .mv__slide__bottom__inner.pause{animation-play-state:paused}#page-top .mv .mv__slide .mv__slide__top:after,#page-top .mv .mv__slide .mv__slide__bottom:after{content:"";background:#c4efff;width:100%;height:20px;position:absolute;bottom:10px;left:0}#page-top .mv .mv__slide .mv__slide__top:before,#page-top .mv .mv__slide .mv__slide__bottom:before{content:"";background:#3fc4f8;width:100%;height:10px;position:absolute;bottom:0;left:0}#page-top .mv .mv__slide .mv__slide__bottom{margin-top:20px}@media screen and (width<=767px){#page-top .mv .mv__slide__item,#page-top .mv .mv__slide__item img{height:44.5333vw}#page-top .mv .mv__slide__item .link{opacity:1;pointer-events:auto;background:0 0;padding:2.66667vw}#page-top .mv .mv__slide__item .link .title,#page-top .mv .mv__slide__item .link .detail{display:none}#page-top .mv .mv__slide .mv__slide__top,#page-top .mv .mv__slide .mv__slide__bottom{padding-bottom:5.33333vw}#page-top .mv .mv__slide .mv__slide__top:after,#page-top .mv .mv__slide .mv__slide__bottom:after{height:5.33333vw;bottom:2.66667vw}#page-top .mv .mv__slide .mv__slide__top:before,#page-top .mv .mv__slide .mv__slide__bottom:before{height:2.66667vw}#page-top .mv .mv__slide .mv__slide__bottom{margin-top:5.33333vw}}#page-top .mv .slide-stop{cursor:pointer;background:url(/cooperate/img/common/icon/icon-pause.svg) 50%/16px no-repeat;border:2px solid #1c4ac2;border-radius:50%;width:40px;height:40px;position:absolute;bottom:-50px;left:50%;transform:translate(-50%)}@media screen and (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 (width<=767px){#page-top .mv .slide-stop{background-size:4.26667vw;border:2px solid #1c4ac2;width:10.6667vw;height:10.6667vw;bottom:-16vw}}#page-top .top-btn{margin-top:71px}#page-top .top-btn__inner{justify-content:space-between;max-width:1040px;display:flex}#page-top .top-btn__item{width:31.25%;height:110px}#page-top .top-btn__item .btn{background:linear-gradient(90deg,#1c4ac2 0%,#10befa 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}#page-top .top-btn__item .btn .icon.icon1{width:32px;margin-bottom:5px}#page-top .top-btn__item .btn .icon.icon2{width:36px;margin-bottom:5px}#page-top .top-btn__item .btn .icon.icon3{width:46px;margin-bottom:5px}#page-top .top-btn__item .btn .text{color:#fff;margin-top:10px;font-size:20px;font-weight:700;line-height:1}@media screen and (width>=768px){#page-top .top-btn__item .btn:hover{color:#fff;background:#1c4ac2}}@media screen and (width<=767px){#page-top .top-btn{margin-top:21.3333vw}#page-top .top-btn__inner{max-width:100%;display:block}#page-top .top-btn__item{width:100%;height:29.3333vw;margin-top:5.33333vw}#page-top .top-btn__item:first-of-type{margin-top:0}#page-top .top-btn__item .btn .icon.icon1{width:8.53333vw;margin-bottom:1.33333vw}#page-top .top-btn__item .btn .icon.icon2{width:9.6vw;margin-bottom:1.33333vw}#page-top .top-btn__item .btn .icon.icon3{width:12.2667vw;margin-bottom:1.33333vw}#page-top .top-btn__item .btn .text{margin-top:2.66667vw;font-size:5.33333vw}}#page-top .top-contents{display:flex}#page-top .top-contents__head{box-sizing:border-box;border-right:1px solid #707070;flex-direction:column;justify-content:space-between;width:16.6%;min-width:168px;max-width:168px;padding-right:27px;display:flex}#page-top .top-contents__head .title{text-align:right;font-size:20px;font-weight:700;line-height:1.7;transform:translateY(-7px)}#page-top .top-contents__head .arrow{justify-content:flex-end;margin:10px 4px 0 0;display:flex}#page-top .top-contents__head .arrow .swiper-button-prev,#page-top .top-contents__head .arrow .swiper-button-next{background:url(/cooperate/img/common/icon/icon-arrow_blue.svg) 50%/18px no-repeat;border:2px solid #1c4ac2;border-radius:50%;width:40px;height:40px;margin:0;position:static}@media screen and (width>=768px){#page-top .top-contents__head .arrow .swiper-button-prev:hover,#page-top .top-contents__head .arrow .swiper-button-next: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{color:#1c4ac2;border:2px solid #1c4ac2;justify-content:center;align-items:center;width:120px;height:40px;margin:auto 2px 0 auto;font-weight:700;text-decoration:none;display:flex}@media screen and (width>=768px){#page-top .top-contents__head .btn:hover{color:#fff;background:#1c4ac2}}#page-top .top-contents__foot{box-sizing:border-box;flex-direction:column;justify-content:space-between;width:16.6%;min-width:44px;max-width:44px;display:flex}#page-top .top-contents__foot .arrow{justify-content:flex-end;margin:72px 0 0 4px;display:flex}#page-top .top-contents__foot .arrow .swiper-button-prev,#page-top .top-contents__foot .arrow .swiper-button-next{background:url(/cooperate/img/common/icon/icon-arrow_blue.svg) 50%/18px no-repeat;border:2px solid #1c4ac2;border-radius:50%;width:40px;height:40px;margin:0;position:static}@media screen and (width>=768px){#page-top .top-contents__foot .arrow .swiper-button-prev:hover,#page-top .top-contents__foot .arrow .swiper-button-next: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;width:83.4%;padding-left:30px}#page-top .top-contents__detail .sp-btn{display:none}@media screen and (width<=767px){#page-top .top-contents{display:block}#page-top .top-contents__head{border-bottom:1px solid #707070;border-right:none;width:100%;min-width:100%;max-width:100%;padding-bottom:3.2vw;padding-right:0;display:block}#page-top .top-contents__head .title{text-align:left;font-size:5.33333vw;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;width:100%;min-width:100%;max-width:100%;padding-right:0;display:block}#page-top .top-contents__foot .arrow{display:none}#page-top .top-contents__detail{width:100%;padding-top:4vw;padding-left:0}#page-top .top-contents__detail .sp-btn{display:block}#page-top .top-contents__detail .btn{color:#1c4ac2;border:1px solid #1c4ac2;justify-content:center;align-items:center;width:100%;height:10.6667vw;margin:3.73333vw auto 0;font-weight:700;text-decoration:none;display:flex}}#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 (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 (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.66667vw}#page-top .info .info__list__item a{display:block}#page-top .info .info__list__item .text{margin-left:0}}#page-top .pickup,#page-top .newbook{margin-top:75px;overflow:hidden}#page-top .pickup .top-contents,#page-top .newbook .top-contents{position:relative;left:calc(50% - 500px)}@media screen and (width>=768px){#page-top .pickup .top-contents .top-contents__head .title,#page-top .newbook .top-contents .top-contents__head .title{padding-top:3px;line-height:1;transform:none}}@media (width>=768px) and (width<=1080px){#page-top .pickup .top-contents,#page-top .newbook .top-contents{position:static}}#page-top .pickup .swiper-container,#page-top .newbook .swiper-container{padding-right:40px}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide{width:244px}#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,#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{color:#000;text-decoration:none;transition:all .2s ease-in-out}@media screen and (width>=768px){#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:hover,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:hover{opacity:.7;text-decoration:none}}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .title,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .title{margin-top:14px;font-weight:700}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .date,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .date{color:#909090;margin-top:6px}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a{display:block}@media screen and (width<=767px){#page-top .pickup,#page-top .newbook{margin-top:8.8vw}#page-top .pickup__inner,#page-top .newbook__inner{max-width:100%;padding:0 5.33333vw}#page-top .pickup .top-contents,#page-top .newbook .top-contents{position:static}#page-top .pickup .top-contents__detail,#page-top .newbook .top-contents__detail{padding-top:5.06667vw}#page-top .pickup .swiper-container,#page-top .newbook .swiper-container{padding-right:5.33333vw}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide{width:100%}#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,#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{color:#000;text-decoration:none;transition:all .2s ease-in-out}}@media screen and (width<=767px) and (width>=768px){#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide a:hover,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide a:hover{opacity:.7;text-decoration:none}}@media screen and (width<=767px){#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .title,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .title{margin-top:2.93333vw}#page-top .pickup .swiper-container .swiper-wrapper .swiper-slide .date,#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .date{margin-top:1.06667vw}#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.73333vw}#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{justify-content:center;align-items:flex-end;width:100%;height:200px;display:flex}@media screen and (width<=767px){#page-top .newbook{margin-top:8.8vw}#page-top .newbook .contents-inner{padding:0 0 0 5.33333vw}#page-top .newbook .top-contents__head{width:89.3333vw;min-width:89.3333vw}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide{width:48vw}#page-top .newbook .swiper-container .swiper-wrapper .swiper-slide .image{width:100%;height:60vw}}#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 (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{width:160px;min-width:160px}#page-top .news__list__item .detail{box-sizing:border-box;padding-left:20px}#page-top .news__list__item .detail .label{color:#fff;background:#f80f36;padding:3px;line-height:1;display:inline-block}#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 (width<=767px){#page-top .news{margin-top:7.46667vw}#page-top .news .top-contents__detail{padding-top:0}#page-top .news .top-contents__detail .btn{margin-top:0}#page-top .news__list__item{box-sizing:border-box;border-bottom:1px solid #adadad;margin-top:0;padding:5.33333vw 0}#page-top .news__list__item:last-of-type{border-bottom:none}#page-top .news__list__item .image{width:42.6667vw;min-width:42.6667vw}#page-top .news__list__item .detail{padding-left:5.33333vw}#page-top .news__list__item .detail .label{padding:.8vw}#page-top .news__list__item .detail .date{margin-top:.266667vw}}#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 (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{width:160px;min-width:160px}#page-top .press__list__item .detail{box-sizing:border-box;padding-left:20px}#page-top .press__list__item .detail .label{color:#fff;background:#f80f36;padding:3px;line-height:1;display:inline-block}#page-top .press__list__item .detail .date{color:#909090}@media screen and (width<=767px){#page-top .press{margin-top:7.46667vw}#page-top .press .top-contents__detail{padding-top:0}#page-top .press .top-contents__detail .btn{margin-top:0}#page-top .press__list__item{box-sizing:border-box;border-bottom:1px solid #adadad;margin-top:0;padding:5.33333vw 0}#page-top .press__list__item:last-of-type{border-bottom:none}#page-top .press__list__item .image{width:42.6667vw;min-width:42.6667vw}#page-top .press__list__item .detail{padding-left:5.33333vw}#page-top .press__list__item .detail .label{padding:.8vw}#page-top .press__list__item .detail .date{margin-top:.266667vw}}#page-top .top-bnr{margin-top:80px}#page-top .top-bnr__inner{flex-wrap:wrap;display:flex}#page-top .top-bnr__item{width:23.5%;margin-top:20px;margin-right:2%}#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 (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 (width<=767px){#page-top .top-bnr{margin-top:10.6667vw}#page-top .top-bnr__inner{display:block}#page-top .top-bnr__item{width:100%;margin-top:5.33333vw;margin-right:0}#page-top .top-bnr__item:first-of-type{margin-top:0}#page-top .top-bnr__item:nth-child(-n+4){margin-top:5.33333vw}#page-top .top-bnr__item img{width:100%}}
