@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";html{font-size:62.5%;font-family:"Noto Sans JP";color:#223351;font-weight:400}ul,ol,li,dl,dt,dd,p,figure,figcaption{margin:0;padding:0}html{width:100%;overflow-x:hidden}.lp-globalacademy-header{display:none}.lp-globalacademy-mainvisual{height:100vh;padding:0;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;align-content:center;justify-content:center}.lp-globalacademy-mainvisual:before{height:60px}.lp-globalacademy-mainvisual p:nth-child(1){width:90vw;height:auto;margin:-60px auto 8.2vw}.lp-globalacademy-mainvisual p:nth-child(2){font-size:6vw;line-height:1.35}.lp-globalacademy-mainvisual p:nth-child(3){font-size:3.6vw;line-height:1.6666666667;text-align:center}.lp-globalacademy-about{padding:48px 5vw}.lp-globalacademy-about h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-about h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-about h3:nth-of-type(1){text-align:left;font-size:4.8vw;line-height:1.6875}.lp-globalacademy-about h3:nth-of-type(2){text-align:left;font-size:4.8vw;line-height:1.6875;margin-top:48px}.lp-globalacademy-about__text{margin:4.8vw 0 0 0;font-size:4.2vw;line-height:2;text-align:left;font-weight:300}.lp-globalacademy-about__text p+p{margin:2.4vw 0 0 0}.lp-globalacademy-about__video{width:100%;height:180px}.lp-globalacademy-message{padding:108px 5vw}.lp-globalacademy-message h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-message h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-message:before{height:60px}.lp-globalacademy-message:after{height:60px}.lp-globalacademy-message__box{width:100%;margin:0 auto}.lp-globalacademy-message__box figure{width:45vw;margin:0 auto}.lp-globalacademy-message__box figure img{width:100%;height:auto}.lp-globalacademy-message__box figure figcaption{font-size:4.8vw;line-height:1.5;margin:1.2vw 0 4.8vw 0}.lp-globalacademy-message__text{width:100%;font-size:4.8vw;line-height:1.75;font-weight:300}.lp-globalacademy-message__text p+p{margin:2.4vw 0 0}.lp-globalacademy-message__textbox{padding:4.5vw 4.8vw;margin:4.8vw 0 0 0}.lp-globalacademy-message__textbox h3{font-size:3.6vw;line-height:2;margin:0 0 2.4vw}.lp-globalacademy-message__textbox p{font-size:3.6vw;line-height:1.6666666667}.lp-globalacademy-atendess{padding:48px 5vw}.lp-globalacademy-atendess h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-atendess h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-atendess h3{text-align:left;font-size:4.8vw;line-height:1.6875}.lp-globalacademy-atendess ul{margin:4.8vw auto 9.6vw;width:100%}.lp-globalacademy-atendess ul li{font-size:4.8vw;line-height:1.5;margin:0 0 0 5.5vw}.lp-globalacademy-atendess__btn{width:100%;height:58px}.lp-globalacademy-atendess__btn a{line-height:58px;font-size:5.4vw}.lp-globalacademy-atendess__notice{margin:0 auto 9.6vw;padding:13px 12px;width:94%;font-size:4.2vw;line-height:1.5714285714;font-weight:500;color:#223351;text-align:left;border:1px solid #ccc;box-sizing:border-box;border-radius:4px}.lp-globalacademy-schedule{padding:108px 5vw}.lp-globalacademy-schedule:before{height:60px}.lp-globalacademy-schedule:after{height:60px}.lp-globalacademy-schedule h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-schedule h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-schedule h3{text-align:left;font-size:4.8vw;line-height:1.6875}.lp-globalacademy-schedule h3+p{margin:4.8vw 0 7.2vw;font-size:4.2vw;line-height:1.5714285714;text-align:left}.lp-globalacademy-schedule__box{padding:4.8vw;width:100%;margin:0 auto 4.8vw}.lp-globalacademy-schedule__box a{width:100%}.lp-globalacademy-schedule__detail{width:100%}.lp-globalacademy-schedule__time{font-size:4.8vw;line-height:2.25}.lp-globalacademy-schedule__time span{font-size:3.6vw;line-height:1.1428571429;font-weight:300;margin-left:16px;padding:6px 8px;border:1px solid #999;box-sizing:border-box;border-radius:4px;display:inline-block;vertical-align:middle}.lp-globalacademy-schedule h4{font-size:6vw;line-height:1.5;margin:4.8vw 0 2.4vw}.lp-globalacademy-schedule h5{font-size:5.4vw;line-height:1.5;margin:4.8vw 0 2.4vw}.lp-globalacademy-schedule__text{font-size:4.8vw;line-height:1.5}.lp-globalacademy-schedule__figure{width:100%;margin:4.8vw 0 0 0}.lp-globalacademy-schedule__figure img{width:30vw;height:auto}.lp-globalacademy-schedule__figure figcaption{font-size:4.8vw;line-height:1.625;margin:1.2vw 0}.lp-globalacademy-schedule__figure figcaption span{font-size:3.6vw;line-height:1.4166666667}.lp-globalacademy-schedule__atte{text-align:left;font-size:3.6vw;line-height:1.3333333333}.lp-globalacademy-modal{width:calc(100% - 16vw)}.lp-globalacademy-modal__close{right:4.8vw;top:4.8vw}.lp-globalacademy-modal__close img{width:24px;height:auto}.lp-globalacademy-modal__contents{padding:4.8vw;max-height:80vh}.lp-globalacademy-modal__contents figure{align-items:center}.lp-globalacademy-modal__contents figure img{width:21vw;height:auto;margin:0 auto}.lp-globalacademy-modal__contents figure figcation{width:100%}.lp-globalacademy-modal__name{font-size:4.8vw;line-height:1.625;width:100%;text-align:center;margin:2.4vw 0 1.2vw 0}.lp-globalacademy-modal__p{font-size:3.6vw;line-height:1.4166666667;margin:0 auto 4.8vw;width:100%;text-align:center}.lp-globalacademy-modal__text{padding:0;font-size:4.2vw;line-height:1.5;height:calc(80vh - 21vw - 11.4vw - 9.9vw - 15vw)}.lp-globalacademy-modal__text p{margin:0 0 3vw}.lp-globalacademy-subscription{padding:48px 5vw}.lp-globalacademy-subscription h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-subscription h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-subscription h3{text-align:left;font-size:4.8vw;line-height:1.6875}.lp-globalacademy-subscription h3+p{margin:4.8vw 0 7.2vw;font-size:4.2vw;line-height:1.5714285714;text-align:left}.lp-globalacademy-subscription__box{width:100%;margin:0 auto}.lp-globalacademy-subscription__detail{width:100%}.lp-globalacademy-subscription__detail h4{font-size:4.8vw;line-height:1.375;padding:7.2vw 0}.lp-globalacademy-subscription__student{margin:4.8vw 0 0 0}.lp-globalacademy-subscription__cont{height:auto;padding:7.2vw}.lp-globalacademy-subscription__tit{font-size:7.2vw;line-height:1.4166666667}.lp-globalacademy-subscription__tit span{font-size:4.8vw;margin-top:2.4vw}.lp-globalacademy-subscription__tit2{font-size:4.8vw;line-height:1.375}.lp-globalacademy-subscription__price{font-size:10.8vw;line-height:1.3611111111;margin:3.6vw 0 0 0}.lp-globalacademy-subscription__price span{padding-left:4px}.lp-globalacademy-subscription__ate{width:100%;text-align:center;font-size:3.6vw;line-height:1.3333333333;margin:2.4vw auto 0}.lp-globalacademy-subscription__btn{width:100%;height:58px;margin:9.6vw auto}.lp-globalacademy-subscription__btn a{line-height:58px;font-size:5.4vw}.lp-globalacademy-subscription__cancel{font-size:3vw;line-height:1.4;text-align:left}.lp-globalacademy-subscription__share{font-size:3.6vw;line-height:1.5;margin:9vw 0 2.4vw}.lp-globalacademy-subscription ul{width:190px}.lp-globalacademy-subscription-2{padding:48px 5vw}.lp-globalacademy-subscription-2 h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-subscription-2 h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-subscription-2 h3{text-align:left;font-size:4.8vw;line-height:1.6875}.lp-globalacademy-subscription-2__description{margin-top:4.8vw;font-size:4.2vw;line-height:1.5714285714;text-align:left}.lp-globalacademy-subscription-2__notice{font-size:4.2vw;line-height:1.5714285714;font-weight:500;width:94%;margin:4.8vw auto 7.2vw;padding:13px 12px;border:1px solid #ccc;box-sizing:border-box;border-radius:4px}.lp-globalacademy-subscription-2__box{width:100%;margin:0 auto}.lp-globalacademy-subscription-2__detail{width:100%}.lp-globalacademy-subscription-2__detail h4{font-size:4.8vw;line-height:1.375;padding:7.2vw 0}.lp-globalacademy-subscription-2__cont--big{height:auto;padding:7.2vw;background:#f2f9f8}.lp-globalacademy-subscription-2__cont--small{height:auto;padding:7.2vw;background:#f2f9f8}.lp-globalacademy-subscription-2__tit{font-size:7.2vw;line-height:1.4166666667}.lp-globalacademy-subscription-2__tit span{font-size:4.8vw;margin-top:2.4vw}.lp-globalacademy-subscription-2__tit2{font-size:4.8vw;line-height:1.375}.lp-globalacademy-subscription-2__price--big{font-size:10.8vw;line-height:1;margin:3.6vw 0 0 0}.lp-globalacademy-subscription-2__price--big span{padding-left:4px;font-size:4.8vw}.lp-globalacademy-subscription-2__price--small{font-size:8.4vw;line-height:1;margin:3.6vw 0 0 0}.lp-globalacademy-subscription-2__price--small span{font-size:4.8vw;padding-left:4px}.lp-globalacademy-subscription-2__ate{width:100%;text-align:center;font-size:3.6vw;line-height:1.3333333333;margin:2.4vw auto 0}.lp-globalacademy-subscription-2__btn{width:100%;height:58px;margin:9.6vw auto}.lp-globalacademy-subscription-2__btn a{line-height:58px;font-size:5.4vw}.lp-globalacademy-subscription-2__cancel{font-size:3vw;line-height:1.4;text-align:left}.lp-globalacademy-subscription-2__share{font-size:3.6vw;line-height:1.5;margin:9vw 0 2.4vw}.lp-globalacademy-subscription-2 ul{width:190px}.lp-globalacademy-history{padding:108px 5vw}.lp-globalacademy-history:before{height:60px}.lp-globalacademy-history:after{height:60px}.lp-globalacademy-history h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-history h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-history__list{width:100%;flex-wrap:wrap;margin:-14px 0}.lp-globalacademy-history__recturer{width:49%;margin:14px 0}.lp-globalacademy-history__recturer figcaption span{font-size:3vw;line-height:1.2}.lp-globalacademy-info{padding:108px 5vw}.lp-globalacademy-info:before{height:60px}.lp-globalacademy-info:after{height:60px}.lp-globalacademy-info h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-info h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-info h3{text-align:left;font-size:4.8vw;line-height:1.6875}.lp-globalacademy-info h3+p{margin:16px 0 60px;font-size:4.2vw;line-height:1.5714285714;text-align:left}.lp-globalacademy-info dl{width:100%;display:block}.lp-globalacademy-info dl dt{border-bottom:none;width:100%;padding:4.8vw 0 0;font-size:4.8vw;line-height:2.25}.lp-globalacademy-info dl dd{width:100%;padding:1.2vw 0 4.8vw;font-size:4.8vw;line-height:2.25}.lp-globalacademy-info dl dd dl{display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:flex;flex-wrap:wrap;justify-content:space-between}.lp-globalacademy-info dl dd dl dt{width:35vw;padding:0 4.8vw 0 0;font-size:4.8vw;line-height:2.25}.lp-globalacademy-info dl dd dl dd{width:calc(100% - 35vw)}.lp-globalacademy-collaborator{padding:48px 5vw 120px}.lp-globalacademy-collaborator h2{text-align:left;font-size:7.2vw;line-height:1.5;margin:2.4vw 0 9.3vw}.lp-globalacademy-collaborator h2 span{font-size:4.8vw;line-height:1.5}.lp-globalacademy-collaborator__partners{display:flex;flex-direction:column;justify-content:center;align-items:center}.lp-globalacademy-collaborator__laliga{margin:36px auto 0;width:85%;height:auto;display:block}.lp-globalacademy-collaborator__sportip{margin:0 auto;width:80%;max-width:320px;height:auto;display:block}.lp-globalacademy-collaborator__tential{margin:50px auto 0;width:92%;max-width:360px;height:auto;display:block}.lp-globalacademy-collaborator__laiblitz{margin:54px auto 0;width:86%;max-width:360px;height:auto;display:block}.lp-globalacademy-spbuy{display:block;position:fixed;bottom:5vw;right:5vw;z-index:10}.lp-globalacademy-pc{display:none}.lp-globalacademy-sp{display:block}
