@import"https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900";@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-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{-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}@keyframes fadeInDown{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}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-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{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(-8%);transform:translateY(-8%)}65%{-webkit-transform:translateY(4%);transform:translateY(4%)}80%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}95%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(-8%);transform:translateY(-8%)}65%{-webkit-transform:translateY(4%);transform:translateY(4%)}80%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}95%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.m-btn{font-size:10px;font-size:1rem;margin:0;padding:0}.m-btn a{display:block;background:gray;color:#fff;padding:1em;transition:all .3s;border-radius:5px;box-shadow:0 1px 3px #000}.m-btn a:hover{box-shadow:0 1px 1px #000;background:#4d4d4d}.m-circleList{padding:0;margin:0 0 20px;font-size:14px;font-size:1.4rem}.m-circleList li{position:relative;padding:0 0 0 22px;list-style:none;margin:0 0 4px}.m-circleList li:before{font-size:30px;font-size:3rem;display:inline-block;color:#00a5ea;line-height:1;content:"・";position:absolute;top:-4px;right:auto;bottom:auto;left:-8px}.m-numLlist{list-style:none}.m-numLlist>li{counter-increment:mycount;position:relative;padding:0 0 0 30px;margin:0 0 5px;list-style:none}.m-numLlist>li:before{display:block;width:18px;height:18px;position:absolute;top:0;right:auto;bottom:auto;left:0;background:#900;content:'';margin:0}.m-numLlist>li:after{color:#fff;font-size:12px;font-size:1.2rem;line-height:1;content:counter(mycount);position:absolute;top:3px;right:auto;bottom:auto;left:6px;margin:0;display:inline-block}@font-face{font-family:iconfont;src:url(/gslt/cn/assets/fonts/iconfont.eot);src:url(/gslt/cn/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/gslt/cn/assets/fonts/iconfont.woff) format("woff"),url(/gslt/cn/assets/fonts/iconfont.ttf) format("truetype"),url(/gslt/cn/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-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"}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{box-sizing:border-box}html,body,div,h1,h2,h3,h4,h5,h6,p,pre,blockquote,dl,dt,dd,ul,ol,li,form,legend,fieldset,input,textarea,th,td,address,iframe{margin:0;padding:0;text-decoration:none;font-style:normal;font-variant:normal}body{position:relative;margin:0;padding:0;border:0}a{text-decoration:none;overflow:hidden;outline:none}img,a,fieldset{border:0}img{vertical-align:bottom;-ms-interpolation-mode:bicubic}hr{display:none}ol{list-style-position:inside}ul li{list-style:none}table{border-width:0;border-spacing:0;border-style:solid;border-collapse:collapse;empty-cells:show;box-sizing:border-box;-moz-box-sizing:border-box}th,td{border-collapse:collapse;empty-cells:show;box-sizing:border-box;-moz-box-sizing:border-box}fieldset{border:0}iframe{border:0;outline:0}body{font:10px/1.4 宋体,Arial,Helvetica,sans-serif}*:first-child+html body{font-size:62.5%;font-family:"宋体",Arial,Helvetica,sans-serif}* html body{font-size:62.5%}h1,h2,h3,h4,h5,h6{font-size:100%}.hide{display:none}.clearfix:after,.attention:after,#all:after,#global_header:after,#header:after,#content:after,#main:after,#sub:after,.section:after,hr:after,#department_navigation:after,#site_navigation:after,#footer:after,#global_footer:after,#course #main .course02__list:after,#home #main #slider:after,#home #main #slider .slider:after,#home .bannerArea__list:after,#major #main .majorTabNav:after,#major #main .majorTabBody__list:after,#facultyIndex #main .facultyAcd:after,#facultyIndex #main .facultyAcd__body__list:after{clear:both;content:"";display:block}.left{float:left}.right{float:right}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.red{color:#f00}.note{color:#f00;font-size:13px;font-size:1.3rem}p.caption{color:#999;font-size:12px;font-size:1.2rem}.attention{color:#900;padding:15px;margin:30px 0 20px;background:#fff4f3;border:2px solid #900}.link a{color:#333;padding:0 0 0 23px;text-decoration:none;display:inline-block;position:relative}.link a:before{color:#900;font-size:16px;font-size:1.6rem;line-height:1;font-family:iconfont;content:"\EB10";display:block;position:absolute;top:4px;right:auto;bottom:auto;left:0;transition:all .2s ease}.link a:hover{color:#333;text-decoration:underline}.link a:hover:before{position:absolute;top:4px;right:auto;bottom:auto;left:2px}.linkList li{margin:0;padding:0;margin:0 0 2px}.linkList li:before{content:""}.linkList li a{color:#333;padding:0 0 0 23px;text-decoration:none;display:inline-block;position:relative}.linkList li a:before{color:#900;font-size:16px;font-size:1.6rem;line-height:1;font-family:iconfont;content:"\EB10";display:block;position:absolute;top:4px;right:auto;bottom:auto;left:0;transition:all .2s ease}.linkList li a:hover{color:#333;text-decoration:underline}.linkList li a:hover:before{position:absolute;top:4px;right:auto;bottom:auto;left:2px}.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}.icon-external:after{content:url(/gslt/cn/assets/img/common/icon-external.gif)}.icon-doc:after{content:url(/gslt/cn/assets/img/common/icon-doc.gif)}.icon-xls:after{content:url(/gslt/cn/assets/img/common/icon-xls.gif)}.icon-ppt:after{content:url(/gslt/cn/assets/img/common/icon-ppt.gif)}.icon-pdf:after{content:url(/gslt/cn/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}html{font-size:62.5%}#all{position:relative;width:960px;margin:0 auto;padding-bottom:30px;text-align:left}#global_header{position:relative;background:#900;z-index:20}#header{position:relative;z-index:11;background:#fff}#header #logo{padding:10px 0 5px}#header .selectBtn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0 15px;border-radius:5px;overflow:hidden}#header .selectBtn__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50px}#header .selectBtn__inner span{position:relative;display:inline-block;width:50%;height:100%}#header .selectBtn__inner span:nth-child(1) label{left:0}#header .selectBtn__inner span:nth-child(2) label{right:0}#header .selectBtn__inner label{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:100%;color:#fff;font-size:22px;font-family:Roboto,sans-serif;font-weight:300;background:rgba(41,47,57,.3);cursor:pointer}#header .selectBtn__inner label:before{content:"";display:inline-block;margin-right:10px;width:12px;height:12px;border-radius:50%}#header .selectBtn__inner label>small{display:inline-block;margin-right:10px;font-size:16px}#header .selectBtn__inner input{display:none}#header .selectBtn__inner input:checked+label{background:#292f39;pointer-events:none;width:768px}#header .selectBtn__inner input:checked+label:before{background:#8b0100}#header .selectBtn__inner input:not(:checked)+label{width:192px;background:rgba(41,47,57,.3)}#header .selectBtn__inner input:not(:checked)+label:before{background:#fff}#content{position:relative;clear:both;padding-bottom:40px;z-index:0}#main{float:right;width:644px}#sub{float:left;width:220px;min-height:450px;height:auto!important;height:450px}#noJs{width:960px;border:5px solid #900;font-size:1.6em;color:#666;margin:0 auto 15px;text-align:center;padding:10px}#main a{-webkit-transition-property:background-color,color;-webkit-transition-duration:.1s;-webkit-transition-timing-function:linear;-webkit-transition-delay:0s;-moz-transition-property:background-color,color;-moz-transition-duration:.1s;-moz-transition-timing-function:linear;-moz-transition-delay:0s;-o-transition-property:background-color,color;-o-transition-duration:.1s;-o-transition-timing-function:linear;-o-transition-delay:0s}#main a:link,#main a:visited{color:#069;text-decoration:underline}#main a:hover,#main a:active{color:#900;background:#f2f2f2;text-decoration:underline}#main p{margin-bottom:15px;font-size:1.2em;line-height:1.7}#main h2{line-height:1.3;font-size:2em;margin-bottom:40px;clear:both}#main h3{line-height:1.3;font-size:3em;font-family:Hiragino Mincho Pro,"HGS明朝E",MS PMincho,serif;font-weight:400;margin:0 0 40px;clear:both}#main h4{line-height:1.3;font-size:1.4em;font-weight:700;margin:0 0 30px;padding:5px 10px 4px 13px;clear:both;background:#e5e5e5;border-left:8px solid #c23433}#main h5{clear:both;margin:30px 0 20px;line-height:1.3;font-size:14px;font-size:1.4rem;font-weight:700;color:#2a9e87}#main h6{clear:both;margin:30px 0 15px;line-height:1.3;font-size:1.2em;font-weight:700}#main ol,#main ul,#main dl{font-size:1.2em;margin-bottom:20px}#main ol ol,#main ol ul,#main ol dl{font-size:1em;margin:15px 0}#main ul ol,#main ul ul,#main ul dl{font-size:1em;margin:15px 0}#main dl ol,#main dl ul,#main dl dl{font-size:1em;margin:15px 0}#main ul li{padding-left:0;margin-bottom:3px;line-height:1.5}#main ul ol li{background:none;list-style-type:decimal;list-style-position:inside;padding-left:3px;margin-bottom:3px}#main ol li{padding-left:3px;list-style-position:outside;margin:0 0 3px 22px;line-height:1.5}#main ol ol li{padding-left:15px;margin-bottom:3px}#main ol ul li{margin-left:12px;padding-left:15px;list-style-position:outside}#main dl dt{font-weight:700;margin:20px 0 10px}#main dl dd{margin:0 0 3px 10px;line-height:1.7}#main table{margin-bottom:40px;border-top:#c8c8c8 solid 1px;font-size:1.2em;width:100%;table-layout:fixed}#main table caption{text-align:left;color:#666;font-size:.9em;padding-bottom:3px}#main table thead{background:transparent url(/gslt/cn/assets/img/common/table-thead-bg.gif) repeat-x 0 bottom}#main table thead th{font-weight:400;padding:10px 13px 13px 0;text-align:canter}#main table thead td{padding:10px 13px 13px 0;text-align:canter}#main table thead th span,#main table thead td span{padding-left:13px;border-left:#c8c8c8 solid 1px;display:block}#main table thead th.firstChild span,#main table thead td.firstChild span{border-left:none}#main table tbody th{background:#f5f5f5;border-bottom:#c8c8c8 solid 1px;font-weight:400}#main table tbody td{border-bottom:#c8c8c8 solid 1px}#main table tbody th,#main table tbody td{padding:10px 13px;text-align:left}#main table ol,#main table ul,#main table dl{font-size:1em}#main blockquote{margin:0 20px 30px;padding:20px;font-size:1.2em;border:4px solid #e1e2e2;background:#f5f5f5;color:#555}#main .section{margin-bottom:60px}#main .note{color:#900;font-size:1em}#main .caption{color:#666;font-size:1em}#main .attention{margin:0 20px 20px;padding:20px;font-size:1.2em;border:4px solid #900;background:#fae9e9;color:#900}#main .separate{display:block;margin:40px 0;border:none;height:8px;background:#ebebeb;color:#ebebeb}#main .separate2px{display:block;margin:40px 0;border:none;height:2px;background:#ebebeb;color:#ebebeb}#main .hide,#main .print{display:none}#main .fontsize10px{font-size:10px}#main .fontsize12px{font-size:12px}#main .fontsize14px{font-size:14px}#main .fontsize16px{font-size:16px}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}#main p.captionSymbol{font-size:1.05em!important;position:relative;padding-left:15px;line-height:1.4}#main p.captionSymbol span.symbol{position:absolute;left:0;height:15px}#main .noteSymbol{position:relative;padding-left:15px;font-size:1.2em}#main .noteSymbol li{background:none;padding:0}#main .noteSymbol span.symbol{position:absolute;left:0;height:15px}#main .left{float:left;margin:0 20px 20px 0}#main .right{float:right;margin:0 0 20px 20px}#main .center{text-align:center;margin-bottom:20px}#main .align_left{text-align:left}#main .align_right{text-align:right}#main .align_center{text-align:center}#global_navigation{position:absolute;top:7px;right:0}#global_navigation ul li{float:left;border-left:1px solid #FFF;line-height:1}#global_navigation ul li.n_home{border:none}#global_navigation ul li a{color:#fff;padding:0 10px}#global_navigation ul li a:hover{color:#fff;text-decoration:underline}#department_navigation{position:relative;margin:10px 0 50px}#department_navigation>ul{width:100%;display:table}#department_navigation>ul>li{display:table-cell;width:33.3%;font-family:Roboto,sans-serif;box-sizing:border-box;position:relative}#department_navigation>ul>li:not(:first-child){padding-left:1px}#department_navigation>ul>li>a{display:block;color:#000;font-size:17px;font-size:1.7rem;font-weight:100;border-bottom:8px solid #dbdbdb}#department_navigation>ul>li>a:hover{border-bottom:8px solid #900}#department_navigation>ul>li>a.is-current{border-bottom:8px solid #900;cursor:default}#department_navigation>ul>li .subnav{width:100%;position:absolute;z-index:10;display:none}#department_navigation>ul>li .subnav>li{display:block;background:#fff;width:100%;text-align:left;border:1px solid #c8c8c8;border-top:none;margin:0;padding:0;height:auto}#department_navigation>ul>li .subnav>li a{display:block;width:100%;color:#000;height:auto;border:none;padding:5px 10px}#department_navigation>ul>li .subnav>li a:hover{color:#900;background:#f6f6f6}#main .section{position:relative}#main #breadcrumb p{font-size:1em;margin-bottom:10px}#main #breadcrumb p strong{font-weight:400}#main #breadcrumb p a{color:#000;text-decoration:none}#main #breadcrumb p a:hover{color:#900;background:none;text-decoration:underline}#local_nav{width:220px}#local_nav h2{font-family:Roboto,sans-serif;font-size:22px;font-size:2.2rem;font-weight:200;line-height:1.3;word-wrap:break-word}#local_nav ul{border-top:3px solid #ececec}#local_nav ul li{border-bottom:3px solid #ececec;font-size:1.2em;font-weight:700}#local_nav ul li a{display:block;padding:7px 0 6px 2px;color:#000;-webkit-transition-property:background-color,color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-webkit-transition-delay:0s;-moz-transition-property:background-color,color;-moz-transition-duration:.2s;-moz-transition-timing-function:linear;-moz-transition-delay:0s;-o-transition-property:background-color,color;-o-transition-duration:.2s;-o-transition-timing-function:linear;-o-transition-delay:0s}#local_nav ul li a:hover{color:#900;background-color:#f6f6f6}#local_nav ul li a.is-current{color:#900}#local_nav ul li a.is-current:hover{color:#900;background-color:#fff;cursor:default}#local_nav ul li ul{display:none}#local_nav ul li li{font-size:1em}#local_nav ul li li.lastChild{border:none}#local_nav ul li li a{padding:7px 0 6px 14px;color:#000;background-repeat:no-repeat;background-position:2px center;position:relative}#local_nav ul li li a:before{display:inline-block;color:#666;font-family:iconfont;content:"\EB10";font-size:12px;font-size:1.2rem;line-height:1;text-align:center;padding:0;transition:all .2s cubic-bezier(.42,0,.58,1);position:absolute;top:50%;right:auto;bottom:auto;left:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#local_nav ul li li a:hover:before{font-family:iconfont;color:#900;content:"\EB10"}#local_nav ul li li li a{padding:7px 0 6px 20px;background-position:7px center}#related_nav{margin-top:130px}#related_nav ul{border-top:1px solid #c8c8c8}#related_nav ul li{border-bottom:1px solid #c8c8c8}#related_nav ul li a{display:block;padding:3px 0 2px 2px;width:218px;color:#000;-webkit-transition-property:background-color,color;-webkit-transition-duration:.1s;-webkit-transition-timing-function:linear;-webkit-transition-delay:0s;-moz-transition-property:background-color,color;-moz-transition-duration:.1s;-moz-transition-timing-function:linear;-moz-transition-delay:0s;-o-transition-property:background-color,color;-o-transition-duration:.1s;-o-transition-timing-function:linear;-o-transition-delay:0s}#related_nav ul li a:hover{color:#900;background:#f6f6f6}#related_nav .banner{padding-top:30px}#related_nav .banner img{padding-bottom:10px}#lang_change{position:absolute;top:55px;right:0}#lang_change a{display:inline-block;color:#000;font-size:11px;font-size:1.1rem;line-height:1;margin:0 0 0 15px}#lang_change a:after{display:inline-block;font-family:iconfont;font-size:15px;font-size:1.5rem;line-height:1;vertical-align:middle;content:'\EB10';padding:2px;margin:0 0 0 7px;border:1px solid #a6a6a6}#lang_change a:hover:after{color:#fff;background:#a6a6a6}#site_navigation{margin-bottom:10px}#site_navigation ul li{float:left;border-right:1px solid #000;padding-right:5px;margin-right:5px}#site_navigation ul li.n_sitemap{border:none}#site_navigation ul li a{color:#000}#site_navigation ul li a:hover{color:#900;text-decoration:underline}#utility_navigation{position:absolute;right:0;top:10px;font-size:1.1em}#f_size_change{float:left;padding-right:10px}#f_size_change p{float:left;padding:4px 5px 0 0}#f_size_change ul{float:left}#f_size_change li{display:inline;float:left;padding:0;margin-right:1px;background:transparent url(/gslt/cn/assets/img/common/font-size.gif) no-repeat 0 0;width:20px;height:20px;text-indent:-5000px}#f_size_change #fontS{background-position:0 0}#f_size_change #fontM{background-position:-20px 0}#f_size_change #fontL{background-position:-40px 0}#f_size_change li:hover{cursor:pointer}#f_size_change #fontS:hover{background-position:0 -20px}#f_size_change #fontM:hover{background-position:-20px -20px}#f_size_change #fontL:hover{background-position:-40px -20px}.fontS #fontS{background-position:0 -20px!important}.fontM #fontM{background-position:-20px -20px!important}.fontL #fontL{background-position:-40px -20px!important}.fontS #main{font-size:.834em!important}.fontM #main{font-size:1em!important}.fontL #main{font-size:1.167em!important}#searchbox{position:relative;float:left;width:160px}#searchbox legend span{position:absolute;top:4px;left:0;font-size:1.1em;color:#000}#searchbox p{float:right;width:160px;height:20px;background:transparent url(/gslt/cn/assets/img/common/searchbox.gif) no-repeat 0 0}#searchbox #searchKeyword{width:130px;margin:0 5px;background:none;border:none;outline:0;color:#999;font-size:1em}#searchbox .submit{width:20px;height:20px;padding:0;border-width:0;border:0;text-indent:-9999px;background:transparent url(/gslt/cn/assets/img/common/searchbox.gif) no-repeat -140px 0}#searchbox .submit:hover{cursor:pointer;background-position:-140px -30px}#header_sup_nav{position:absolute;top:40px;right:0}#header_sup_nav li{float:left;margin:0 0 0 13px}#footer{position:relative;border-top:8px solid #d7d7d7;padding-top:15px}#footer #back_to_top{position:absolute;top:-30px;right:0;line-height:1}#footer #back_to_top a.return{color:#333;padding:0 0 0 17px}#footer #back_to_top a.return:before{display:inline-block;color:#333;font-family:iconfont;content:"\EB09";font-size:12px;font-size:1.2rem;line-height:1;text-align:center;padding:0;transition:all .2s cubic-bezier(.42,0,.58,1);position:absolute;top:0;right:auto;bottom:auto;left:0}#footer #back_to_top a.return:hover{color:#900;text-decoration:underline}#footer #footer_sup_nav{position:absolute;right:0}#footer #footer_sup_nav .only_home{display:none}#footer address{margin-bottom:10px}#footer address a{color:#000}#footer address a:hover{color:#900;text-decoration:underline}#footer address strong{font-weight:400}#global_footer{width:300px;position:relative;padding-bottom:30px}#global_footer #copyright strong{font-weight:400}#attention-box{display:none}.admission{margin:0;padding:0}#admission #main h5{font-size:1.6em;line-height:1.6}#admission #main .programTitle{display:inline-block;font-size:1.4em;color:#fff;font-weight:400;letter-spacing:.5px;padding:3px 12px;margin:15px 0 0;border-radius:4px;background:#2a9e87}#admission #main .programSubTitle{margin:30px 0 15px;padding:0 0 8px;font-size:1.7em;color:#900;border-bottom:2px dotted #ccc}#admission #main .programBlock{margin:0 0 50px}#admission #main .programBlock__majorList{margin:0 0 40px}#admission #main .programBlock__majorList dt{font-size:1.2em;font-weight:700;padding:0;margin:0 0 8px}#admission #main .programBlock__majorList dd{padding:0;margin:0 0 25px 10px}#admission #main .linkBox{background:none;display:table}#admission #main .linkBox__thumb{width:240px;display:table-cell}#admission #main .linkBox__thumb a img{border:1px solid #ccc;padding:1px;display:block}#admission #main .linkBox__thumb a:hover img{border:1px solid #900;background:none}#admission #main .linkBox__txt{width:400px;display:table-cell;vertical-align:top}.education{margin:0;padding:0}#course #main .course01{margin:0 0 100px}#course #main .course01__pointList{margin:35px 0 0;list-style:none}#course #main .course01__pointList li{min-height:95px;margin:0 0 35px;padding:17px 0 17px 160px;font-size:1.4em;line-height:1.4;list-style:outside none}#course #main .course01__pointList--point01{background:transparent url(/gslt/cn/assets/img/education/course/education-course-img01.jpg) 0 bottom no-repeat}#course #main .course01__pointList--point02{background:transparent url(/gslt/cn/assets/img/education/course/education-course-img02.jpg) 0 bottom no-repeat}#course #main .course01__pointList--point03{background:transparent url(/gslt/cn/assets/img/education/course/education-course-img03.jpg) 0 bottom no-repeat}#course #main .course02 h5.serif{line-height:1.3;color:#000;font-size:2.2em;font-family:Hiragino Mincho Pro,"HGS明朝E",MS PMincho,serif;font-weight:400}#course #main .course02 p{margin:0}#course #main .course02__list{position:relative;margin:30px 0 0 -32px}#course #main .course02__list li{float:left;width:302px;min-height:300px;margin:0 0 0 32px;padding:0;background:#f7f7f9;border:1px solid #b0b0b0}#course #main .course02__list h6{margin:0;padding:10px 20px;color:#c23433;background:#fff;border-bottom:1px solid #b0b0b0}#course #main .course02__list p{margin:15px;font-size:1em}.fontS#course #main .course02__list li{min-height:250px}.fontL#course #main .course02__list li{min-height:400px}#home #department_navigation{margin-bottom:3px}#home #attention-box{position:absolute;top:20px;left:402px;display:none;cursor:pointer}#home #footer #back_to_top{display:none}#home #header_sup_nav,#home #footer_sup_nav{display:none}#home #header_sup_nav .only_home,#home #footer_sup_nav .only_home{display:block;float:left;padding-left:10px}#home #content{padding-bottom:25px}#home #main{float:none;width:960px;padding-bottom:10px}#home #main h2{margin-bottom:0;font-size:1em}#home #main .section,#home #main ol,#home #main ul,#home #main dl{margin-bottom:0}#home #main #slider{margin:0 0 30px;padding:0;width:960px;height:350px;position:relative;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";overflow:hidden}#home #main #slider .slider li{margin:0;padding:0}#home #main #slider .slider li a{display:block;width:480px;height:350px}#home #main #slider .leftArea{position:absolute;top:0;right:auto;bottom:auto;left:0}#home #main #slider .leftArea__title{position:absolute;top:95px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}#home #main #slider .leftArea__txt{position:absolute;top:200px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}#home #main #slider .rightArea{position:absolute;top:0;right:0;bottom:auto;left:auto}#home #main #slider .rightArea__title{position:absolute;top:80px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}#home #main #slider .rightArea__txt{position:absolute;top:220px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}#home .bannerArea{margin:0;padding:0;position:relative}#home .bannerArea__list{margin:0;padding:0;position:relative}#home .bannerArea__list>li{float:left;width:300px;margin:0;padding:0;background:none}#home .bannerArea__list>li:not(:first-child){margin-left:30px}#home .bannerArea__list>li.small ul{margin:0;padding:0}#home .bannerArea__list>li.small li{padding:0;margin:0 0 15px}#home .bannerArea__list>li a:hover{background:none}.introduce{margin:0;padding:0}#message #main .messageBox__inner{display:table;width:100%}#message #main .messageBox__photo{float:right;width:140px;margin:0 0 30px 30px}#message #main .messageBox .position{margin:0 0 5px;font-family:georgia,times new roman,serif;font-size:1.4em;line-height:1.3}#message #main .messageBox h3{margin:0 0 20px;font-size:2.7em;font-family:georgia,times new roman,serif}#major #main h3{font-size:2.6em}#major #main .majorTabNav{width:640px;height:80px;margin:0;padding:0;background:url(/gslt/cn/assets/img/introduce/major/index/introduce-major-index-tabhead-bg.gif) left bottom repeat-x}#major #main .majorTabNav li{float:left;margin:0 0 0 15px;padding:0;background:none;position:relative}#major #main .majorTabNav li:last-child{margin:0 0 0 20px}#major #main .majorTabNav li a{display:-ms-grid;display:grid;place-content:center;position:relative;background:#e8f8ff;height:80px;color:#333;font-size:20px;font-family:Hiragino Mincho Pro,"HGS明朝E",MS PMincho,serif;border-top:1px solid #cacaca;border-left:1px solid #cacaca;border-right:1px solid #cacaca;text-decoration:none}#major #main .majorTabNav li a:before{content:"";position:absolute;bottom:5px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:inline-block;border-top:10px solid #900;border-left:5px solid transparent;border-right:5px solid transparent}#major #main .majorTabNav li a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,transparent 20%)}#major #main .majorTabNav__nav01 a{width:215px}#major #main .majorTabNav__nav01.is-active a,#major #main .majorTabNav__nav01.is-active:hover{background:#fff}#major #main .majorTabNav__nav01.is-active a:before,#major #main .majorTabNav__nav01.is-active a:after,#major #main .majorTabNav__nav01.is-active:hover:before,#major #main .majorTabNav__nav01.is-active:hover:after{display:none}#major #main .majorTabNav__nav02 a{width:375px}#major #main .majorTabNav__nav02.is-active a,#major #main .majorTabNav__nav02.is-active:hover{background:#fff}#major #main .majorTabNav__nav02.is-active a:before,#major #main .majorTabNav__nav02.is-active a:after,#major #main .majorTabNav__nav02.is-active:hover:before,#major #main .majorTabNav__nav02.is-active:hover:after{display:none}#major #main .majorTabBody{margin:0 0 60px;padding:40px 0 0;min-height:800px}#major #main .majorTabBody__list{margin:0;position:relative}#major #main .majorTabBody__list li{float:left;width:298px;margin:0 0 40px;padding:0 0 40px;background:#f7f7f9;border:1px solid #cacaca}#major #main .majorTabBody__list li:nth-child(odd){margin-right:40px}#major #main .majorTabBody__list li p{font-size:1em;margin:10px}#major #main .majorTabBody__list li h5{font-size:1.2em;line-height:1.4;background:#fff;word-wrap:break-word;margin:0;padding:10px;color:#000}#major #main .majorTabBody__list li.major00 h5{border-bottom:8px solid #b20000}#major #main .majorTabBody__list li.major01 h5{border-bottom:8px solid #e97b69}#major #main .majorTabBody__list li.major02 h5{border-bottom:8px solid #e76371}#major #main .majorTabBody__list li.major03 h5{border-bottom:8px solid #d26189}#major #main .majorTabBody__list li.major04 h5{border-bottom:8px solid #bb7898}#major #main .majorTabBody__list li.major05 h5{border-bottom:8px solid #9a88af}#major #main .majorTabBody__list li.major06 h5{border-bottom:8px solid #80a1c8}#major #main .majorTabBody__list li.major07 h5{border-bottom:8px solid #44a4d7}#major #main .majorTabBody__list li.major08 h5{border-bottom:8px solid #3cb5d7}#major #main .majorTabBody__list li.major09 h5{border-bottom:8px solid #3eca74}#major #main .majorTabBody__list li.major10 h5{border-bottom:8px solid #98c37b}#major #main .majorTabBody__list li.major11 h5{border-bottom:8px solid #5bc2ad}#major #main .majorTabBody__list li.major12 h5{border-bottom:8px solid #b6c549}#major #main .majorTabBody__list li.major13 h5{border-bottom:8px solid #e0b03a}#major #main .majorTabBody__list li.major14 h5{border-bottom:8px solid #ffb826}#major #main .majorTabBody__list li.major14 h5 span{padding-top:4px;display:inline-block;font-size:12px;font-size:1.2rem}#major #main .majorTabBody__list li.major15 h5{border-bottom:8px solid #f08241}#policy #main h3{font-size:2.4em;margin:0 0 30px}#policy #main h5{font-size:1.6em;line-height:1.6}#policy #main .programTitle{display:inline-block;font-size:1.4em;color:#fff;font-weight:400;letter-spacing:.5px;padding:3px 12px;margin:15px 0;border-radius:4px;background:#2a9e87}#policy #main .programSubTitle{margin:30px 0 15px;padding:0 0 8px;font-size:1.7em;color:#900;border-bottom:2px dotted #ccc}#policy #main .programBlock{margin:0 0 50px}#policy #main .programBlock ul li{margin:0 0 12px 15px;padding:0;list-style:disc}#policy #main .programBlock__majorList{margin:0 0 50px}#policy #main .programBlock__majorList dt{font-size:1.2em;font-weight:700;padding:0;margin:0 0 8px}#policy #main .programBlock__majorList dd{padding:0;margin:0 0 25px 10px}#policy #main .numList{margin:0 0 50px;list-style:none outside}#policy #main .numList>li{padding:15px 0 5px 60px;min-height:60px}#policy #main .numList>li:not(:first-child){border-top:1px solid #dedede}#policy #main .numList>li.num01{background:transparent url(/gslt/cn/assets/img/introduce/policy/introduce-policy-num01.gif) 0 15px no-repeat}#policy #main .numList>li.num02{background:transparent url(/gslt/cn/assets/img/introduce/policy/introduce-policy-num02.gif) 0 15px no-repeat}#policy #main .numList>li.num03{background:transparent url(/gslt/cn/assets/img/introduce/policy/introduce-policy-num03.gif) 0 15px no-repeat}#policy #main .numList>li.num04{background:transparent url(/gslt/cn/assets/img/introduce/policy/introduce-policy-num04.gif) 0 15px no-repeat}#policy #main .numList>li ul{margin:0}#policy #main .numList>li ul li{margin:0 0 7px 20px;padding:0;min-height:12px;min-height:1.2rem;list-style:disc}#facultyIndex.fontS #main .acdBody ul li{font-size:1em}#facultyIndex.fontL #main .acdBody ul li{font-size:85%}#facultyIndex #main h3{margin:0 0 10px;font-size:1.6em;color:#900;font-weight:700;font-family:Roboto,Arial,Helvetica,sans-serif}#facultyIndex #main .separate{margin:0 0 50px}#facultyIndex #main .facultyAcd__head{margin:0 0 20px;font-size:1.6em;font-weight:400;padding:0;line-height:1.7;border-left:8px solid #c23433}#facultyIndex #main .facultyAcd__head a{display:block;width:632px;height:47px;padding:11px 0 0 15px;cursor:pointer;color:#000!important;text-decoration:none!important;background:#e5e5e5 url(/gslt/cn/assets/img/common/icon-plus.png) 608px 16px no-repeat;transition:all .3s cubic-bezier(.25,.1,.25,1)}#facultyIndex #main .facultyAcd__head a:hover{background:#f5f5f5 url(/gslt/cn/assets/img/common/icon-plus_o.png) 608px 16px no-repeat}#facultyIndex #main .facultyAcd__head.is-active a{background:#e5e5e5 url(/gslt/cn/assets/img/common/icon-minus.png) 608px 16px no-repeat}#facultyIndex #main .facultyAcd__head.is-active a:hover{background:#f5f5f5 url(/gslt/cn/assets/img/common/icon-minus_o.png) 608px 16px no-repeat}#facultyIndex #main .facultyAcd.major00 .facultyAcd__head{border-left:8px solid #b20000}#facultyIndex #main .facultyAcd.major00 .facultyAcd__body__name{border-bottom:1px solid #b20000}#facultyIndex #main .facultyAcd.major01 .facultyAcd__head{border-left:8px solid #e97b69}#facultyIndex #main .facultyAcd.major01 .facultyAcd__body__name{border-bottom:1px solid #e97b69}#facultyIndex #main .facultyAcd.major02 .facultyAcd__head{border-left:8px solid #e76371}#facultyIndex #main .facultyAcd.major02 .facultyAcd__body__name{border-bottom:1px solid #e76371}#facultyIndex #main .facultyAcd.major03 .facultyAcd__head{border-left:8px solid #d26189}#facultyIndex #main .facultyAcd.major03 .facultyAcd__body__name{border-bottom:1px solid #d26189}#facultyIndex #main .facultyAcd.major04 .facultyAcd__head{border-left:8px solid #bb7898}#facultyIndex #main .facultyAcd.major04 .facultyAcd__body__name{border-bottom:1px solid #bb7898}#facultyIndex #main .facultyAcd.major05 .facultyAcd__head{border-left:8px solid #9a88af}#facultyIndex #main .facultyAcd.major05 .facultyAcd__body__name{border-bottom:1px solid #9a88af}#facultyIndex #main .facultyAcd.major06 .facultyAcd__head{border-left:8px solid #80a1c8}#facultyIndex #main .facultyAcd.major06 .facultyAcd__body__name{border-bottom:1px solid #80a1c8}#facultyIndex #main .facultyAcd.major07 .facultyAcd__head{border-left:8px solid #44a4d7}#facultyIndex #main .facultyAcd.major07 .facultyAcd__body__name{border-bottom:1px solid #44a4d7}#facultyIndex #main .facultyAcd.major08 .facultyAcd__head{border-left:8px solid #3cb5d7}#facultyIndex #main .facultyAcd.major08 .facultyAcd__body__name{border-bottom:1px solid #3cb5d7}#facultyIndex #main .facultyAcd.major09 .facultyAcd__head{border-left:8px solid #3eca74}#facultyIndex #main .facultyAcd.major09 .facultyAcd__body__name{border-bottom:1px solid #3eca74}#facultyIndex #main .facultyAcd.major10 .facultyAcd__head{border-left:8px solid #98c37b}#facultyIndex #main .facultyAcd.major10 .facultyAcd__body__name{border-bottom:1px solid #98c37b}#facultyIndex #main .facultyAcd.major11 .facultyAcd__head{border-left:8px solid #5bc2ad}#facultyIndex #main .facultyAcd.major11 .facultyAcd__body__name{border-bottom:1px solid #5bc2ad}#facultyIndex #main .facultyAcd.major12 .facultyAcd__head{border-left:8px solid #b6c549}#facultyIndex #main .facultyAcd.major12 .facultyAcd__body__name{border-bottom:1px solid #b6c549}#facultyIndex #main .facultyAcd.major13 .facultyAcd__head{border-left:8px solid #e0b03a}#facultyIndex #main .facultyAcd.major13 .facultyAcd__body__name{border-bottom:1px solid #e0b03a}#facultyIndex #main .facultyAcd.major14 .facultyAcd__head{border-left:8px solid #ffb826;height:auto}#facultyIndex #main .facultyAcd.major14 .facultyAcd__head span{display:block;font-size:10px;font-size:1.0rem;font-weight:700;line-height:14px;line-height:1.4rem;padding:5px 0 10px}#facultyIndex #main .facultyAcd.major14 .facultyAcd__head a{height:auto;line-height:16px;line-height:1.6rem;background-position:608px 50%}#facultyIndex #main .facultyAcd.major14 .facultyAcd__body__name{border-bottom:1px solid #ffb826}#facultyIndex #main .facultyAcd.major15 .facultyAcd__head{border-left:8px solid #f08241}#facultyIndex #main .facultyAcd.major15 .facultyAcd__body__name{border-bottom:1px solid #f08241}#facultyIndex #main .facultyAcd__body{padding:0;display:none;margin:0 0 50px;background:#fff;position:relative}#facultyIndex #main .facultyAcd__body__list li{float:left;width:310px;height:140px;margin:0 0 40px;padding:0;background:#f7f7f9;border-top:1px solid #000;overflow:hidden;position:relative}#facultyIndex #main .facultyAcd__body__list li:nth-child(odd){margin-right:20px}#facultyIndex #main .facultyAcd__body__name{margin:0;padding:6px 5px 6px 150px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;color:#000;font-family:georgia,times new roman,serif;background:#fff;display:block}#facultyIndex #main .facultyAcd__body__position{margin:0 0 0 2px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:.6em}#facultyIndex #main .facultyAcd__body__subject{margin:8px 10px 0 150px;padding:0 0 1.2em;font-size:1em;line-height:1.5}#facultyIndex #main .facultyAcd__body__photo{position:absolute;left:0;top:0;width:140px;z-index:10}.search{margin:0;padding:0}
