@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}@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:33px 0 0;min-width:400px;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;min-width:100%;width:calc(100% + 2.66667vw)}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .btn-cus{border-radius:.8823529412vw;margin:2.4264705882vw 0 0;min-width:29.4117647059vw}}.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 65px}@media screen and (width <= 767px){.gbu .btn-cus a{font-size:4vw;height:18.6666666667vw;line-height:6.4vw;padding:5.8666666667vw 10.6666666667vw}}@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 4.7794117647vw}}.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 0;padding:30px 40px 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 0 -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.3529411765vw 0 0;padding:2.2058823529vw 2.9411764706vw 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 30px;text-align:center;width:340px}@media screen and (width <= 767px){.gbu .universities-ttl{border-radius:6.4vw;font-size:4.8vw;height:12.8vw;letter-spacing:0;line-height:6.4vw;margin:0 auto 6.1333333333vw;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:25vw}}.gbu .universities-icon{background:#54b2ee;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;left:15px;padding:0;position:absolute;top:8px;width:34px}@media screen and (width <= 767px){.gbu .universities-icon{height:9.0666666667vw;left:4.2666666667vw;top:1.8666666667vw;width:9.0666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-icon{height:2.5vw;left:1.1029411765vw;top:.5882352941vw;width:2.5vw}}.gbu .universities-icon .icon-check{margin:auto}.gbu .universities .icon-student{bottom:0;display:block;position:absolute;right:5px;width:72px}@media screen and (width <= 767px){.gbu .universities .icon-student{right:0;width:18.4vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities .icon-student{right:.3676470588vw;width:5.2941176471vw}}.gbu .universities-list{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;gap:15px 40px;grid-template-columns:auto auto}@media screen and (width <= 767px){.gbu .universities-list{-ms-grid-columns:100%;gap:4.5333333333vw;grid-template-columns:100%}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-list{gap:1.1029411765vw 2.9411764706vw}}.gbu .universities-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:24px;width:380px}@media screen and (width <= 767px){.gbu .universities-item{font-size:4vw;line-height:6.4vw;width:100%}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-item{font-size:1.1764705882vw;line-height:1.7647058824vw;width:27.9411764706vw}}.gbu .universities-item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#53b2ef;border-radius:50%;height:28px;margin:0 10px 0 0;width:28px}@media screen and (width <= 767px){.gbu .universities-item .icon{height:6.6666666667vw;margin:auto 2.1333333333vw auto 1.0666666667vw;width:6.6666666667vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-item .icon{height:2.0588235294vw;margin:0 .7352941176vw 0 0;width:2.0588235294vw}}.gbu .universities-item .icon-check{color:#fff;height:auto;margin:auto;width:22px}@media screen and (width <= 767px){.gbu .universities-item .icon-check{width:5.3333333333vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-item .icon-check{width:1.6176470588vw}}.gbu .universities-item .text{width:342px}@media screen and (width <= 767px){.gbu .universities-item .text{width:67.2vw}}@media screen and (width >= 768px) and (width <= 1359px){.gbu .universities-item .text{width:25.1470588235vw}}