@import url(../../../../../assets/gbu-common);@media screen and (width >= 768px) and (width <= 1359px){.only-sp{display:none}}@media screen and (width >= 1360px){.only-sp{display:none}}@media screen and (width <= 767px){.only-pc{display:none}}:where(.icon-play){aspect-ratio:1/1;background-color:currentcolor;background-size:cover;display:inline-block;height:1.3em;-webkit-mask-image:url(/assets/images/sp/004/icon-play.svg);mask-image:url(/assets/images/sp/004/icon-play.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;width:1.3em}:where(.icon-externallink2){aspect-ratio:1/1;background-color:currentcolor;background-size:cover;display:inline-block;height:1.3em;-webkit-mask-image:url(/assets/images/sp/common/icon-externallink2.svg);mask-image:url(/assets/images/sp/common/icon-externallink2.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;width:1.3em}:where(.icon-search2){aspect-ratio:1/1;background-color:currentcolor;background-size:cover;display:inline-block;height:1.3em;-webkit-mask-image:url(/assets/images/recurrent/about/icon-search2.svg);mask-image:url(/assets/images/recurrent/about/icon-search2.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;width:1.3em}@media (any-hover:hover){.gbu a:hover{opacity:.7}}.gbu .sec-content{position:relative}.gbu .id{position:absolute;top:-85px}@media screen and (width <= 767px){.gbu .id{top:-13.3333333333vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .id{top:-6.25vw}}.gbu .btn-cus{background:#fefced;border:2px solid #0071b9;border-radius:12px;margin:35px 0 0;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (width <= 767px){.gbu .btn-cus{border-radius:2.6666666667vw;margin:5.3333333333vw 0 0 -2.6666666667vw;width:calc(100% + 2.66667vw)}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .btn-cus{border-radius:.8823529412vw;margin:2.5735294118vw 0 0}}.gbu .btn-cus a{-webkit-box-sizing:border-box;box-sizing:border-box;color:#0071b9;display:block;font-size:18px;font-weight:700;height:66px;letter-spacing:.02em;line-height:1;padding:24px 62px 24px 27px}@media screen and (width <= 767px){.gbu .btn-cus a{font-size:4vw;height:18.6666666667vw;line-height:6.4vw;padding:2.4vw 8.5333333333vw 2.6666666667vw 5.3333333333vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .btn-cus a{font-size:1.3235294118vw;height:4.8529411765vw;line-height:1;padding:1.7647058824vw 4.5588235294vw 1.7647058824vw 1.9852941176vw}}.gbu .btn-cus .btn-arrow{background:#0071b9;border-radius:9999px;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;margin:auto 0;position:absolute;right:14px;top:0;width:25px}@media screen and (width <= 767px){.gbu .btn-cus .btn-arrow{height:6.6666666667vw;right:2.6666666667vw;width:6.6666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .btn-cus .btn-arrow{height:1.8382352941vw;right:1.0294117647vw;width:1.8382352941vw}}.gbu .btn-cus .btn-arrow .icon-arrow_right{color:#fff;height:11px;line-height:0;margin:auto;width:11px}@media screen and (width <= 767px){.gbu .btn-cus .btn-arrow .icon-arrow_right{height:2.9333333333vw;width:2.9333333333vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .btn-cus .btn-arrow .icon-arrow_right{height:.8088235294vw;width:.8088235294vw}}.gbu .box-line{background:url(/assets/images/sp/006/frame-bg.jpg) repeat 0 0,#effbfe;background-size:25px auto;border-radius:8px;margin:32px 0;padding:35px 20px 40px}@media screen and (width <= 767px){.gbu .box-line{background:url(/assets/images/sp/006/frame-bg.jpg) repeat top,#effbfe;background-size:4.8vw auto;border-radius:1.6vw;margin:4.5333333333vw 0 6.6666666667vw -2.6666666667vw;padding:8vw 2.6666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .box-line{background-size:1.8382352941vw auto;border-radius:.5882352941vw;margin:2.5735294118vw 0;padding:2.5735294118vw 1.4705882353vw 2.9411764706vw}}.gbu .universities{position:relative}.gbu .universities-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#0071b9;border-radius:25px;color:#fff;font-size:20px;font-weight:700;height:50px;justify-content:center;letter-spacing:.02em;line-height:30px;margin:0 auto 10px;text-align:center;width:500px}@media screen and (width <= 767px){.gbu .universities-ttl{border-radius:9.0666666667vw;font-size:4.8vw;height:18.1333333333vw;letter-spacing:0;line-height:6.4vw;margin:0 auto 2.6666666667vw;width:100%}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-ttl{border-radius:1.8382352941vw;font-size:1.4705882353vw;height:3.6764705882vw;line-height:2.2058823529vw;margin:0 auto 2.2058823529vw;width:36.7647058824vw}}.gbu .universities-icon{background:#54b2ee;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;left:13px;padding:0;position:absolute;top:8px;width:34px}@media screen and (width <= 767px){.gbu .universities-icon{height:9.0666666667vw;left:4.2666666667vw;top:4.5333333333vw;width:9.0666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-icon{height:2.5vw;left:.9558823529vw;top:.5882352941vw;width:2.5vw}}.gbu .universities-icon .icon-search2{height:auto;margin:auto;width:17px}@media screen and (width <= 767px){.gbu .universities-icon .icon-search2{width:4.8vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-icon .icon-search2{width:1.25vw}}.gbu .universities .icon-student{bottom:-8px;display:block;position:absolute;right:17px;width:48px}@media screen and (width <= 767px){.gbu .universities .icon-student{bottom:-.5333333333vw;right:4.5333333333vw;width:12vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities .icon-student{bottom:-.5882352941vw;right:1.25vw;width:3.5294117647vw}}.gbu .universities .note{color:#6f7579;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:20px;margin:0 0 25px;text-align:center}@media screen and (width <= 767px){.gbu .universities .note{font-size:2.9333333333vw;letter-spacing:0;line-height:4.2666666667vw;margin:0 0 4vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities .note{font-size:1.0294117647vw;line-height:1.4705882353vw;margin:0 0 1.8382352941vw}}.gbu .universities-list{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;gap:15px 14px;grid-template-columns:auto auto auto}@media screen and (width <= 767px){.gbu .universities-list{-ms-grid-columns:100%;gap:2.6666666667vw;grid-template-columns:100%}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-list{gap:1.1029411765vw 1.0294117647vw}}.gbu .universities-link{background:#fff;border:2px solid #86ccf8;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:24px;width:270px}@media screen and (width <= 767px){.gbu .universities-link{border:.5333333333vw solid #86ccf8;border-radius:1.6vw;font-size:4vw;line-height:5.8666666667vw;width:100%}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-link{border:.1470588235vw solid #86ccf8;border-radius:.5882352941vw;font-size:1.1764705882vw;line-height:1.7647058824vw;width:19.8529411765vw}}.gbu .universities-link a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:65px;padding:8px 8px 8px 15px}@media screen and (width <= 767px){.gbu .universities-link a{min-height:12.8vw;padding:3.2vw 2.6666666667vw 3.2vw 3.4666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-link a{min-height:4.7794117647vw;padding:.5882352941vw .5882352941vw .5882352941vw 1.1029411765vw}}@media screen and (width <= 767px){.gbu .universities-link.link-ex a{padding-top:2.4vw}}.gbu .universities-link .fz-sm{font-size:12px}@media screen and (width <= 767px){.gbu .universities-link .fz-sm{display:block;font-size:2.9333333333vw;margin:0 0 -1.8666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-link .fz-sm{font-size:.8823529412vw}}.gbu .universities-link .icon-search2{color:#0071b9;height:auto;margin-right:9px;width:14px}@media screen and (width <= 767px){.gbu .universities-link .icon-search2{margin-right:2.4vw;width:3.7333333333vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-link .icon-search2{margin-right:.6617647059vw;width:1.0294117647vw}}.gbu .universities-link .icon-arrow_right{color:#0071b9;display:block;height:14px;margin:2px 0 0 auto;width:14px}@media screen and (width <= 767px){.gbu .universities-link .icon-arrow_right{height:3.7333333333vw;margin:.5333333333vw 0 0 auto;width:3.7333333333vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-link .icon-arrow_right{height:1.0294117647vw;margin:.1470588235vw 0 0 auto;width:1.0294117647vw}}.group.contents:nth-child(2) .btn-arrow{display:none}