@charset "UTF-8";@-webkit-keyframes floating{0%,to{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}}@keyframes floating{0%,to{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}}body{width:auto}#top-content #home-education .link-education a,#top-content #home-features .link-feature span,#top-content #home-future .link-future a,#top-content #home-graduate .link-graduate a,#top-content .block-scroll,#top-content .home-glsa-info{overflow:hidden}#top-content .zs-slide-wrap{position:relative;overflow:hidden}#top-content .zs-slide-wrap .slide-item{width:100%;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);transition:opacity 3s cubic-bezier(.14,.665,.355,1),transform 10s cubic-bezier(.14,.665,.355,1);transition:opacity 3s cubic-bezier(.14,.665,.355,1),transform 10s cubic-bezier(.14,.665,.355,1),-webkit-transform 10s cubic-bezier(.14,.665,.355,1);position:relative;z-index:1}#top-content .zs-slide-wrap .slide-item:not(:first-child){position:absolute;top:0;left:0}#top-content .zs-slide-wrap .slide-item.show_{opacity:1;z-index:10}#top-content .zs-slide-wrap .slide-item.zoom_{-webkit-transform:scale(1);transform:scale(1)}#top-content .zs-slide-wrap .slide-item.reset_{transition:none}#top-content .zs-slide-wrap .slide-item a{display:block}#top-content .zs-slide-wrap .slide-item img{display:block;width:100%;height:auto}#top-content .zs-slide-wrap .slide-copy{position:absolute;z-index:100;opacity:0;transition:opacity 1s cubic-bezier(.46,.08,.48,1.02)}#top-content .zs-slide-wrap .slide-copy.slide-copy01{width:29.2%;left:36.89%;top:65.8%}#top-content .zs-slide-wrap .slide-copy.slide-copy02{width:29.2%;left:3.01%;top:66.02%}#top-content .zs-slide-wrap .slide-copy.slide-copy03{width:66.6%;left:16.7%;top:60%}#top-content .zs-slide-wrap .slide-copy.slide-copy03 .slide-copy03-sub{position:relative;width:23.64%;left:37.2%;top:0}#top-content .zs-slide-wrap .slide-copy.copy-show_{opacity:1;transition:opacity 2s cubic-bezier(.46,.08,.48,1.02) 2s}#top-content .zs-slide-wrap .slide-copy img,#top-content .zs-slide-wrap .slide-copy picture,#top-content .zs-slide-wrap .slide-copy source,#top-content .zs-slide-wrap .slide-item picture{width:100%}#top-content #sec_info{max-width:1150px;margin-left:auto;margin-right:auto;margin-bottom:100px}#top-content #sec_info #lists{display:table;width:100%;table-layout:fixed}#top-content #sec_info .box-info01{padding-left:10px;margin-top:17px!important;margin-bottom:17px;transition:box-shadow .3s ease!important}#top-content #sec_info .box-info01:hover{background-color:#fff;border-color:transparent;box-shadow:0 0 90px 35px rgba(0,0,0,.03)}#top-content #sec_info .box-info01 .year-info{padding-top:2px;padding-bottom:5px}#top-content #sec_info .sec-wrap01-in{margin-top:60px;position:relative}#top-content #sec_info .info-leftside{padding-right:15px!important;padding-left:15px!important;padding-top:1%;padding-bottom:.5%}#top-content #sec_info .info-leftside .category{font-size:18px;border:1px solid #e6e6e6;padding:5px 6px;font-family:rits;letter-spacing:.06em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#top-content #sec_info .info-leftside .date-info{margin-bottom:-7px}#top-content #sec_info .info-center.has-img{position:relative;padding-right:180px}#top-content #sec_info .info-center.has-img img{position:absolute;right:0;top:0}#top-content .box-info01{border:1px solid #f5f2f2;padding:20px;display:block;margin-top:20px;table-layout:inherit;width:inherit}#top-content .info-leftside{display:table-cell;vertical-align:top}#top-content .info-center{display:table-cell}#top-content .info-rightside{display:table-cell;vertical-align:top}#top-content .info-leftside{padding:3% 0 3% 30px;min-width:125px;border-right:1px solid #e6e6e6;width:125px}#top-content .info-center{vertical-align:middle;padding-top:0;padding-left:5.4%;padding-right:5.4%;width:100%}#top-content .info-center p{color:#968283;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}#top-content .date-info{font-size:321.42857%;color:#ad181f;line-height:1;letter-spacing:.01em!important}#top-content .category-info{font-size:128.57143%;border:1px solid #e6e6e6;display:inline-block;text-align:center;width:56%}#top-content .year-info{font-weight:700;margin-top:0}#top-content .box-info01-tit{width:100%;font-size:157.14286%;font-weight:700;margin-bottom:0;line-height:1.3}#top-content .home-gsla-info{max-width:none!important;position:relative;padding:90px 75px 70px;margin-bottom:0!important;overflow:hidden}#top-content .home-gsla-info .title-category-content{display:block;position:relative;z-index:2;text-align:center;margin-left:auto;margin-right:auto}#top-content .home-gsla-info .title-category-content h2{position:relative;letter-spacing:2px;padding:0 12px;font-size:45px;font-weight:400;line-height:45px;color:#2e0608}#top-content .home-blocks .title-category .title-category-content h2 span,#top-content .home-blocks .title-category.animateIn .title-category-content h2 span,#top-content .home-blocks .title-category.animateIn .wire-visual,#top-content .home-gsla-info .title-category-content h2 span{opacity:1}#top-content .home-gsla-info .title-category-content>span{display:block;padding:0 7px;font-weight:700;font-size:18px;line-height:35px;position:relative;color:#ad181f}#top-content .home-blocks .title-category .title-category-content>span span,#top-content .home-gsla-info .title-category-content>span span,#top-content .home-gsla-info h2{position:relative;display:inline-block}#top-content .home-gsla-info.hide::before{-webkit-transform:scale(0);transform:scale(0)}#top-content .home-gsla-info .wire-visual{display:block;position:absolute}#top-content .home-gsla-info .wire-visual.wire-01{width:266px;height:216px;background:url(/gsla2/img/home/topic-wire-01.png) no-repeat;background-size:100%;left:18.8%;top:-46px;-webkit-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite}#top-content .home-gsla-info .wire-visual.wire-02{width:134px;height:125px;background:url(/gsla2/img/home/topic-wire-02.png) no-repeat;background-size:100%;left:58.25%;top:147px;-webkit-animation:floating 6s ease-in-out infinite;animation:floating 6s ease-in-out infinite}#top-content .home-gsla-info .wire-visual.wire-03{width:72px;height:87px;background:url(/gsla2/img/home/topic-wire-03.png) no-repeat;background-size:100%;left:64.6%;top:-14px;-webkit-animation:floating 5s ease-in-out infinite;animation:floating 5s ease-in-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s}#top-content .home-gsla-info .btn-more-home::before,#top-content .home-gsla-info::after,#top-content .home-gsla-info::before{content:' ';display:block;position:absolute;top:0;left:0}#top-content .home-gsla-info>div{position:relative;z-index:2}#top-content .home-gsla-info h2{font-weight:400;letter-spacing:2px;background-color:transparent;color:transparent;font-size:40px;line-height:36px;padding:4px 6px 0}#top-content .home-gsla-info h2.hide::before{-webkit-transform:scaleX(0);transform:scaleX(0)}#top-content .home-gsla-info h2.animateIn{transition:background-color .3s ease,color .3s ease;color:#2e0608}#top-content .home-gsla-info h2.animateIn::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}#top-content .home-gsla-info .btn-more-home{position:absolute;top:-5px;right:0;border:1px solid #a40000;color:#a40000;width:163px;z-index:3;font-size:18px;text-align:center;transition:color .4s ease;padding:17px 0 15px}#top-content .home-gsla-info .btn-more-home .icon-arrow-right:before{content:"\e111";color:#ad181f;transition:color .4s ease}#top-content .home-gsla-info .btn-more-home::before{z-index:0;background-color:#a40000;width:0;height:100%;transition:width .4s ease}#top-content .home-gsla-info .btn-more-home>span{position:relative;z-index:1}#top-content #home-education .link-education a:hover .link-feature-title span,#top-content #home-future .link-future a:hover .link-feature-title span,#top-content #home-graduate .link-graduate a:hover .link-feature-title span,#top-content .home-gsla-info .btn-more-home:hover,#top-content .home-gsla-info .btn-more-home:hover .icon-arrow-right:before{color:#fff}#top-content #home-education .link-education a:hover .link-feature-title::before,#top-content #home-future .link-future a:hover .link-feature-title::before,#top-content #home-graduate .link-graduate a:hover .link-feature-title::before,#top-content .home-gsla-info .btn-more-home:hover::before{width:100%}#top-content .home-gsla-info #lists{padding-top:26px;position:relative}#top-content .home-gsla-info #lists a{background-color:#fff;margin-bottom:0;margin-top:10px!important}#top-content .home-gsla-info #lists a:first-child{margin-top:0!important}#top-content .home-gsla-info #lists a:last-child{margin-bottom:0}#top-content #home-features .link-feature>span.hide,#top-content .hide,#top-content .home-blocks .title-category.hide h2,#top-content .home-blocks .title-category.hide span{opacity:0}#top-content .home-blocks .title-category{position:relative;opacity:1!important}#top-content .home-blocks .title-category .wire-visual{display:block;position:absolute;z-index:1;transition:opacity .3s ease}#top-content .home-blocks .title-category .title-category-content{display:block;position:relative;z-index:2;text-align:center;margin-left:auto;margin-right:auto}#top-content .home-blocks .title-category .title-category-content h2{position:relative;letter-spacing:2px;padding:0 12px;font-size:45px;font-weight:400;line-height:45px;color:#2e0608}#top-content .home-blocks .title-category .title-category-content>span{display:inline-block;padding:0 7px;font-weight:700;font-size:18px;line-height:35px;position:relative;color:#ad181f}#top-content .home-blocks .title-category.title-category-features .wire-visual.wire-01{width:116px;height:138px;background:url(/gsla2/img/home/features-wire-01.png) no-repeat;background-size:100%;left:33.4%;bottom:-36px;-webkit-animation:floating 6s ease-in-out infinite;animation:floating 6s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-features .wire-visual.wire-02{width:291px;height:220px;background:url(/gsla2/img/home/features-wire-02.png) no-repeat;background-size:100%;left:54%;top:-180px;-webkit-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-education .wire-visual.wire-01{width:83px;height:90px;background:url(/gsla2/img/home/education-wire-01.png) no-repeat;background-size:100%;left:56%;top:-36px;-webkit-animation:floating 5s ease-in-out infinite;animation:floating 5s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-education .wire-visual.wire-02{width:235px;height:194px;background:url(/gsla2/img/home/education-wire-02.png) no-repeat;background-size:100%;left:19%;top:21px;-webkit-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-graduate .wire-visual.wire-01{width:87px;height:88px;background:url(/gsla2/img/home/graduate-wire-01.png) no-repeat;background-size:100%;left:34%;top:-20px;-webkit-animation:floating 5s ease-in-out infinite;animation:floating 5s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-graduate .wire-visual.wire-02{width:239px;height:218px;background:url(/gsla2/img/home/graduate-wire-02.png) no-repeat;background-size:100%;left:47.57%;top:30px;-webkit-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-future .wire-visual.wire-01{width:87px;height:88px;background:url(/gsla2/img/home/future-wire-01.png) no-repeat;background-size:100%;left:56.1%;top:-30px;-webkit-animation:floating 5s ease-in-out infinite;animation:floating 5s ease-in-out infinite}#top-content .home-blocks .title-category.title-category-future .wire-visual.wire-02{width:202px;height:204px;background:url(/gsla2/img/home/future-wire-02.png) no-repeat;background-size:100%;left:28.64%;top:40px;-webkit-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite}#top-content #home-features .title-category{padding:0 75px 30px}#top-content #home-features .link-feature{position:relative;z-index:2}#top-content #home-features .link-feature a,#top-content #home-features .link-feature>span{display:block;position:relative;padding-top:26.21359%;background-color:#fff;overflow:hidden}#top-content #home-features .link-feature a::after,#top-content #home-features .link-feature>span::after{content:' ';display:block;width:100%;height:100%;position:absolute;z-index:0;left:0;top:0;transition:transform .9s ease,opacity .9s ease;transition:transform .9s ease,opacity .9s ease,-webkit-transform .9s ease}#top-content #home-features .link-feature a p,#top-content #home-features .link-feature>span p{line-height:38px;font-weight:700;font-size:26px;position:absolute;bottom:24px;z-index:1}#top-content #home-features .link-feature a p.txt-strengths,#top-content #home-features .link-feature>span p.txt-strengths{text-align:right;left:auto!important;right:20px!important}#top-content #home-features .link-feature a p.txt-discussion,#top-content #home-features .link-feature>span p.txt-discussion{text-align:left;left:20px!important;right:auto!important}#top-content #home-features .link-feature a .link-feature-title,#top-content #home-features .link-feature>span .link-feature-title{position:absolute;top:0;z-index:1;background-color:#fff;padding:33px 42px 35px}#top-content #home-features .link-feature a .link-feature-title h3,#top-content #home-features .link-feature>span .link-feature-title h3{z-index:1;font-weight:400;color:#ad181f;font-size:100px;line-height:70px;letter-spacing:0;position:absolute;left:38px;bottom:25px;transition:color .4s ease}#top-content #home-features .link-feature a .link-feature-title span,#top-content #home-features .link-feature>span .link-feature-title span{z-index:1;position:relative;font-size:30px;line-height:30px;padding-bottom:12px;font-weight:700;color:#2e0608;display:inline-block;transition:color .4s ease}#top-content #home-features .link-feature a .link-feature-title span::after,#top-content #home-features .link-feature>span .link-feature-title span::after{content:' ';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ad181f;transition:background-color .4s ease}#top-content #home-features .link-feature a.speciality::after,#top-content #home-features .link-feature>span.speciality::after{background-image:url(/gsla2/img/home/feature01-img.jpg);background-repeat:no-repeat;background-size:100%}#top-content #home-features .link-feature a.speciality .link-feature-title,#top-content #home-features .link-feature>span.speciality .link-feature-title{left:65px}#top-content #home-features .link-feature a.speciality p,#top-content #home-features .link-feature>span.speciality p{color:#fff;right:65px}#top-content #home-features .link-feature a.meeting::after,#top-content #home-features .link-feature>span.meeting::after{background:url(/gsla2/img/home/feature02-img.jpg);background-repeat:no-repeat;background-size:100%}#top-content #home-features .link-feature a.meeting .link-feature-title,#top-content #home-features .link-feature>span.meeting .link-feature-title{right:75px}#top-content #home-features .link-feature a.meeting p,#top-content #home-features .link-feature>span.meeting p{color:#fff;left:75px}#top-content #home-features .link-feature>span{opacity:.6}#top-content #home-education .title-category{padding:76px 75px 25px}#top-content #home-education .link-education{position:relative;font-size:0;z-index:2;margin:0 auto;opacity:1}#top-content #home-education .link-education a,#top-content #home-future .link-future a,#top-content #home-graduate .link-graduate a{display:block;position:relative;padding-top:30.097%;background:#000}#top-content #home-education .link-education a .visual,#top-content #home-future .link-future a .visual,#top-content #home-graduate .link-graduate a .visual{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/gsla2/img/home/education01-img.jpg);background-repeat:no-repeat;background-size:100%;z-index:0;opacity:1;transition:transform .9s ease,opacity .9s ease;transition:transform .9s ease,opacity .9s ease,-webkit-transform .9s ease}#top-content #home-education .link-education a:hover .visual,#top-content #home-features .link-feature a:hover::after,#top-content #home-future .link-future a:hover .visual,#top-content #home-graduate .link-graduate a:hover .visual{opacity:.7;-webkit-transform:scale(1.1);transform:scale(1.1)}#top-content #home-education .link-education a span{left:0;bottom:0;color:#fff}#top-content #home-graduate .title-category{padding:76px 75px 25px}#top-content #home-graduate .link-graduate{position:relative;font-size:0;z-index:2;margin:0 auto;opacity:1}#top-content #home-future .link-future a .visual,#top-content #home-graduate .link-graduate a .visual{background-image:url(/gsla2/img/home/graduate01-img.jpg)}#top-content #home-education .link-education a span,#top-content #home-future .link-future a span,#top-content #home-graduate .link-graduate a span{position:absolute;background-color:transparent;font-weight:700;font-size:26px;line-height:32px;padding:30px 70px;z-index:10}#top-content #home-graduate .link-graduate a span{box-sizing:border-box;width:100%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;left:50%;color:#333}#top-content #home-future{padding-bottom:150px;position:relative;border-bottom:1px solid #e6e6e6}#top-content #home-future .title-category{padding:76px 75px 25px}#top-content #home-future .link-future{position:relative;font-size:0;z-index:2;margin:0 auto;opacity:1}#top-content #home-future .link-future a .visual{background-image:url(/gsla2/img/home/future01-img.jpg)}#top-content #home-future .link-future a span{left:0;bottom:0;color:#fff}#top-content #home-future>.wire-visual{display:block;position:absolute}#top-content #home-future>.wire-visual.wire-01{width:104px;height:86px;background:url(/gsla2/img/home/future-wire-03.png) no-repeat;background-size:100%;left:30.9%;bottom:100px;-webkit-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite}#top-content #home-future>.wire-visual.wire-02{width:301px;height:279px;background:url(/gsla2/img/home/future-wire-04.png) no-repeat;background-size:100%;left:45.34%;bottom:-160px;-webkit-animation:floating 6s ease-in-out infinite;animation:floating 6s ease-in-out infinite}@media screen and (max-width:1024px){body{width:auto}}@media screen and (max-width:767px){body{width:auto}#top-content #sec_info{padding:0;margin-bottom:40px}#top-content #sec_info .box-info01{transition:none!important;margin-top:0!important;margin-bottom:0!important;padding:10px 7px!important;border-bottom:0;border-top:1px solid #e6e6e6}#top-content #sec_info .box-info01 .box-info01-tit{font-weight:700}#top-content #sec_info .box-info01 .info-leftside{padding-left:0!important}#top-content #sec_info .box-info01 .info-leftside .date-info{margin-bottom:-3px}#top-content #sec_info .box-info01 .info-leftside .year-info{padding-top:0;font-size:11px;margin-top:-5px}#top-content #sec_info .box-info01 .info-leftside span.category{font-size:11px;margin-left:0;padding:1px 8px;letter-spacing:0;font-family:YuGothic,'游ゴシック',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,'ＭＳ Ｐゴシック',sans-serif}#top-content #sec_info .sec-wrap01-in{margin-top:0;padding-bottom:0;position:inherit;border-bottom:none!important}#top-content #sec_info .sec-wrap01-in #lists{border-bottom:1px solid #e6e6e6}#top-content #sec_info .info-leftside{min-width:61px;padding-right:15px;padding-left:0}#top-content #sec_info .info-leftside .year-info{margin-top:6px;font-size:14px}#top-content #sec_info .info-leftside span.category{margin-left:10px;vertical-align:top}#top-content #sec_info .info-center{padding-left:15px;padding-right:0}#top-content #sec_info .info-center.has-img{padding-right:15px}#top-content #sec_info .box-info02{padding-top:47px}#top-content .box-info01{display:block;margin-top:0;table-layout:initial;border-top:1px solid #e6e6e6}#top-content .info-leftside{text-align:center;padding:3% 0;width:20%;vertical-align:middle}#top-content .info-center{padding:2.189781%;width:80%;vertical-align:middle}#top-content .info-center p{display:none}#top-content .info-rightside{display:none;width:25%}#top-content .date-info{font-size:171.42857%;letter-spacing:.03em!important}#top-content .category-info{font-size:100%;display:inline-block!important;width:auto;padding:1px 5px 0;line-height:1;margin-bottom:3px}#top-content .year-info{font-weight:700;font-size:85.71429%;margin-top:0}#top-content .box-info01-tit{width:100%;font-size:107.14286%;font-weight:400;margin-bottom:0;line-height:1.2}#top-content .home-gsla-info #lists a:last-child{border-bottom:1px solid #e6e6e6}}@media screen and (max-width:580px){body{width:auto}}@media screen and (max-width:920px){#top-content .zs-slide-wrap .slide-copy.slide-copy01{width:49.87%;left:27.87%;top:60.15%}#top-content .zs-slide-wrap .slide-copy.slide-copy02{width:49.87%;left:2%;top:60.15%}#top-content .zs-slide-wrap .slide-copy.slide-copy03{width:62.66%;top:42%}#top-content .zs-slide-wrap .slide-copy.slide-copy03 .slide-copy03-sub{width:50%;left:25%;top:0}#top-content .home-gsla-info{padding:42px 0 113px!important}#top-content .home-blocks .title-category .title-category-content h2,#top-content .home-gsla-info .title-category-content h2{font-size:43px;letter-spacing:1px;line-height:35px;padding:0 7px}#top-content .home-blocks .title-category .title-category-content>span,#top-content .home-gsla-info .title-category-content>span{font-size:15px;line-height:26px;padding:0 6px}#top-content .home-gsla-info .wire-visual.wire-01{background:url(/gsla2/img/home/topic-wire-01_sp.png) no-repeat;background-size:100%;width:142px;height:104px;top:30px;left:-70px}#top-content .home-gsla-info .wire-visual.wire-02{width:67px;height:62px;background:url(/gsla2/img/home/topic-wire-02_sp.png) no-repeat;background-size:100%;left:70px;top:-23px}#top-content .home-gsla-info .wire-visual.wire-03{width:36px;height:43px;background:url(/gsla2/img/home/topic-wire-03_sp.png) no-repeat;background-size:100%;left:60%;top:40px}#top-content .home-gsla-info h2{margin-left:10px;font-size:26px;line-height:22px;padding:4px 4px 0}#top-content .home-gsla-info .btn-more-home{top:auto;right:20px;background-color:#fff;bottom:-60px;width:calc(100% - 40px);padding:3px 0 0}#top-content .home-gsla-info .btn-more-home>span{display:block;position:relative}#top-content .home-gsla-info .btn-more-home>span span{position:absolute;padding-bottom:3px;right:8px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#top-content .home-gsla-info #lists{padding-top:13px}#top-content .home-gsla-info #lists a{margin-top:0!important;box-shadow:none!important}#top-content .home-blocks .title-category.title-category-features .wire-visual.wire-01{width:58px;height:69px;margin-left:66px;top:40px;left:50%;background:url(/gsla2/img/home/features-wire-01_sp.png) no-repeat;background-size:100%}#top-content .home-blocks .title-category.title-category-features .wire-visual.wire-02{width:146px;height:110px;left:50%;margin-left:-152px;background:url(/gsla2/img/home/features-wire-02_sp.png) no-repeat;background-size:100%;top:-32px}#top-content .home-blocks .title-category.title-category-education .wire-visual.wire-01{width:67px;height:58px;margin-left:-112px;top:10px;left:50%;background:url(/gsla2/img/home/education-wire-01_sp.png) no-repeat;background-size:100%}#top-content .home-blocks .title-category.title-category-education .wire-visual.wire-02{width:137px;height:112px;left:50%;background:url(/gsla2/img/home/education-wire-02_sp.png) no-repeat;background-size:100%;top:50px}#top-content .home-blocks .title-category.title-category-graduate .wire-visual.wire-01{width:65px;height:57px;left:62.26%;top:100px;background:url(/gsla2/img/home/graduate-wire-01_sp.png) no-repeat;background-size:100%}#top-content .home-blocks .title-category.title-category-graduate .wire-visual.wire-02{width:133px;height:113px;background:url(/gsla2/img/home/graduate-wire-02_sp.png) no-repeat;background-size:100%;left:13.3%;top:30px}#top-content .home-blocks .title-category.title-category-future .wire-visual.wire-01{top:40px;width:61px;height:59px;left:18.66%;background:url(/gsla2/img/home/future-wire-01_sp.png) no-repeat;background-size:100%}#top-content .home-blocks .title-category.title-category-future .wire-visual.wire-02{width:137px;height:112px;background:url(/gsla2/img/home/future-wire-02_sp.png) no-repeat;background-size:100%;left:52%;top:50px}#top-content #home-features::after,#top-content #home-features::before{content:none}#top-content #home-features .title-category{padding:0 0 30px}#top-content #home-features .link-feature a p,#top-content #home-features .link-feature>span p{font-size:15px;line-height:21px}#top-content #home-features .link-feature a .link-feature-title,#top-content #home-features .link-feature>span .link-feature-title{padding:14px 21px 17px}#top-content #home-features .link-feature a .link-feature-title.strengths,#top-content #home-features .link-feature>span .link-feature-title.strengths{right:auto!important;left:0!important}#top-content #home-features .link-feature a .link-feature-title.discussion,#top-content #home-features .link-feature>span .link-feature-title.discussion{right:0!important;left:auto!important}#top-content #home-features .link-feature a .link-feature-title h3,#top-content #home-features .link-feature>span .link-feature-title h3{font-size:60px;line-height:42px;left:20px;bottom:11px}#top-content #home-features .link-feature a .link-feature-title span,#top-content #home-features .link-feature>span .link-feature-title span{font-size:18px;line-height:20px;padding-bottom:8px}#top-content #home-features .link-feature a .link-feature-title span::after,#top-content #home-features .link-feature>span .link-feature-title span::after{height:3px}#top-content #home-education .title-category{padding:56px 15px 24px}#top-content #home-education .link-education{padding:0}#top-content #home-education .link-education a,#top-content #home-future .link-future a,#top-content #home-graduate .link-graduate a{padding-top:45.86%}#top-content #home-education .link-education a .visual{background-image:url(/gsla2/img/home/education01-img_sp.jpg)}#top-content #home-education .link-education a span{font-size:15px;padding:8px 16px 20px 20px;line-height:21px}#top-content #home-graduate .title-category{padding:56px 15px 24px}#top-content #home-graduate .link-graduate{padding:0}#top-content #home-graduate .link-graduate a .visual{background-image:url(/gsla2/img/home/graduate01-img_sp.jpg)}#top-content #home-graduate .link-graduate a span{font-size:15px;padding:8px;line-height:21px}#top-content #home-future{padding-bottom:65px}#top-content #home-future .title-category{padding:56px 15px 24px}#top-content #home-future .link-future{padding:0}#top-content #home-future .link-future a .visual{background-image:url(/gsla2/img/home/future01-img_sp.jpg)}#top-content #home-future .link-future a span{font-size:15px;padding:8px 16px 20px 20px;line-height:21px}#top-content #home-future>.wire-visual.wire-01{background-size:100%;width:60px;height:49px;bottom:20px;left:20%}#top-content #home-future>.wire-visual.wire-02{width:150px;height:139px;background-size:100%;left:50%;bottom:-100px}}@media screen and (max-width:1100px){#top-content .home-gsla-info{padding:90px 15px 100px}#top-content #home-education .link-education,#top-content #home-features .link-feature,#top-content #home-future .link-future,#top-content #home-graduate .link-graduate{padding:0}}@media screen and (max-width:1200px){#top-content #home-education .link-education,#top-content #home-features .link-feature,#top-content #home-future .link-future,#top-content #home-graduate .link-graduate{padding:0}#top-content #home-features .link-feature a.speciality .link-feature-title,#top-content #home-features .link-feature>span.speciality .link-feature-title{left:15px}#top-content #home-features .link-feature a.meeting .link-feature-title,#top-content #home-features .link-feature>span.meeting .link-feature-title{right:15px}}@media screen and (max-width:1060px){#top-content #home-features .link-feature a,#top-content #home-features .link-feature>span{padding-top:60.266%}#top-content #home-features .link-feature a.speciality::after,#top-content #home-features .link-feature>span.speciality::after{background:url(/gsla2/img/home/feature01-img_sp.jpg);background-size:100%}#top-content #home-features .link-feature a.meeting::after,#top-content #home-features .link-feature>span.meeting::after{background:url(/gsla2/img/home/feature02-img_sp.jpg);background-size:cover}}
