.main-section{padding:7.8125em 0}@media screen and (max-width:1024px){.main-section{padding:3.90625em 0}}.section--our-video{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../images/main/our-video_bg.jpg)}.section--contactus{background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:1024.02px){.section--contactus{padding:11.25em 0}}.bg-gray-f9{background-color:#f9f9f9}.video-bg{position:fixed;left:0;top:0;right:0;bottom:0;z-index:-1}.video-bg video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-backface-visibility:visible;backface-visibility:visible}.main-visual{position:relative}.main-visual-video{position:relative;height:46.25em;overflow:hidden}.main-visual-video video{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-backface-visibility:visible;backface-visibility:visible}.main-visual .container{width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:5;padding-top:15.625em;text-align:center}.main-visual .container .title--1{font-size:2.375em;line-height:1;color:#fff;font-weight:700;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif}.main-visual .container .btn-wrap{margin-top:7.8125em;display:flex;align-items:stretch;justify-content:center}.main-visual .container .btn-wrap .btn{width:11.25em;height:3.4375em;display:flex;align-items:center;justify-content:space-between;margin:0 1.25em;font-family:"s-core-dream",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif;border:1px solid #fff;color:#fff;padding:0 1.5625em;transition:all 300ms ease-out}.main-visual .container .btn-wrap .btn i{transition:inherit}.main-visual .container .btn-wrap .btn:hover{border-color:#ffd200;color:#ffd200}.main-visual .container .btn-wrap .btn:hover i{transform:rotate(90deg)}@media screen and (max-width:768px){.main-visual .container{padding-top:11.25em}.main-visual .container .btn-wrap .btn{margin:0 0.7142857143em;padding:0 0.7142857143em}}.main-visual .scroll-down{position:absolute;bottom:2.5em;left:50%;transform:translateX(-50%);animation:updown 1s infinite ease-in-out both}@keyframes updown{0%{bottom:2.5em}50%{bottom:3.4375em}to{bottom:2.5em}}.our-video{position:relative}.our-video .our-video-info{position:absolute;left:0;top:0;z-index:5;padding-left:11.9791666667%;padding-top:2.1875em}@media screen and (max-width:1600px){.our-video .our-video-info{padding-left:5.7291666667%;padding-top:0}}@media screen and (max-width:1400px){.our-video .our-video-info{padding-left:3.125%}}@media screen and (max-width:1024px){.our-video .our-video-info{position:relative;margin-bottom:3.3333333333em}}.our-video .our-video-info .txt-bx{margin-top:1.875em}@media screen and (max-width:1400px){.our-video .our-video-info .txt-bx{margin-top:0.625em}}.our-video .our-video-info .txt-bx .title{font-size:2.75em;line-height:1;color:#ffd200;font-weight:900;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif}@media screen and (max-width:1200px){.our-video .our-video-info .txt-bx .title{font-size:2.375em}}@media screen and (max-width:1024px){.our-video .our-video-info .txt-bx .title{font-size:2.1333333333em}}.our-video .our-video-info .txt-bx .desc{font-size:1.125em;line-height:1.5;color:#fff;font-weight:300;margin-top:1.1111111111em}@media screen and (max-width:1200px){.our-video .our-video-info .txt-bx .desc{font-size:1em;margin-top:0.625em}}@media screen and (max-width:1024px){.our-video .our-video-info .txt-bx .desc br{display:none}}.our-video .our-video-info .txt-bx .btn{font-size:13px;padding:2px 5px;width:65px;display:flex;align-items:center;justify-content:space-between;border:1px solid #fff;color:#fff;margin-top:10px;transition:all 300ms ease-out}.our-video .our-video-info .txt-bx .btn i{transition:inherit}.our-video .our-video-info .txt-bx .btn:hover{border-color:#ffd200}.our-video .our-video-info .txt-bx .btn:hover i{transform:rotate(90deg)}.our-video .our-video-info .our-video-controller{display:flex;align-items:center;color:#fff}.our-video .our-video-info .our-video-controller .swiper-pagination{position:relative;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif;width:auto;bottom:auto;margin:0 22px}.our-video .our-video-info .our-video-controller .swiper-pagination .current{font-size:24px;font-weight:700}.our-video .our-video-info .our-video-controller .swiper-pagination .of{font-size:16px;opacity:0.7}.our-video .our-video-info .our-video-controller .swiper-pagination .total{font-size:16px;opacity:0.7}.our-video .our-video-info .our-video-controller .swiper-button{position:relative;margin:0;top:auto;width:auto;height:auto}.our-video .our-video-info .our-video-controller .swiper-button i{display:block;line-height:1}.our-video .our-video-info .our-video-controller .swiper-button:after{display:none}.our-video .our-video-info .our-video-controller .swiper-button-prev{left:auto}.our-video .our-video-info .our-video-controller .swiper-button-next{right:auto;margin-right:18px}.our-video .our-video-info .our-video-controller .swiper-play{display:none}.our-video .our-video-info .our-video-controller button{color:#fff;display:block;line-height:1}.our-video .video-slide-wrap.type--m{overflow:hidden!important;height:0!important}@media screen and (max-width:1024px){.our-video .video-slide-wrap.type--pc{overflow:hidden!important;height:0!important}.our-video .video-slide-wrap.type--m{overflow:visible!important;height:auto!important}}.our-video .our-video-slide{padding-left:31.5104166667%}@media screen and (min-width:1024.02px){.our-video .our-video-slide .item{padding:0 4px}}.our-video .our-video-slide .item .inner{display:block;position:relative}.our-video .our-video-slide .item .inner:hover .overlay{opacity:0}.our-video .our-video-slide .img-bx{display:block;position:relative;overflow:hidden}.our-video .our-video-slide .img-bx:after{content:"";display:block;padding-bottom:60.7142857143%}.our-video .our-video-slide .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.our-video .our-video-slide .overlay{width:102%;height:102%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(13,12,41,0.6);padding:1.25em;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 300ms ease-out}.our-video .our-video-slide .overlay .txt{font-size:1.125em;line-height:1.3;font-weight:500;color:#fff}@media screen and (min-width:1024.02px){.our-video .our-video-slide .swiper-slide .inner{transition:all 300ms}.our-video .our-video-slide .swiper-slide:not(.swiper-slide-active) .inner{transition-delay:1000ms}.our-video .our-video-slide .swiper-slide-next .inner{transition-delay:inherit!important}}.our-video .our-video-slide-thumb{padding-right:6.2%;margin-top:10px}@media screen and (min-width:1024.02px){.our-video .our-video-slide-thumb .item{padding:0 4px}}.our-video .our-video-slide-thumb .item .inner{display:block;position:relative}.our-video .our-video-slide-thumb .item .inner:hover .overlay{opacity:0}.our-video .our-video-slide-thumb .img-bx{display:block;position:relative;overflow:hidden}.our-video .our-video-slide-thumb .img-bx:after{content:"";display:block;padding-bottom:60.7142857143%}.our-video .our-video-slide-thumb .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.our-video .our-video-slide-thumb .overlay{width:102%;height:102%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(13,12,41,0.6);padding:1.25em;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 300ms ease-out}.our-video .our-video-slide-thumb .overlay .txt{font-size:1.125em;line-height:1.3;font-weight:500;color:#fff}@media screen and (min-width:1024.02px){.our-video .our-video-slide-thumb .swiper-slide .inner{transition:all 300ms}.our-video .our-video-slide-thumb .swiper-slide:not(.swiper-slide-active) .inner{transition-delay:1000ms}.our-video .our-video-slide-thumb .swiper-slide-next .inner{transition-delay:inherit!important}}@media screen and (min-width:1024.02px){.our-video .our-video-slide-m .item{padding:0 4px 8px}}.our-video .our-video-slide-m .item .inner{display:block;position:relative}.our-video .our-video-slide-m .item .inner:hover .overlay{opacity:0}.our-video .our-video-slide-m .img-bx{display:block;position:relative;overflow:hidden}.our-video .our-video-slide-m .img-bx:after{content:"";display:block;padding-bottom:60.7142857143%}.our-video .our-video-slide-m .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.our-video .our-video-slide-m .overlay{width:102%;height:102%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(13,12,41,0.6);padding:1.25em;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 300ms ease-out}.our-video .our-video-slide-m .overlay .txt{font-size:1.125em;line-height:1.3;font-weight:500;color:#fff}@media screen and (min-width:1024.02px){.our-video .our-video-slide-m .swiper-slide .inner{transition:all 300ms}.our-video .our-video-slide-m .swiper-slide:not(.swiper-slide-active) .inner{transition-delay:1000ms}.our-video .our-video-slide-m .swiper-slide-next .inner{transition-delay:inherit!important}}.marketing{display:flex;align-items:center;width:100%;max-width:1120px;margin:0 auto}@media screen and (min-width:1024.02px){.marketing{font-size:0.9em}}.marketing .txt-bx{width:100%;max-width:50%;flex:1 0 50%}.marketing .txt-bx .title{font-size:2.625em;line-height:1.7;color:#111;font-family:"s-core-dream",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif;font-weight:700}.marketing .txt-bx .desc{font-size:1em;line-height:1.3;color:#666;margin-top:1.875em}.marketing .txt-bx .btn{font-size:0.9375em;font-weight:300;width:100%;max-width:13em;height:3.3333333333em;padding:1em 1.3333333333em;margin-top:2.6666666667em;border:1px solid #333197;color:#333197;display:flex;align-items:center;justify-content:space-between;text-align:center;transition:all 300ms ease-out}.marketing .txt-bx .btn i{transition:inherit}.marketing .txt-bx .btn:hover{background-color:#333197;color:#fff}.marketing .txt-bx .btn:hover i{transform:rotate(90deg)}.marketing.type--1 .img-bx img{max-width:33.5625em}.marketing.type--1 .txt-bx .title span{position:relative}.marketing.type--1 .txt-bx .title span svg{width:5.6904761905em;height:2.5238095238em;position:absolute;left:-0.4285714286em;top:-0.7857142857em}.marketing.type--1 .txt-bx .title span .cls-1{fill:none;stroke:#333298;stroke-linecap:round;stroke-width:4px;fill-rule:evenodd;stroke-dasharray:1000}.marketing.type--1 .txt-bx .title span .line-2{animation-delay:1s}.marketing.type--1 .txt-bx .title span .line-3{animation-delay:1.2s}.marketing.type--1 .txt-bx .title span .line-4{animation-delay:1.4s}.marketing.type--1 .txt-bx .title.active .cls-1{animation:circle 2s linear;-webkit-animation-fill-mode:both}.marketing.type--1 .txt-bx .title.active .line-2{animation-delay:1s}.marketing.type--1 .txt-bx .title.active .line-3{animation-delay:1.2s}.marketing.type--1 .txt-bx .title.active .line-4{animation-delay:1.4s}@media screen and (min-width:768.02px){.marketing.type--2{flex-direction:row-reverse}.marketing.type--2 .txt-bx{padding-left:12.5%}}.marketing.type--2 .img-bx img{max-width:28.6875em}.marketing.type--2 .txt-bx .title{display:inline}.marketing.type--2 .txt-bx .title span{position:relative}.marketing.type--2 .txt-bx .title span .svg1{width:2.3333333333em;height:1.7142857143em;position:absolute;left:-0.1904761905em;top:-0.1904761905em}.marketing.type--2 .txt-bx .title span .svg1 .cls-1{fill:none;stroke:#333298;stroke-linecap:round;stroke-width:4px;fill-rule:evenodd;stroke-dasharray:1000}.marketing.type--2 .txt-bx .title span .svg2{position:absolute;left:0;bottom:-0.0952380952em;width:100%;height:0.1904761905em}.marketing.type--2 .txt-bx .title span .svg2 .cls-1{fill:none;stroke:#333298;stroke-linecap:round;stroke-width:4px;fill-rule:evenodd;stroke-dasharray:1000}.marketing.type--2 .txt-bx .title.active .cls-1{animation:line 2s linear;-webkit-animation-fill-mode:both}.marketing.type--2 .txt-bx .title.active .svg2 .cls-1{animation-delay:1s}.marketing.type--2 .txt-bx .title.active .svg1-2 .cls-1{animation-delay:1.8s}.marketing.type--2 .txt-bx .title.active .svg2-2 .cls-1{animation-delay:2.8s}.marketing.type--3{justify-items:center;text-align:center;flex-wrap:wrap}.marketing.type--3 .img-bx img{max-width:29.6875em}.marketing.type--3 .txt-bx{width:100%;max-width:100%;flex:1 0 100%}.marketing.type--3 .txt-bx .title span{background-size:100%;padding-bottom:0.119047619em;position:relative}.marketing.type--3 .txt-bx .title span svg{position:absolute;left:0;bottom:-0.0952380952em;width:88%;height:0.4047619048em}.marketing.type--3 .txt-bx .title span .cls-1{fill:none;stroke:#333298;stroke-linecap:round;stroke-width:4px;fill-rule:evenodd;stroke-dasharray:1000}.marketing.type--3 .txt-bx .title.active .cls-1{animation:line 2s linear;-webkit-animation-fill-mode:both}.marketing.type--3 .txt-bx .btn{margin-left:auto;margin-right:auto}.marketing.type--3 .img-bx{width:100%;max-width:100%;flex:1 0 100%;margin-top:3.75em}@media screen and (max-width:1024px){.marketing .txt-bx .title{font-size:2.5333333333em}.marketing .txt-bx .desc{font-size:1.0666666667em}}@media screen and (max-width:768px){.marketing{flex-wrap:wrap;justify-items:center;text-align:center}.marketing .txt-bx{max-width:100%;flex:1 0 100%}.marketing .txt-bx .title{font-size:2em}.marketing .txt-bx .btn{margin-left:auto;margin-right:auto}.marketing .img-bx{max-width:100%;flex:1 0 100%;margin-top:3.75em}}@keyframes circle{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes line{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes lines{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}@media screen and (min-width:768.02px){.contactus{display:flex;align-items:stretch;justify-content:center;flex-direction:row-reverse}}.contactus .form{width:25.625rem}.contactus .form__tr{display:flex;align-items:stretch;margin-bottom:0.625em}.contactus .form__tr:last-child{margin-bottom:0}.contactus .form__th{width:100%;max-width:5.625em;flex:1 0 5.625em;color:#fff;padding-top:7px;padding-right:1.25em;text-align:right}.contactus .form__td{width:100%;max-width:calc(100% - 5.625em);flex:1 0 calc(100% - 5.625em)}.contactus .form input,.contactus .form select{font-size:14px;font-weight:300;letter-spacing:-0.03em;color:#fff;height:40px;background-color:rgba(0,0,0,0.5);border:0;padding:0 1.25em}.contactus .form input::placeholder,.contactus .form select::placeholder{color:#fff;opacity:0.6}.contactus .form textarea{font-size:14px;font-weight:300;letter-spacing:-0.03em;color:#fff;height:80px;background-color:rgba(0,0,0,0.5);border:0;padding:0.625em 1.25em}.contactus .form textarea::placeholder{color:#fff;opacity:0.6}.contactus .form .code{display:inline-block;color:#111;font-weight:300;height:40px;line-height:40px;padding:0 20px;background-color:#fff;margin-right:10px}.contactus .form .code-input{width:90px;font-size:14px;height:40px;line-height:40px;padding:0 20px;background-color:rgba(0,0,0,0.5);border:0;color:rgba(255,255,255,0.6)}.contactus .form .agree_box{font-size:14px;color:#fff;font-weight:300}.contactus .form .agree_box input{padding:0!important}.contactus .form input[type=checkbox]+label{padding-left:1.75em}.contactus .btn-bx{padding-left:5.625em;margin-top:2.8125em}.contactus .btn-bx .btn{width:100%;max-width:11.25em;height:3.4375em;display:flex;align-items:center;justify-content:space-between;padding:0 1.5625em;color:#fff;letter-spacing:-0.03em;border:1px solid #fff;transition:all 300ms ease-out}.contactus .btn-bx .btn .txt{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif}.contactus .btn-bx .btn i{transition:inherit}.contactus .btn-bx .btn:hover{color:#ffd200;border-color:#ffd200}.contactus .btn-bx .btn:hover i{margin-right:-10px}.contactus .info-wrap{padding-left:2.375em;width:100%;max-width:31.25rem;color:#fff}.contactus .info-wrap .title{font-size:1.125em;line-height:1;font-weight:300;margin-bottom:0.5555555556em}.contactus .info-wrap .desc{font-size:14px;font-weight:100;margin-bottom:1.0714285714em}.contactus .info-wrap .txt .icon{font-size:14px;line-height:1.3;font-weight:100;padding-left:2.1428571429em;position:relative}.contactus .info-wrap .txt .icon+.icon{margin-top:0.7142857143em}.contactus .info-wrap .txt .icon:before{content:"";display:block;width:1.3571428571em;height:1.2857142857em;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:0.1428571429em}.contactus .info-wrap .txt .icon--1:before{background-image:url(../images/main/contact_icon1.png)}.contactus .info-wrap .txt .icon--2:before{background-image:url(../images/main/contact_icon2.png)}.contactus .info-wrap .txt .icon--3:before{background-image:url(../images/main/contact_icon3.png)}@media screen and (max-width:768px){.contactus .form{width:100%;margin-top:2.8571428571em}}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat/Montserrat-Light.eot");src:url("../fonts/montserrat/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Light.woff") format("woff"),url("../fonts/montserrat/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat/Montserrat-Regular.eot");src:url("../fonts/montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("../fonts/montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat/Montserrat-Medium.eot");src:url("../fonts/montserrat/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Medium.woff") format("woff"),url("../fonts/montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat/Montserrat-Bold.eot");src:url("../fonts/montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("../fonts/montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat/Montserrat-ExtraBold.eot");src:url("../fonts/montserrat/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-ExtraBold.woff") format("woff"),url("../fonts/montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-weight:900;font-style:normal}body{font-size:15px}@media screen and (max-width:1024px){body{font-size:13px}}.sub-section{padding:6.6666666667em 0 7.3333333333em}@media screen and (max-width:1024px){.sub-section{padding:4.6153846154em 0 5.3846153846em}}.sub-article{border-bottom:1px solid #ddd;padding:6.3333333333em 0}.sub-article:first-child{padding-top:0}.sub-article:last-child{padding-bottom:0;border-bottom:0}.bg-color--1{background-color:#f2f7fd}.bg-color--2{background-color:#f8f8f8}.btn-wrap{margin-top:5.3333333333em;text-align:center}.number-list{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -1em -9em}.number-list .item{width:100%;max-width:33.3333%;flex:1 0 33.3333%;padding:0 1em;margin-bottom:9em}.number-list .item .inner{text-align:center}.number-list .number{line-height:1}.number-list .number .number{font-size:8.6666666667em;font-family:"Montserrat",sans-serif;font-weight:700;color:#0069d2}.number-list .number .txt{font-size:1.2em;color:#666}.number-list .desc{font-size:18px;line-height:1.3;color:#222;margin-top:0.5555555556em}@media screen and (max-width:1200px){.number-list .number .number{font-size:6em}}@media screen and (max-width:768px){.number-list{margin:0 -1em -4.5em}.number-list .item{width:100%;max-width:50%;flex:1 0 50%;margin-bottom:4.5em}}@media screen and (max-width:576px){.number-list .number .number{font-size:3.0769230769em}.number-list .desc{font-size:15px}.number-list .desc br{display:none}}.culture-tit{font-size:1.4666666667em;line-height:1.2;font-weight:500;text-align:center;color:#222;margin-top:3.4090909091em;margin-bottom:2.7272727273em}.culture-tit .num{display:block;color:#0069d2;font-family:"Open Sans",sans-serif;margin:0.2272727273em auto 0}.culture-list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;margin:0 -4.6666666667em -2.6666666667em}.culture-list .item{width:100%;max-width:33.3333%;flex:1 0 33.3333%;padding:0 4.6666666667em;margin-bottom:2.6666666667em;position:relative}.culture-list .item:before{content:"";display:block;width:1px;height:3em;background-color:#e2e2e2;position:absolute;right:0;top:50%;transform:translateY(-50%)}.culture-list .item:last-child:before{display:none}@media screen and (min-width:1024.02px){.culture-list .item:nth-child(3n):before{display:none}}.culture-list .item .inner{display:flex;align-items:center}.culture-list .txt{font-size:1.2em;line-height:1.3;color:#222;margin-left:1.1111111111em}@media screen and (max-width:1024px){.culture-list{margin:0 -2.6923076923em -1.5384615385em;justify-content:flex-start}.culture-list .item{max-width:50%;flex:1 0 50%;padding:0 2.6923076923em;margin-bottom:1.5384615385em}.culture-list .item:nth-child(2n):before{display:none}}@media screen and (max-width:768px){.culture-list .item{max-width:100%;flex:1 0 100%}}.students-list{display:flex;align-items:stretch;margin-top:3.6666666667em}.students-list .item{width:100%;max-width:33.3333%;flex:1 0 33.3333%;padding:0 1em}.students-list .item .inner{text-align:center;display:block}.students-list .item .inner:hover .img>img{top:40%}.students-list .img{max-width:18.6666666667em;border-radius:50;overflow:hidden;display:block;position:relative;overflow:hidden}.students-list .img:after{content:"";display:block;padding-bottom:100%}.students-list .img>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.students-list .img>img{transition:all 500ms ease-in-out}.students-list .txt{font-size:1.4666666667em;line-height:1.3;color:#222;font-weight:500;margin-top:0.6818181818em}.students-list .txt span{font-size:0.7272727273em;color:#0069d2;display:block;margin:0.3125em auto 0}@media screen and (max-width:768px){.students-list{flex-wrap:wrap}.students-list .item{max-width:50%;flex:1 0 50%;margin-bottom:1.5384615385em}}.careers-list{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -15px -1.3333333333em}.careers-list .item{width:100%;max-width:20%;flex:1 0 20%;padding:0 10px;margin-bottom:1.3333333333em}.careers-list .item .inner{text-align:center}@media screen and (max-width:1024px){.careers-list .item{max-width:33.3333%;flex:1 0 33.3333%}}@media screen and (max-width:576px){.careers-list .item{max-width:50%;flex:1 0 50%}}.progress-wrap{text-align:center}@media screen and (min-width:1024.02px){.progress-wrap{display:flex;align-items:stretch;justify-content:space-between;flex-direction:row-reverse}}@media screen and (min-width:1024.02px){.progress-wrap .graph-bx{padding-left:15px}}@media screen and (max-width:1024px){.progress-wrap .graph-bx{padding-left:14%}}@media screen and (max-width:576px){.progress-wrap .graph-bx{padding-left:0}}@media screen and (min-width:1024.02px){.progress-wrap .txt-bx{padding-right:15px;padding-top:7.6666666667em}}@media screen and (max-width:1024px){.progress-wrap .txt-bx{margin-top:2.3076923077em}}.alumni-list{display:flex;align-items:stretch;margin:3em -15px 0}.alumni-list .item{width:100%;max-width:33.3333%;flex:1 0 33.3333%;padding:0 15px}.alumni-list .item .inner{text-align:center;display:block}.alumni-list .item .inner:hover .img>img{transform:translate(-50%,-50%) scale(0.105)}.alumni-list .img{max-width:18.6666666667em;margin:0 auto;border-radius:50%;display:block;position:relative;overflow:hidden}.alumni-list .img:after{content:"";display:block;padding-bottom:100%}.alumni-list .img>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.alumni-list .img>img{transition:all 400ms ease-in-out}.alumni-list .txt{font-size:1.4666666667em;line-height:1.3;color:#222;font-weight:500;margin-top:1.3333333333em}.alumni-list .txt span{font-size:0.7272727273em;color:#0069d2;display:block;margin:0.3125em auto 0}@media screen and (max-width:768px){.alumni-list{flex-wrap:wrap;margin:3em -15px -1.5384615385em}.alumni-list .item{max-width:50%;flex:1 0 50%;margin-bottom:1.5384615385em}}