
@import"https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700";@import"https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700";@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:iconfont;src:url(/gsir/eng/assets/fonts/iconfont.eot);src:url(/gsir/eng/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/gsir/eng/assets/fonts/iconfont.woff) format("woff"),url(/gsir/eng/assets/fonts/iconfont.ttf) format("truetype"),url(/gsir/eng/assets/fonts/iconfont.svg#iconfont) format("svg")}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857142858em;text-align:center}.iconfont-search:before{content:"\EA01"}.iconfont-check:before{content:"\EA02"}.iconfont-plus:before{content:"\EA03"}.iconfont-minus:before{content:"\EA04"}.iconfont-arrow01-up:before{content:"\EB01"}.iconfont-arrow01-right:before{content:"\EB02"}.iconfont-arrow01-down:before{content:"\EB03"}.iconfont-arrow01-left:before{content:"\EB04"}.iconfont-arrow02-up:before{content:"\EB05"}.iconfont-arrow02-right:before{content:"\EB06"}.iconfont-arrow02-down:before{content:"\EB07"}.iconfont-arrow02-left:before{content:"\EB08"}.iconfont-arrow03-up:before{content:"\EB09"}.iconfont-arrow03-right:before{content:"\EB10"}.iconfont-arrow03-down:before{content:"\EB11"}.iconfont-arrow03-left:before{content:"\EB12"}.iconfont-arrow04-up:before{content:"\EB13"}.iconfont-arrow04-right:before{content:"\EB14"}.iconfont-arrow04-down:before{content:"\EB15"}.iconfont-arrow04-left:before{content:"\EB16"}.iconfont-arrow05-up:before{content:"\EB17"}.iconfont-arrow05-right:before{content:"\EB18"}.iconfont-arrow05-down:before{content:"\EB19"}.iconfont-arrow05-left:before{content:"\EB20"}.iconfont-arrow:before{content:"\EB21"}*,*:after,*:before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body{width:100%;margin:0;padding:0;font-family:Roboto,sans-serif;line-height:1.6;color:#333;font-weight:400;background:#fff}body.noscroll{position:fixed;width:100%;height:100%}a{text-decoration:none;color:#0068b7;cursor:pointer;outline:none;background-color:transparent;transition:all .3s}a:hover{color:#333}img{display:inline-block;max-width:100%;height:auto;vertical-align:bottom}sup{vertical-align:baseline;line-height:1;position:relative;top:auto;right:auto;bottom:auto;left:auto}cite,em,var,address,dfn{font-style:normal}small{font-size:1em}em{font-style:normal}p{font-size:17px;font-size:1.7rem;line-height:1.5;margin:0 0 1em}figure{margin:0;padding:0}figure img{display:block;margin:0 0 5px}figure figcaption{font-size:12px;font-size:1.2rem}ul,ol{margin:0 0 10px;margin:0 0 1rem;padding-left:20px;font-size:17px;font-size:1.7rem}ul ul,ol ul{list-style:disc}dl{margin:0;padding:0;font-size:17px;font-size:1.7rem}dl dt{font-weight:700}dl dd{margin:0 0 1em 1em}.hide{display:none}.pc-hide{display:none!important}.sp-hide{display:block!important}.br-sp{display:none}.col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.clearfix:after,.c-contLinkList li:after{clear:both;content:"";display:block}.left{float:left}.right{float:right}.alignLeft{text-align:left}.alignLeft img{margin:0 auto 0 0}.alignCenter{text-align:center}.alignCenter img{margin:0 auto}.alignRight{text-align:right}.alignRight img{margin:0 0 0 auto}.red{color:#f00}.note{color:#f00;font-size:12px;font-size:1.2rem}.noteTxt{font-size:12px;font-size:1.2rem;padding:0;list-style:none}.caption{color:#666;font-size:12px;font-size:1.2rem;list-style:none}.attention{color:#900;padding:15px;margin:30px 0 20px;background:#fff;border:2px solid #900}.section{margin:0 auto 85px;padding:0}.icon-external:after,.icon-doc:after,.icon-xls:after,.icon-ppt:after,.icon-pdf:after{padding:0 10px 0 5px;display:inline-block;vertical-align:baseline;width:16px;height:16px}.icon-external:after{content:url(/gsir/eng/assets/img/common/icon-external.gif)}.icon-doc:after{content:url(/gsir/eng/assets/img/common/icon-doc.gif)}.icon-xls:after{content:url(/gsir/eng/assets/img/common/icon-xls.gif)}.icon-ppt:after{content:url(/gsir/eng/assets/img/common/icon-ppt.gif)}.icon-pdf:after{content:url(/gsir/eng/assets/img/common/icon-pdf.gif)}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}#main .link{color:#333;padding:0 0 0 18px;text-decoration:none;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}#main .link:before{color:#900;font-size:14.6px;font-size:1.46rem;line-height:1;font-family:iconfont;content:"\EB10";display:block;position:absolute;top:3px;right:auto;bottom:auto;left:0;transition:all .2s ease}#main .link:hover{color:#333;text-decoration:underline}#main .link:hover:before{position:absolute;top:3px;right:auto;bottom:auto;left:2px}.l-main .link{padding:0 0 0 18px;text-decoration:none;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}.l-main .link:before{color:#0068b7;font-size:15px;font-size:1.5rem;line-height:1;font-family:iconfont;content:"\EB10";display:block;position:absolute;top:4px;right:auto;bottom:auto;left:0;transition:all .2s ease}.l-main .link:hover{color:#333;text-decoration:underline}.l-main .link:hover:before{position:absolute;top:3px;right:auto;bottom:auto;left:2px}.l-main .linkList,#main .link_list{margin:0;padding:0;margin:0 0 2px;background:none}.l-main .linkList:before,#main .link_list:before{content:""}.l-main .linkList.nolink,#main .link_list.nolink{padding-left:18px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.l-main .linkList.nolink:before,#main .link_list.nolink:before{color:#900;font-size:14px;font-size:1.4rem;line-height:1;font-family:iconfont;content:"\EB10";display:block;position:absolute;top:3px;right:auto;bottom:auto;left:0;transition:all .2s ease}.l-main .linkList a,#main .link_list a{padding:0 0 0 18px;text-decoration:none;display:inline-block;text-decoration:underline;position:relative;top:auto;right:auto;bottom:auto;left:auto}.l-main .linkList a:before,#main .link_list a:before{color:#900;font-size:14px;font-size:1.4rem;line-height:1;font-family:iconfont;content:"\EB10";display:block;position:absolute;top:3px;right:auto;bottom:auto;left:0;transition:all .2s ease}.l-main .linkList a:hover,#main .link_list a:hover{color:#333;text-decoration:underline}.l-main .linkList a:hover:before,#main .link_list a:hover:before{position:absolute;top:3px;right:auto;bottom:auto;left:2px}.animated,.home .mainImg .sliderZoom__logo.is-load,.education.dmdp-voice .l-main .voiceBody.is-slideDown,.education.dmdp-voice .l-main .voiceBody.is-slideUp{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.home .mainImg .infinite.sliderZoom__logo.is-load,.education.dmdp-voice .l-main .infinite.voiceBody.is-slideDown,.education.dmdp-voice .l-main .infinite.voiceBody.is-slideUp{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.fadeIn,.home .mainImg .sliderZoom__logo.is-load{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.bounce from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.bounce to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.hatch{-webkit-animation-name:hatch;animation-name:hatch;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;visibility:visible!important}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(.6);transform:rotate(0deg) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(.6);transform:rotate(0deg) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}.slideUp,.education.dmdp-voice .l-main .voiceBody.is-slideUp{-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:none;transform:none}}.slideDown,.education.dmdp-voice .l-main .voiceBody.is-slideDown{-webkit-animation-name:slideDown;animation-name:slideDown;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes slideDown{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}@keyframes slideDown{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0);transform:translate(0)}[data-aos=fade-up]{-webkit-transform:translateY(100px);transform:translateY(100px)}[data-aos=fade-down]{-webkit-transform:translateY(-100px);transform:translateY(-100px)}[data-aos=fade-right]{-webkit-transform:translate(-100px);transform:translate(-100px)}[data-aos=fade-left]{-webkit-transform:translate(100px);transform:translate(100px)}[data-aos=fade-up-right]{-webkit-transform:translate(-100px,100px);transform:translate(-100px,100px)}[data-aos=fade-up-left]{-webkit-transform:translate(100px,100px);transform:translate(100px,100px)}[data-aos=fade-down-right]{-webkit-transform:translate(-100px,-100px);transform:translate(-100px,-100px)}[data-aos=fade-down-left]{-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translateY(100px) scale(.6);transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translateY(-100px) scale(.6);transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate(-100px) scale(.6);transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate(100px) scale(.6);transform:translate(100px) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translateY(100px) scale(1.2);transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translateY(-100px) scale(1.2);transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate(-100px) scale(1.2);transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate(100px) scale(1.2);transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translate(0);transform:translate(0)}[data-aos=slide-up]{-webkit-transform:translateY(100%);transform:translateY(100%)}[data-aos=slide-down]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-aos=slide-right]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}[data-aos=slide-left]{-webkit-transform:translateX(100%);transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.l-breadcrumbs{display:none}.l-breadcrumbs__list{margin:0;padding:0}.l-breadcrumbs__list li{display:inline;font-size:11px;font-size:1.1rem;padding:0;list-style:none;line-height:1.4;margin:0!important}.l-breadcrumbs__list li:after{padding:0 3px;content:'>'}.l-breadcrumbs__list li:last-child:after{content:''}.l-breadcrumbs__list li a{color:#333}.l-breadcrumbs__list li a:hover{color:#900}.l-container{width:100%;min-height:100%;overflow:hidden;padding:0}body:not(.index) .l-contentTop{margin-bottom:50px}.l-content{width:100%;height:auto;margin:0 auto;position:relative}.l-footer{width:100%;margin:0 auto;padding:0 0 80px;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:#af1418}.l-footer__inner{max-width:960px;width:100%;margin:0 auto;display:table;padding:20px 0 0}.l-footer__sup{display:table-cell;width:100px;vertical-align:top;text-align:right}.l-footer__sup__logo{margin:0 0 0 auto;width:90px}.l-footer__info{display:table-cell;width:calc(100% - 100px);color:#fff;margin:0 auto;padding:15px 0 8px}.l-footer__info__txt{font-size:12px;font-size:1.2rem;padding:0;margin:30px 0 0}.l-footer__info__txt a{color:#fff}.l-footer__info__copyright{font-size:10px;font-size:1rem;padding:0;margin:0 0 15px}.l-footer__linkList{width:100%;padding:0;margin:0 0 5px}.l-footer__linkList li{display:inline-block;font-size:16px;font-size:1.6rem;line-height:1;margin:0 10px 5px 0;padding:0 10px 0 0;list-style:none}.l-footer__linkList li:not(:last-child){border-right:1px solid #5d0002}.l-footer__linkList li a{color:#fff}.l-footer__linkList li a:hover{text-decoration:underline}.l-header{width:100%;height:165px;margin:0;padding:0;position:relative;z-index:1000;background:#fff;border-top:8px solid #900}.l-header .toolList{width:auto;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;top:30px;right:5px;bottom:auto;left:auto}.l-header .toolList li{font-size:13px;font-size:1.3rem;margin:0 0 0 30px;list-style:none}.l-header .toolList li>a{display:inline-block;color:#000;position:relative;padding:0 0 1px 20px}.l-header .toolList li>a:hover{color:#900}.l-header .toolList li>a:before{display:block;width:13px;height:13px;margin:0;padding:0;position:absolute;top:2px;right:auto;bottom:auto;left:0}.l-header .toolList li.tool-student a:before{content:url(/gsir/eng/assets/img/common/icon-student.svg)}.l-header .toolList li.tool-lang a:before{content:url(/gsir/eng/assets/img/common/icon-eng.svg)}.l-header .toolList li.tool-search{margin:0;padding:0}.l-header .toolList li.tool-search .icon-search{position:relative;display:block;width:18px;height:18px}.l-header .toolList li.tool-search .icon-search:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:#a53026;font-size:18px;font-size:1.8rem;content:'\EA01';position:absolute;top:0;right:0;bottom:auto;left:auto}.l-header__logo{padding:0;margin:0;position:absolute;top:20px;right:auto;bottom:auto;left:0;z-index:9900;width:363px}.l-header__inner{max-width:960px;height:100%;margin:0 auto;padding:0;position:relative}.l-header__content{max-width:960px;height:70px;margin:0 auto;position:relative}.l-header__content .c-search{display:none;margin:10px 0 0 -200px;padding:15px 20px;background:white;border:1px solid #ccc;border-radius:6px;position:absolute;z-index:1200}.l-header__content .c-search.is-active{display:block}.l-header .navArea{width:100%;height:87px;margin:0 auto;background:#e1e1e1;position:relative;overflow:hidden}.l-header .navArea .toolList{display:none}.l-header .navArea.is-active{width:100%;height:100%}.l-header .navArea.is-active .toolList{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:50px;padding:15px 0 0 20px;position:absolute;top:62px;right:auto;bottom:auto;left:0;z-index:1000;background:#f1f1f1}.l-header .navArea.is-active .toolList li{margin:0 30px 0 0}.l-header .l-gNav{width:100%;height:50px;margin:0 auto;padding:8px 0 0;z-index:1000;background:white}.l-header .l-gNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:960px;margin:0 auto;padding:0;z-index:1000}.l-header .l-gNav__list__parent{width:auto;font-size:16px;font-size:1.6rem;font-weight:300;font-family:Roboto Condensed,sans-serif;list-style:none;margin:0 10px;padding:0;position:relative}.l-header .l-gNav__list__parent>a{display:block;height:auto;color:#000;text-align:center;padding:3px 10px 0;margin:0;position:relative;border-bottom:2px dotted #ccc;transition:all .5s cubic-bezier(.25,.1,.25,1)}.l-header .l-gNav__list__parent>a:hover{border-bottom:4px solid #000}.l-header .l-gNav__list__parent>a.is-current{border-bottom:4px solid #000}.l-header .l-gNav .c-search{display:none!important}.l-localNav{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:960px;height:37px;margin:0;padding:0;margin:0 auto;position:absolute;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.l-localNav>li{margin:0;padding:0;width:auto;height:37px;font-size:13px;font-size:1.3rem;font-weight:400;list-style:none;position:relative;text-align:center}.l-localNav>li a{display:inline-block;width:100%;height:100%;color:#000;text-align:center;padding:8px 15px 0}.l-localNav>li a:hover{color:#fff;background:#000}.l-localNav>li a.is-current{color:#fff;background:#000}.about #n_about+ul{display:-webkit-box;display:-ms-flexbox;display:flex}.faculty #n_faculty+ul{display:-webkit-box;display:-ms-flexbox;display:flex}.education #n_education+ul{display:-webkit-box;display:-ms-flexbox;display:flex}.admission #n_admission+ul{display:-webkit-box;display:-ms-flexbox;display:flex}.hamburger{display:none}.hamburger span{display:inline-block;width:36px;height:4px;transition:all .3s cubic-bezier(.25,.1,.25,1);box-sizing:border-box;position:absolute;left:0;background:#000}.hamburger span:nth-of-type(1){top:0}.hamburger span:nth-of-type(2){top:12px}.hamburger span:nth-of-type(3){bottom:0}.hamburger.is-active{display:block}.hamburger.is-active span{background:#000}.hamburger.is-active span:nth-of-type(1){-webkit-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}.hamburger.is-active span:nth-of-type(2){left:50%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}.hamburger.is-active span:nth-of-type(3){-webkit-transform:translateY(-12px) rotate(45deg);transform:translateY(-12px) rotate(45deg)}.c-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;height:45px;z-index:1000;position:fixed;top:0;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-top:8px solid #900;background:#e1e1e1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.c-header .hamburger{background:#fff;position:absolute;top:16px;right:20px;bottom:auto;left:auto}.c-header .l-gNav__list__parent{display:none}.c-header .c-search{display:none}.is-sticky{width:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:.5s all;-webkit-transform:translateY(0);transform:translateY(0)}.l-main{width:100%;height:auto;min-height:500px;padding:0 0 40px;margin:0 auto}body:not(.index) .l-main{padding-top:50px;padding-top:5rem}.l-pageTop{width:100%;padding:0;margin:0}.l-pageTop a{display:block;width:100%;height:50px;color:#fff;text-align:center;text-decoration:none;padding:13px 0 0;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:#5d0002;transition:all .2s cubic-bezier(.42,0,.58,1);-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.l-pageTop a:before{display:inline-block;font-family:iconfont;content:"\EB13";font-size:14px;font-size:1.4rem;text-align:center;padding:0 10px 0 0;transition:all .2s cubic-bezier(.42,0,.58,1)}.l-pageTop a:hover:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.l-pageTop__txt{font-size:16px;font-size:1.6rem;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:1px}.l-relatedNav{width:100%;max-width:960px;margin:0 auto 70px;padding:5px 0 0;border-top:8px solid #000}.l-relatedNav__title{font-size:18px;font-size:1.8rem}.l-relatedNav__list{margin:0;padding:0}.l-relatedNav__list>li{font-size:13px;font-size:1.3rem;line-height:1;margin:0;padding:10px 5px;border-top:1px dotted #ccc;list-style:none}.l-relatedNav__list>li.is-current{background:#efefef}.l-relatedNav__list>li a.is-current{color:#c00}.l-relatedNav__list>li span{padding:5px 0}.l-relatedNav__list__parent{display:block;width:150px;color:#00789f;line-height:1;float:left;border-right:1px dotted #ccc;margin:0;transition:all .3s cubic-bezier(.25,.1,.25,1);position:relative;top:auto;right:auto;bottom:auto;left:auto}.l-relatedNav__list__parent a{color:#00789f;display:inline-block}.l-relatedNav__list__parent a:hover{text-decoration:underline}.l-relatedNav__list__parent.is-active:after{font-family:iconfont;content:'\EB15';-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:-11px 0 0}.l-relatedNav__list__child{margin:0;padding:0;padding:0 0 0 160px;display:block}.l-relatedNav__list__child>li{font-size:13px;font-size:1.3rem;line-height:1.8;list-style:none;margin:0;padding:0 12px 0 0;margin:0 12px 0 0;float:left}.l-relatedNav__list__child>li:not(:last-child){border-right:1px dotted #ccc}.l-relatedNav__list__child>li a{display:inline-block;color:#333}.l-relatedNav__list__child>li a:hover{color:#333;text-decoration:underline}.l-relatedNav__list__child.is-open{display:block!important}.l-relatedNav__list__child.is-active{display:block}.figImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;margin:0 auto}.figImg figure{margin:0 2.5% 20px}.figImg figure img{display:block}.figImg figure:first-child{margin-left:0}.figImg figure:last-child{margin-right:0}.tab{width:100%}.tab .tabNav__btn{display:none}.tab .tabNav__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;-webkit-justify-content:center;margin:0 auto;padding:0 15px;border-bottom:1px solid #ccc;position:relative;top:auto;right:auto;bottom:auto;left:auto}.tab .tabNav__item{display:inline-block;min-height:40px;height:auto;font-family:Roboto,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4;text-align:center;margin:0 8px 7px;cursor:pointer;list-style:none;padding:1px 1px 0;background:#fff;background:linear-gradient(135deg,transparent 5px,#dbdbdb 0) top left,linear-gradient(225deg,transparent 5px,#dbdbdb 0) top right;background-size:51% 100%;background-repeat:no-repeat;position:relative;top:auto;right:auto;bottom:auto;left:auto;transition:all .3s cubic-bezier(0,0,.58,1)}.tab .tabNav__item br{display:block}.tab .tabNav__item span{display:block;width:100%;height:100%;min-height:40px;margin:0;padding:10px 17px 7px;background:#fff;background:linear-gradient(135deg,transparent 5px,#f5f5f5 0) top left,linear-gradient(225deg,transparent 5px,#f5f5f5 0) top right;background-size:52% 100%;background-repeat:no-repeat}.tab .tabNav__item.is-active{cursor:default;z-index:100;margin-bottom:-1px!important}.tab .tabNav__item.is-active span{min-height:48px;background:linear-gradient(135deg,transparent 5px,white 0) top left,linear-gradient(225deg,transparent 5px,white 0) top right;background-size:51% 100%;background-repeat:no-repeat}.tab .tabNav.is-dropdown{height:32px}.tab .tabNav.is-dropdown .tabNav__btn:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tab .tabNav.is-dropdown .tabNav__list{display:block}.tab .tabBody{width:100％;min-height:490px;margin:0 -1%;padding:30px 0 20px;background:#fff}.tab .tabBody .section{display:none}.tab .tabBody .section:first-child{display:block}.tab .tabBody__articleList{width:100%}.c-article{margin:0;padding:20px 0;padding:2rem 0;border-bottom:1px solid #ccc}.c-article__title{font-size:17px;font-size:1.7rem;line-height:1.5;font-weight:700;margin:0 0 10px;clear:none}.c-article__title a{text-decoration:underline}.c-article__title a:hover{text-decoration:none}.c-article__desc{font-size:15px;font-size:1.5rem;line-height:1.5}.c-article__time{font-size:14px;font-size:1.4rem;color:#999;margin:0 0 2px}.c-article__more{font-size:14px;font-size:1.4rem;margin:5px 0 0}.c-article__more a{display:inline-block;padding:0 0 0 25px;text-decoration:none;position:relative;top:auto;right:auto;bottom:auto;left:auto}.c-article__more a:before{font-size:16px;font-size:1.6rem;font-weight:700;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB06";position:absolute;top:4px;right:auto;bottom:auto;left:0;transition:all .2s ease}.c-article__more a:hover{color:#333;text-decoration:none}.c-article__more a:hover:before{position:absolute;top:4px;right:auto;bottom:auto;left:2px}.c-article__thumb{display:block;width:190px;margin:0 0 10px 40px;float:right}.c-article__thumb img{width:100%}.c-linkBtn{display:inline-block;border:1px solid #333}.c-linkBtn:hover{background:#a3a3a3}.c-linkBtn__arrow a{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;font-size:12px;font-size:1.2rem;text-align:center;color:#333;padding:5px 40px 5px 20px;border-radius:20px;background:white;border:3px solid #6acbdf;cursor:pointer}.c-linkBtn__arrow a:after{display:block;font-family:iconfont;color:#004dc0;content:"\EB06";font-size:20px;font-size:2rem;line-height:1;padding:0;margin:-10px 0 0;margin:-1rem 0 0;position:absolute;top:50%;right:12px;bottom:auto;left:auto;transition:all .2s ease}.c-linkBtn__arrow a:hover:after{color:#6acbdf;position:absolute;top:50%;right:10px;bottom:auto;left:auto}.c-linkBtn__box{display:table;font-size:17px;font-size:1.7rem;line-height:1.4;margin:0 auto 20px;margin:0 auto 2rem}.c-linkBtn__box strong{font-size:18px;font-size:1.8rem;margin:8px 0 0}.c-linkBtn__box .fs{font-size:11px;font-size:1.1rem}.c-linkBtn__box a{display:block;width:100%;height:auto;text-align:left;color:#000;padding:17px 48px 17px 20px;border:1px solid #d2d2d2;transition:all .4s cubic-bezier(.25,.1,.25,1);position:relative;top:auto;right:auto;bottom:auto;left:auto}.c-linkBtn__box a:before{display:block;width:1px;height:70%;background:#d2d2d2;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:30px;bottom:auto;left:auto;transition:all .3s cubic-bezier(.25,.1,.25,1)}.c-linkBtn__box a:after{display:block;width:30px;font-family:iconfont;content:"\EB14";color:#bdbdbd;font-size:16px;font-size:1.6rem;padding:18px 10px;position:absolute;top:50%;right:1px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s cubic-bezier(.25,.1,.25,1)}.c-linkBtn__box a:hover{background:#efefef}.c-linkBtn__box a:hover:after{-webkit-transform:translateY(-50%) scale(1.3);transform:translateY(-50%) scale(1.3);position:absolute;top:50%;right:3px;bottom:auto;left:auto}.c-btnBlack{text-align:center;font-size:13px;font-size:1.3rem}.c-btnBlack a{display:inline-block;height:38px;color:#fff;line-height:1;text-decoration:none;transition:all .2s linear;background:#000;position:relative;padding:12px 15px 15px 32px;margin:0 auto}.c-btnBlack a:before{font-size:12px;font-size:1.2rem;color:#fff;font-weight:400;font-family:iconfont;content:'\EB10';position:absolute;top:50%;right:auto;bottom:auto;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin:0;padding:0}.c-btnBlack a:hover{color:#fff;background:#666}.c-card,.card{padding:0;border:1px solid #ebebeb;border-radius:6px;background:#fff;box-shadow:0 0 4px 2px #f0f0f0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.c-card a,.card a{display:block}.c-card__title,.card__title{font-size:30px;font-size:3rem;font-family:Roboto,sans-serif;font-weight:500;line-height:1.3;margin:36px 20px 18px}.c-cardLinkList{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.c-cardLinkList a{color:#000}.c-cardLinkList .c-card{width:46%;max-height:89px;color:#000;margin:0 2% 20px;position:relative;padding:0;transition:all .4s cubic-bezier(.25,.1,.25,1);overflow:hidden}.c-cardLinkList .c-card:hover{background:#d3f2f4}.c-cardLinkList .c-card.is-current{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-cardLinkList .c-card.is-current:hover{background:#fff}.c-cardLinkList .c-card.is-current a:hover{cursor:default}.c-cardLinkList .c-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-cardLinkList .c-card__img{width:100px}.c-cardLinkList .c-card__img img{border-radius:6px 0 0 6px}.c-cardLinkList .c-card__misc{width:calc(100% - 110px);padding:10px}.c-cardLinkList .c-card__misc:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;content:'\EB21';position:absolute;top:auto;right:5px;bottom:5px;left:auto}.c-cardLinkList .c-card__title{font-size:15px;font-size:1.5rem;line-height:1.4;margin:0 0 5px}.c-cardLinkList .c-card__title.fs{font-size:13px;font-size:1.3rem;line-height:1.3}.c-cardLinkList .c-card__text{font-size:12px;font-size:1.2rem;line-height:1.5;margin:0}.c-cardLinkList .c-card__country{font-size:12px;font-size:1.2rem;margin:0;padding:0 32px 0 0;position:absolute;top:auto;right:auto;bottom:9px;left:auto}.c-cBox,.c-cBox__white,.c-cBox__gray,.c-cBox__blue{width:100%;height:auto}.c-cBox__white{background:#fff}.c-contLinkList{margin:0;padding:0;text-align:center}.c-contLinkList li{display:inline-block;list-style:none;margin:0 10px 20px;position:relative}.c-contLinkList li a{display:inline-block;min-height:46px;border-radius:6px;padding:7px 57px 7px 12px;border:1px solid #e9e9e9;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:#f5f5f5;box-shadow:0 0 5px 2px rgba(235,235,235,.8)}.c-contLinkList li a:after{font-size:24px;font-size:2.4rem;line-height:1;font-family:iconfont;content:"\EB21";padding:0 0 0 4px;margin:-12px 0 0;margin:-1.2rem 0 0;position:absolute;top:50%;right:10px;bottom:auto;left:auto}.c-contLinkList li a:before{display:block;width:44px;min-height:44px;height:100%;background:#fff;border-radius:0 6px 6px 0;position:absolute;top:0;right:0;bottom:auto;left:auto;content:""}.c-contLinkList li a:hover:after{-webkit-animation-name:linkhatch;animation-name:linkhatch;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;visibility:visible!important}@-webkit-keyframes linkhatch{0%{-webkit-transform:rotate(0deg) scaleY(.6);transform:rotate(0deg) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes linkhatch{0%{-webkit-transform:rotate(0deg) scaleY(.6);transform:rotate(0deg) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.c-contLinkList__txt{height:100%;margin:0;padding:0;font-size:17px;font-size:1.7rem;font-family:Roboto,sans-serif;font-weight:400}.c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.c-fBox .c-fBox__imgArea img{width:100%;height:auto}.c-fBox.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-fBox.row__r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-fBox.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-fBox.clm__r{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-fBox.jc__sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.c-fBox.jc__fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-fBox.jc__fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-fBox.jc__ce{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-fBox.ai__ce{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-fBox.ai__fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-fBox.ai__fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-fBox.ai__st{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.c-fBox.ai__bl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-link{padding:0 0 0 19px;list-style:none;position:relative}.c-link:before{color:#0068b7;font-size:18px;font-size:1.8rem;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB10";position:absolute;top:3px;right:auto;bottom:auto;left:0;text-decoration:none}.c-link a{color:#0068b7;line-height:1.5;padding:0;text-decoration:underline;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}.c-link a:hover{text-decoration:none}.c-link a.c-link{text-decoration:underline}.c-linkList,.linkList,.link_list{margin:0;padding:0;list-style:none}.c-linkList li,.linkList li,.link_list li{margin:0 0 5px;padding:0 0 0 19px;position:relative}.c-linkList li a,.linkList li a,.link_list li a{color:#0068b7;line-height:1.5;padding:0;text-decoration:underline;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}.c-linkList li a:hover,.linkList li a:hover,.link_list li a:hover{text-decoration:none}.c-linkList li:before,.linkList li:before,.link_list li:before{color:#0068b7;font-size:18px;font-size:1.8rem;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB10";position:absolute;top:3px;right:auto;bottom:auto;left:0}.c-media{display:table;margin:0 0 30px}.c-media figure{display:table-cell;min-width:480px;text-align:center;margin:0 0 20px;margin:0 0 2rem;padding:0}.c-media figure img{display:block;width:100%;margin:0 auto}.c-media figure figcaption{text-align:center;font-size:12px;font-size:1.2rem}.c-media__text{display:table-cell;font-size:13px;font-size:1.3rem;vertical-align:top;margin:0;padding:0}.c-media__text dt{font-weight:600;font-size:16px;font-size:1.6rem;margin:0 0 7px}.c-media__text dd{margin:0 0 20px;margin:0 0 2rem;padding:0}.c-movie{margin:0 0 20px;text-align:center;max-width:960px}.c-movie iframe{max-width:100%;margin:0 auto}.c-newsList{border-top:1px solid #dfdfdf}.c-newsList li{text-align:left;list-style:none;margin:0;padding:0;padding:0 0 0 90px;position:relative;border-bottom:1px solid #dfdfdf}.c-newsList li a{display:block;color:#333;padding:10px}.c-newsList li a:hover{background:#dfdfdf}.c-newsList__time,.c-newsList__cat{display:inline-block;color:#f04726;font-size:11px;font-size:1.1rem;line-height:1;padding:0;position:absolute;top:15px;right:auto;bottom:0;left:10px}.c-parallax{width:100%;height:450px;margin:40px 0!important;margin:4rem 0!important;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.c-photoList{width:100%;margin:0;padding:0;margin:30px auto 20px;margin:3rem auto 2rem;list-style:none;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-size:1.4rem}.c-photoList li{width:49%;padding:0;margin:0 0 20px;margin:0 0 2rem}.c-photoList li.w100{width:100%}.c-photoList img{display:block;margin:0 auto 8px}.c-photoList.col3 li{width:32%}.c-profBox__title{font-size:28px;font-size:2.8rem;font-weight:300;line-height:1.3;margin:0 0 10px}.c-profBox__misc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:10px 0;margin:0 0 20px;border-top:solid 5px #000;border-bottom:solid 1px #000;position:relative}.c-profBox__misc__inner{width:calc(100% - 150px)}.c-profBox__name{font-size:20px;font-size:2rem;font-weight:700;line-height:1.4;margin:0;padding:0}.c-profBox__prof{display:block;font-size:14px;font-size:1.4rem;line-height:1.4;font-weight:400;margin:5px 0 0}.c-profBox__position{display:inline-block;font-size:14px;font-size:1.4rem;font-weight:400;margin:0;padding:0}.c-profBox__img{width:130px}.c-profBox__img img{max-width:130px}.c-profBox__subTitle{font-size:16px;font-size:1.6rem;font-weight:700;margin:0 0 10px;padding:0}.c-scroll{width:100%;padding:10px 0;text-align:center;margin:20px 0;margin:2rem 0}.c-scroll img{margin:0 auto}.c-scrollHint{display:table;color:#fff;font-size:13px;font-size:1.3rem;text-align:center;padding:3px 15px;margin:0 auto 20px;margin:0 auto 2rem;background:red;border-radius:30px}.c-search fieldset{width:100%;margin:0;padding:0;margin:0 auto;border:none}.c-search fieldset p{height:30px;width:200px;margin:0;padding:0 0 0 8px;position:relative;border:1px solid #ccc;background:#fff}.c-search fieldset p:before{display:block;width:36px;height:100%;font-size:14px;font-size:1.4rem;color:#fff;font-weight:400;text-align:center;font-family:iconfont;content:'\EA01';padding:3px 0 0;position:absolute;top:auto;right:0;bottom:auto;left:auto;background:#343434}.c-search fieldset p .inputField{width:150px;height:23px;font-size:8px;font-size:.8rem;margin:0;padding:0;border:none;background:#fff}.c-search fieldset p .inputField:focus{outline:none;color:#000}.c-search fieldset p .submit{width:36px;height:30px;text-indent:-14285px;margin:0;padding:0;position:absolute;top:0;right:0;bottom:auto;left:auto;background:none;border:none}.c-search fieldset p .submit:focus{outline:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{display:block!important;width:32px;height:32px;color:transparent;line-height:1;margin:0;padding:0;border:none;cursor:pointer;border-radius:50%;z-index:2000;outline:none;background:transparent;border:2px solid #fff;transition:all .3s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-prev:before,.slick-next:before{color:#fff;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;right:auto;bottom:auto;left:50%;transition:all .2s cubic-bezier(.42,0,.58,1)}.slick-prev{position:absolute;top:50%;right:auto;bottom:auto;left:30px}.slick-prev:before{content:"\EB16"}.slick-next{position:absolute;top:50%;right:30px;bottom:auto;left:auto}.slick-next:before{content:"\EB14"}.slick-dots{display:table!important;margin:-35px auto 20px;padding:0;text-align:center;position:relative;z-index:1200}.slick-dots li{list-style:none;display:table-cell;line-height:1;margin:0;padding:0 6px;overflow:hidden}.slick-dots li button{display:block;width:12px;height:12px;border-radius:100%;margin:0;padding:0;background:#ffb6aa;border:0;outline:none;text-indent:-9999px}.slick-dots li.slick-active button{background:#f7d501}.c-sqList{font-size:16px;font-size:1.6rem;margin:0 0 20px;margin:0 0 2rem;padding:0;list-style:none}.c-sqList>li{position:relative;padding:0 0 0 22px;margin:0 0 5px;list-style:none}.c-sqList>li:before{display:inline-block;width:14px;height:14px;border-radius:2px;background:#d3d3d4;content:'';position:absolute;top:7px;right:auto;bottom:auto;left:0}.tableBlock,.c-tableArea{margin:0 0 30px}.tableBlock table,.c-tableArea table{min-width:500px}table{border-collapse:collapse;width:100%;margin:0 0 10px;font-size:14px;font-size:1.4rem;line-height:1.5}table caption{font-size:14px;font-size:1.4rem;color:#ccc;text-align:left;padding:0 0 3px}table thead th,table thead td{padding:10px;border-top:1px solid #ccc}table thead th{font-weight:700;text-align:center;background:#eee;border-bottom:1px solid #ccc}table thead th:not(:last-child){border-right:1px solid #ccc}table thead td{text-align:left;border-bottom:2px solid #ccc;border-right:1px solid #ccc}table tbody th,table tbody td{text-align:left;padding:10px;border-bottom:1px solid #ccc}table tbody th{font-weight:400;border-right:1px solid #ccc}table tbody td:not(:last-child){border-right:1px solid #ccc}.p-archiveNav{margin:30px 0 50px;margin:3rem 0 5rem;padding:10px 0 0;padding:1rem 0 0;border-top:8px solid #ddd}.p-archiveNav__title{font-size:18px;font-size:1.8rem;margin:12px 0}.p-archiveNav__list{width:100%;margin:0;padding:7px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}.p-archiveNav__list li{list-style:none;text-align:center;margin:0;padding:8px 0;line-height:1.6}.p-archiveNav__list li:before{display:none}.p-archiveNav__list li a{display:block;padding:1px 30px;text-decoration:none;color:#000;text-align:center;line-height:1;border-right:1px dotted #ccc}.p-archiveNav__list li a:hover{text-decoration:underline}.p-archiveNav__list li a.is-current{color:#c00}.p-archiveNav__list li a.is-current:hover{cursor:default;background:#fff}.p-catch{width:auto;text-align:center;padding:0;margin:0 auto 50px;margin:0 auto 5rem;position:relative}.p-catch__inner{width:100%;max-width:960px;margin:0 auto}.p-catch__title{color:#333;font-size:46px;font-size:4.6rem;font-weight:600;line-height:1.2;text-align:center;padding:0;margin:0}.p-catch__lead{text-align:center;font-size:18px;font-size:1.8rem;margin:15px auto 0;margin:1.5rem auto 0}.p-catch__box{display:inline-block;font-size:13px;font-size:1.3rem;text-align:center;padding:3px 10px;margin:0 auto 15px;border-radius:6px;border:1px solid #ccc}.p-catch__text{font-size:14px;font-size:1.4rem;margin:10px 0 0;margin:1rem 0 0}.p-catch__mainImgArea{width:100%;height:600px;margin:0 auto 50px;margin:0 auto 5rem;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.p-catch__mainImgArea .p-catch__inner{min-width:378px;width:auto;max-width:100%;color:#fff;padding:15px 20px;background:rgba(0,0,0,.3);position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #fff}.p-catch__mainImgArea .p-catch__title{display:block;color:#fff;margin:0 auto 10px}.p-catch__mainImgArea .p-catch__title .u-small{display:block;font-size:14px;font-size:1.4rem;line-height:1.4}.p-chapter,.p-chapter__bg,.p-chapter__gray,.section{width:100%;margin:0 auto 60px;margin:0 auto 6rem;padding:0;overflow:hidden}.p-chapter__lead,.section__lead{line-height:1.5;text-align:center;margin:0 0 40px;margin:0 0 4rem}.p-chapter__innerMX,.section__innerMX{width:100%;max-width:960px;height:100%;margin:0 auto;padding:0}.p-chapter__inner,.section__inner{width:100%;max-width:780px;margin:0 auto;padding:0}.p-chapter__bg{padding:50px 0}.p-chapter__gray{padding:50px 0;background:#d3d3d4}.p-lead{margin:0 0 70px;margin:0 0 7rem;text-align:center}.p-lead__inner{max-width:780px;margin:0 auto;text-align:left}.p-pagination{margin:30px 0 20px}.p-pagination__list{list-style:none;font-size:14px;font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.p-pagination__list li{margin:0;padding:0 10px}.p-pagination__list li a{display:block;width:100px;height:38px;color:#fff;line-height:1;text-decoration:none;transition:all .2s linear;background:#000;position:relative}.p-pagination__list li a:hover,.p-pagination__list li a:focus,.p-pagination__list li a:active{color:#fff;background:#666}.p-pagination__list__prev a{padding:12px 0 15px 45px}.p-pagination__list__prev a:before{font-size:14px;font-size:1.4rem;color:#fff;font-weight:400;font-family:iconfont;content:'\EB12';position:absolute;top:13px;right:auto;bottom:auto;left:20px;display:inline-block;margin:0;padding:0}.p-pagination__list__next a{padding:12px 10px 15px 27px}.p-pagination__list__next a:before{font-size:14px;font-size:1.4rem;color:#fff;font-weight:400;font-family:iconfont;content:'\EB10';position:absolute;top:13px;right:20px;bottom:auto;left:auto;display:inline-block;margin:0;padding:0}.p-tab__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto 20px;margin:0 auto 2rem;padding:0 10px;border-bottom:1px solid #000}.p-tab__title__item{color:#fff;font-size:14px;font-size:1.4rem;line-height:1.4;text-align:center;padding:10px 8px;margin:0 10px;list-style:none;cursor:pointer;transition:all .3s cubic-bezier(.25,.1,.25,1);border-radius:6px 6px 0 0;border:1px solid #000;border-bottom:none;background:#000}.p-tab__title__item:hover{background:#aaa}.p-tab__title__item.is-active{margin-bottom:-1px;color:#333;cursor:default;background:#fff}.p-tab__content{margin:0 auto;display:none}.u-blank:after{display:inline-block;content:'';width:15px;height:15px;margin:0 4px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/gsir/eng/assets/img/common/icon-ex.png);background-size:contain}.u-pdf:after{display:inline-block;content:'';width:15px;height:15px;margin:0 4px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/gsir/eng/assets/img/common/icon-pdf.png);background-size:contain}.u-xls:after{display:inline-block;content:'';width:15px;height:15px;margin:0 4px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/gsir/eng/assets/img/common/icon-excel.png);background-size:contain}.u-doc:after{display:inline-block;content:'';width:15px;height:15px;margin:0 4px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/gsir/eng/assets/img/common/icon-word.png);background-size:contain}.u-ppt:after{display:inline-block;content:'';width:15px;height:15px;margin:0 4px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/gsir/eng/assets/img/common/icon-ppt.png);background-size:contain}.u-hide{display:none}.u-clearfix:after,.attention:after,.l-content:after,.l-footer__inner:after,.l-footer__info:after,.l-relatedNav__list>li:after,.l-relatedNav__list__child:after,.tab .tabBody__articleList:after,.c-article:after,.c-card:after,.card:after,.faculty.facultyList .l-content .l-main .tab .tabBody__articleList:after,.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list:after,.faculty.facultyArticle .l-content .l-main .profileBox__inner:after{clear:both;content:"";display:block}.u-left{float:left}.u-right{float:right}.u-alignLeft{text-align:left}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-weightBold{font-weight:700}.u-hide,.hide{display:none}.u-clearfix:after,.attention:after,.l-content:after,.l-footer__inner:after,.l-footer__info:after,.l-relatedNav__list>li:after,.l-relatedNav__list__child:after,.tab .tabBody__articleList:after,.c-article:after,.c-card:after,.card:after,.faculty.facultyList .l-content .l-main .tab .tabBody__articleList:after,.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list:after,.faculty.facultyArticle .l-content .l-main .profileBox__inner:after{clear:both;content:"";display:block}.u-left{float:left}.u-right{float:right}.u-alignLeft{text-align:left}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-weightBold{font-weight:700}.u-small{font-size:14px;font-size:1.4rem}.u-caption{font-size:14px;font-size:1.4rem;color:#666}.u-mx-hide{display:inherit}.u-pc-hide{display:inherit}.u-pc-block{display:none}.u-tb-hide{display:inherit}.u-tb-block{display:none}.u-sp-hide{display:inherit}.u-sp-block{display:none}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mr0{margin-right:0!important}.u-mt5{margin-top:5px!important}.u-mb5{margin-bottom:5px!important}.u-ml5{margin-left:5px!important}.u-mr5{margin-right:5px!important}.u-mt10{margin-top:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-mr10{margin-right:10px!important}.u-mt15{margin-top:15px!important}.u-mb15{margin-bottom:15px!important}.u-ml15{margin-left:15px!important}.u-mr15{margin-right:15px!important}.u-mt20{margin-top:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mr20{margin-right:20px!important}.u-mt25{margin-top:25px!important}.u-mb25{margin-bottom:25px!important}.u-ml25{margin-left:25px!important}.u-mr25{margin-right:25px!important}.u-mt30{margin-top:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-mr30{margin-right:30px!important}.u-mt35{margin-top:35px!important}.u-mb35{margin-bottom:35px!important}.u-ml35{margin-left:35px!important}.u-mr35{margin-right:35px!important}.u-mt40{margin-top:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mr40{margin-right:40px!important}.u-mt45{margin-top:45px!important}.u-mb45{margin-bottom:45px!important}.u-ml45{margin-left:45px!important}.u-mr45{margin-right:45px!important}.u-mt50{margin-top:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-mr50{margin-right:50px!important}.u-mt55{margin-top:55px!important}.u-mb55{margin-bottom:55px!important}.u-ml55{margin-left:55px!important}.u-mr55{margin-right:55px!important}.u-mt60{margin-top:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-mr60{margin-right:60px!important}.u-mt65{margin-top:65px!important}.u-mb65{margin-bottom:65px!important}.u-ml65{margin-left:65px!important}.u-mr65{margin-right:65px!important}.u-mt70{margin-top:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-mr70{margin-right:70px!important}.u-mt75{margin-top:75px!important}.u-mb75{margin-bottom:75px!important}.u-ml75{margin-left:75px!important}.u-mr75{margin-right:75px!important}.u-mt80{margin-top:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-mr80{margin-right:80px!important}.u-mt85{margin-top:85px!important}.u-mb85{margin-bottom:85px!important}.u-ml85{margin-left:85px!important}.u-mr85{margin-right:85px!important}.u-mt90{margin-top:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-mr90{margin-right:90px!important}.u-mt95{margin-top:95px!important}.u-mb95{margin-bottom:95px!important}.u-ml95{margin-left:95px!important}.u-mr95{margin-right:95px!important}.u-mt100{margin-top:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-mr100{margin-right:100px!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pr0{padding-right:0!important}.u-pt5{padding-top:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-pr5{padding-right:5px!important}.u-pt10{padding-top:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-pr10{padding-right:10px!important}.u-pt15{padding-top:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-pr15{padding-right:15px!important}.u-pt20{padding-top:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pr20{padding-right:20px!important}.u-pt25{padding-top:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-pr25{padding-right:25px!important}.u-pt30{padding-top:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-pr30{padding-right:30px!important}.u-pt35{padding-top:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-pr35{padding-right:35px!important}.u-pt40{padding-top:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pr40{padding-right:40px!important}.u-pt45{padding-top:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-pr45{padding-right:45px!important}.u-pt50{padding-top:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-pr50{padding-right:50px!important}.u-pt55{padding-top:55px!important}.u-pb55{padding-bottom:55px!important}.u-pl55{padding-left:55px!important}.u-pr55{padding-right:55px!important}.u-pt60{padding-top:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-pr60{padding-right:60px!important}.u-pt65{padding-top:65px!important}.u-pb65{padding-bottom:65px!important}.u-pl65{padding-left:65px!important}.u-pr65{padding-right:65px!important}.u-pt70{padding-top:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-pr70{padding-right:70px!important}.u-pt75{padding-top:75px!important}.u-pb75{padding-bottom:75px!important}.u-pl75{padding-left:75px!important}.u-pr75{padding-right:75px!important}.u-pt80{padding-top:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-pr80{padding-right:80px!important}.u-pt85{padding-top:85px!important}.u-pb85{padding-bottom:85px!important}.u-pl85{padding-left:85px!important}.u-pr85{padding-right:85px!important}.u-pt90{padding-top:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-pr90{padding-right:90px!important}.u-pt95{padding-top:95px!important}.u-pb95{padding-bottom:95px!important}.u-pl95{padding-left:95px!important}.u-pr95{padding-right:95px!important}.u-pt100{padding-top:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}.u-pr100{padding-right:100px!important}.u-sectTitle{color:#000;font-weight:500;font-size:30px;font-size:3rem;line-height:1.3;text-align:center;letter-spacing:.5px;margin:0 0 25px;margin:0 0 2.5rem}.u-lineTitle{display:table;font-size:26px;font-size:2.6rem;font-weight:700;line-height:1.5;padding:0 0 3px;margin:0 auto 25px;margin:0 auto 2.5rem;border-bottom:3px solid}.u-lineBTitle{font-size:17px;font-size:1.7rem;font-weight:700;line-height:1.5;padding:0 0 5px;margin:30px auto 15px;margin:3rem auto 1.5rem;border-bottom:1px solid}.u-boldTitle{font-size:26px;font-size:2.6rem;font-weight:700;line-height:1.4;padding:0;margin:0 0 10px;margin:0 0 1rem}.u-boxTitle{display:block;color:#333;font-size:20px;font-size:2rem;line-height:1.4;font-weight:700;padding:10px 15px;margin:40px auto 20px;margin:4rem auto 2rem;border:1px solid #333;background:#fff}.u-bgTitle{font-size:16px;font-size:1.6rem;color:#fff;padding:5px 14px;margin:40px 0 20px;margin:4rem 0 2rem;background:#000}.u-bg2Title{font-size:16px;font-size:1.6rem;color:#fff;padding:4px 14px;margin:30px 0 15px;margin:3rem 0 1.5rem;background:#8ac6cb}.u-sqTitle{font-size:15px;font-size:1.5rem;margin:15px 0 5px}.u-sqTitle:before{display:inline-block;width:13px;height:13px;line-height:1;margin:0 7px 0 0;background:#efbcaa;content:''}.u-balloonTitle{display:block;margin:0 auto 30px;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;color:#fff;letter-spacing:.5px}.u-balloonTitle span{display:inline-block;padding:5px 15px;position:relative;background:#84ccc9;border-radius:5px}.u-balloonTitle span:before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:auto;right:auto;bottom:-10px;left:50%;border:8px solid transparent;border-bottom:0 solid transparent;border-top:10px solid #84ccc9}.about.stories .l-content .l-main .p-catch__lead{max-width:600px}.about.stories.storyIndex .l-content .l-main .storyList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about.stories.storyIndex .l-content .l-main .storyList .c-card{width:calc(33.3% - 14px);color:#333;margin:0 0 28px;position:relative}.about.stories.storyIndex .l-content .l-main .storyList .c-card img{border-radius:6px 6px 0 0}.about.stories.storyIndex .l-content .l-main .storyList .c-card__misc{padding:15px}.about.stories.storyIndex .l-content .l-main .storyList .c-card__misc:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;content:'\EB21';position:absolute;top:auto;right:15px;bottom:15px;left:auto}.about.stories.storyIndex .l-content .l-main .storyList .c-card__title{width:100%;font-size:23px;font-size:2.3rem;margin:0}.about.stories.storyIndex .l-content .l-main .storyList .c-card__country{width:100%;font-size:16px;font-size:1.6rem;position:relative;padding:0 26px 0 0;margin:10px 0 0;margin:1rem 0 0}.about.stories.storyIndex .l-content .l-main .storyList .c-card:hover{background:#f2f2f2}.about.stories.storyIndex .l-content .l-main .storyList .c-card:hover .card__misc{transition:all .4s cubic-bezier(.25,.1,.25,1)}.about.stories.storyIndex .l-content .l-main .storyList .c-card:hover .card__misc:after{color:#900;font-weight:600}.about.stories.article .l-content .l-main .p-catch{margin-bottom:20px;margin-bottom:2rem}.about.stories.article .l-content .l-main .p-catch__title{display:inline-block;font-size:13px;font-size:1.3rem;font-weight:600;padding:5px 7px;margin:0;border-radius:7px;border:1px solid #ccc}.about.stories.article .l-content .l-main .p-catch__lead{max-width:600px}.about.stories.article .l-content .l-main .p-chapter__inner{max-width:530px;margin:0 auto}.about.stories.article .l-content .l-main .profArea{margin:0 auto;text-align:center}.about.stories.article .l-content .l-main .profArea__img{width:116px;height:116px;overflow:hidden;border-radius:50%;margin:0 auto;position:relative}.about.stories.article .l-content .l-main .profArea__img img{display:block;min-width:100%;min-height:100%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about.stories.article .l-content .l-main .profArea__name{font-size:36px;font-size:3.6rem;font-weight:500;margin:0;padding:0;margin:0 auto 5px;margin:0 auto .5rem}.about.stories.article .l-content .l-main .profArea__lead{text-align:left;line-height:1.3;font-size:24px;font-size:2.4rem;font-weight:400}.about.stories.article .l-content .l-main .imgArea{width:100%;min-height:340px;margin:40px 0;margin:4rem 0;background:#920000;position:relative;overflow:hidden}.about.stories.article .l-content .l-main .imgArea img{max-width:750px;margin:0 auto;position:absolute;top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about.stories.article .l-content .l-main .qaList dt{position:relative;padding:0 0 0 35px;margin:0 0 15px;margin:0 0 1.5rem;font-weight:400}.about.stories.article .l-content .l-main .qaList dt:before{position:absolute;top:-3px;left:0;display:block;color:#920000;text-align:center;font-size:28px;font-size:2.8rem;line-height:1;font-family:Roboto Slab,serif;padding:0;content:'Q'}.about.stories.article .l-content .l-main .qaList dd{margin:0 0 50px;margin:0 0 5rem}.about.index .l-content .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/about/index/about-index-main.jpg)}.about.index .l-content .l-main .p-catch__mainImgArea .p-catch__inner{background:transparent;border:none}.about.index .l-content .l-main .p-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:960px;margin:0 auto}.about.index .l-content .l-main .col1{width:calc(100% - 340px);max-width:calc(100% - 340px);margin:0 0 30px;margin:0 0 3rem}.about.index .l-content .l-main .c-profBox__name{margin:25px 0 0}.about.index .l-content .l-main .col2{width:280px;position:relative;margin:0 0 40px auto;margin:0 0 4rem auto;vertical-align:top}.about.index .l-content .l-main .col2 p{font-size:15px;font-size:1.5rem}.about.index .l-content .l-main .col2 .u-boldTitle{font-size:16px;font-size:1.6rem;margin-top:20px;margin-top:2rem}.about.index .l-content .l-main .col2 .u-bgTitle{font-size:15px;font-size:1.5rem;line-height:1.5}.about.info .l-content .l-main .u-boxTitle{margin-top:0}.about.info .l-content .l-main .aboutList{width:100%;font-size:13px;font-size:1.3rem;margin:0 0 20px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about.info .l-content .l-main .aboutList dt{width:190px;padding:8px 0;margin:0;border-bottom:1px solid #333}.about.info .l-content .l-main .aboutList dd{width:calc(100% - 190px);padding:8px 0;margin:0;border-bottom:1px solid #333}.about.policy .l-content .l-main ol li{margin:0 0 7px;margin:0 0 .7rem}.about.faculty-list .l-content .l-main .p-chapter__inner{max-width:840px}.about.faculty-list .l-content .l-main .facultyTable{border-collapse:collapse;width:100%;margin:0 auto 10px}.about.faculty-list .l-content .l-main .facultyTable .u-small{font-size:9px;font-size:.9rem}.about.faculty-list .l-content .l-main .facultyTable__title{color:#fff;font-size:16px;font-size:1.6rem;font-weight:500;letter-spacing:.5px;padding:5px 10px;margin:0 auto;background:#93bde3}.about.faculty-list .l-content .l-main .facultyTable__title:not(:first-child){margin-top:50px;margin-top:5rem}.about.faculty-list .l-content .l-main .facultyTable thead th{color:#727272;font-size:12px;font-size:1.2rem;font-weight:400;text-align:left;padding:5px;border-right:none;background:#f5f5f5}.about.faculty-list .l-content .l-main .facultyTable tbody th{width:320px;font-size:20px;font-size:2rem;font-weight:300;text-align:left;vertical-align:top;padding:10px 5px;border-right:none;border-top:1px solid #ccc}.about.faculty-list .l-content .l-main .facultyTable tbody th .email{display:block;font-size:14px;font-size:1.4rem;color:#359dfb;text-decoration:none;padding:0 0 0 23px;margin:0 0 0 auto;position:relative}.about.faculty-list .l-content .l-main .facultyTable tbody th .email:before{color:#bababa;font-size:14px;font-size:1.4rem;display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA05";position:absolute;top:7px;right:auto;bottom:auto;left:0;transition:all .3s cubic-bezier(.25,.1,.25,1)}.about.faculty-list .l-content .l-main .facultyTable tbody th .email:hover{text-decoration:underline}.about.faculty-list .l-content .l-main .facultyTable tbody td{font-size:18px;font-size:1.8rem;line-height:1.4;vertical-align:top;padding:0;border-top:1px solid #ccc}.about.faculty-list .l-content .l-main .facultyTable tbody td a,.about.faculty-list .l-content .l-main .facultyTable tbody td span{display:block;width:100%;height:100%;min-height:78px;padding:10px 5px;color:#333}.about.faculty-list .l-content .l-main .facultyTable tbody td a{text-decoration:underline}.about.faculty-list .l-content .l-main .facultyTable tbody td a:hover{background:#d7ecfd}.about.professor .l-content .l-main .p-chapter__inner{max-width:960px}.about.professor .l-content .l-main .professorList{width:100%}.about.professor .l-content .l-main .professorList .c-profBox{width:47%;margin:0 0 40px;margin:0 0 4rem;padding:10px 0;border-top:solid 5px #000}.about.professor .l-content .l-main .professorList .c-profBox__misc{height:auto;border:none;margin:0 0 8px;padding:0}.about.professor .l-content .l-main .professorList .c-profBox__misc__inner .c-profBox__link{display:block;width:95%;word-break:break-all;margin:7px 0 0}.about.professor .l-content .l-main .professorList .c-profBox__misc__inner .c-profBox__prof{position:absolute;bottom:0}.about.professor .l-content .l-main .professorList .c-profBox__prof{font-weight:700}.about.professor .l-content .l-main .professorList .c-profBox__record{font-size:15px;font-size:1.5rem;line-height:1.4;margin:0}.about.professor .l-content .l-main .professorList__col{width:48%}.about.professor .l-content .l-main .professorList__col .c-profBox{width:100%}.admission.index .l-content .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/admission/index/admission-index-main-img.jpg)}.admission.index .l-content .l-main .p-catch__mainImgArea .p-catch__inner{max-width:400px}.admission.index .l-content .l-main .p-catch__mainImgArea .u-small{font-weight:400}.admission.index .contLinkArea{width:100%;margin-bottom:30px}.admission.index .contLinkArea .contBlockWrap{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admission.index .contLinkArea .contBlock{width:48%;min-height:80px;margin:0 0 30px}.admission.index .contLinkArea .contBlock.guide{width:100%}.admission.index .contLinkArea .contBlock .u-boldTitle{font-size:20px;font-size:2rem;font-family:Roboto,sans-serif;text-align:center;margin:0 0 20px;margin:0 0 2rem}.admission.index .contLinkArea .contBlock .u-boldTitle span{font-size:18px;font-size:1.8rem;font-weight:400}.admission.index .contLinkArea .contBlock.master .u-boldTitle{color:#0285b5}.admission.index .contLinkArea .contBlock.master .c-contLinkList li a{color:#0285b5}.admission.index .contLinkArea .contBlock.doctoral .u-boldTitle{color:#d33c00}.admission.index .contLinkArea .contBlock.doctoral .c-contLinkList li a{color:#d33c00}.admission.index .contLinkArea .contBlock.guide .u-boldTitle{color:#275d00;font-size:24px;font-size:2.4rem}.admission.index .contLinkArea .contBlock.guide a{color:#275d00}.admission.index .c-contLinkList__txt{font-size:18px;font-size:1.8rem;font-weight:400;font-family:Roboto Condensed,sans-serif}.admission.index .inquiryArea,.admission.index .scholarshipArea{text-align:center}.admission.index .inquiryArea__title,.admission.index .scholarshipArea__title{display:inline-block;color:#fff;font-size:16px;font-size:1.6rem;font-weight:400;padding:3px 15px;border-radius:8px;background:#000}.admission.index .inquiryArea p,.admission.index .scholarshipArea p{line-height:1.4}.admission.index .inquiryArea__address1{font-size:20px;font-size:2rem}.admission.index .inquiryArea__address2{font-size:16px;font-size:1.6rem}.admission.index .scholarshipArea{max-width:700px}.admission.index .scholarshipArea p{line-height:1.5}.admission.method .l-content .l-main .p-body{max-width:960px;margin:0 auto}.admission.method .l-content .l-main .p-body .section{margin:0}.admission.method .l-content .l-main .p-body .section .u-bgTitle{display:table;width:auto;color:#fff;font-size:16px;font-size:1.6rem;margin:0 auto 20px;border-radius:8px;background:#2f7ecd}.admission.method .l-content .l-main .p-body .tabBody{margin:0 0 50px}.admission.method .l-content .l-main .p-body .tabNav__item{font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:18px;font-size:1.8rem}.admission.method .l-content .l-main .p-body .methodTable{border-collapse:collapse;width:100%;margin:0 0 50px;font-size:15px;font-size:1.5rem;line-height:1.3;letter-spacing:.5px;font-family:Roboto Condensed,sans-serif;font-weight:400}.admission.method .l-content .l-main .p-body .methodTable .feeW{width:18%}.admission.method .l-content .l-main .p-body .methodTable .admissionW{width:34%}.admission.method .l-content .l-main .p-body .methodTable .screeningW{width:20%}.admission.method .l-content .l-main .p-body .methodTable th{font-weight:400;padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:none;text-align:left}.admission.method .l-content .l-main .p-body .methodTable td{padding:20px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:none;text-align:center}.admission.method .l-content .l-main .p-body .methodTable thead th{text-align:center;font-size:14px;font-size:1.4rem;background:#f6f6f6}.admission.method .l-content .l-main .p-body .methodTable tbody th{color:#0379bd;font-size:17px;font-size:1.7rem;font-weight:400}.admission.method .l-content .l-main .p-body .methodTable tbody tr.acdBody td.noLabel:nth-of-type(1):before{content:''}.admission.method .l-content .l-main .p-body .methodTable__comment{display:inline-block;width:auto;min-width:62px;min-height:38px;color:#fff;vertical-align:middle;font-size:9px;font-size:.9rem;font-family:Roboto Condensed,sans-serif;font-weight:300;text-align:center;line-height:1.4;padding:6px;margin:0 0 0 15px;border-radius:12px;background:#000;float:right;position:relative;top:auto;right:auto;bottom:auto;left:auto}.admission.method .l-content .l-main .p-body .methodTable__comment span{display:block;width:100%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.admission.method .l-content .l-main .p-body .methodTable__detail{width:70px}.admission.method .l-content .l-main .p-body .methodTable__detail__btn{width:40px;height:30px;margin:0;padding:0;margin:0 auto;cursor:pointer}.admission.method .l-content .l-main .p-body .methodTable__detail__btn span{display:none}.admission.method .l-content .l-main .p-body .methodTable__detail__btn:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:30px;height:30px;color:#fff;background:#d80000;border-radius:50%;font-size:30px;font-size:3rem;content:"\EA03";margin:0 auto;transition:all .2s ease}.admission.method .l-content .l-main .p-body .methodTable .acdHead.is-active .methodTable__detail__btn:before{content:"\EA04"}.admission.method .l-content .l-main .p-body .methodTable__checkList{padding:0;margin:0 0 20px 10px;font-size:16px;font-size:1.6rem}.admission.method .l-content .l-main .p-body .methodTable__checkList li{position:relative;top:auto;right:auto;bottom:auto;left:auto;list-style:none;padding:0 0 0 24px;margin:0 0 3px}.admission.method .l-content .l-main .p-body .methodTable__checkList li:before{display:block;font-family:iconfont;color:#5f97ea;font-size:14px;font-size:1.4rem;line-height:1;content:"\EA02";margin:0;padding:0;position:absolute;top:2px;right:auto;bottom:auto;left:0;transition:all .2s ease}.admission.method .l-content .l-main .p-body .methodTable__exLink{margin:0;padding:0;margin:15px 0 0 auto;text-align:right}.admission.method .l-content .l-main .p-body .methodTable__exLink li{padding:0;margin:0 0 0 10px;list-style:none;display:inline}.admission.method .l-content .l-main .p-body .methodTable__exLink li a,.admission.method .l-content .l-main .p-body .methodTable__exLink li span{position:relative;display:inline-block;font-size:12px;font-size:1.2rem;text-align:center;color:#333;padding:5px 40px 5px 20px;border-radius:20px;background:white;border:3px solid #6acbdf}.admission.method .l-content .l-main .p-body .methodTable__exLink li a:after,.admission.method .l-content .l-main .p-body .methodTable__exLink li span:after{display:block;font-family:iconfont;color:#004dc0;content:"\EB06";font-size:20px;font-size:2rem;line-height:1;padding:0;margin:-10px 0 0;margin:-1rem 0 0;position:absolute;top:50%;right:12px;bottom:auto;left:auto;transition:all .2s ease}.admission.method .l-content .l-main .p-body .methodTable__exLink li a:hover:after,.admission.method .l-content .l-main .p-body .methodTable__exLink li span:hover:after{color:#6acbdf;position:absolute;top:50%;right:10px;bottom:auto;left:auto}.admission.method .l-content .l-main .p-body .methodTable .acdHead.is-active{border-bottom:none}.admission.method .l-content .l-main .p-body .methodTable .acdBody{width:100%;background:#daeef2}.admission.method .l-content .l-main .p-body .methodTable .acdBody td{padding:20px;text-align:left}.admission.method .l-content .l-main .p-body .methodTable .acdBody.is-active{width:100%}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable{border-collapse:collapse;width:100%;margin:0 auto 10px;font-size:14px;font-size:1.4rem;line-height:1.3;font-family:Roboto Condensed,sans-serif;font-weight:400}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable td{width:auto;padding:10px 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;background:#fff}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable thead th{color:#333;font-size:12px;font-size:1.2rem;font-weight:700;background:#6acbdf;padding:8px 15px}.admission.method .l-content .l-main .p-body .doctoral4Tab .u-bgTitle,.admission.method .l-content .l-main .p-body .doctoral9Tab .u-bgTitle{background:#ff5417}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__detail__btn:before,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__detail__btn:before{background:#9111ea}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__checkList li:before,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__checkList li:before{color:#e29644}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__exLink a,.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__exLink span,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__exLink a,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__exLink span{border:3px solid #edc870}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__exLink a:after,.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__exLink span:after,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__exLink a:after,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__exLink span:after{color:#ff5417}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__exLink a:hover:after,.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable__exLink span:hover:after,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__exLink a:hover:after,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable__exLink span:hover:after{color:#edc870}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable .acdHead th,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable .acdHead th{color:#ce6b00}.admission.method .l-content .l-main .p-body .doctoral4Tab .methodTable .acdBody,.admission.method .l-content .l-main .p-body .doctoral9Tab .methodTable .acdBody{background:#f2e9da}.admission.method .l-content .l-main .p-body .doctoral4Tab .scheduleTable thead th,.admission.method .l-content .l-main .p-body .doctoral9Tab .scheduleTable thead th{background:#edc870}.admission.guideline .l-content .l-main .c-linkBtn__arrow{margin:0;padding:0;margin:0 0 20px;margin:0 0 2rem}.admission.guideline .l-content .l-main .c-linkBtn__arrow li{width:47%;padding:0;margin:0 0 10px;margin:0 0 1rem;list-style:none}.admission.guideline .l-content .l-main .c-linkBtn__arrow li a{display:block;font-size:16px;font-size:1.6rem;padding:15px 40px 15px 20px;border-radius:16px;text-align:left}.admission.guideline .l-content .l-main .master .c-linkBtn__arrow a{border-color:#6acbdf}.admission.guideline .l-content .l-main .master .c-linkBtn__arrow a:after{color:#004dc0}.admission.guideline .l-content .l-main .master .c-linkBtn__arrow a:hover:after{color:#6acbdf}.admission.guideline .l-content .l-main .doctoral .c-linkBtn__arrow a{border-color:#edc870}.admission.guideline .l-content .l-main .doctoral .c-linkBtn__arrow a:after{color:#ff5417}.admission.guideline .l-content .l-main .doctoral .c-linkBtn__arrow a:hover:after{color:#edc870}.admission.guideline .l-content .l-main .guidelineArea .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.admission.guideline .l-content .l-main .guidelineArea .c-fBox__textArea{width:48%}.admission.guideline .l-content .l-main .guidelineArea .c-linkBtn__arrow{width:100%}.admission.guideline .l-content .l-main .guidelineArea .c-linkBtn__arrow li{width:100%}.admission.guideline .l-content .l-main .formArea{margin:30px 0 0;margin:3rem 0 0}.admission.guideline .l-content .l-main .formArea .u-bgTitle{display:table;width:auto;color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;text-align:center;margin:0 auto 20px;padding:3px 15px;border-radius:8px}.admission.guideline .l-content .l-main .formArea .c-linkBtn__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px;margin:0 0 3rem}.admission.guideline .l-content .l-main .formArea .c-linkBtn__arrow li{width:49%}.admission.guideline .l-content .l-main .formArea .c-linkBtn__arrow li a{padding:10px 40px 10px 20px}.admission.guideline .l-content .l-main .formArea .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.admission.guideline .l-content .l-main .formArea .c-fBox__textArea{width:44%}.admission.guideline .l-content .l-main .formArea .master .u-bgTitle{background:#2f7ecd}.admission.guideline .l-content .l-main .formArea .doctoral .u-bgTitle{background:#ff5417}.admission.faq .l-content .l-main .p-body{max-width:960px;margin:0 auto}.admission.faq .l-content .l-main .p-body .faqList{width:100%;margin:20px auto 0;margin:2rem auto 0}.admission.faq .l-content .l-main .p-body .faqList__item{margin:0 0 50px}.admission.faq .l-content .l-main .p-body .faqList__q{font-size:14px;font-size:1.4rem;padding:8px 10px 8px 42px;margin:0 0 15px;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:#ebebeb;border-top:1px solid silver;border-bottom:1px solid silver}.admission.faq .l-content .l-main .p-body .faqList__q:before{display:inline-block;width:22px;height:22px;content:url(/gsir/eng/assets/img/admission/faq/admission-faq-q.svg);position:absolute;top:7px;right:auto;bottom:auto;left:7px}.admission.faq .l-content .l-main .p-body .faqList__a{padding:0 10px;font-size:14px;font-size:1.4rem}.expenses.index .l-content .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/expenses/expenses-index-main.jpg)}.expenses.index .l-content .l-main .p-catch__mainImgArea .p-catch__inner{background:transparent;border:none}.expenses.index .l-content .l-main .u-bgTitle{font-size:20px;font-size:2rem;padding:7px 14px;background:#ef857d}.expenses.index .l-content .l-main .u-bg2Title{color:#4d4d4d;background:#d8eaf8}.faculty .l-content .l-main .degree-language__title{font-size:12px;font-size:1.2rem;font-weight:700;padding:0;margin:0 0 5px}.faculty .l-content .l-main .degree-language__list{margin:0;padding:0}.faculty .l-content .l-main .degree-language__list li{display:inline-block;font-size:11px;font-size:1.1rem;margin:0;padding:0;line-height:1.7;position:relative;top:auto;right:auto;bottom:auto;left:auto}.faculty .l-content .l-main .degree-language--master:before{display:inline-block;width:18px;height:18px;content:url(/gsir/eng/assets/img/faculty/icon-master.svg);position:absolute;top:0;right:auto;bottom:auto;left:0}.faculty .l-content .l-main .degree-language--master .icon{display:inline-block;width:20px;margin:0 4px 3px}.faculty .l-content .l-main .degree-language--master .txt{margin:0 3px 0 0}.faculty .l-content .l-main .degree-language--doctoral:before{display:inline-block;width:18px;height:18px;content:url(/gsir/eng/assets/img/faculty/icon-doctoral.svg);position:absolute;top:0;right:auto;bottom:auto;left:0}.faculty .l-content .l-main .degree-language--doctoral .icon{display:inline-block;width:20px;margin:0 4px 3px}.faculty .l-content .l-main .degree-language--doctoral .txt{margin:0 3px 0 0}.faculty .l-content .l-main .degree-language--degree .icon{display:inline-block;width:18px;margin:0 4px 0 0;line-height:1}.faculty .l-content .l-main .degree-language--degree .txt{margin:0 10px 0 0}.faculty .l-content .l-main .degree-language--language .icon{display:inline-block;width:23px;margin:0 4px 0 0;line-height:1}.faculty .l-content .l-main .degree-language--language .txt{margin:0 10px 0 0}.faculty.index .l-content .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/faculty/index/faculty-index-main-img.jpg)}.faculty.index .l-content .l-main .p-catch__mainImgArea .p-catch__inner{max-width:400px}.faculty.index .l-content .l-main .p-catch__mainImgArea .u-small{font-weight:400}.faculty.index .l-content .l-main .p-chapter__lead{max-width:640px;margin:0 auto}.faculty.index .l-content .l-main .searchArea{width:100%}.faculty.index .l-content .l-main .searchArea .u-sectTitle{font-size:40px;font-size:4rem;font-weight:400}.faculty.index .l-content .l-main .searchArea .contBlockWrap{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;margin:60px 0 0;margin:6rem 0 0}.faculty.index .l-content .l-main .searchArea .contBlock{width:48%;min-height:80px;margin:0 0 30px}.faculty.index .l-content .l-main .searchArea .contBlock .u-boldTitle{font-size:24px;font-size:2.4rem;font-family:Roboto,sans-serif;font-weight:600;text-align:center}.faculty.index .l-content .l-main .searchArea .contBlock .u-boldTitle span{font-weight:400}.faculty.index .l-content .l-main .searchArea .contBlock .u-boldTitle__txt{font-weight:500}.faculty.index .l-content .l-main .searchArea .contBlock.issue a{color:#ff9000}.faculty.index .l-content .l-main .searchArea .contBlock.academic a{color:#0099d2}.faculty.index .l-content .l-main .searchArea .contBlock.region a{color:red}.faculty.index .l-content .l-main .searchArea .contBlock.degree-language a{color:#079325}.faculty.index .l-content .l-main .searchArea .c-contLinkList li{margin:0 6px 20px}.faculty.index .l-content .l-main .descArea .p-chapter__innerMX{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faculty.index .l-content .l-main .descArea .descBox{width:48%;margin:0;border-top:solid 8px #000}.faculty.index .l-content .l-main .descArea .descBox:nth-child(odd){margin-right:2%}.faculty.index .l-content .l-main .descArea .descBox:nth-child(even){margin-left:2%}.faculty.index .l-content .l-main .descArea .descBox__title{font-size:22px;font-size:2.2rem;text-align:center;line-height:1.4;margin:20px 0 30px}.faculty.facultyList .l-content .l-main .p-body{max-width:960px;margin:0 auto}.faculty.facultyList .l-content .l-main .tab{width:100%}.faculty.facultyList .l-content .l-main .tab__dl{display:table;padding:0;margin:30px auto 15px;border:1px solid #ccc;background:#f3f3f3}.faculty.facultyList .l-content .l-main .tab__dl .degree-language__title{display:table-cell;font-size:13px;font-size:1.3rem;padding:10px 15px;background:#fff}.faculty.facultyList .l-content .l-main .tab__dl .degree-language__list{display:table-cell;padding:0 10px}.faculty.facultyList .l-content .l-main .tab .tabBody{width:100％;min-height:490px;margin:0 -1%;padding:30px 0 20px;background:#fff}.faculty.facultyList .l-content .l-main .tab .tabBody__articleList{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.faculty.facultyList .l-content .l-main .tab .tabBody__item{width:31.3%;min-height:150px;padding:15px 0 95px;color:#333;margin:0 1% 22px;border:1px solid #c8d0d2;position:relative;top:auto;right:auto;bottom:auto;left:auto;transition:all .5s cubic-bezier(.25,.1,.25,1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between}.faculty.facultyList .l-content .l-main .tab .tabBody__item:hover{color:#333;background:#f3f3f3}.faculty.facultyList .l-content .l-main .tab .tabBody__title{font-size:20px;font-size:2rem;font-family:Roboto,sans-serif;font-weight:400;line-height:1.4;margin:0 15px;display:block}.faculty.facultyList .l-content .l-main .tab .tabBody__misc{width:100%;height:80px;font-size:10px;font-size:1rem;padding:10px 10px 5px;background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:auto;right:auto;bottom:0;left:0}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__photo{width:20%;max-width:50px;height:auto;margin:0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__photo span{display:block;border-radius:50%;overflow:hidden;width:40px;height:40px;margin:0;padding:0;position:absolute;top:0;right:auto;bottom:auto;left:auto}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__txtBox{width:78%;padding:0 0 5px;text-align:left}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__name{line-height:1.2;padding:3px 0 0;margin:0 0 5px;vertical-align:middle}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl{max-width:100%;min-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-flex:1 1 100%;display:block;margin:0;padding:0;margin:5px 0 0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language{margin:0 0 2px}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list{width:100%;margin:0;padding:0}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list li{margin:0;padding:0 7px 0 22px;font-size:12px;font-size:1.2rem;display:inline}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list li:nth-child(2){margin:0;border-left:1px solid #666;padding:0 7px 0 32px}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list li:nth-child(2):before{position:absolute;top:0;right:auto;bottom:auto;left:10px}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language--master:before{position:absolute;top:0;right:auto;bottom:auto;left:0}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language--master .icon{margin:0 3px 3px}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language--master .txt{display:none}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language--doctoral:before{position:absolute;top:0;right:auto;bottom:auto;left:0}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language--doctoral .icon{margin:0 3px 3px}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language--doctoral .txt{display:none}.faculty.facultyArticle .l-content .l-main .p-body{max-width:960px;margin:0 auto}.faculty.facultyArticle .l-content .l-main .mainCol{width:630px;float:left;padding:0 0 50px}.faculty.facultyArticle .l-content .l-main .subCol{width:246px;float:right;word-break:break-all}.faculty.facultyArticle .l-content .l-main .subCol .subitemBox__title{font-size:13px;font-size:1.3rem;padding:10px 10px 10px 40px;margin:0 0 25px;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:url(/gsir/eng/assets/img/faculty/line-bg.png) 0 0 repeat;background-size:12px 12px}.faculty.facultyArticle .l-content .l-main .subCol .subitemBox__title:before{display:inline-block;width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:auto;bottom:auto;left:7px;z-index:100}.faculty.facultyArticle .l-content .l-main .subCol .related-page .subitemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-related.svg)}.faculty.facultyArticle .l-content .l-main .related-page .c-linkBtn__box{width:100%;font-size:10px;font-size:1rem;line-height:1.4}.faculty.facultyArticle .l-content .l-main .related-page .c-linkBtn__box strong{max-width:84%}.faculty.facultyArticle .l-content .l-main .related-page__dList{padding:0;margin:30px 0 40px}.faculty.facultyArticle .l-content .l-main .related-page__dList dt{display:inline-block;font-size:11px;font-size:1.1rem;line-height:1;padding:5px;border:1px solid #d2d2d2;background:#ebebeb}.faculty.facultyArticle .l-content .l-main .related-page__dList dd{font-size:14px;font-size:1.4rem;margin:3px 0 18px}.faculty.facultyArticle .l-content .l-main .related-page__dList dd a{text-decoration:underline}.faculty.facultyArticle .l-content .l-main .related-page__photo{padding:20px;margin:0 0 30px;background:url(/gsir/eng/assets/img/faculty/line-bg.png) 0 0 repeat;background-size:12px 12px}.faculty.facultyArticle .l-content .l-main .related-page__photo img{display:block;max-width:206px}.faculty.facultyArticle .l-content .l-main .related-page__photo img:not(:last-child){margin:0 0 15px}.faculty.facultyArticle .l-content .l-main .profileBox{padding:13px;margin:30px 0 35px;background:url(/gsir/eng/assets/img/faculty/line-bg.png) 0 0 repeat;background-size:12px 12px}.faculty.facultyArticle .l-content .l-main .profileBox__inner{min-height:143px;padding:14px;background:#fff}.faculty.facultyArticle .l-content .l-main .profileBox__photo{max-width:116px;float:right;margin:0}.faculty.facultyArticle .l-content .l-main .profileBox__name{font-family:Roboto,sans-serif;font-size:28px;font-size:2.8rem;font-weight:400;line-height:1;padding:0;margin:10px 0 0 10px}.faculty.facultyArticle .l-content .l-main .profileBox__name--eng{font-family:Roboto,sans-serif;font-weight:300;font-size:12px;font-size:1.2rem;padding:0;margin:7px 0 7px 10px;word-wrap:break-word}.faculty.facultyArticle .l-content .l-main .profileBox__dl{margin:0 0 10px 10px;padding:21px 0 0;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;width:65%}.faculty.facultyArticle .l-content .l-main .profileBox__dl:before{display:inline-block;content:'・・・・・・・・';position:absolute;top:0;right:auto;bottom:auto;left:0}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__list li{margin:0 15px 0 0;padding:0 0 0 23px}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__list li br{display:none}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__txt{margin:0 0 0 5px;line-height:2}.faculty.facultyArticle .l-content .l-main .itemBox{margin:0 0 40px}.faculty.facultyArticle .l-content .l-main .itemBox__title{font-size:12px;font-size:1.2rem;padding:0;margin:0 0 15px;position:relative;top:auto;right:auto;bottom:auto;left:auto;border-top:1px solid silver;border-bottom:1px solid silver}.faculty.facultyArticle .l-content .l-main .itemBox__title:before{display:inline-block;width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:auto;bottom:auto;left:7px;z-index:100}.faculty.facultyArticle .l-content .l-main .itemBox__title__txt{display:block;max-width:280px;padding:5px 10px 5px 40px;background:#ebebeb}.faculty.facultyArticle .l-content .l-main .itemBox__html{font-size:14.2px;font-size:1.42rem}.faculty.facultyArticle .l-content .l-main .itemBox__html p,.faculty.facultyArticle .l-content .l-main .itemBox__html ul,.faculty.facultyArticle .l-content .l-main .itemBox__html ol,.faculty.facultyArticle .l-content .l-main .itemBox__html dt,.faculty.facultyArticle .l-content .l-main .itemBox__html dd{font-size:14.2px;font-size:1.42rem}.faculty.facultyArticle .l-content .l-main .itemBox__html dl,.faculty.facultyArticle .l-content .l-main .itemBox__html dt,.faculty.facultyArticle .l-content .l-main .itemBox__html dd{margin:0;padding:0}.faculty.facultyArticle .l-content .l-main .specialized-field .itemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-specialized.svg)}.faculty.facultyArticle .l-content .l-main .research-content .itemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-research.svg)}.faculty.facultyArticle .l-content .l-main .graduate-school .itemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-graduate.svg)}.faculty.facultyArticle .l-content .l-main .masters-thesis .itemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-masters.svg)}.faculty.facultyArticle .l-content .l-main .doctoral-thesis .itemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-doctoral.svg)}.faculty.facultyArticle .l-content .l-main .related-news .itemBox__title:before{content:url(/gsir/eng/assets/img/faculty/article/icon-related.svg)}.home .l-header{height:130px}.home .l-header .navArea{height:50px;background:transparent}.home .l-header .l-gNav{background:transparent}.home .mainImg{height:840px;margin:-130px 0 0;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;overflow:hidden;background-repeat:no-repeat;background-position:50% 100%;background-size:cover}.home .mainImg .bx-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1}.home .mainImg .sliderZoom{width:auto;margin:0;padding:0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.home .mainImg .sliderZoom__item{height:840px;margin:0;padding:0;overflow:hidden;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.home .mainImg .sliderZoom__item.is-active{-webkit-animation-name:zoom01;animation-name:zoom01;-webkit-animation-duration:9.4s;animation-duration:9.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.25,.1,.25,1);animation-timing-function:cubic-bezier(.25,.1,.25,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes zoom01{100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes zoom01{100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.home .mainImg .sliderZoom #slider01{background-image:url(/gsir/eng/assets/img/home/home-slider-img01.jpg);background-position:50% 0}.home .mainImg .sliderZoom #slider02{background-image:url(/gsir/eng/assets/img/home/home-slider-img02.jpg);background-position:50% 0}.home .mainImg .sliderZoom #slider03{background-image:url(/gsir/eng/assets/img/home/home-slider-img03.jpg);background-position:50% 50%}.home .mainImg .sliderZoom #slider04{background-image:url(/gsir/eng/assets/img/home/home-slider-img04.jpg);background-position:50% 50%}.home .mainImg .sliderZoom__txt{height:auto;position:absolute;top:55%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:110}.home .mainImg .sliderZoom__btn{font-size:12px;font-size:1.2rem;line-height:1;font-weight:500;padding:0;margin:20px auto 0}.home .mainImg .sliderZoom__btn a{display:block;width:144px;height:100%;color:#333;text-align:left;padding:8px 50px 8px 12px;margin:0 auto;background:#fff;position:relative;border-radius:3px;border:1px solid #d0d0d0;transition:all .4s cubic-bezier(.25,.1,.25,1)}.home .mainImg .sliderZoom__btn a:after{display:block;color:#e54b4b;font-family:iconfont;font-size:16px;font-size:1.6rem;line-height:1;content:'\EB10';padding:5px 13px;position:absolute;top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .4s cubic-bezier(.25,.1,.25,1)}.home .mainImg .sliderZoom__btn a:before{display:block;width:1px;height:60%;background:#68308d;content:'';position:absolute;top:50%;right:40px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home .mainImg .sliderZoom__btn a:hover{background:#f1f1f1}.home .mainImg .sliderZoom__btn a:hover:after{color:#000}.home .mainImg .sliderZoom__shadow{width:100%;height:200px;background:url(/gsir/eng/assets/img/home/home-slider-shadow.png) 0 100% repeat-x;position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:100}.home .mainImg .sliderZoom__logo{line-height:1;margin:0;padding:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .mainImg .sliderZoom__logo.is-load{-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content{padding:0;margin:0;max-width:100%}.home .l-content .l-main{padding-top:0;max-width:100%}.home .l-content .l-main .p-chapter__inner{max-width:960px;margin:0 auto}.home .l-content .l-main .pickupArea{max-width:960px;height:auto;margin:-50px auto 50px;position:relative;z-index:120;overflow:visible}.home .l-content .l-main .pickupArea .c-movie{margin-bottom:13px}.home .l-content .l-main .pickupArea .p-chapter__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .l-content .l-main .pickupArea__title{font-weight:500;font-size:19px;font-size:1.9rem;line-height:1.4;font-weight:400;text-align:center;margin:0;padding:0}.home .l-content .l-main .pickupArea__title a{color:#333;transition:all .4s cubic-bezier(.25,.1,.25,1)}.home .l-content .l-main .pickupArea__title a:hover{color:#ccc}.home .l-content .l-main .pickupArea__item{width:48%;max-width:460px;margin:0;padding:0 0 30px;border:1px solid #ebebeb;position:relative;box-shadow:0 6px 9px -1px #b0b0b0}.home .l-content .l-main .pickupArea__item.c-card{border:none!important}.home .l-content .l-main .pickupArea__item__img{height:260px;overflow:hidden;position:relative;border-radius:6px 6px 0 0}.home .l-content .l-main .pickupArea__item__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .l-content .l-main .pickupArea__item__text{padding:18px}.home .l-content .l-main .pickupArea__item__text p{font-size:16px;font-size:1.6rem;line-height:1.3}.home .l-content .l-main .pickupArea__item__title{color:#e60012;font-size:13px!important;font-size:1.3rem!important;font-weight:600;letter-spacing:.5px;margin:0 0 8px;margin:0 0 .8rem}.home .l-content .l-main .pickupArea__btn{margin:0;padding:0;position:absolute;top:auto;right:20px;bottom:20px;left:auto}.home .l-content .l-main .pickupArea__btn a{display:inline-block;color:#fff;font-size:13px;font-size:1.3rem;letter-spacing:1px;letter-spacing:.1rem;line-height:1;font-weight:600;padding:7px 13px;background:#e60012;margin:0 0 0 auto}.home .l-content .l-main .pickupArea__btn a:hover{background:#ff4d5b}.home .l-content .l-main .newsArea__more{text-align:right;margin:0 0 10px;margin:0 0 1rem;line-height:1}.home .l-content .l-main .newsArea__more a{display:inline-block;color:#333;text-decoration:none;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0 20px 0 0;margin:0 0 0 auto;transition:all .3s cubic-bezier(.25,.1,.25,1)}.home .l-content .l-main .newsArea__more a:before{display:inline-block;color:#f00;font-size:14px;font-size:1.4rem;line-height:1;font-family:iconfont;content:"\EB10";position:absolute;top:1px;right:0;bottom:auto;left:auto;transition:all .3s cubic-bezier(.25,.1,.25,1)}.home .l-content .l-main .newsArea__more a:hover{color:#999;text-decoration:none}.home .l-content .l-main .newsArea__more a:hover:before{position:absolute;top:1px;right:2px;bottom:auto;left:auto}.home .l-content .l-main .factsArea{height:45vh;min-height:500px;padding:60px 0;background-image:url(/gsir/eng/assets/img/home/home-facts-bg.jpg);background-position:50% 80%;background-repeat:no-repeat}.home .l-content .l-main .factsArea .factsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;list-style:none;margin:0 0 10px;margin:0 0 1rem}.home .l-content .l-main .factsArea .factsList li{width:23%;max-width:220px;margin:0;padding:0;margin:0 1% 10px;margin:0 1% 1rem}.home .l-content .l-main .factsArea p{margin:0 10px}.home .l-content .l-main .spotlightArea .c-fBox__item{width:48%;margin:0}.home .l-content .l-main .spotlightArea .c-fBox__item a{display:block;margin:0 0 25px;transition:all .3s cubic-bezier(.25,.1,.25,1)}.home .l-content .l-main .spotlightArea .c-fBox__item a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.home .l-content .l-main .mostArea .mostList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;margin:30px 0 0;margin:3rem 0 0}.home .l-content .l-main .mostArea .mostList__item{width:calc(100%/3 - 20px);color:#000;list-style:none;padding:0;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .l-content .l-main .mostArea .mostList__item__img{display:inline-block;width:80px;height:80px;text-align:center;cursor:pointer;margin:0;border-radius:50%;position:relative;z-index:1;transition:background .2s,color .2s}.home .l-content .l-main .mostArea .mostList__item__img:after{width:100%;height:100%;padding:3px;box-shadow:0 0 0 3px #ccc;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none;position:absolute;top:0;right:auto;bottom:auto;left:0;border-radius:50%;content:''}.home .l-content .l-main .mostArea .mostList__item__img img{margin:0 15px 0 0;border-radius:50%;transition:all .3s cubic-bezier(.42,0,.58,1)}.home .l-content .l-main .mostArea .mostList__item__title{width:calc(100% - 95px);font-size:21px;font-size:2.1rem;font-weight:400;line-height:1.3;padding:0;margin:0}.home .l-content .l-main .mostArea .mostList__item__title span{display:block;color:#f00;font-size:13px;font-size:1.3rem}.home .l-content .l-main .mostArea .mostList__item:hover .mostList__item__img:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background:rgba(255,255,255,.3)}.home .l-content .l-main .mostArea .mostList__item:hover .mostList__item__img img{-webkit-transform:scale(.9);transform:scale(.9)}.home .l-content .l-main .storiesArea .storiesSlider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;padding:0;text-align:center;background:#9c0606}.home .l-content .l-main .storiesArea .storiesSlider__item{width:100%;height:100%;min-height:410px;background:#9c0606;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .l-content .l-main .storiesArea .storiesSlider__item a{display:block;color:#fff;transition:all .4s cubic-bezier(.25,.1,.25,1)}.home .l-content .l-main .storiesArea .storiesSlider__item a:hover{color:rgba(255,255,255,.6)}.home .l-content .l-main .storiesArea .storiesSlider__item__img{width:50%;height:100%;min-height:410px;margin:0 0 0 auto;background-size:cover;background-repeat:no-repeat;background-position:50% 0}.home .l-content .l-main .storiesArea .storiesSlider__item__text{width:50%;color:#fff;font-size:32px;font-size:3.2rem;text-align:left;padding:10px 40px 30px 60px}.home .l-content .l-main .storiesArea .storiesSlider__item__text:before{content:'STUDENT STORIES';font-size:18px;font-size:1.8rem;letter-spacing:1px;letter-spacing:.1rem;font-weight:600}.home .l-content .l-main .storiesArea .storiesSlider__item__title{max-width:86%;font-size:25px;font-size:2.5rem;line-height:1.15;font-weight:400;padding:30px 0;margin:0;position:relative}.home .l-content .l-main .storiesArea .storiesSlider__item__name{width:90%;font-size:16px;font-size:1.6rem;line-height:1.4;text-align:left;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home .l-content .l-main .storiesArea .slick-prev{position:absolute;top:50px;right:150px;bottom:auto;left:auto}.home .l-content .l-main .storiesArea .slick-next{position:absolute;top:50px;right:100px;bottom:auto;left:auto}.home .l-content .l-main .storiesArea .slick-prev:hover,.home .l-content .l-main .storiesArea .slick-next:hover{background:#fff}.home .l-content .l-main .storiesArea .slick-prev:hover:before,.home .l-content .l-main .storiesArea .slick-next:hover:before{color:#9c0706}.news.list .p-body{max-width:960px;margin:0 auto}.news.article .l-main{min-height:700px}.news.article .l-main .p-body{max-width:960px;margin:0 auto}.news.article .l-main .u-sectTitle{max-width:820px;margin:0 auto 30px;margin:0 auto 3rem;text-align:left}.news.article .l-main .p-chapter__inner{display:table;max-width:820px;margin:0 auto}.news.article .l-main .p-chapter__inner .textArea{display:table-cell;font-size:16px;font-size:1.6rem;line-height:1.8;vertical-align:top;word-wrap:break-word}.news.article .l-main .p-chapter__inner .textArea p,.news.article .l-main .p-chapter__inner .textArea ol,.news.article .l-main .p-chapter__inner .textArea ul,.news.article .l-main .p-chapter__inner .textArea dl,.news.article .l-main .p-chapter__inner .textArea h6{font-size:16px;font-size:1.6rem}.news.article .l-main .p-chapter__inner .textArea h4{font-size:17px;font-size:1.7rem}.news.article .l-main .p-chapter__inner .textArea h5{font-size:18px;font-size:1.8rem}.news.article .l-main .p-chapter__inner .picArea{display:table-cell;width:250px;font-size:11px;font-size:1.1rem;text-align:center;padding:0 0 0 50px}.recruit.index .l-content .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/recruit/recruit-index-main.jpg)}.recruit.index .l-content .l-main .p-catch__mainImgArea .p-catch__inner{background:transparent;border:none}.recruit.index .l-content .l-main .u-bgTitle{font-size:20px;font-size:2rem;padding:7px 14px;background:#60b7dc}.recruit.index .l-content .l-main .u-bg2Title{color:#4d4d4d;background:#fdddce}.recruit.index .l-content .l-main .recruitList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0}.recruit.index .l-content .l-main .recruitList li{width:47%;line-height:1.4;padding:0;margin:0 0 7px;margin:0 0 .7rem}.education.dmdp .l-main .col{max-width:960px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto 50px;margin:0 auto 5rem}.education.dmdp .l-main .col .col1{width:55%}.education.dmdp .l-main .col .col1 .section{margin:0 0 30px;margin:0 0 3rem}.education.dmdp .l-main .col .col2{width:40%}.education.dmdp .l-main .reportArea{margin:0 auto 40px}.education.dmdp .l-main .reportArea .c-cardLinkList{max-width:378px;margin:0 auto}.education.dmdp .l-main .reportArea .c-cardLinkList .c-card{width:100%;max-height:89px}.education.index .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/education/dmdp/dmdp-index-mainimg.png);background-position:50% 0}.education.index .l-main .p-catch__mainImgArea .p-catch__inner{max-width:600px;background:rgba(0,0,0,.5)}.education.index .l-main .p-catch__mainImgArea .u-small{font-weight:400;font-size:14px;font-size:1.4rem;line-height:1.5}.education.index .l-main .p-catch__mainImgArea .p-catch__title{font-size:32px;font-size:3.2rem;line-height:1.5}.education.index .l-main .p-lead p{text-align:center}.education.index .l-main .textList{padding:0;width:47%;margin:0;margin-width:100%}.education.index .l-main .textList dt{margin:0;padding:0;padding:3px 10px;margin:15px 0 10px;border:1px solid #ccc}.education.index .l-main .textList dd{margin:0;margin:0 5px 30px;padding:0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.education.index .l-main .partnerArea .partnerLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.education.index .l-main .partnerArea .partnerLink__title{font-size:17px;font-size:1.7rem;font-weight:400;line-height:1.4;margin:12px 20px 0}.education.index .l-main .partnerArea .partnerLink__country{font-size:12px;font-size:1.2rem;margin:0 20px;position:absolute;top:auto;right:auto;bottom:7px;left:auto}.education.index .l-main .partnerArea .partnerLink .c-card{width:31.3%;max-width:380px;color:#000;margin:0 1% 20px;position:relative;padding:0 0 36px;border-radius:6px;transition:all .4s cubic-bezier(.25,.1,.25,1)}.education.index .l-main .partnerArea .partnerLink .c-card:hover{background:#d3f2f4}.education.index .l-main .partnerArea .partnerLink .c-card img{border-radius:6px 6px 0 0}.education.index .l-main .tuitionArea{max-width:670px}.education.index .l-main .tuitionArea .caption{text-align:left;max-width:470px;margin:0 auto;font-size:11px;font-size:1.1rem}.education.index .l-main .pastArea .dataTable td{text-align:center}.education.index .l-main .joinArea .p-chapter__inner{max-width:640px}.education.index .l-main .joinArea .col .joinList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:30px;text-align:center;border-radius:6px;background:#f3ce71;position:relative}.education.index .l-main .joinArea .col .joinList dt{width:100%;font-size:16px;font-size:1.6rem;margin:0 0 15px}.education.index .l-main .joinArea .col .joinList dd{width:100%;margin:0;padding:0}.education.index .l-main .joinArea .col .joinList__btn{width:100%;margin-top:15px!important}.education.index .l-main .joinArea .col .joinList__btn .c-linkBtn__arrow{margin:0 auto 10px}.education.index .l-main .joinArea .col{width:100%}.education.index .l-main .joinArea .col .joinList{width:48%;min-height:360px}.education.dmdp-univ .l-main .p-catch__title{font-size:38px;font-size:3.8rem}.education.dmdp-univ .l-main .u-bgTitle{margin:0 0 20px;margin:0 0 2rem}.education.dmdp-univ .l-main .u-boxTitle{font-size:15px;font-size:1.5rem;padding:5px 10px;margin:30px auto 10px;margin:3rem auto 1rem;border:1px solid #ccc}.education.dmdp-univ .l-main .u-boxTitle:first-child{margin-top:0}.education.dmdp-univ .l-main .outlineArea .c-photoList{margin:0}.education.dmdp-univ .l-main .outlineArea .c-photoList li img{border-radius:6px}.education.dmdp-univ .l-main .scheduleArea .u-small{padding:0;margin:0}.education.dmdp-univ .l-main .scheduleArea .u-small li{font-size:13px;font-size:1.3rem;list-style:none;padding:0;margin:0}.education.dmdp-univ .l-main .relatedArea iframe{width:100%;margin:0 auto}.education.dmdp-univ .l-main .univLinkArea .p-chapter__inner{max-width:100%}.education.dmdp-voice .l-main .voiceBox{max-width:620px;margin:0 auto 20px;position:relative;z-index:1000}.education.dmdp-voice .l-main .voiceBox .voiceHead{min-height:150px;padding:18px 20px 10px;background:#e4fbfc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 20px;margin:0 0 2rem;position:relative}.education.dmdp-voice .l-main .voiceBox .voiceHead__univ{font-size:24px;font-size:2.4rem;font-weight:400;line-height:1.4;padding:28px 0 0;margin:0 0 5px;position:relative;max-width:calc(100% - 130px)}.education.dmdp-voice .l-main .voiceBox .voiceHead__univ:before{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1;padding:4px 8px;border:1px solid #ccc;border-radius:10px;background:#fff;content:'Study abroad';position:absolute;top:0;right:auto;bottom:auto;left:0}.education.dmdp-voice .l-main .voiceBox .voiceHead__name{font-size:18px;font-size:1.8rem;line-height:1.4;margin:0;padding:0}.education.dmdp-voice .l-main .voiceBox .voiceHead__text{font-size:12px;font-size:1.2rem;margin:0;padding:0}.education.dmdp-voice .l-main .voiceBox .voiceHead__img{position:absolute;top:15px;right:15px;bottom:auto;left:auto}.education.dmdp-voice .l-main .voiceBox .voiceHead__img img{border-radius:50%}.education.dmdp-voice .l-main .voiceBodyWrap{position:relative;overflow:hidden}.education.dmdp-voice .l-main .voiceBodyWrap+.voiceBodyWrap{margin-top:96px}.education.dmdp-voice .l-main .c-linkBtn__arrow{display:inline-block;width:124px;font-size:12px;font-size:1.2rem;text-align:center;color:#333;z-index:2;position:absolute;top:auto;right:0;bottom:17px;left:auto;padding:5px 30px 5px 10px;border-radius:20px;background:white;border:3px solid #6acbdf;cursor:pointer;transition:.2s ease}.education.dmdp-voice .l-main .c-linkBtn__arrow:before{display:block;font-family:iconfont;color:#004dc0;content:"\EB07";font-size:16px;font-size:1.6rem;line-height:1;padding:0;margin:-8px 0 0;margin:-.8rem 0 0;position:absolute;top:50%;right:10px;bottom:auto;left:auto;transition:all .2s ease}.education.dmdp-voice .l-main .c-linkBtn__arrow:after{content:"Read more"}.education.dmdp-voice .l-main .c-linkBtn__arrow:hover:before{color:#6acbdf;margin:-6px 0 0;margin:-.6rem 0 0}.education.dmdp-voice .l-main .voiceBody{position:relative;overflow:hidden;height:180px}.education.dmdp-voice .l-main .voiceBody:before{display:block;width:100%;height:96px;position:absolute;top:auto;right:auto;bottom:0;left:0;content:"";background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 40%)}.education.dmdp-voice .l-main .voiceBody p+p{margin-top:1em}.education.dmdp-voice .l-main .grad-trigger{display:none}.education.dmdp-voice .l-main .grad-trigger:checked~.c-linkBtn__arrow{bottom:0}.education.dmdp-voice .l-main .grad-trigger:checked~.c-linkBtn__arrow:after{content:"Close"}.education.dmdp-voice .l-main .grad-trigger:checked~.c-linkBtn__arrow:before{font-family:iconfont;content:"\EB05"}.education.dmdp-voice .l-main .grad-trigger:checked~.voiceBody{height:auto;min-height:200px;transition:all .5s cubic-bezier(.42,0,1,1);padding-bottom:40px}.education.dmdp-voice .l-main .grad-trigger:checked~.voiceBody:before{display:none}.education.first .l-main .js-acdBody{display:none}.education.first .l-main .rightBox{float:right;margin:0 0 15px 20px}.education.first .l-main .rightBox img{display:block;margin:0 auto 5px}.education.schedule .l-content .l-main .p-chapter__bg{padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem}.education.schedule .l-content .l-main .themeArea{margin:0 0 20px;margin:0 0 2rem}.education.schedule .l-content .l-main .themeArea__title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.4;background-repeat:no-repeat;background-position:0 80%;background-size:55px 70px;padding:20px 0 7px 70px;border-bottom:2px solid #ef857d}.education.schedule .l-content .l-main .themeArea__title span{display:block;font-size:14px;font-size:1.4rem;font-weight:400}.education.schedule .l-content .l-main .modelA.p-chapter__bg{background:#fadad8}.education.schedule .l-content .l-main .modelA .themeArea__title{background-image:url(/gsir/eng/assets/img/education/first/education-first-schedule-icon01.svg);border-bottom:2px solid #ef857d}.education.schedule .l-content .l-main .modelB.p-chapter__bg{background:#cfe9f8}.education.schedule .l-content .l-main .modelB .themeArea__title{background-image:url(/gsir/eng/assets/img/education/first/education-first-schedule-icon02.svg);border-bottom:2px solid #5eb7e8}.education.schedule .l-content .l-main .modelC.p-chapter__bg{background:#dec}.education.schedule .l-content .l-main .modelC .themeArea__title{background-image:url(/gsir/eng/assets/img/education/first/education-first-schedule-icon03.svg);border-bottom:2px solid #8dc556}.education.schedule .l-content .l-main .modelTable{background:#fff}.education.schedule .l-content .l-main .modelTable thead th{width:25%;color:#fff;text-align:center;background:#727171}.education.schedule .l-content .l-main .modelTable tbody td{text-align:center}.education.schedule .l-content .scheduleArea .c-scroll{max-width:100%;height:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.education.schedule .l-content .scheduleArea .c-scroll img{width:2000px;min-width:2000px;max-width:2000px;height:auto}.education.schedule .l-content .scheduleArea .subjectTable{width:70%}.education.schedule .l-content .scheduleArea .subjectTable tbody{border-top:1px solid #ccc}.education.schedule .l-content .scheduleArea .subjectTable tbody th{background:#eeefef}.education.schedule .l-content .scheduleArea .subjectTable tbody td{text-align:center}.education.schedule .l-content .scheduleArea .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.education.schedule .l-content .scheduleArea .c-fBox__textArea{width:calc(100% - 200px)}.education.schedule .l-content .scheduleArea .c-fBox__imgArea{width:160px}.education.curriculum .l-main .p-catch__mainImgArea{background-image:url(/gsir/eng/assets/img/education/first/education-first-curriculum-main.jpg)}.education.curriculum .l-main .programArea .u-lineTitle span{display:table;color:#fff;font-size:18px;font-size:1.8rem;text-align:center;padding:5px 20px;margin:0 auto 10px;margin:0 auto 1rem;border-radius:20px;background:#d32d26}.education.curriculum .l-main .programArea .program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.education.curriculum .l-main .programArea .program__item{width:48%;padding:20px;margin:0 0 20px;margin:0 0 2rem;border:solid 1px #000;text-align:center;border-radius:26px}.education.curriculum .l-main .programArea .program__item__list{margin:0;padding:0}.education.curriculum .l-main .programArea .program__item__list li{color:#fff;font-size:17px;font-size:1.7rem;line-height:1.5;list-style:none;padding:20px 15px;margin:0 0 10px;margin:0 0 1rem;border-radius:20px}.education.curriculum .l-main .programArea .program__item__list li:nth-child(1){background:#ef857d}.education.curriculum .l-main .programArea .program__item__list li:nth-child(2){background:#8dc556}.education.curriculum .l-main .programArea .program__item__list li:nth-child(3){background:#5eb7e8}.education.curriculum .l-main .programArea .program__item__list li:nth-child(4){background:#8f82bc}.education.curriculum .l-main .programArea .program__item__list.eng li{padding:10px 15px}.education.curriculum .l-main .programArea .program__item .u-boldTitle{font-size:16px;font-size:1.6rem}.education.curriculum .l-main .clusterArea .c-scroll img{margin:0 auto 20px;margin:0 auto 2rem}.education.curriculum .l-main .clusterArea .c-scroll .u-caption{width:90%;margin:0 auto}.education.curriculum .l-main .clusterArea .cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto 0;margin:3rem auto 0}.education.curriculum .l-main .clusterArea .cluster__item{width:48%;position:relative}.education.curriculum .l-main .clusterArea .cluster__item p{text-align:left;margin:0 0 30px;margin:0 0 3rem}.education.curriculum .l-main .clusterArea .cluster__item .u-bgTitle{width:100%;font-size:16px;font-size:1.6rem;position:relative;top:0}.education.curriculum .l-main .clusterArea .cluster__item img{position:relative}.education.curriculum .l-main .clusterArea .cluster__item:nth-child(1) .u-bgTitle{background:#ef857d}.education.curriculum .l-main .clusterArea .cluster__item:nth-child(2) .u-bgTitle{background:#8dc556}.education.curriculum .l-main .clusterArea .cluster__item:nth-child(3) p{min-height:230px}.education.curriculum .l-main .clusterArea .cluster__item:nth-child(3) .u-bgTitle{background:#5eb7e8}.education.curriculum .l-main .clusterArea .cluster__item:nth-child(4) .u-bgTitle{background:#8f82bc}.education.curriculum .l-main .crossArea .cross{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;position:relative}.education.curriculum .l-main .crossArea .cross li{width:45%;font-size:16px;font-size:1.6rem;text-align:center;font-weight:700;list-style:none;margin:0;padding:20px;border:1px solid #ccc;border-radius:20px}.education.curriculum .l-main .crossArea .cross li:first-child:after{display:inline-block;width:100px;content:url(/gsir/eng/assets/img/education/first/education-first-curriculum-img05.svg);position:absolute;left:50%;top:50%;margin:-23px 0 0 -50px}.education.course .l-main .courseArea{margin:0}.education.course .l-main .courseArea__title{color:#fff;font-size:18px;font-size:1.8rem;text-align:center;margin:0 auto;padding:10px;background:#8ec1c5}.education.course .l-main .p-chapter__bg{padding:0;background:#d4e8e9}.education.course .l-main .p-chapter__bg .p-chapter__inner{padding-top:40px;padding-bottom:30px}.education.course .l-main .acdHead{font-size:21px;font-size:2.1rem;font-weight:700;padding:16px;margin:0 0 15px;background:#fff;border-radius:16px;position:relative;transition:all .3s cubic-bezier(.25,.1,.25,1)}.education.course .l-main .acdHead:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA03';width:30px;height:30px;color:#5ac2de;font-size:36px;font-size:3.6rem;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.education.course .l-main .acdHead.is-active{margin:0;border-radius:16px 16px 0 0;border-bottom:1px solid #dadada}.education.course .l-main .acdHead.is-active:after{content:'\EA04'}.education.course .l-main .acdBody{margin:0;padding:16px;background:#fff}.education.course .l-main .acdBody.is-active{margin:0 0 15px;border-radius:0 0 16px 16px}.education.course .l-main .courseList{margin:0;padding:0}.education.course .l-main .courseList li{margin:0;padding:0;list-style-type:none}.education.course .l-main .courseList li span{display:none}.education.course .l-main .c-fBox .courseList{width:48%}.education.feature .l-main .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.education.feature .l-main .c-fBox__textArea,.education.feature .l-main .c-fBox__imgArea{width:48%}.education.feature .l-main .gsList{margin:0 0 40px;margin:0 0 4rem}.education.feature .l-main .gsList dt{color:#fff;padding:5px 10px;margin:30px 0 20px;margin:3rem 0 2rem;background:#8ac6cb}.education.feature .l-main .gsList dd{padding:0 0 0 25px;margin:0 0 5px;position:relative}.education.feature .l-main .gsList dd:before{display:block;width:16px;height:16px;background:#d3d3d4;content:'';border-radius:2px;position:absolute;top:6px;left:0}.education.second .l-main .rightBox{float:right;margin:0 0 15px 20px}.education.second .l-main .rightBox img{display:block;margin:0 auto 5px}.education.gcp-jal .l-main{max-width:960px}.education.gcp-jal .l-main .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.education.gcp-jal .l-main .col .col1{width:30%}.education.gcp-jal .l-main .col .col2{width:65%}.education.gcp-jal .l-main .col .col3{width:100%;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.education.gcp-jal .l-main .c-linkBtn__box{margin:0 auto 10px 0;margin:0 auto 1rem 0}.education.gcp-jal .l-main .section{margin:0 0 60px;padding:0}.education.gcp-jal .l-main .section__title{color:#fff;font-size:14px;font-size:1.4rem;font-weight:400;padding:6px 14px;margin:0 0 20px;margin:0 0 2rem;background:#000}.education.gcp-jal .l-main .section__subTitle{font-size:15px;font-size:1.5rem;font-weight:700;margin:0 0 5px}.education.gcp-jal .l-main .leadArea{text-align:center;font-size:16px;font-size:1.6rem}.education.gcp-jal .l-main .leadArea .alignCenter{margin:30px auto 40px}.education.gcp-jal .l-main .leadArea__txt{font-size:21px;font-size:2.1rem;line-height:1.4}.education.gcp-jal .l-main .RequirementArea ol{margin:0 0 20px;margin:0 0 2rem}.education.gcp-jal .l-main .alumniTable{font-size:13px;font-size:1.3rem;margin:0 0 40px;margin:0 0 4rem}.education.gcp-jal .l-main .alumniTable th{width:23%;vertical-align:top}.education.gcp-jal .l-main .alumniTable th,.education.gcp-jal .l-main .alumniTable td{padding:8px 10px;text-align:left;font-weight:400;border-bottom:1px solid #ccc;border-right:none}.education.gcp-jal .l-main .alumniTable .thesis{display:block;width:130px;width:13rem;text-align:center;color:#fff;font-size:11px;font-size:1.1rem;line-height:1;padding:3px;margin:0 0 3px;border-radius:6px;background:#7fcef4}@media(max-width:768px){ul,ol{font-size:1.5rem}.l-footer__sup{width:100%;display:block;text-align:left}.l-footer__sup__logo{margin:0}.l-relatedNav__title{text-align:center}.l-relatedNav__list__parent{width:100%;float:none;padding:5px 0;border-right:none}.l-relatedNav__list__parent:after{display:inline-block;height:18px;color:#a6a6a6;line-height:1;font-size:14px;font-family:iconfont;margin:0;padding:0;content:'\EB15';margin:-7px 0 0;position:absolute;top:50%;right:10px;bottom:auto;left:auto;transition:all .2s cubic-bezier(.25,.1,.25,1)}.l-relatedNav__list__child{display:none;margin:10px 0 0;padding:0 0 0 5px}.l-relatedNav__list__child>li{margin:0 12px 8px 0}.tab .tabNav{width:200px;height:32px;margin:0 0 20px auto}.tab .tabNav__btn{width:100%;height:32px;display:block;font-size:1.4rem;color:#333;padding:5px 10px;cursor:pointer;position:relative;top:auto;right:auto;bottom:auto;left:auto;border:1px solid #ccc;background:#fff}.tab .tabNav__list{display:none;width:100%;cursor:pointer;margin:0;padding:0;z-index:19;background:#fff;position:relative;top:auto;right:auto;bottom:auto;left:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none}.tab .tabNav__item{width:100%;text-align:left;margin:0;padding:0;background:#fff;border-bottom:1px solid #ccc}.tab .tabNav__item span{background:none;padding:10px}.tab .tabNav__item.is-active span{background:none}.tab .tabNav__item:hover{color:#900;background:whitesmoke}.tab .tabNav__item a{color:#000;padding:4px 0;margin:0 10px;display:block;text-decoration:none}.c-media figure{display:block;min-width:auto;width:100%;padding:0}.c-media__text{display:block}.c-movie{position:relative;padding:30px 0 56.25%;height:0;overflow:hidden}.c-movie iframe{margin:0;padding:0;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%}.c-parallax{background-attachment:inherit;background-position:center center}.c-profBox__title{font-size:2rem}.c-profBox__title span{font-size:1.6rem}.c-sqList{font-size:1.5rem}table{font-size:1.3rem}table thead th,table thead td{padding:8px}table tbody th,table tbody td{padding:8px}.p-catch__title{font-size:3rem}.p-catch__mainImgArea{height:300px;margin:0 auto 3rem}.p-catch__mainImgArea .p-catch__inner{min-width:300px;font-size:1.2rem}.p-catch__mainImgArea .p-catch__title{font-size:3.6rem;line-height:1.2}.p-chapter,.p-chapter__bg,.p-chapter__gray,.section{margin:0 auto 4rem}.p-lead__inner{padding:0 15px}.u-caption{font-size:1.2rem!important}.u-tb-hide{display:none}.u-tb-block{display:inherit}.u-sectTitle{font-size:2.8rem;margin:0 0 1rem}.u-lineTitle{font-size:2.3rem;margin:0 auto 1.7rem}.u-boldTitle{font-size:2rem;margin:0 0 1.7rem}.u-boxTitle{font-size:1.6rem}.about.stories.storyIndex .l-content .l-main .storyList .c-card{width:calc(50% - 14px)}.about.stories.article .l-content .l-main .imgArea{background:transparent;min-height:260px}.about.stories.article .l-content .l-main .imgArea img{max-width:540px}.about.index .l-content .l-main .col1{width:100%;max-width:100%}.about.index .l-content .l-main .col2{width:100%;max-width:100%}.about.faculty-list .l-content .l-main .facultyTable tbody td{font-size:1.5rem}.admission.index .contLinkArea .contBlock{width:100%;min-height:auto}.admission.method .l-content .l-main .p-body .tabNav__item{font-size:1.4rem}.admission.method .l-content .l-main .p-body .methodTable{font-size:1.3rem;line-height:1.4}.admission.method .l-content .l-main .p-body .methodTable tbody th{font-size:1.4rem}.admission.method .l-content .l-main .p-body .methodTable__comment{padding:4px 10px;min-height:20px}.admission.method .l-content .l-main .p-body .methodTable__comment span{position:static;top:auto;right:auto;bottom:auto;left:auto;-webkit-transform:none;transform:none}.admission.method .l-content .l-main .p-body .methodTable__comment br{display:none}.faculty.index .l-content .l-main .searchArea .u-sectTitle{font-size:2.8rem}.faculty.index .l-content .l-main .searchArea .contBlock{width:100%;min-height:auto}.faculty.index .l-content .l-main .searchArea .contBlock .u-boldTitle{font-size:2rem}.faculty.facultyList .l-content .l-main .tab__dl{border:none;background:#fff}.faculty.facultyList .l-content .l-main .tab__dl .degree-language__title{display:block;font-size:1.2rem;padding:0;margin:0 0 5px}.faculty.facultyList .l-content .l-main .tab__dl .degree-language__list{display:block;padding:10px;border:1px solid #ccc;background:#f3f3f3}.faculty.facultyList .l-content .l-main .tab__dl .degree-language__list li{font-size:1.2rem;margin:0 0 5px}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list li{font-size:1.2rem;padding:0 0 0 22px;margin:0}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl .degree-language__list li:nth-child(2){padding:0 7px 0 32px;margin:0 0 0 5px}.faculty.facultyArticle .l-content .l-main .subCol{float:none;width:100%}.faculty.facultyArticle .l-content .l-main .related-page{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.faculty.facultyArticle .l-content .l-main .related-page__dList{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.faculty.facultyArticle .l-content .l-main .related-page__photo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.faculty.facultyArticle .l-content .l-main .related-page__photo img{display:inline-block;max-width:31%}.faculty.facultyArticle .l-content .l-main .related-page__photo img:not(:last-child){margin:0 2% 0 0}.faculty.facultyArticle .l-content .l-main .profileBox__inner{padding:10px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.faculty.facultyArticle .l-content .l-main .profileBox__photo{float:none;position:absolute;top:auto;right:14px;bottom:14px;left:auto}.faculty.facultyArticle .l-content .l-main .profileBox__photo img{width:90px}.faculty.facultyArticle .l-content .l-main .profileBox__dl{min-height:130px;margin:0 0 0 10px}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__title{display:block;font-size:1rem;padding:0;margin:0 0 7px}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__list li{margin:0 0 7px}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__list li br{display:block}.home .mainImg .sliderZoom__logo{width:220px}.home .l-content .l-main .pickupArea__item__text p{font-size:1.5rem}.home .l-content .l-main .pickupArea__btn a{font-size:1.1rem}.home .l-content .l-main .factsArea{height:70vh;min-height:760px;background-size:auto}.home .l-content .l-main .factsArea .factsList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .l-content .l-main .factsArea .factsList li{width:44%;margin:0 3% 2rem}.home .l-content .l-main .spotlightArea .c-fBox__item a{margin-bottom:18px}.home .l-content .l-main .mostArea .mostList__item{text-align:left}.home .l-content .l-main .mostArea .mostList__item__img{width:60px;height:60px}.home .l-content .l-main .storiesArea .storiesSlider__item{max-height:100%;min-height:360px}.home .l-content .l-main .storiesArea .storiesSlider__item__img{min-height:360px}.home .l-content .l-main .storiesArea .storiesSlider__item__text{padding:0 30px 10px}.education.dmdp .l-main .col .col1{width:100%}.education.dmdp .l-main .col .col2{width:100%}.education.index .l-main .p-catch__mainImgArea{height:350px}.education.index .l-main .p-catch__mainImgArea .u-small{font-size:1.2rem}.education.index .l-main .p-catch__mainImgArea .p-catch__title{font-size:2rem;line-height:1.3}.education.index .l-main .partnerArea .partnerLink__title{font-size:1.4rem;margin:12px 12px 0}.education.index .l-main .partnerArea .partnerLink__country{margin:0 12px}.education.curriculum .l-main .clusterArea .cluster__item p{font-size:1.5rem}.education.gcp-jal .l-main .col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.education.gcp-jal .l-main .col .col1{width:100%}.education.gcp-jal .l-main .col .col2{width:100%}.education.gcp-jal .l-main .alumniTable th{width:30%}}@media(max-width:960px){.pc-hide{display:block!important}.sp-hide{display:none!important}.section{margin:0 auto 50px}.l-container{padding:70px 0 0}.l-footer__inner{padding:20px 15px 0;display:block}.l-header{height:70px;position:fixed;top:0;right:auto;bottom:auto;left:0;background:#fff;box-shadow:0 5px 3px -3px rgba(0,0,0,.1)}.l-header .toolList li>a{margin:0 10px 0 0}.l-header__logo{width:250px;position:absolute;top:15px;right:auto;bottom:auto;left:15px}.l-header__content{width:100%;height:100%;position:absolute}.l-header__content .toolList{display:none}.l-header .navArea{overflow:visible;display:none;height:100%;margin:0 auto;z-index:1000;background:white;position:absolute;top:0;right:auto;bottom:auto;left:0}.l-header .l-gNav{height:auto;padding:0}.l-header .l-gNav__list{display:block;width:100%;height:100%;margin:0 0 150px;padding:0 0 150px;background:white;position:fixed;top:120px;right:auto;bottom:auto;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.l-header .l-gNav__list__parent{width:100%;font-size:1.6rem;line-height:1.5;margin:0}.l-header .l-gNav__list__parent>a{height:auto;text-align:left;color:#000;padding:12px 35px 10px 15px;margin:0;border-bottom:1px solid #ccc}.l-header .l-gNav__list__parent>a:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;font-size:1.4rem;content:'\EB14';margin:0;padding:0;position:absolute;top:15px;right:10px;bottom:auto;left:auto}.l-header .l-gNav__list__parent>a:hover{border-bottom:1px solid #ccc;background:#ccc}.l-header .l-gNav__list__parent>a.is-current{color:#fff;background:#000;border-bottom:1px solid #ccc}.l-header .l-gNav__list__parent>a.is-current:after{color:#e1e1e1}.l-header .l-gNav__list__parent>a.dropdown:after{content:'\EB15'}.l-header .l-gNav__list__parent>a.dropdown.is-current:after{content:'\EB13'}.l-header .l-gNav .c-search{display:block!important;width:100%;margin:0;background:#343434;padding:15px;position:relative;bottom:0}.l-localNav{width:100%;height:auto;position:relative;z-index:1000}.l-localNav>li{width:100%;height:auto;font-size:1.4rem;background:#e1e1e1;border-bottom:1px solid #ccc}.l-localNav>li a{text-align:left;padding:8px 30px}.l-localNav>li a:hover{color:#333;background:#ccc}.l-localNav>li a.is-current{color:#333;background:#ccc}.about #n_about+ul{display:block}.faculty #n_faculty+ul{display:block}.education #n_education+ul{display:block}.admission #n_admission+ul{display:block}.hamburger{display:block;width:36px;height:28px;z-index:1300;position:fixed;top:28px;right:15px;bottom:auto;left:auto}.c-header{display:none!important}.l-main{padding:0 0 30px}body:not(.index) .l-main{padding-top:2rem}.l-relatedNav{width:96%;margin:0 2% 50px}.tab .tabNav__item{font-size:1.2rem}.c-card__title,.card__title{font-size:2rem}.c-newsList{margin:0;padding:0}.c-search fieldset p{width:100%;padding:0;background:#5c5c5c;border:none}.c-search fieldset p:before{font-size:1.8rem;padding:0 0 0 5px}.c-search fieldset p .inputField{width:96%;color:#f3f3f3;font-size:.9em;margin:0 2%;background:transparent}.c-search fieldset p .submit{color:#f3f3f3}.p-chapter__inner,.section__inner{max-width:674px;padding:0 15px}.u-pc-hide{display:none}.u-pc-block{display:inherit}.u-balloonTitle{font-size:1.4rem;margin-bottom:25px}.faculty.facultyArticle .l-content .l-main .mainCol{width:62%}.faculty.facultyArticle .l-content .l-main .related-page .c-linkBtn__box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:90%;margin:0 0 20px}.faculty.facultyArticle .l-content .l-main .related-page .c-linkBtn__box strong{font-size:1.6rem}.faculty.facultyArticle .l-content .l-main .profileBox{margin:30px 0}.home .l-header{height:70px}.home .mainImg{height:500px;margin:70px 0 0}.home .mainImg .sliderZoom__item{height:500px}.home .mainImg .sliderZoom__txt{top:40%}.home .l-content .l-main .p-chapter__inner{padding:0 15px}.home .l-content .l-main .mostArea .mostList__item__title{font-size:1.8rem}.home .l-content .l-main .storiesArea .storiesSlider__item__name{font-size:1.3rem}.home .l-content .l-main .storiesArea .slick-prev{right:100px}.home .l-content .l-main .storiesArea .slick-next{right:50px}.education.gcp-jal .l-main{padding-left:15px;padding-right:15px}.education.gcp-jal .l-main .section{margin:0 auto 50px}}@media(max-width:480px){.br-sp{display:inline-block}.l-breadcrumbs{display:block;width:auto;padding:0;padding:13px;margin:0;box-shadow:0 5px 3px -3px rgba(0,0,0,.1)}.l-footer{margin:50px 0 0}.tab .tabNav__item br{display:none}.p-tab__title__item{font-size:1.2rem}.about.faculty-list .l-content .l-main .facultyTable{min-width:inherit;width:100%;border-bottom:1px solid #ccc}.about.faculty-list .l-content .l-main .facultyTable thead th{display:block;width:100%;border-top:none;border-bottom:none}.about.faculty-list .l-content .l-main .facultyTable thead th:first-child{padding-bottom:0}.about.faculty-list .l-content .l-main .facultyTable thead th:last-child{padding-top:0}.about.faculty-list .l-content .l-main .facultyTable tbody th{display:block;width:100%;font-size:1.8rem;padding:5px 5px 0;border-bottom:none}.about.faculty-list .l-content .l-main .facultyTable tbody th .email{min-height:auto}.about.faculty-list .l-content .l-main .facultyTable tbody tr{width:100%}.about.faculty-list .l-content .l-main .facultyTable tbody td a,.about.faculty-list .l-content .l-main .facultyTable tbody td span{min-height:100%;padding:5px}.about.faculty-list .l-content .l-main .facultyTable tbody td a{display:block;border-top:none;width:100%!important}.faculty.facultyArticle .l-content .l-main .profileBox .degree-language__txt{display:block;margin:0 0 0 -23px}.education.index .l-main .partnerArea .partnerLink{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media(max-width:640px){.col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-footer__info{width:100%;display:block}.l-footer__linkList li{font-size:1.4rem}.figImg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.figImg figure{margin:0 0 20px}.c-article__title{font-size:1.6rem}.c-article__desc{font-size:1.4rem}.c-article__thumb{max-width:130px;margin:0 0 10px 20px}.c-linkBtn__arrow a{display:inline-block;padding:8px 40px 8px 20px}.c-cardLinkList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.c-cardLinkList .c-card{width:100%;margin:0 auto 10px}.c-newsList li{padding:0}.c-newsList__time,.c-newsList__cat{display:block;position:static}.c-photoList li{width:100%}.c-photoList.col3 li{width:100%}.c-profBox.noItem{display:none}.c-profBox__misc__inner{width:calc(100% - 120px)}.c-profBox__name{font-size:1.8rem}.c-profBox__img{width:100px}.c-profBox__img img{max-width:100px}.c-scroll img{width:600px;min-width:600px;max-width:600px;height:auto}.tableBlock,.c-tableArea{overflow:auto;-webkit-overflow-scrolling:touch}.p-archiveNav__list{border-bottom:none}.p-archiveNav__list li{width:33.3%;border-bottom:1px dotted #ccc}.p-archiveNav__list li a{border-right:none;padding:1px 15px}.p-catch{margin:2rem 15px 3rem}.p-catch__lead{font-size:1.6rem}.u-sp-hide{display:none}.u-sp-block{display:inherit}.u-bg2Title{font-size:1.5rem}.about.info .l-content .l-main .aboutList dt{width:150px}.about.info .l-content .l-main .aboutList dd{width:calc(100% - 150px)}.about.professor .l-content .l-main .professorList .c-profBox{width:100%;margin:0 0 2rem}.about.professor .l-content .l-main .professorList .c-profBox__misc__inner .c-profBox__prof{width:calc(100% - 120px)}.about.professor .l-content .l-main .professorList__col{width:100%}.admission.method .l-content .l-main .p-body .methodTable{width:100%}.admission.method .l-content .l-main .p-body .methodTable th{display:block;width:100%!important;padding:0;border:none}.admission.method .l-content .l-main .p-body .methodTable td{display:block;text-align:left;border:none;padding:0;width:100%!important}.admission.method .l-content .l-main .p-body .methodTable thead{display:none}.admission.method .l-content .l-main .p-body .methodTable tbody tr td:before{float:left;font-weight:700;padding:0}.admission.method .l-content .l-main .p-body .methodTable tbody tr td.noData:before{content:attr(data-label)!important}.admission.method .l-content .l-main .p-body .methodTable tbody tr td:nth-of-type(1):before{content:'Screening Method: '}.admission.method .l-content .l-main .p-body .methodTable tbody tr td:nth-of-type(2):before{content:'Application Fee(JPY): '}.admission.method .l-content .l-main .p-body .methodTable tbody tr td:nth-of-type(3):before{content:attr(data-label) ": "}.admission.method .l-content .l-main .p-body .methodTable__detail__btn{margin:-30px 0 15px auto;text-align:right;width:40px}.admission.method .l-content .l-main .p-body .methodTable__checkList{margin:0 0 10px;font-size:1.3rem;line-height:1.4}.admission.method .l-content .l-main .p-body .methodTable__exLink li{display:block;margin:10px 0 0}.admission.method .l-content .l-main .p-body .methodTable__exLink li a,.admission.method .l-content .l-main .p-body .methodTable__exLink li span{display:block;padding:8px 40px 8px 20px}.admission.method .l-content .l-main .p-body .methodTable .acdHead{border-bottom:1px dotted #ccc}.admission.method .l-content .l-main .p-body .methodTable .acdHead td:nth-of-type(3){padding-right:40px}.admission.method .l-content .l-main .p-body .methodTable .acdHead th{padding-top:1.6rem}.admission.method .l-content .l-main .p-body .methodTable .acdBody td{padding:15px}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable{width:100%;font-size:1.3rem;line-height:1.4}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tr{width:100%;display:block;padding:5px 0}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable td{display:block;border:none;padding:3px 10px;clear:both}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable thead{display:none}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td:before{float:left;font-weight:700;padding:0}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td.noData:before{content:attr(data-label)!important}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td:first-child{padding-top:15px}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td:first-child:before{content:'Application Period: '}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td:nth-of-type(2):before{content:'Interview Date: '}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td:nth-of-type(3):before{content:'Result Notification Date: '}.admission.method .l-content .l-main .p-body .methodTable .scheduleTable tbody tr td:nth-of-type(4):before{content:attr(data-label) ": "}.admission.guideline .l-content .l-main .c-linkBtn__arrow li{width:100%}.admission.guideline .l-content .l-main .guidelineArea .c-fBox__textArea{width:100%}.admission.guideline .l-content .l-main .formArea .c-fBox__textArea{width:100%}.admission.faq .l-content .l-main .p-body .faqList{margin:0}.expenses.index .l-content .l-main .u-bgTitle{font-size:1.6rem}.faculty.index .l-content .l-main .descArea .descBox:nth-child(odd),.faculty.index .l-content .l-main .descArea .descBox:nth-child(even){margin-left:0;margin-right:0}.faculty.index .l-content .l-main .descArea .descBox{width:100%;margin:0 0 30px}.faculty.index .l-content .l-main .descArea .descBox__title{font-size:1.8rem}.faculty.facultyList .l-content .l-main .tab .tabBody__misc{height:auto;margin:15px 0 0}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__name{display:block;width:100%}.faculty.facultyList .l-content .l-main .tab .tabBody__misc__dl{display:block;width:100%;max-width:100%}.home .mainImg .sliderZoom__btn{width:100%}.home .l-content .l-main .pickupArea__item{width:100%;margin:0 auto 2rem}.home .l-content .l-main .spotlightArea .c-fBox__item{width:100%;text-align:center}.news.article .l-main .p-chapter__inner{display:block}.news.article .l-main .p-chapter__inner .textArea{display:block}.news.article .l-main .p-chapter__inner .picArea{display:block;width:100%;padding:0}.recruit.index .l-content .l-main .u-bgTitle{font-size:1.6rem}.recruit.index .l-content .l-main .recruitList li{width:100%}.education.index .l-main .p-catch__mainImgArea .p-catch__inner{min-width:80%}.education.index .l-main .partnerArea .partnerLink .c-card{width:46%;margin:0 2% 20px}.education.index .l-main .joinArea .col .joinList{min-height:250px;padding:20px;margin:0 0 15px}.education.index .l-main .joinArea .col .joinList{width:100%}.education.dmdp-univ .l-main .outlineArea .c-photoList li{width:32%}.education.dmdp-voice .l-main .voiceBox .voiceHead{min-height:auto}.education.dmdp-voice .l-main .voiceBox .voiceHead__univ{font-size:1.6rem;max-width:calc(100% - 90px)}.education.dmdp-voice .l-main .voiceBox .voiceHead__img img{max-width:80px}.education.first .l-main .rightBox{float:none;margin:0 0 2rem}.education.first .l-main .rightBox img{width:100%}.education.schedule .l-content .scheduleArea .subjectTable{width:100%}.education.schedule .l-content .scheduleArea .c-fBox__textArea{width:100%;margin:0 0 3rem}.education.schedule .l-content .scheduleArea .c-fBox__imgArea{margin:0 auto}.education.curriculum .l-main .programArea .u-lineTitle span{font-size:1.4rem}.education.curriculum .l-main .programArea .program__item{width:100%}.education.curriculum .l-main .clusterArea .cluster__item{width:100%}.education.curriculum .l-main .clusterArea .cluster__item img{width:auto;min-width:auto;max-width:100%}.education.curriculum .l-main .crossArea .cross li{width:100%}.education.curriculum .l-main .crossArea .cross li:first-child:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:80px;height:37px;margin:-20px 0 0 -40px}.education.curriculum .l-main .crossArea .cross li:first-child{margin:0 0 45px}.education.feature .l-main .c-fBox__textArea,.education.feature .l-main .c-fBox__imgArea{width:100%}.education.second .l-main .rightBox{float:none;margin:0 0 2rem}.education.second .l-main .rightBox img{width:100%}.education.gcp-jal .l-main figure img{margin:0 auto}}@media print{.l-header{position:relative}}@media print and (max-width:960px){.l-header{position:absolute;top:0}.hamburger{display:none}}@media(max-width:768px) and (max-width:768px){.tab .tabNav{width:100%;margin:0 auto 20px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.tab .tabNav__btn:before{width:30px;height:30px;display:block;content:"";background:#b3b3b3;position:absolute;top:0;right:0;bottom:auto;left:auto}.tab .tabNav__btn:after{width:30px;height:30px;display:block;color:#fff;line-height:1;text-align:center;font-family:iconfont;content:"\EB15";font-size:1.3rem;padding:10px 0 0;position:absolute;top:0;right:0;bottom:auto;left:auto;transition:all .3s cubic-bezier(.25,.1,.25,1)}}@media(max-width:540px){.tab .tabNav__item .br-sp{display:inline-block}}@media(max-width:768px) and (max-width:480px){.c-parallax{height:300px;margin:3rem 0!important}.about.stories.storyIndex .l-content .l-main .storyList .c-card{width:calc(100%)}.about.faculty-list .l-content .l-main .facultyTable tbody td{display:block;width:100%!important;font-size:1.3rem;border-top:none;border-bottom:none}}@media(max-width:700px){.c-scroll{width:100%;max-width:700px;height:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.c-scroll__inner{max-width:700px;width:700px}}@media(max-width:700px) and (max-width:640px){.c-scroll__inner img{width:auto;min-width:auto;max-width:100%}}@media(max-width:1300px){.p-chapter__innerMX,.section__innerMX{width:100%;padding:0 15px}.u-mx-hide{display:none}.about.index .l-content .l-main .p-body{padding-left:15px;padding-right:15px}.admission.method .l-content .l-main .p-body{padding:0 15px}.admission.faq .l-content .l-main .p-body{padding:0 15px}.faculty.facultyList .l-content .l-main .p-body{padding:0 15px}.faculty.facultyArticle .l-content .l-main .p-body{padding:0 15px}.home .l-content .l-main .storiesArea .storiesSlider__item__title{max-width:100%}.education.dmdp .l-main .col{padding:0 15px}}@media(max-width:960px) and (max-width:768px){.p-chapter__inner,.section__inner{width:100%}.faculty.facultyArticle .l-content .l-main .mainCol{float:none;width:100%;padding:0}.faculty.facultyArticle .l-content .l-main .related-page .c-linkBtn__box strong{font-size:1.8rem;max-width:90%}.home .mainImg{height:270px}.home .mainImg .sliderZoom__item{height:270px}.home .l-content .l-main .mostArea .mostList__item__title{width:calc(100% - 76px);font-size:1.6rem}.home .l-content .l-main .storiesArea .storiesSlider__item__name{width:100%}}@media(max-width:768px) and (max-width:640px){.u-lineTitle{font-size:2rem;line-height:1.4;text-align:center}.faculty.facultyArticle .l-content .l-main .related-page__photo{max-width:256px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto}.faculty.facultyArticle .l-content .l-main .related-page__photo img{display:block;max-width:206px}.faculty.facultyArticle .l-content .l-main .related-page__photo img:not(:last-child){margin:0 0 15px}.home .l-content .l-main .factsArea{height:64vh;min-height:670px;background-size:auto}.home .l-content .l-main .mostArea .mostList__item{width:100%;margin:0 0 25px}.home .l-content .l-main .storiesArea .storiesSlider__item__img{width:100%;min-height:250px;max-height:300px;overflow:hidden}.home .l-content .l-main .storiesArea .storiesSlider__item__text{width:100%}.education.curriculum .l-main .clusterArea .cluster__item p{min-height:auto!important}.education.gcp-jal .l-main .alumniTable th{width:36%}}@media(max-width:640px) and (max-width:640px){.admission.method .l-content .l-main .p-body .methodTable th{padding-bottom:7px}}@media(max-width:900px){.faculty.facultyList .l-content .l-main .tab .tabBody__item{width:48%;margin:0 1% 10px}}@media(max-width:900px) and (max-width:640px){.faculty.facultyList .l-content .l-main .tab .tabBody__item{width:100%;margin:0 0 10px}}@media(max-width:960px) and (max-width:480px){.faculty.facultyArticle .l-content .l-main .related-page .c-linkBtn__box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;margin:0 0 20px}}@media(max-width:768px) and (max-width:640px) and (max-width:480px){.home .l-content .l-main .factsArea{height:50vh;background-size:auto}}@media(max-width:1300px) and (max-width:960px){.home .l-content .l-main .storiesArea .storiesSlider__item__title{font-size:2rem}}@media(max-width:1300px) and (max-width:960px) and (max-width:640px){.home .l-content .l-main .storiesArea .storiesSlider__item__title{font-size:1.6rem}}@media(max-width:640px) and (max-width:480px){.education.index .l-main .partnerArea .partnerLink .c-card{width:90%;margin:0 auto 15px}}



