body{width:auto}#research .education-main-img-block{background-image:url(/gsla2/img/education/research/main_img.jpg)}#research .topic-wrap{max-width:766px;margin:0 auto;padding:0 20px 100px;font-size:18px;line-height:2}#research .topic-wrap.first{padding-top:50px;padding-bottom:0}#research .research-lead{margin-bottom:60px;font-weight:500}#research .research-lead p{margin:35px 0 0}#research .research-lead p:first-child{margin:0}#research .discussion-lead{margin:30px;font-size:16px;text-align:center}#research .bnr-lib a,#research .discussion-bnr a{display:inline-block;box-sizing:border-box;position:relative}#research .discussion-bnr a{padding-top:24.27%;overflow:hidden;z-index:1;color:#fff;background-color:#000;width:100%}#research .discussion-bnr a:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover;z-index:-1;opacity:1;transition:opacity .9s,transform .9s ease;transition:opacity .9s,transform .9s ease,-webkit-transform .9s ease;background-image:url(/gsla2/img/education/research/img_02.jpg)}#research .discussion-bnr a span{position:absolute;top:50%;left:0;right:0;margin-top:-20px;text-align:center;font-size:23px;font-weight:700}#research .discussion-bnr a span br.max580{display:none}#research .discussion-bnr a:hover{color:#fff}#research .discussion-bnr a:hover:before{opacity:.7;-webkit-transform:scale(1.1);transform:scale(1.1)}#research .discussion-bnr a img{width:100%}#research .top90{margin-top:90px}#research .research-learn-block{display:flex;justify-content:space-between;align-items:center}#research .learn-detail-txt{width:54.56%}#research .learn-detail-img{width:39.55%}#research .research-environ-img{display:flex;justify-content:space-between;margin-top:40px}#research .research-environ-img div{width:48%}#research .environ-cap,#research .lib-img p{margin-top:10px;font-size:15px;line-height:1}#research .research-lib-collect{display:flex;justify-content:space-between;align-items:center;margin:40px 0;padding:30px;background-color:#f7f7f7}#research .lib-img{width:33.47%;box-sizing:border-box;padding:15px 20px 10px;background-color:#fff}#research .lib-img p{text-align:center;font-weight:500}#research .lib-txt{width:61.5%;font-size:15px}#research .research-lib-lead{font-size:17px;text-align:center}#research .bnr-lib{margin-top:20px;text-align:center}#research .bnr-lib a{width:359px;padding:20px 70px 20px 30px;border:1px solid #000}#research .bnr-lib a:after{content:'';display:inline-block;background-image:url(/gsla2/img/education/research/icon_blank_black.png);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;position:absolute;top:50%;right:20px;margin-top:-10px}#research .bnr-lib a:hover{opacity:.8}@media screen and (max-width:1024px){body{width:auto}}@media screen and (max-width:767px){body{width:auto}#research .topic-wrap{padding:0 20px 60px}#research .research-lib-collect{padding:15px}#research .lib-img{width:35%}}@media screen and (max-width:580px){body{width:auto}#research .education-main-img-block{background-image:url(/gsla2/img/education/research/main_img_sp.jpg)}#research .topic-wrap{padding:0 15px 40px;font-size:15px;line-height:1.8}#research .topic-wrap.first{padding-top:20px}#research .research-lead{margin-bottom:30px;font-size:15px;line-height:1.8}#research .research-lead p{margin:20px 0 0}#research .discussion-lead{text-align:left;margin:30px 15px}#research .discussion-bnr,#research .top90{margin-top:40px}#research .discussion-bnr a{padding-top:50%}#research .discussion-bnr a:before{background-image:url(/gsla2/img/education/research/img_02_sp.jpg)}#research .discussion-bnr a span{font-size:18px;margin-top:-30px}#research .discussion-bnr a span br.max580,#research .research-learn-block{display:block}#research .learn-detail-txt{width:auto;margin-right:0;margin-bottom:10px}#research .learn-detail-img{width:auto}#research .research-environ-img{display:block;margin-top:0}#research .research-environ-img div{width:auto;margin-top:20px}#research .environ-cap{font-size:14px}#research .research-lib-collect{display:block}#research .lib-img{width:auto;padding:20px}#research .lib-txt{width:auto;margin-top:10px}#research .bnr-lib a{width:100%;padding-top:15px;padding-bottom:15px}}
